@import url('https://use.fontawesome.com/releases/v5.7.1/css/all.css');@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;src:url(https://cdn2.hubspot.net/hubfs/5065227/MaterialIcons/MaterialIcons-Regular.eot);src:local('Material Icons'),local('MaterialIcons-Regular'),url(https://cdn2.hubspot.net/hubfs/5065227/MaterialIcons/MaterialIcons-Regular.woff2) format('woff2'),url(https://cdn2.hubspot.net/hubfs/5065227/MaterialIcons/MaterialIcons-Regular.woff) format('woff'),url(https://cdn2.hubspot.net/hubfs/5065227/MaterialIcons/MaterialIcons-Regular.ttf) format('truetype')}.material-icons{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:url('https://cdn2.hubspot.net/hubfs/5065227/OpenSans/open-sans-v16-latin-regular.eot');src:local('Open Sans Regular'),local('OpenSans-Regular'),url('https://cdn2.hubspot.net/hubfs/5065227/OpenSans/open-sans-v16-latin-regular.eot?#iefix') format('embedded-opentype'),url('https://cdn2.hubspot.net/hubfs/5065227/OpenSans/open-sans-v16-latin-regular.woff2') format('woff2'),url('https://cdn2.hubspot.net/hubfs/5065227/OpenSans/open-sans-v16-latin-regular.woff') format('woff'),url('https://cdn2.hubspot.net/hubfs/5065227/OpenSans/open-sans-v16-latin-regular.ttf') format('truetype'),url('https://cdn2.hubspot.net/hubfs/5065227/OpenSans/open-sans-v16-latin-regular.svg#OpenSans') format('svg')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:url('https://cdn2.hubspot.net/hubfs/5065227/OpenSans/open-sans-v16-latin-600.eot');src:local('Open Sans SemiBold'),local('OpenSans-SemiBold'),url('https://cdn2.hubspot.net/hubfs/5065227/OpenSans/open-sans-v16-latin-600.eot?#iefix') format('embedded-opentype'),url('https://cdn2.hubspot.net/hubfs/5065227/OpenSans/open-sans-v16-latin-600.woff2') format('woff2'),url('https://cdn2.hubspot.net/hubfs/5065227/OpenSans/open-sans-v16-latin-600.woff') format('woff'),url('https://cdn2.hubspot.net/hubfs/5065227/OpenSans/open-sans-v16-latin-600.ttf') format('truetype'),url('https://cdn2.hubspot.net/hubfs/5065227/OpenSans/open-sans-v16-latin-600.svg#OpenSans') format('svg')}@font-face{font-family:'Roboto Slab';font-style:normal;font-weight:400;src:url('https://cdn2.hubspot.net/hubfs/5065227/RobotoSlab/roboto-slab-v8-latin-regular.eot');src:local('Roboto Slab Regular'),local('RobotoSlab-Regular'),url('https://cdn2.hubspot.net/hubfs/5065227/RobotoSlab/roboto-slab-v8-latin-regular.eot?#iefix') format('embedded-opentype'),url('https://cdn2.hubspot.net/hubfs/5065227/RobotoSlab/roboto-slab-v8-latin-regular.woff2') format('woff2'),url('https://cdn2.hubspot.net/hubfs/5065227/RobotoSlab/roboto-slab-v8-latin-regular.woff') format('woff'),url('https://cdn2.hubspot.net/hubfs/5065227/RobotoSlab/roboto-slab-v8-latin-regular.ttf') format('truetype'),url('https://cdn2.hubspot.net/hubfs/5065227/RobotoSlab/roboto-slab-v8-latin-regular.svg#RobotoSlab') format('svg')}@font-face{font-family:'Roboto Slab';font-style:normal;font-weight:700;src:url('https://cdn2.hubspot.net/hubfs/5065227/RobotoSlab/roboto-slab-v8-latin-700.eot');src:local('Roboto Slab Bold'),local('RobotoSlab-Bold'),url('https://cdn2.hubspot.net/hubfs/5065227/RobotoSlab/roboto-slab-v8-latin-700.eot?#iefix') format('embedded-opentype'),url('https://cdn2.hubspot.net/hubfs/5065227/RobotoSlab/roboto-slab-v8-latin-700.woff2') format('woff2'),url('https://cdn2.hubspot.net/hubfs/5065227/RobotoSlab/roboto-slab-v8-latin-700.woff') format('woff'),url('https://cdn2.hubspot.net/hubfs/5065227/RobotoSlab/roboto-slab-v8-latin-700.ttf') format('truetype'),url('https://cdn2.hubspot.net/hubfs/5065227/RobotoSlab/roboto-slab-v8-latin-700.svg#RobotoSlab') format('svg')}html,body{overflow-x:hidden !important}body{font-family:'Open Sans',sans-serif;font-size:1rem;color:#00283f;overflow:hidden !important}input[type=checkbox],input[type=radio]{background-color:transparent}.overflow-y-hidden{overflow-y:hidden !important}.slider-fix{z-index:9998}.fab.fa-lg{font-size:2rem}h1,h2,h3,h4{line-height:1.3}h4{margin-bottom:1.5rem}h1{font-family:'Roboto Slab',serif;font-size:1.75rem;line-height:1.4;font-weight:400;color:#00283f}h2{font-family:'Roboto Slab',serif;font-size:1.5rem;line-height:1.4;font-weight:400;color:#00283f}ol,ul{padding:0}ol li{list-style:auto !important}p{line-height:1.7;font-size:1rem}p.cta-description{font-family:'Open Sans',sans-serif;font-size:1.25rem;font-weight:400;color:#00283f}a.pagination-link{font-size:1 rem}.body-content a.pagination-link,.body-post-content a:hover,.body-content a:hover,a{font-family:inherit;font-size:inherit;font-weight:inherit;color:#00283f;text-decoration:none}.body-content a.pagination-link:hover,.body-post-content a,.body-content a,a:hover{font-family:inherit;font-size:inherit;font-weight:inherit;color:#c9252c;text-decoration:none}.body-post-content h2:first-child,.body-content h2:first-child{font-family:'Roboto Slab',serif;font-size:1.75rem;font-weight:400;margin-bottom:2rem;padding-top:0}.body-post-content h2:not(:first-child),.body-content h2:not(:first-child){font-family:'Roboto Slab',serif;font-size:1.75rem;font-weight:400;margin-bottom:1.5rem;padding-top:1rem}.body-post-content li,.body-content li{font-family:'Open Sans',sans-serif;list-style:disc;margin:0 0 1rem 1rem;padding-left:.5rem;font-size:1rem;color:#00283f}a.hs-button,button.cta_button,form input[type="submit"].hs-button,a.cta_button{display:inline-block;font-family:'Open Sans',sans-serif;font-size:1rem;font-weight:600;color:#fff;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#00283f;border:1px solid #00283f;padding:.6875rem .75rem;line-height:1.5;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;box-shadow:0 1px 1px rgba(0,0,0,.2);text-transform:uppercase;border-radius:0;text-decoration:none}a.hs-button:hover,button.cta_button:hover,form input[type="submit"].hs-button:hover,a.cta_button:hover{font-size:1rem;font-weight:600;background-color:#c9252c;border:1px solid #c9252c;color:#fff}a.cta_button:not(.cta_border_button),a.cta_button:not(.cta_border_button):hover{display:block;background-color:#00283f;border:0;box-shadow:none;text-decoration:none;padding:0}a.cta_button img{border:0;display:block;width:100%;height:auto;padding:0}p span.hs-cta-wrapper{display:block;padding:1rem 0}.btn-primary,.btn-primary:hover{background-color:#00283f;border-color:#00283f;color:#fff;box-shadow:0 1px 1px rgba(0,0,0,.2);font-weight:600;font-size:.875rem;text-transform:uppercase;border-radius:0}.collapsing{transition:none !important}.file-selector{font-family:'Open Sans',sans-serif;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;width:100%;max-width:100%;border:0;padding:10px 44px 10px 10px;background-color:rgba(0,0,0,.05);font-family:'Open Sans',sans-serif;text-align:left;cursor:pointer}.file-selector-icon{position:absolute;right:6px;top:10px}#desktop li.h24,#mobile li.h24{color:#c9252c}.header-container{background-color:rgba(255,255,255,.9);position:fixed;z-index:99999}i.fa_bars,i.fa_times{width:24px !important;height:24px !important;font-size:24px !important;line-height:1.5;cursor:pointer}.mobile-menu-wrapper{background-color:#fff;top:0;right:0;bottom:0;left:0;overflow-y:auto}header{background-color:transparent}#mobile ul{display:block;margin:3rem 0 0 0;padding:0}@media(min-width:576px){#mobile ul.two-cols{columns:2;-webkit-columns:2;-moz-columns:2;column-gap:30px}}#desktop ul{display:-ms-flexbox;display:flex;margin:0;padding:0}#desktop li{font-family:'Open Sans',sans-serif;font-size:1.125rem;font-weight:600;color:#00283f;text-decoration:none;list-style:none;line-height:1.125;margin:0 1rem}#mobile li{font-size:1rem;list-style:none;margin:0 0 1rem 0;line-height:1.4;break-inside:avoid}header li a,header li a:hover{font-family:'Open Sans',sans-serif;font-size:inherit;font-weight:400;color:inherit;text-decoration:none}#desktop li a{font-weight:600}header li a:hover{color:#c9252c}.section-menu{font-family:'Open Sans',sans-serif;font-size:1.5rem;color:rgba(0,40,63,.5);border-top:2px solid rgba(0,40,63,.2);padding-top:15px}footer{font-family:'Open Sans',sans-serif;font-size:1rem;font-weight:400;color:#fff;background-color:#00283f}footer a{font-size:inherit;font-weight:600;color:#fff;text-decoration:none}footer a:hover{font-size:inherit;font-weight:600;color:#c9252c;text-decoration:none}footer h3{font-size:1.5rem}footer p{font-size:1rem}section{padding-top:3rem;padding-bottom:3rem}.sezione-colorata,section.categorie{background-color:#f2f4f5}.separator{border-bottom:1px solid rgba(255,255,255,.5)}.dark-separator{border-bottom:1px solid rgba(0,40,63,.2)}.filter-button button{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;-ms-appearance:none;appearance:none;width:100%;font-family:'Open Sans',sans-serif;font-size:1rem;border-radius:0;border:0;padding:.75rem 1rem;background-color:rgba(0,40,63,.05);outline:0}.filter-button .dropdown-toggle::after{display:inline-block;margin-left:0;vertical-align:middle;content:"";border-top:.3rem solid;border-right:.3rem solid transparent;border-bottom:0;border-left:.3rem solid transparent;position:absolute;right:1rem;top:calc(50% - .15rem)}.filter-button .dropdown-menu{width:100%;max-height:320px;overflow-y:auto;border-radius:0;border:0;padding-top:1rem;padding-bottom:1rem;background-color:#f2f4f5}.filter-button .dropdown-menu ul{margin:0}.filter-button .dropdown-menu .dropdown-item{padding:.5rem 1rem}.title-section{font-family:'Open Sans',sans-serif;font-size:1.75rem;line-height:1.4;color:rgba(0,40,63,.5);margin:0;text-transform:none}.cover{background-size:cover;background-repeat:no-repeat;background-position:center;background-color:#fdfdfd}.mini-box{width:24px;height:24px;min-width:24px;background-color:#c9252c;margin-right:1rem}.body-content{position:relative;margin-top:3rem}.blog-news-post-header,.servizio-header{background-color:#fff;padding:1.875rem 1.875rem 0 1.875rem}.blog-news .filter-group{background-color:rgba(0,40,63,.05);padding:0 1rem}.blog-news .hs-search-field__input{width:100%;border:0;padding:.5rem 3rem .5rem 0;background-color:transparent}.blog-news .hs-search-field__input:focus{outline:0}.blog-news .search-icon{position:absolute;height:16px;top:calc(50% - 8px);right:1rem}.blog-news-post-body,.servizio-body{background-color:#fff;padding:0 1.875rem 1.875rem 1.875rem}.map{width:100%;line-height:0}iframe{border:none !important}.map iframe{pointer-events:none}.map iframe.clicked{pointer-events:auto}.feat-image{min-height:240px}.blog-item{margin-bottom:3rem}.blog-item:only-child,.blog-item:last-child{margin-bottom:0}.blog-item .feat-image{margin:0 0 1.5rem 0}.blog-news-post-header p.meta-item,.servizio-header p.meta-item,.meta-item{font-family:'Open Sans',sans-serif;font-size:1rem;line-height:1.5;margin:0;text-transform:uppercase}p.meta-item.tag-line{color:rgba(0,40,63,.5)}.categoria-prodotto:hover p.meta-item.tag-line{color:rgba(255,255,255,.5)}.title-item{width:100%;font-family:'Roboto Slab',serif;font-size:1.5rem;line-height:1.4;color:#00283f;margin-bottom:0;text-decoration:none}.intro-blocco .title-item{font-size:2rem}.sotto-categoria-prodotto h2.title-item,.servizi h2.title-item{width:100%;font-family:'Open Sans',sans-serif;font-size:1.5rem;font-weight:600;line-height:1.4;color:#00283f;margin-bottom:2.4375rem;text-decoration:none;text-overflow:ellipsis;overflow:hidden}.blog-news-post-header h1.title-item,.post-prodotto h1.title-item,.servizio-header h1.title-item,.blog-news h1.title-item,.servizi h1.title-item{width:100%;font-family:'Roboto Slab',serif;font-size:1.75rem;font-weight:600;line-height:1.4;color:#00283f;margin-bottom:2.4375rem;text-decoration:none;text-overflow:ellipsis;overflow:hidden}.blog-news-post-header h1.title-item,.servizio-header h1.title-item{font-weight:400}.blog-news a:hover,.servizi a:hover,a .title-item:hover{color:#c9252c;text-decoration:none}.servizi .servizio .descrizione-servizio,.servizi .servizio .descrizione-servizio p,.categoria-prodotto .descrizione-categoria,.categoria-prodotto .descrizione-categoria p,.intro-blocco .descrizione,.intro-blocco .descrizione p{font-size:1rem;color:#00283f}.sotto-categoria-prodotto p:only-child,.sotto-categoria-prodotto p:last-child,.servizi .servizio .descrizione-servizio p:only-child,.servizi .servizio .descrizione-servizio p:last-child,.categoria-prodotto .descrizione-categoria p:only-child,.categoria-prodotto .descrizione-categoria p:last-child,.intro-blocco .descrizione p:only-child,.intro-blocco .descrizione p:last-child{margin-bottom:0}.categoria-prodotto{margin-bottom:1.875rem;background-color:#fff}.categoria-prodotto.hyperlink{background-color:#f2f4f5}.sotto-categoria-prodotto{margin-bottom:1.875rem;background-color:#00283f}.servizi .servizio{margin-bottom:0;background-color:rgba(0,40,63,.05)}.categoria-prodotto .logo-categoria{display:block;height:30px}.categoria-prodotto .logo-categoria-hover{display:block;position:absolute;top:3rem;left:0;height:30px}.info-categoria .logo-categoria{max-width:194px}.sotto-categoria-prodotto:hover,.servizi .servizio:hover,.categoria-prodotto:hover{background-color:#c9252c}.sotto-categoria-prodotto p.meta-item,.sotto-categoria-prodotto h2.title-item,.sotto-categoria-prodotto .descrizione-categoria,.sotto-categoria-prodotto .descrizione-categoria *,.servizi .servizio:hover *,.servizi .servizio:hover .descrizione-servizio *,.categoria-prodotto:hover .descrizione-categoria *{color:#fff}.info-categoria .descrizione-categoria{display:block;margin:2.5rem 0 1rem 0}.servizi .feat-image-servizio,.feat-image-prodotto{min-height:240px}.header-feat-image-prodotto,.post-prodotto .feat-image-prodotto{min-height:320px}.feat-image-blog-news-post-header,.feat-image-servizio-header{min-height:240px}.prodotto .feat-image-prodotto{min-height:160px}.prodotti .feat-image-prodotto{min-height:192px}.body-post-content p>span>img,.body-post-content p>img{width:100%;height:auto}.grid-sizer,.grid-item{width:calc(100% - 4%);margin-bottom:1.875rem}.gutter-sizer{width:4%}@media(min-width:768px){.grid-sizer,.grid-item{width:calc(50% - 4%)}}@media(min-width:992px){section{padding-top:6rem;padding-bottom:6rem}}.clipper{background-color:#eee;background-size:cover;background-repeat:no-repeat;width:160px;height:160px;border-radius:50%}.quote-group{min-width:48px}.quote{float:left;width:24px;height:24px;background:0;border-width:24px 24px 0 0;border-style:solid;border-color:#c9252c transparent transparent transparent}.slogan,.slogan p,.author{font-family:'Open Sans',sans-serif;font-weight:400;font-size:1rem}.full-size-testimonial{position:relative;margin-left:-15px;margin-right:-15px;background-color:#f2f4f5}.testimonial-tick{width:16px;height:16px;border:2px solid #00283f;border-radius:50%;margin-right:1rem;cursor:pointer}.testimonial-tick.active{background-color:#00283f;cursor:auto}.slider{position:relative;width:100%;margin:auto;overflow:hidden}.slide{width:100%;position:absolute;transition:.6s ease;transform:translate(-100%,0);background-color:#f2f4f5}.slide.active{transform:translate(0,0)}.slide.active ~ .slide{transform:translate(100%,0)}.head-slider-patch{padding:1.5rem;background-color:rgba(255,255,255,.8)}.head-slider-ticks{position:absolute;bottom:3rem}.head-slide-tick{width:16px;height:16px;border:2px solid #fff;border-radius:50%;margin-right:1rem;cursor:pointer}.head-slide-tick.active{background-color:#fff;cursor:auto}.head-slider .slide{display:-ms-flexbox !important;display:flex !important;-ms-flex-align:end !important;align-items:flex-end !important;padding-bottom:calc(6rem + 16px);background-color:transparent;top:0;right:0;bottom:0;left:0}.landing-consulenza .lp-logo{padding:1.5rem 0}.landing-consulenza .lp-logo img{height:40px}.landing-consulenza .hero{background-size:cover;background-repeat:no-repeat;background-color:#eee;background-position:center center;min-height:480px}.landing-consulenza .hero-patch{background-color:rgba(255,255,255,.8);padding:3rem 15px 0 15px;margin-bottom:3rem}.landing-consulenza .hero-patch h1{margin-bottom:2rem}.landing-consulenza .gray-section{background-color:rgba(0,40,63,.05)}.landing-consulenza .section-title{font-family:'Open Sans',sans-serif;font-size:1rem;text-transform:uppercase;margin:0;color:#00283f}.landing-consulenza .body-content h2{margin-bottom:3rem}.landing-consulenza .body-content ol,.landing-consulenza .body-content ul{display:block;margin:0;padding:0 1rem;font-size:1rem;font-family:'Open Sans',sans-serif;color:#00283f}.landing-consulenza .body-content{margin-top:0;margin-bottom:2rem}.landing-consulenza .body-content,.landing-consulenza .body-content p{font-size:1rem;font-family:'Open Sans',sans-serif;color:#00283f}.landing-consulenza .body-content li,.landing-consulenza .body-content li{list-style:disc;margin:0 0 1rem 1rem;font-size:1rem;font-family:'Open Sans',sans-serif;color:#00283f}.landing-consulenza .blocco-web-form a:hover:not(.hs-button){color:#00283f;text-decoration:none;background-color:transparent}.landing-consulenza .blocco-web-form a:not(.hs-button){color:#c9252c;text-decoration:none;background-color:transparent}.multi-hero .section{width:100%;height:auto;min-height:240px;margin:0}.multi-hero .mh-patch{outline:0;background-color:transparent;border:0}.multi-hero .mh-content *:last-child,.multi-hero .mh-content *:only-child{margin:0}.elements-content *:last-child,.elements-content *:only-child{margin:0}.multi-hero .mh-divider{background-color:rgba(0,40,63,.2);height:1px}.text-logo{min-height:384px}.text-logo img{width:auto;height:192px}.text-logo .title-item *{margin:0}.loading-spinner{display:block;position:fixed;top:0;left:0;right:0;bottom:0;z-index:99999;background-color:rgba(255,255,255,.25)}.spinner{display:inline-block;width:50px;height:50px;border:3px solid #c9252c;border-radius:50%;border-top-color:transparent;left:calc(50% - 25px);top:calc(50% - 25px);position:absolute;animation:spin 1s ease-in-out infinite;-webkit-animation:spin 1s ease-in-out infinite}@keyframes spin{to{-webkit-transform:rotate(360deg)}}@-webkit-keyframes spin{to{-webkit-transform:rotate(360deg)}}.prev-tab-scroll i,.next-tab-scroll i{user-select:none}.prev-tab-scroll{padding:.6rem 1rem 0 0;cursor:pointer;border-bottom:1px solid rgba(0,40,63,.2)}.next-tab-scroll{padding:.6rem 0 0 1rem;cursor:pointer;border-bottom:1px solid rgba(0,40,63,.2)}.nav-tabs{border-bottom:1px solid rgba(0,40,63,.2);background-color:transparent;font-size:1.125rem !important;font-weight:600 !important;font-family:'Open Sans',sans-serif;overflow:hidden}.nav-tabs .nav-item,.nav-tabs .nav-link{color:#00283f !important;text-transform:uppercase !important;border:none !important;border-color:none !important;border-radius:0 !important;background-color:transparent !important;white-space:nowrap !important;margin-bottom:1.5rem;padding-left:1.5rem;padding-right:1.5rem}.nav-tabs .nav-item:only-child,.nav-tabs .nav-link:only-child{padding-left:0rem;padding-right:0rem}.nav-tabs .nav-item:first-child,.nav-tabs .nav-link:first-child{padding-left:0rem}.nav-tabs .nav-item:last-child,.nav-tabs .nav-link:lasst-child{padding-right:0rem}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#c9252c !important;background-color:transparent !important;border:none !important;border-color:none !important;border-radius:0 !important;white-space:nowrap !important}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border:none !important;border-color:none !important}.tab-content .tab-pane{line-height:1.7}.tab-content .tab-pane ul,.tab-content .tab-pane ol{padding-left:1rem}.tab-content .tab-pane li,.tab-content .tab-pane p{font-size:1rem}.history-item{margin-bottom:3rem}.history-item:only-child,.history-item:last-child{margin-bottom:0}p.history-title{font-family:'Open Sans',sans-serif;font-size:1.5rem;font-weight:400;color:#00283f;line-height:1.7;margin-bottom:2rem}p.history{font-family:'Open Sans',sans-serif;font-size:1rem;font-weight:400;color:#00283f;line-height:1.7}p.year{font-family:'Open Sans',sans-serif;font-size:2rem;font-weight:400;color:#00283f;margin:1rem 0;text-align:left}.history-border{border-top:2px solid #00283f}h2.member-block{font-family:'Open Sans',sans-serif;font-size:1.5rem;font-weight:400;color:#00283f;line-height:1.5;margin-bottom:2rem}img.member-block{height:80px}.member-separator{border-top:1px solid rgba(0,40,63,.2);height:3rem}.opacity-0{opacity:0}.nGY2 .nGY2ViewerToolsTopRight{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:center;justify-content:center;opacity:1 !important;position:absolute;width:64px;height:64px;top:0;right:0;background:#00283f}.nGY2 .nanoGalleryLBar,.nGY2 .nanoGalleryLBarOff{margin:0;height:0}.nGY2ViewerMediaPan.imgCurrent,.GY2ViewerMediaLoaderHidden{pointer-events:none !important}.nGY2ViewerMediaPan.imgCurrent .nGY2ViewerMedia{pointer-events:auto !important}.nGY2 .nGY2ViewerAreaPrevious{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;left:0;width:64px;height:64px;margin:0;opacity:1 !important;background-color:#00283f}.nGY2ViewerAreaNext.ngy2viewerToolAction{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;left:64px;width:64px;height:64px;margin:0;opacity:1 !important;background-color:#00283f}.nGY2 .nGY2ViewerAreaNext>i,.nGY2 .nGY2ViewerAreaPrevious>i{font-weight:700 !important;font-size:2rem;Text-Shadow:none;background:transparent}.nGY2 .nGY2ViewerAreaNext>i,.nGY2 .nGY2ViewerAreaPrevious>i{background:transparent;line-height:1}.nGY2Icon-ngy2_chevron_left3::before{content:'\e5c4';font-family:'Material Icons';font-size:32px;font-weight:400}.nGY2Icon-ngy2_chevron_right3::before{content:'\e5c8';font-family:'Material Icons';font-size:32px;font-weight:400}.ngbt.ngy2viewerToolAction.closeButton.nGEvent{background-color:transparent}.nGY2ViewerAreaPrevious.ngy2viewerToolAction:hover,.nGY2ViewerAreaNext.ngy2viewerToolAction:hover,.nGY2ViewerToolsTopRight.nGEvent:hover{background-color:#c9252c}.nGY2 .ngy2viewerToolAction:hover{opacity:1}.nGY2Icon-ngy2_close2::before{content:'\e5cd';font-family:'Material Icons';Text-Shadow:none;font-size:32px;width:64px;height:84px}.nGY2ViewerContent .lightbox-banner{position:absolute;left:0;right:0;bottom:0}.nGY2ViewerContent .lightbox-banner .banner{padding:1.5rem 1rem;background-color:#fff}.nGY2ViewerContent .lightbox-banner .banner>h2{font-family:'Open Sans',sans-serif;line-height:1.25;font-size:1.5rem;font-weight:700;text-align:left;margin-bottom:2rem}.nGY2ViewerContent .lightbox-banner .banner>p{font-family:'Open Sans',sans-serif;font-weight:400;font-size:1rem;line-height:1.75;text-align:left;margin:0;padding:0}@media(min-width:576px){.blog-item .feat-image{margin:0}.clipper{background-color:#eee;background-size:cover;background-repeat:no-repeat;width:160px;height:160px}}@media(max-width:767px){.prodotti-body header .container{max-width:100%}}@media(min-width:768px){h1{font-size:2.5rem}h2{font-size:1.75rem}p{line-height:1.7;font-size:1.125rem;margin-bottom:1.25rem}.feat-image-blog-news-post-header,.feat-image-servizio-header{min-height:480px}.feat-image.feat-image-pinned{min-height:520px}.prodotti .feat-image-prodotto{min-height:192px}.header-feat-image-prodotto{min-height:320px}.intro-blocco .descrizione,.intro-blocco .descrizione p{font-size:1.125rem}.head-slider-patch h1{font-size:2.5rem}.title-section{font-family:'Open Sans',sans-serif;font-size:2.5rem}.title-item{font-family:'Roboto Slab',serif;font-size:1.75rem}.intro-blocco .title-item{font-size:2.5rem}.blog-news h2.title-item,.sotto-categoria-prodotto h2.title-item,.servizi h2.title-item{font-size:1.75rem}.sotto-categoria-prodotto .descrizione-categoria,.sotto-categoria-prodotto .descrizione-categoria p{font-size:1rem}.categoria-prodotto .descrizione-categoria,.categoria-prodotto .descrizione-categoria p{font-size:1rem;color:#00283f}.blog-news-post-header h1.title-item,.blog-news h1.title-item,.post-prodotto h1.title-item,.servizio-header h1.title-item,.servizi h1.title-item{font-size:2.5rem}.body-content{position:relative;margin-top:-192px}.body-post-content img,.body-content img{width:100%;height:auto}.body-post-content h2:not(:first-child),.body-content h2:not(:first-child){font-family:'Roboto Slab',serif;font-size:1.75rem;font-weight:400;margin-bottom:2rem;padding-top:2rem}.body-post-content p,.body-post-content li,.body-content p,.body-content li{font-size:1.125rem}.tab-content .tab-pane li,.tab-content .tab-pane p{font-size:1.125rem}.qrcode-wechat{z-index:99999;opacity:1}.nGY2ViewerContent .lightbox-banner .banner{padding:3rem 2rem}p.history-title{font-family:'Open Sans',sans-serif;font-size:1.5rem;font-weight:400;color:#00283f;line-height:1.7;margin-bottom:2rem}p.year{font-family:'Open Sans',sans-serif;font-size:2.5rem;font-weight:400;color:#00283f;margin:1rem 0;text-align:right}h2.member-block{font-family:'Open Sans',sans-serif;font-size:1.5rem;font-weight:400;color:#00283f;line-height:1.5;margin-bottom:2rem}.member-separator{border-top:1px solid rgba(0,40,63,.2);height:6rem}.landing-consulenza .lp-logo{position:absolute;display:block;left:0;right:0;padding:1.5rem}.landing-consulenza .hero{height:100vh}.landing-consulenza .hero-patch{padding:2rem;margin-bottom:6rem}.landing-consulenza .hero-patch h1{margin-bottom:3rem;line-height:1.3}.landing-consulenza .hero-patch .prefill-cta{min-height:35px}.landing-consulenza .body-content h2{font-size:2.5rem;margin-bottom:6rem}.landing-consulenza .body-content{margin-bottom:4.5rem}.landing-consulenza .body-content,.landing-consulenza .body-content p{font-size:1.25rem;font-family:'Open Sans',sans-serif;color:#00283f;line-height:1.6}.landing-consulenza .body-content ol,.landing-consulenza .body-content ul,{font-size:1.25rem;font-family:'Open Sans',sans-serif;color:#00283f}.landing-consulenza .body-content li,.landing-consulenza .body-content li{font-size:1.25rem;font-family:'Open Sans',sans-serif;color:#00283f;line-height:1.6}.multi-hero .section{width:100%;height:100vh}.multi-hero .section.cover{background-color:rgb(0,40,63,.2)}.multi-hero .mh-patch{outline:1.875rem solid rgba(255,255,255,.8);background-color:rgba(255,255,255,.8);border:4px solid rgba(255,255,255,0)}.multi-hero .mh-patch .mh-patch-content *:last-child,.multi-hero .mh-patch .mh-patch-content *:only-child{margin:0}.col-md-6 .elements-content p,.col-md-6 .elements-content li{font-size:1rem}}@media(min-width:992px){.clipper{background-color:#eee;background-size:cover;background-repeat:no-repeat;width:240px;height:240px}.slogan,.slogan p,.author{font-size:1.125rem}}.qrcode-wechat{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,.95);z-index:999991}.qrcode-wechat>img{max-width:320px;max-height:320px}.slidein-wechat{-webkit-animation:slidein_left_wechat 1s cubic-bezier(0.390,0.575,0.565,1.000) both;animation:slidein_left_wechat 1s cubic-bezier(0.390,0.575,0.565,1.000) both;position:fixed;bottom:0;left:0;width:290px;font-family:'Roboto Slab';background-color:#00283f;color:#fff;overflow:hidden;padding:1rem;text-align:center;z-index:3}.slidein-wechat>img{width:50%;padding:2rem 0}.slidein-wechat>i{width:100%;position:absolute;right:1rem;text-align:right;opacity:.5;cursor:pointer}.slidein-wechat>p{font-size:1.5rem;line-height:1.3}@-webkit-keyframes slidein_left_wechat{0%{-webkit-transform:translateX(-1000px);transform:translateX(-1000px);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}.lang_switcher_class{top:-1px}.globe_class{position:relative;background-image:url(//static.hsappstatic.net/cos-LanguageSwitcher/static-1.1/img/globe.png);background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:10px;width:20px;height:20px;cursor:pointer;margin-left:1rem}.globe_class:hover .lang_list_class{display:block}.lang_list_class::before{content:"";display:block;position:absolute;top:-8px;left:50%;width:0;height:0;border:none !important;margin-left:-12px}.lang_list_class{display:none;position:absolute;top:15px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);text-align:left !important;z-index:100;list-style-type:none;padding:15px 0 0 0;margin:0}.lang_list_class::after{content:"";display:block;position:absolute;top:-7px;left:50%;width:0;height:0;border:none !important}.lang_list_class li:first-child{padding-top:10px !important;border:none !important}.lang_list_class li{position:relative;line-height:1.7 !important;font-size:13px;padding:0 15px 10px 15px;background-color:rgba(255,255,255,.9) !important;border:none !important}.lang_list_class li:last-child{padding-bottom:15px;border:none !important}.lang_switcher_link a,.lang_list_class li a{text-decoration:none;color:#000;cursor:pointer;font-weight:600}.lang_switcher_link a:hover,.lang_list_class li a:hover{color:#c9252c !important;font-weight:600}