h1{font-family:"Kanit Regular",sans-serif;font-size:52px;color:#1E5B8B}h2{font-family:"Kanit Medium",sans-serif;font-size:20px;color:#151B44}h3{font-size:20px;color:#35c1b0}p{font-size:20px}p a{text-decoration:underline}a{color:#35c1b0;text-decoration:none}a:hover{color:#35c1b0}a.btn{padding:9px 48px;background-color:#1E5B8B;color:#fff;text-transform:uppercase;border-radius:2.5px;font-family:"Kanit Regular",sans-serif;text-decoration:none}a.btn:hover{color:#fff}a.btn-neg{padding:9px 48px;background-color:#fff;color:#1E5B8B;text-transform:uppercase;border-radius:2.5px;font-family:"Kanit Regular",sans-serif;text-decoration:none}a.btn-neg:hover{color:#1E5B8B}b,strong{font-family:"Kanit Medium",sans-serif}a.big-link{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:99;cursor:pointer}header{position:fixed;width:100%;font-family:"Kanit Light",sans-serif;color:#fff;z-index:999}header .topheader{font-size:16px;background-color:rgb(21 27 28 / .2);-webkit-backdrop-filter:blur(30px) brightness(90%);backdrop-filter:blur(30px) brightness(90%)}header .topheader .innerbox{padding:13px 0;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}header .topheader .innerbox a{color:#fff}header .topheader .innerbox .col-dx{display:flex;justify-content:flex-end}header .topheader .innerbox .col-dx .email{padding-right:28px;position:relative}header .topheader .innerbox .col-dx .email:after{content:' ';width:2px;height:24px;background-color:#fff;right:0;top:0;position:absolute}header .topheader .innerbox .col-dx .tel{padding-left:28px}header .topheader .innerbox .col-dx.col-dx-mobile{display:none}header .testata{padding:40px 0;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}header .testata .flex-container{display:flex;justify-content:space-between;align-items:center;text-align:center}header .testata .flex-container .logo{width:200px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}header .testata .flex-container .innerbox{display:flex;align-items:center}header .testata .flex-container .innerbox .search{cursor:pointer}header .testata .flex-container .innerbox .burger{margin-left:70px;cursor:pointer}header.sticky .topheader .innerbox{padding:10px 0;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}header.sticky .testata{padding:15px;background-color:#151B44;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}header.sticky .testata .flex-container .logo{width:150px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}section.section-postheader{min-height:60vh;width:100%;background-size:cover;background-position:center;display:flex;justify-content:center;align-items:end;-webkit-align-items:flex-end}section.section-postheader .titolo-pagina{width:80%;text-align:center;margin:0 auto}section.section-postheader .titolo-pagina h1{font-size:70px;color:#fff;font-family:"Kanit Regular",sans-serif;text-align:center}section.section-postheader .breadcrumbs{font-family:"Kanit Regular",sans-serif;font-size:16px;color:#fff;text-align:center}section.section-postheader .breadcrumbs a{color:#fff;text-decoration:none}section.section-postheader .innerbox{margin-bottom:120px;width:100%}.general_search_section{position:fixed;top:0;left:0;z-index:99998;height:100%;width:100%;min-height:400px;display:none;text-align:center;overflow:auto;background-color:rgb(53 193 176 / .9);padding:50px 0}.general_search_section .container-xxl{height:100%}.general_search_section .innerbox{height:100%;display:flex;flex-direction:column;justify-content:center}.general_search_section .innerbox .promagnifier{border-left:1px solid #363636}.general_search_section .innerbox .close_search{position:absolute;bottom:50px;left:50%;cursor:pointer;border:1px solid #fff;color:#fff;display:inline-block;padding:10px 20px;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.general_search_section .innerbox #ajaxsearchlite1 .probox,.general_search_section .innerbox div.asl_w .probox,.general_search_section .innerbox #ajaxsearchlite1 .probox .proinput input,.general_search_section .innerbox div.asl_w .probox .proinput input,.general_search_section .innerbox div.asl_w .probox .promagnifier,.general_search_section .innerbox div.asl_w .probox .proclose{height:50px}.general_search_section .innerbox div.asl_m .probox .proinput input.autocomplete{margin-top:-50px!important}.menu-open{position:absolute;width:100vw;height:100vh;background-color:#35c1b0;right:-200%;top:100%;opacity:0;transition:all 0.6s;background-image:url(/wp-content/themes/isc/img/isc-menu-burger-bg.svg);background-position:left center;background-size:contain;background-repeat:no-repeat}.menu-open .menu-mobile{display:none}.menu-open .menu-mobile .close{float:right;width:50px;height:30px}.menu-open .menu-mobile nav{clear:both;margin-top:60px}.menu-open .menu-mobile ul{list-style:none}.menu-open .menu-mobile ul li{font-size:20px;text-transform:uppercase;font-family:"Kanit Medium",sans-serif;margin:20px 0;position:relative}.menu-open .menu-mobile ul li a{color:#fff;width:80%;display:block;position:relative}.menu-open .menu-mobile ul li.menu-item-has-children::after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f0da";margin-left:15px;position:absolute;font-size:16px;right:0;top:0;width:40px;height:40px}.menu-open .menu-mobile ul li.menu-item-has-children.open .sub-menu{display:block!important}.menu-open .menu-mobile ul li.menu-item-has-children.open::after{content:"\f0d7"}.menu-open .menu-mobile ul li.menu-item-has-children.forced-close .sub-menu{display:none!important}.menu-open .menu-mobile ul li.menu-item-has-children.forced-close::after{content:"\f0da"}.menu-open .menu-mobile ul li.menu-item-has-children.forced-open .sub-menu{display:block!important}.menu-open .menu-mobile ul li.menu-item-has-children.forced-open::after{content:"\f0d7"}.menu-open .menu-mobile ul.sub-menu{display:none}.menu-open .menu-mobile ul.sub-menu li{text-transform:initial;margin:10px 0!important}.menu-open .menu-mobile ul.sub-menu li a{color:#1E5B8B;font-family:"Kanit Regular",sans-serif}.menu-open .inn-menu{position:relative;display:flex;height:100vh;flex-direction:column;justify-content:space-around}.menu-open .riga-first{width:100%;display:flex;justify-content:end;-webkit-justify-content:flex-end}.menu-open .close{width:50px;height:50px;position:relative;cursor:pointer}.menu-open .close span{width:4px;height:25px;background-color:#1E5B8B;position:absolute;left:20px;border-radius:4px}.menu-open .close span:first-of-type{transform:rotate(-45deg)}.menu-open .close span:last-of-type{transform:rotate(45deg)}.menu-open .riga-second{padding-top:100px}.menu-open .riga-second .col-menu-princ{display:flex}.menu-open .riga-second ul{padding-left:0}.menu-open .riga-second ul li{list-style:none}.menu-open .riga-second ul li.menu-item-has-children{margin-top:50px}.menu-open .riga-second ul li.menu-item-has-children>a{color:#fff;list-style:none;font-size:24px;text-transform:uppercase;font-family:"Kanit Medium",sans-serif}.menu-open .riga-second ul li.menu-item-has-children .sub-menu{padding-left:1rem}.menu-open .riga-second ul li.menu-item-has-children .sub-menu a{color:#1E5B8B;font-family:"Kanit Regular",sans-serif;font-size:18px}.menu-open .riga-second ul#menu-menu-burger-secondario-it{display:flex;justify-content:flex-end}.menu-open .riga-second ul#menu-menu-burger-secondario-it li{padding-right:40px}.menu-open .riga-second ul#menu-menu-burger-secondario-it li:last-of-type{padding-right:0}.menu-open .riga-second ul#menu-menu-burger-secondario-it li a{color:#fff;list-style:none;font-size:24px;text-transform:uppercase;font-family:"Kanit Medium",sans-serif}.menu-open .footer-menu{font-size:14px;color:#1B6861;position:relative}.menu-open .footer-menu a,.menu-open .footer-menu p{font-size:14px;color:#1B6861}.menu-open .footer-menu .logo-maja{width:35px;display:initial}.menu-open .footer-menu .credits{text-align:right}.menu-open .footer-menu .credits a{text-decoration:none}.menu-open .footer-menu .social{position:absolute;top:-50px;z-index:50}.menu-open .footer-menu .social a{background-color:#fff;border-radius:50%;margin-right:15px;display:inline-flex;color:#fff}.menu-open .footer-menu .social svg{width:13px;height:13px;margin:7px;color:#35c1b0}.aperto{right:0;top:0;transition:all 0.6s;z-index:9999;opacity:1}*{margin:0;padding:0;box-sizing:border-box}body{font-family:"Kanit ExtraLight",sans-serif;color:#35c1b0;font-size:20px;overflow-x:hidden}img{display:block;border:none;max-width:100%;height:auto}.clearfix::before,.clearfix::after{content:'';clear:both;display:block}.no-padding{padding:0}.no-margin{margin:0}.d-flex{display:flex}.d-none{display:none}.ov-hidd{overflow:hidden}.container-full{width:100%}.container-testiv{position:absolute;display:flex;justify-content:flex-end;font-size:16px;top:-10px;font-family:"Kanit Medium",sans-serif;left:50px}.container-testiv .innerbox-tv{writing-mode:vertical-rl;text-orientation:mixed;transform:rotate(-180deg);display:flex;text-transform:uppercase}.container-testiv .innerbox-tv span{padding:10px 0}.testov-sotto{bottom:-10px}.txt-dx{flex-direction:row-reverse;left:auto;right:50px}.txt-dx .innerbox-tv{align-items:flex-end}.tv-blu{color:#1E5B8B}.tv-verde{color:#35c1b0}.tv-bianco{color:#fff}.padding-sez,.section_site.sezione_fascia_blu_con_slider_icone,.section_site.sezione_testo_sinistra_immagine_destra_bianco .inner-bg,.section_site.sezione_testo_sinistra_immagine_destra_blu,.section_site.sezione_testo_centrale_bianco,.section_site.sezione_fascia_blu_colonne,.section_site.sezione_fascia_case_study{padding:130px 0}.padding-b-sez{padding:0 0 130px}.attiva_margin_superiore{margin-top:130px}.attiva_margin_inferiore{margin-bottom:130px}.attiva_padding_superiore{padding-top:130px}.attiva_padding_inferiore{padding-bottom:130px}.hero-section{width:100vw;min-height:80vh;color:#fff}.hero-section .slider-hero-sect{min-height:80vh}.hero-section .slider-hero-sect .slide-hero{padding-top:200px;min-height:80vh;display:flex;flex-direction:column;justify-content:flex-end;background-position:bottom center;background-size:cover;background-repeat:no-repeat}.hero-section .slider-hero-sect .slide-hero .innerbox{margin-bottom:160px;text-align:center}.hero-section .slider-hero-sect .slide-hero .innerbox .titolo-slider{font-size:52px;font-family:"Kanit Regular",sans-serif;margin-bottom:100px}.hero-section .slider-hero-sect .slide-hero .innerbox .testo-slider{width:80%;margin:0 auto}.hero-section .slider-hero-sect .splide__pagination{bottom:70px}section.company-home{padding:130px 0;background-position:right;background-repeat:no-repeat;background-size:contain;position:relative}section.company-home h1{margin:30px 0}section.company-home .container-testiv.txt-dx{top:110px}section.company-home .button{margin-top:30px}section.settori{position:relative}section.settori .container-testiv{top:10px}section.settori .col-inn-sett .innerbox{padding:300px 100px 90px 100px;padding-right:calc((100vw - 1320px) / 2 + 12px)}section.settori .col-inn-sett.is-active .innerbox{padding-right:100px;padding-left:calc((100vw - 1320px) / 2 + 12px)}section.settori .innerbox{height:100%;background-size:cover}section.settori h2{font-size:44px;color:#35c1b0;margin-bottom:30px;position:relative;text-shadow:0 3px 6px rgb(0 0 0 / .6)}section.settori h3,section.settori p{color:#fff;position:relative}section.settori p{padding-bottom:30px;transition:all 2s;margin-bottom:0}section.innovation{margin:180px 0 140px;position:relative}section.innovation .innerbox{padding:150px 50px 90px 0;display:flex;justify-content:flex-end}section.innovation .innerbox .testi{text-align:right;color:#fff}section.innovation .innerbox .testi h3{font-family:"Kanit Medium",sans-serif;font-size:44px;color:#fff;margin-bottom:30px}section.innovation .innerbox .testi .button{margin-top:30px}section.innovation .contenit-txt{position:relative}section.innovation .contenit-txt h2{font-size:90px;color:#fff0;-webkit-text-stroke:2px #35c1b0;text-stroke:2px #35c1b0;position:absolute;z-index:99}section.innovation .contenit-txt.txt-up h2{top:-80px;left:-10px}section.innovation .contenit-txt.txt-down h2{top:-60px;right:0}section.innovation .container-testiv:last-of-type{bottom:0}section.home-settori section.section_site_archivio_pagine .testi-centrati .titoletto h3{font-size:20px;margin-bottom:30px}section.home-settori section.section_site_archivio_pagine .testi-centrati .titolo h2{font-size:44px;margin-bottom:30px}section.home-settori section.section_site_archivio_pagine .testi-centrati .testo{margin-bottom:50px}section.home-settori .section_site_box_ante_pag{position:relative}section.home-settori .splide__pagination{bottom:-10px}section.home-settori .splide__pagination .splide__pagination__page{height:10px;width:10px;margin:6px;background:rgb(53 193 176 / .5)}section.home-settori .splide__pagination .splide__pagination__page.is-active{background:#35c1b0}section.case-study{position:relative}section.case-study .contenit-slider{position:relative;margin-top:-40px}section.case-study .titolo{text-align:center;font-size:140px;color:#fff0;-webkit-text-stroke:2px #151B44;text-stroke:2px #151B44;font-family:"Kanit Medium",sans-serif;line-height:140px}section.case-study .my-slider-progress{background-color:#F7F7F7;margin:40px 0 50px}section.case-study .my-slider-progress-bar{background-color:#35c1b0;height:10px;transition:width 400ms ease;width:0}section.case-study .button{text-align:center}.single-articolo{padding:40px 70px 40px 60px;position:relative}.single-articolo .tit{font-size:20px;font-family:"Kanit Medium",sans-serif;color:#35c1b0;padding:300px 0 40px}.single-articolo .riass{font-size:14px;font-family:"Kanit ExtraLight",sans-serif;color:#fff}.single-articolo .cat{font-size:20px;font-family:"Kanit SemiBold",sans-serif;text-transform:uppercase;position:relative}.single-articolo .cat a{color:#fff;text-decoration:none}.single-articolo .cat a::before{content:'';width:10px;height:38px;position:absolute;left:-20px;background-color:#35c1b0}section.news-home{padding:130px 0;position:relative}section.news-home .container-testiv.txt-dx{top:110px}section.news-home .articoli-evid{display:grid;grid-template-columns:auto auto;gap:30px}section.news-home .box-articolo.box-n-1{grid-row-start:1;grid-row-end:3}section.news-home .titolo-news{font-size:44px;font-family:"Kanit Regular",sans-serif;color:#1E5B8B;text-align:right}section.news-home .box-articolo{margin-top:30px;background-size:cover;background-repeat:no-repeat;position:relative}section.news-home .box-articolo::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / .3)}section.news-home .box-articolo .innerbox{padding:30px;display:flex;flex-direction:column;justify-content:space-between;height:100%}section.news-home .box-articolo .innerbox .tit{font-size:20px;font-family:"Kanit Medium",sans-serif;text-shadow:0 3px 6px rgb(0 0 0 / .6)}section.news-home .box-articolo .innerbox .riass{color:#fff}section.news-home .box-articolo .cat{font-size:20px;font-family:"Kanit SemiBold",sans-serif;text-transform:uppercase;padding-top:40px;position:relative;text-align:right;padding-right:20px;z-index:9}section.news-home .box-articolo .cat a{color:#fff;text-decoration:none}section.news-home .box-articolo .cat a::before{content:'';width:10px;height:38px;position:absolute;right:0;background-color:#35C1B0}section.news-home .box-articolo .info{z-index:9}section.news-home .box-articolo .data{font-size:18px;font-family:"Kanit ExtraLight",sans-serif;text-shadow:0 3px 6px rgb(0 0 0 / .6);color:#fff}section.news-home .button{text-align:center;margin-top:40px}section.news-home .container-testiv:last-of-type{bottom:70px}footer{background-color:#151B44;color:#fff;font-family:"Kanit Light",sans-serif}footer .footer-sup svg{color:#35c1b0;margin-right:10px;height:16px}footer .footer-sup .logo{width:180px}footer .footer-sup a{color:#35c1b0}footer .footer-sup .telefono{margin:20px 0 10px}footer .footer-sup .s-legale,footer .footer-sup .s-amministrativa{margin-top:20px}footer .footer-sup .s-legale span,footer .footer-sup .s-amministrativa span{padding-left:30px;display:block}footer .footer-sup .telefono a,footer .footer-sup .email a{color:#fff}footer .footer-sup .col-border{border-right:.5px solid #1E5B8B;padding:60px 60px 30px;position:relative}footer .footer-sup .col-border:first-of-type{border-left:.5px solid #1E5B8B;padding-left:30px;font-size:14px}footer .footer-sup .col-border .testo-border{position:absolute;left:0;writing-mode:vertical-rl;text-orientation:mixed;transform:rotate(-180deg);font-size:40px;-webkit-text-stroke:1px #35C1B0;color:#fff0;opacity:.2;top:32px;z-index:1}footer .footer-sup .menu{font-size:16px;z-index:10;position:relative}footer .footer-sup .menu ul{list-style:none;padding-left:0}footer .footer-sup .menu ul li{padding:5px 0}footer .footer-sup .menu .titolo-menu{font-family:"Kanit Medium",sans-serif;margin-bottom:10px}footer .footer-sup .social{position:absolute;bottom:40px;z-index:50}footer .footer-sup .social .icona{display:inline}footer .footer-sup .social a{background-color:#35c1b0;border-radius:50%;margin-right:15px;display:inline-flex;color:#fff}footer .footer-sup .social a svg{width:13px;height:13px;margin:7px;color:#151B44}footer .footer-inf{font-size:12px;padding:15px 0;border-top:.5px solid #1E5B8B}footer .footer-inf .riga-footer-inf{display:flex;align-items:center}footer .footer-inf .riga-footer-inf p{margin-bottom:0}footer .footer-inf a,footer .footer-inf p{color:#35c1b0;font-size:12px;text-decoration:none}footer .footer-inf .copyright,footer .footer-inf .credits{color:#35c1b0}footer .footer-inf .credits{text-align:right}footer .footer-inf .credits p{font-size:14px}footer .footer-inf .logo-maja{width:35px;display:initial}footer .button-up{width:0;height:0;border-left:20px solid #fff0;border-right:20px solid #fff0;border-bottom:20px solid #35c1b0;position:absolute;bottom:40px;right:35px;cursor:pointer}.section_site{position:relative;overflow:hidden}.section_site.sezione_immagine_sinistra_testo_destra .innerbox-bg-img{width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center bottom}.section_site.sezione_immagine_sinistra_testo_destra .col-testo-dx{text-align:right;padding:0 calc((100vw - 1320px) / 2 + 12px) 0 0}.section_site.sezione_immagine_sinistra_testo_destra .testo-piccolo{font-size:20px;color:#1B3648;font-family:"Kanit Medium",sans-serif;margin-bottom:30px}.section_site.sezione_immagine_sinistra_testo_destra .testo-grande{font-size:44px;color:#1E5B8B;line-height:55px;font-family:"Kanit Regular",sans-serif;margin-bottom:30px}.section_site.sezione_fascia_blu_con_slider_icone{background-color:#1B3648}.section_site.sezione_fascia_blu_con_slider_icone .titolo-border{-webkit-text-stroke:2px #35c1b0;text-stroke:2px #35c1b0;font-family:"Kanit Bold",sans-serif;font-size:110px;color:#fff0;text-align:center}.section_site.sezione_fascia_blu_con_slider_icone .titoletto{color:#fff;font-family:"Kanit Medium",sans-serif;text-align:center}.section_site.sezione_fascia_blu_con_slider_icone .slider-icone{margin-top:80px;display:flex;justify-content:center}.section_site.sezione_fascia_blu_con_slider_icone .slider-icone .icona{width:180px;height:180px;margin:0 auto;transition:all 0.7s}.section_site.sezione_fascia_blu_con_slider_icone .slider-icone .icona img{width:100%;height:100%;object-fit:contain}.section_site.sezione_fascia_blu_con_slider_icone .slider-icone .testo{color:#fff;text-align:center;margin-top:40px;transition:all 0.7s}.section_site.sezione_fascia_blu_con_slider_icone .slider-icone .slide-icon.is-prev .icona{width:100px;height:100px;opacity:.3;transition:all 0.7s;filter:blur(1.5px)}.section_site.sezione_fascia_blu_con_slider_icone .slider-icone .slide-icon.is-prev .testo{display:none;transition:all 0.7s}.section_site.sezione_fascia_blu_con_slider_icone .slider-icone .slide-icon.is-next .icona{width:100px;height:100px;opacity:.3;transition:all 0.7s;filter:blur(1.5px)}.section_site.sezione_fascia_blu_con_slider_icone .slider-icone .slide-icon.is-next .testo{display:none;transition:all 0.7s}.section_site.sezione_fascia_blu_con_slider_icone .my-slider-progress{background:rgb(255 255 255 / .05);height:5px;margin-top:30px}.section_site.sezione_fascia_blu_con_slider_icone .my-slider-progress-bar{background:rgb(255 255 255 / .5);height:5px;transition:width 400ms ease;width:0}.section_site.sezione_fascia_blu_con_slider_icone .img-bg-sx{position:absolute;height:100%;bottom:0;left:0;display:flex}.section_site.sezione_fascia_blu_con_slider_icone .img-bg-dx{position:absolute;height:100%;right:0;bottom:0;display:flex}.section_site.sezione_testo_sinistra_immagine_destra_bianco .inner-bg{width:100%;height:100%;background-size:contain;background-repeat:no-repeat;background-position:top right}.section_site.sezione_testo_sinistra_immagine_destra_bianco .titolo{font-size:52px;color:#1E5B8B;font-family:"Kanit Regular",sans-serif;margin-bottom:30px}.section_site.sezione_testo_sinistra_immagine_destra_blu{background-color:#1B3648}.section_site.sezione_testo_sinistra_immagine_destra_blu .titolo-border{-webkit-text-stroke:2px #35C1B0;text-stroke:2px #35C1B0;font-family:"Kanit Bold",sans-serif;font-size:110px;color:#fff0}.section_site.sezione_testo_sinistra_immagine_destra_blu .titoletto{color:#fff;font-family:"Kanit Medium",sans-serif;margin-bottom:30px}.section_site.sezione_testo_sinistra_immagine_destra_blu .img-bg-right{position:absolute;right:0;top:0;height:100%;mix-blend-mode:soft-light}.section_site.sezione_testo_sinistra_immagine_destra_blu .img-bg-right img{width:100%;height:100%;object-fit:cover}.section_site.sezione_testo_centrale_bianco .testi-centrati{text-align:center}.section_site.sezione_testo_centrale_bianco .testi-centrati .titoletto{font-size:20px;font-family:"Kanit Medium",sans-serif;color:#1B3648;margin-bottom:30px}.section_site.sezione_testo_centrale_bianco .testi-centrati .titolo{color:#1E5B8B;margin-bottom:30px;font-size:44px;font-family:"Kanit Regular",sans-serif}.section_site.sezione_fascia_blu_colonne{background-color:#1B3648}.section_site.sezione_fascia_blu_colonne .innerbox{text-align:center}.section_site.sezione_fascia_blu_colonne .innerbox .titolo-border{-webkit-text-stroke:2px #35C1B0;font-family:"Kanit Bold",sans-serif;font-size:110px;color:#fff0}.section_site.sezione_fascia_blu_colonne .innerbox .titoletto{color:#fff;font-family:"Kanit Medium",sans-serif}.section_site.sezione_fascia_blu_colonne .colonne{margin-top:60px}.section_site.sezione_fascia_blu_colonne .colonne .icona img{height:170px;margin:0 auto}.section_site.sezione_fascia_blu_colonne .colonne .titoletto{padding:20px 0;font-family:"Kanit Medium",sans-serif}.section_site.sezione_fascia_blu_colonne .colonne .testo{color:#fff}.section_site.sezione_fascia_case_study .titolo{text-align:center;font-size:140px;color:#fff0;-webkit-text-stroke:2px #151B44;font-family:"Kanit Medium",sans-serif}.section_site.sezione_fascia_case_study .contenit-articoli{margin-top:-80px;position:relative;z-index:9}.section_site.sezione_fascia_tabs .intro-tab{text-align:center}.section_site.sezione_fascia_tabs .intro-tab .titolo-piccolo{font-size:20px;color:#1B3648;font-family:"Kanit Medium",sans-serif;margin-bottom:30px}.section_site.sezione_fascia_tabs .intro-tab .testo{margin-bottom:30px}.section_site.sezione_fascia_tabs .intro-tab .titolo-grande{font-size:52px;color:#1E5B8B;line-height:65px;font-family:"Kanit Regular",sans-serif;margin-bottom:30px}.section_site.sezione_fascia_tabs .tab-contenitore ul.nav{justify-content:center;margin-bottom:50px!important;padding-left:0}.section_site.sezione_fascia_tabs .tab-contenitore ul.nav .nav-link{background-color:#fff0;text-transform:uppercase;padding:10px 50px;border-radius:2.5px;color:#1E5B8B;border:1px solid #1E5B8B;font-family:"Kanit Regular",sans-serif;margin:0 20px}.section_site.sezione_fascia_tabs .tab-contenitore ul.nav .nav-link.active{color:#fff;background-color:#1E5B8B}.section_site.sezione_fascia_tabs .tab-contenitore .immagine-tab{width:50%;margin:0 auto}.section_site ul{padding-left:1rem}section.form-contatti{padding-bottom:130px}section.form-contatti .tit-form{font-size:32px;font-family:"Kanit Regular",sans-serif;text-align:center;margin-bottom:30px}section.form-contatti form input[type="text"],section.form-contatti form input[type="email"],section.form-contatti form input[type="tel"],section.form-contatti form input[type="number"],section.form-contatti form input[type="tel"],section.form-contatti form textarea{width:100%;background-color:#fff0;border:1px solid #35c1b0;height:40px;outline:none;margin-bottom:20px;padding:10px;font-family:"Kanit Light Italic",sans-serif;color:#1E5B8B}section.form-contatti form input[type="text"]::placeholder,section.form-contatti form input[type="email"]::placeholder,section.form-contatti form input[type="tel"]::placeholder,section.form-contatti form input[type="number"]::placeholder,section.form-contatti form input[type="tel"]::placeholder,section.form-contatti form textarea::placeholder{color:#1E5B8B;opacity:.8}section.form-contatti form textarea{resize:none;height:120px;margin-bottom:0}section.form-contatti form .submit button{background-color:#1E5B8B;text-transform:uppercase;padding:10px 50px;border-radius:2.5px;color:#fff;border:#fff0;font-family:"Kanit Regular",sans-serif;margin-top:20px}section.form-contatti .checkbox-wrapper{display:block;position:relative;margin-bottom:11px;margin-top:10px;cursor:pointer;font-size:14px;color:#151B44;user-select:none;text-align:center;padding-left:30px}section.form-contatti .checkbox-wrapper input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}section.form-contatti .checkbox-wrapper .checkmark{position:absolute;top:2px;left:120px;height:15px;width:15px;background-color:#fff0;border:1px solid #151B44}section.form-contatti .checkbox-wrapper .checkmark::after{content:"";position:absolute;left:3px;top:-2px;width:7px;height:13px;border:solid #151B44;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);display:none}section.form-contatti .checkbox-wrapper:hover input~.checkmark{background-color:#7a707a}section.form-contatti .checkbox-wrapper input:checked~.checkmark{border-color:#1E5B8B}section.form-contatti .checkbox-wrapper input:checked~.checkmark::after{display:block}section.form-contatti .checkbox-wrapper .checkmark.checked::after{display:block}section.form-contatti input[type="submit"].wpcf7-submit{display:none}section.form-contatti .wpcf7-spinner{position:absolute}section.form-contatti .submit{text-align:center}section.form-contatti a{color:#151B44}section.section_site_archivio_pagine .testi-centrati{text-align:center}section.section_site_archivio_pagine .testi-centrati .titoletto h3{font-size:20px;font-family:"Kanit Medium",sans-serif;color:#1B3648;margin-bottom:30px}section.section_site_archivio_pagine .testi-centrati .titolo h2{color:#1E5B8B;margin-bottom:30px;font-size:44px;font-family:"Kanit Regular",sans-serif}section.section_site_box_ante_pag .box-sottopagina{background-size:cover;background-position:center;margin-bottom:40px;display:flex;flex-direction:column;justify-content:flex-end}section.section_site_box_ante_pag .box-sottopagina .innerbox{padding:70px 40px}section.section_site_box_ante_pag .box-sottopagina .innerbox .titolo h2{font-size:44px;color:#fff;margin-bottom:0}section.section_site_box_ante_pag .box-sottopagina>.innerbox{padding:180px 40px 0}section.section_site_box_ante_pag .box-sottopagina .color-bg{background-color:rgb(53 193 176 / .6);color:#fff}section.section_site_box_ante_pag .box-sottopagina .color-bg>.innerbox{padding:30px 40px 70px 40px}section.section_site_box_ante_pag .box-sottopagina .testo-anteprima{margin-bottom:30px}section.section_site_box_ante_pag .row>div:last-child .box-sottopagina,section.section_site_box_ante_pag .row>div:nth-last-child(2) .box-sottopagina{margin-bottom:0}section.posth-contatti{background-color:#1B3648;min-height:30vh;padding-top:220px}section.dati-contatto{background-color:#1B3648;color:#fff;padding-top:40px;background-image:url(/wp-content/themes/isc/img/contatti/isc-contatti-bg-pittogramma.svg);background-size:contain;background-position:left bottom;background-repeat:no-repeat}section.dati-contatto svg{color:#35c1b0;margin-right:10px}section.dati-contatto .contatti-tel{font-size:24px;font-family:"Kanit Medium",sans-serif;margin-bottom:60px}section.dati-contatto .contatti-tel a{color:#fff}section.dati-contatto .indirizzi{font-size:24px;font-family:"Kanit SemiBold",sans-serif}section.dati-contatto .indirizzi span{font-family:"Kanit Light",sans-serif;margin-top:10px;position:relative;display:block}section.dati-contatto section.form-pag-cont{padding:150px 0 100px}section.dati-contatto section.form-pag-cont .tit-form{color:#35c1b0}section.dati-contatto section.form-pag-cont input,section.dati-contatto section.form-pag-cont textarea{background-color:rgb(255 255 255 / .5)}section.dati-contatto section.form-pag-cont .wpcf7-list-item-label,section.dati-contatto section.form-pag-cont .wpcf7-list-item-label a{color:#fff}section.dati-contatto section.form-pag-cont .checkbox-wrapper .checkmark{border:1px solid #35c1b0}section.dati-contatto section.form-pag-cont .checkbox-wrapper .checkmark::after{border:solid #35c1b0;border-width:0 3px 3px 0}section.mappa-embed{width:100%;height:400px}section.mappa-embed iframe{width:100%;height:100%}.news-home .intro-archivio .testi-centrati{text-align:center}.news-home .intro-archivio .testi-centrati .titoletto{font-size:20px;font-family:"Kanit Medium",sans-serif;color:#1B3648;margin-bottom:30px}.news-home .intro-archivio .testi-centrati .titolo{color:#1E5B8B;margin-bottom:30px;font-size:44px;font-family:"Kanit Regular",sans-serif}section.posth-single-n{min-height:40vh}section.intro-news{padding:130px 0 0}section.intro-news .breadcrumbs{font-family:"Kanit Regular",sans-serif;color:#1E5B8B}section.intro-news .breadcrumbs a,section.intro-news .breadcrumbs svg{color:#1E5B8B;text-decoration:none}section.intro-news .titolo-pagina h1{color:#35c1b0;font-family:"Kanit Medium",sans-serif;margin:50px 0 15px;position:relative;padding-left:30px}section.intro-news .titolo-pagina h1::before{content:'';width:10px;height:100%;position:absolute;left:0;top:0;background-color:#35c1b0}.main-int-news .meta-articolo{color:#1E5B8B;font-family:"Kanit Regular",sans-serif;display:flex;margin:30px 0 10px}.main-int-news .meta-articolo .link{display:flex;margin-right:100px}.main-int-news .meta-articolo svg{margin-right:20px}.main-int-news .meta-articolo a{color:#1E5B8B;text-decoration:none}.main-int-news .img-artic{width:100%;height:450px;margin-bottom:50px}.main-int-news .img-artic img{width:100%;height:100%;object-fit:cover}.main-int-news h2{font-size:32px;color:#35c1b0;margin-bottom:20px}.main-int-news .condivisione{padding:50px 0;display:flex}.main-int-news .condivisione .heateor_sss_horizontal_sharing{margin-left:150px}.main-int-news .condivisione .heateor_sss_horizontal_sharing .heateor_sss_sharing_ul>a{margin:2px 10px 2px 2px}.main-int-news .condivisione span{font-family:"Kanit Medium",sans-serif}.main-int-news .news-contenuto p{color:#151B44}section.post-h-404.posth-single-n{padding-top:200px}@media (max-width:767px){body{font-size:16px}p{font-size:16px}a{font-size:16px}a.btn{font-size:14px;padding:9px 38px}h1{font-size:38px}h2{font-size:16px}h3{font-size:16px}.container-testiv{display:none}.padding-sez,.section_site.sezione_fascia_blu_con_slider_icone,.section_site.sezione_testo_sinistra_immagine_destra_bianco .inner-bg,.section_site.sezione_testo_sinistra_immagine_destra_blu,.section_site.sezione_testo_centrale_bianco,.section_site.sezione_fascia_blu_colonne,.section_site.sezione_fascia_case_study{padding:70px 0}.padding-b-sez{padding:0 12px 70px}.padding-b-sez.section_site_box_ante_pag{padding:0 0 70px}.attiva_margin_superiore{margin-top:70px}.attiva_margin_inferiore{margin-bottom:70px}.attiva_padding_superiore{padding-top:70px}.attiva_padding_inferiore{padding-bottom:70px}header .topheader{font-size:12px}header .topheader .innerbox{padding:10px 0}header .topheader .innerbox .col-sx{display:none}header .topheader .innerbox .col-dx{display:none}header .topheader .innerbox .col-dx .tel{padding-left:0}header .topheader .innerbox .col-dx .email::after{content:none}header .topheader .innerbox .col-dx.col-dx-mobile{display:flex;justify-content:flex-start}header .testata{padding:15px 0}header .testata .flex-container .logo{width:150px}header .testata .flex-container .innerbox .burger{margin-left:40px}header.sticky .topheader{font-size:12px}header.sticky .topheader .innerbox{padding:5px 0}header.sticky .testata{padding:15px 0}header.sticky .testata .flex-container .logo{width:110px}.menu-open{background-size:cover}.menu-open .menu-top{display:none}.menu-open .menu-mobile{display:block}.menu-open .footer-menu{font-size:12px;padding:0 1.5rem 0 2rem}.menu-open .footer-menu .credits{text-align:left}.menu-open .footer-menu a{font-size:12px}.menu-open .footer-menu p{font-size:12px}.hero-section .slider-hero-sect .slide-hero{padding-top:150px}.hero-section .slider-hero-sect .slide-hero .innerbox{margin-bottom:90px;text-align:left}.hero-section .slider-hero-sect .slide-hero .innerbox .titolo-slider{font-size:38px;margin-bottom:30px;line-height:45px}.hero-section .slider-hero-sect .slide-hero .innerbox .testo-slider{width:100%;margin:0}.hero-section .slider-hero-sect .splide__pagination{bottom:40px}section.company-home{padding:70px 0;background-size:cover}section.company-home h1{margin:20px 0}section.company-home h2{font-size:16px}section.company-home h3{margin-bottom:20px}section.company-home .button{margin-top:20px}section.settori .col-inn-sett:nth-child(odd) .innerbox,section.settori .col-inn-sett:nth-child(even) .innerbox{padding:70px 12px}section.settori .innerbox{padding:50px}section.settori .innerbox h2{font-size:30px;margin-bottom:20px}section.settori p{padding-bottom:20px}section.innovation{margin:70px 0}section.innovation .innerbox{padding:70px 12px}section.innovation .innerbox .testi{padding:0 0 0 12px;text-align:left}section.innovation .innerbox .testi h3{font-size:30px;margin-bottom:20px}section.innovation .innerbox .testi .button{margin-top:20px}section.innovation .contenit-txt h2{font-size:40px;-webkit-text-stroke:1px #35c1b0}section.innovation .contenit-txt.txt-up h2{top:-30px;font-size:40px}section.innovation .contenit-txt.txt-down h2{top:-30px}section.home-settori section.section_site_archivio_pagine .testi-centrati{text-align:left}section.home-settori section.section_site_archivio_pagine .testi-centrati .titoletto h3{margin-bottom:20px;font-size:16px}section.home-settori section.section_site_archivio_pagine .testi-centrati .titolo h2{margin-bottom:20px;font-size:38px}section.home-settori section.section_site_archivio_pagine .testi-centrati .testo{margin-bottom:20px}section.section_site_box_ante_pag .box-sottopagina>.innerbox{padding:110px 20px 0}section.section_site_box_ante_pag .box-sottopagina .color-bg>.innerbox{padding:20px}section.section_site_box_ante_pag .box-sottopagina .innerbox .titolo h2{font-size:34px}section.section_site_box_ante_pag .box-sottopagina .color-bg{background-color:rgb(53 193 176 / .8)}section.section_site_box_ante_pag .box-sottopagina .testo-anteprima{margin-bottom:20px}section.section_site_box_ante_pag .row>div:nth-last-child(2) .box-sottopagina{margin-bottom:40px}section.case-study .titolo{font-size:130px}.single-articolo .tit{font-size:18px;padding:120px 0 40px}section.news-home{padding:70px 0}section.news-home .intro-archivio .testi-centrati{text-align:left}section.news-home .intro-archivio .testi-centrati .titoletto{font-size:16px;margin-bottom:20px}section.news-home .intro-archivio .testi-centrati .titolo{margin-bottom:20px;font-size:38px;line-height:45px}section.news-home .titolo-news{font-size:38px;text-align:left}section.news-home .articoli-evid{display:block}section.news-home .box-articolo{margin-top:20px}section.news-home .box-articolo .innerbox{padding:20px}section.news-home .box-articolo .innerbox .data,section.news-home .box-articolo .innerbox .tit{font-size:16px}section.news-home .box-articolo .innerbox p{font-size:16px;margin-bottom:0}section.news-home .box-articolo .cat{padding-top:10px;padding-bottom:40px;font-size:16px}section.news-home .button{margin-top:20px}footer .footer-sup svg{height:14px}footer .footer-sup a,footer .footer-sup .indirizzi{font-size:14px}footer .footer-sup .logo{width:160px}footer .footer-sup .col-border{padding:10px 12px 10px;font-size:12px!important}footer .footer-sup .col-border:first-of-type{padding-left:12px;padding-top:50px}footer .footer-sup .col-border .testo-border{display:none}footer .footer-sup .social{right:90px}footer .footer-sup .button-up{z-index:50}footer .footer-sup .menu .titolo-menu{margin-bottom:0}footer .footer-sup .menu ul{margin-bottom:0}footer .footer-sup .menu ul li{padding:0}footer .footer-inf{font-size:10px}footer .footer-inf .credits p,footer .footer-inf a{font-size:10px;text-align:left}section.section-postheader{min-height:30vh;padding-top:180px}section.section-postheader .innerbox{margin-bottom:40px}section.section-postheader .titolo-pagina{width:100%}section.section-postheader .titolo-pagina h1{font-size:45px}.section_site.sezione_immagine_sinistra_testo_destra{padding:0 12px}.section_site.sezione_immagine_sinistra_testo_destra .col-testo-dx{text-align:left;padding:0 12px}.section_site.sezione_immagine_sinistra_testo_destra .testo-piccolo{font-size:16px;margin-bottom:10px}.section_site.sezione_immagine_sinistra_testo_destra .testo-grande{font-size:38px;margin-bottom:20px;line-height:45px}.section_site.sezione_fascia_blu_con_slider_icone .img-bg-sx,.section_site.sezione_fascia_blu_con_slider_icone .img-bg-dx{display:none}.section_site.sezione_fascia_blu_con_slider_icone .titolo-border{font-size:55px;margin-bottom:20px;line-height:58px}.section_site.sezione_fascia_blu_con_slider_icone .slider-icone{margin-top:60px}.section_site.sezione_fascia_blu_con_slider_icone .slider-icone .icona{width:100px;height:100px}.section_site.sezione_fascia_blu_con_slider_icone .slider-icone .testo{font-size:16px;margin-top:20px}.section_site.sezione_fascia_blu_con_slider_icone .my-slider-progress{margin-top:20px}.section_site.sezione_testo_sinistra_immagine_destra_bianco::after{content:'';position:absolute;width:100%;height:100%;background-color:rgb(255 255 255 / .8);top:0;left:0}.section_site.sezione_testo_sinistra_immagine_destra_bianco .container-xxl{z-index:1;position:relative}.section_site.sezione_testo_sinistra_immagine_destra_bianco .titolo{font-size:38px;margin-bottom:20px}.section_site.sezione_testo_sinistra_immagine_destra_blu .img-bg-right{opacity:.2}.section_site.sezione_testo_sinistra_immagine_destra_blu .titolo-border{font-size:55px}.section_site.sezione_testo_sinistra_immagine_destra_blu .titoletto{margin-bottom:20px}.section_site.sezione_testo_centrale_bianco .testi-centrati{text-align:left}.section_site.sezione_testo_centrale_bianco .testi-centrati .titoletto{font-size:16px;margin-bottom:20px}.section_site.sezione_testo_centrale_bianco .testi-centrati .titolo{margin:20px 0;font-size:38px;line-height:45px}.section_site.sezione_fascia_blu_colonne .innerbox .titolo-border{font-size:55px;line-height:70px;margin-bottom:20px}.section_site.sezione_fascia_blu_colonne .colonne{margin-top:0}.section_site.sezione_fascia_blu_colonne .colonne .titoletto{padding:20px 0 10px;font-size:16px}.section_site.sezione_fascia_blu_colonne .colonne .icona{margin-top:20px}.section_site.sezione_fascia_blu_colonne .colonne .icona img{height:110px}.section_site.section_site.sezione_fascia_case_study .titolo{font-size:60px}.section_site.section_site.sezione_fascia_case_study .contenit-articoli{margin-top:-35px}.section_site.section_site_archivio_pagine .testi-centrati{text-align:left}.section_site.section_site_archivio_pagine .testi-centrati .titoletto h3{margin-bottom:20px;font-size:16px}.section_site.section_site_archivio_pagine .testi-centrati .titolo h2{font-size:38px;margin-bottom:20px}.section_site.section_site.sezione_fascia_tabs .intro-tab .titolo-piccolo{margin-bottom:20px}.section_site.section_site.sezione_fascia_tabs .intro-tab .titolo-grande{margin-bottom:20px;font-size:38px;line-height:45px;text-align:left}.section_site.section_site.sezione_fascia_tabs .tab-contenitore ul.nav{margin-bottom:20px!important}.section_site.section_site.sezione_fascia_tabs .tab-contenitore ul.nav .nav-link{font-size:14px;margin:10px 0}section.form-contatti{padding-bottom:70px}section.form-contatti .tit-form{font-size:24px;margin-bottom:20px}section.form-contatti form{font-size:14px}section.form-contatti form .submit button{margin-top:20px;font-size:14px}section.form-contatti .checkbox-wrapper .wpcf7-list-item{font-size:12px}section.form-contatti .checkbox-wrapper .wpcf7-list-item a{font-size:12px}section.form-contatti .checkbox-wrapper .checkmark{left:10px}section.section-postheader{padding-top:180px;min-height:30vh}section.dati-contatto .contatti-tel{font-size:16px}section.dati-contatto .indirizzi{font-size:16px}section.dati-contatto section.form-pag-cont{padding:70px 0}section.posth-single-n{min-height:30vh}section.intro-news{padding:70px 0 0}section.intro-news .titolo-pagina h1{margin:20px 0}.main-int-news .news-contenuto .meta-articolo{margin:20px 0}.main-int-news .news-contenuto .meta-articolo p{margin-bottom:0}.main-int-news .news-contenuto .meta-articolo .link,.main-int-news .news-contenuto .meta-articolo .tempo-lettura{align-items:center}.main-int-news h2{font-size:30px}.main-int-news .condivisione{padding:20px 0}.main-int-news .condivisione .heateor_sss_horizontal_sharing{margin-left:20px}.main-int-news .condivisione .heateor_sss_horizontal_sharing a span{width:25px!important;height:25px!important}}@media (min-width:768px) and (max-width:1023px){body{font-size:14px}p{font-size:14px}a{font-size:14px}a.btn{font-size:12px;padding:9px 38px}h1{font-size:42px}h2{font-size:14px}h3{font-size:14px}.container-testiv{display:none}header .topheader{font-size:12px}header .topheader .innerbox{padding:10px 0}header .testata{padding:15px 0}header .testata .flex-container .logo{width:160px}header.sticky .topheader{font-size:12px}header.sticky .topheader .innerbox{padding:5px 0}header.sticky .testata{padding:15px 0}header.sticky .testata .flex-container .logo{width:110px}.menu-open{background-size:cover}.menu-open .inn-menu{width:90%;margin:0 auto}.menu-open .riga-second{padding-top:0}.menu-open .riga-second ul li.menu-item-has-children>a,.menu-open .riga-second ul#menu-menu-burger-secondario-it li a{font-size:17px}.menu-open .riga-second ul li.menu-item-has-children .sub-menu a{font-size:15px}.menu-open .footer-menu{font-size:12px}.menu-open .footer-menu a{font-size:12px}.menu-open .footer-menu p{font-size:12px}.hero-section .slider-hero-sect .slide-hero{padding-top:150px}.hero-section .slider-hero-sect .slide-hero .innerbox{margin-bottom:110px}.hero-section .slider-hero-sect .slide-hero .innerbox .titolo-slider{font-size:40px;margin-bottom:40px}.hero-section .slider-hero-sect .splide__pagination{bottom:40px}section.company-home{padding:80px 0 60px}section.company-home h1{margin:30px 0}section.company-home h3{margin-bottom:30px}section.settori .innerbox{padding:50px}section.settori .innerbox h2{font-size:30px;padding-bottom:10px}section.settori p{padding-bottom:20px}section.settori .col-inn-sett .innerbox{padding:200px 40px 90px 40px;padding-right:calc((100vw - 768px) / 2 + 12px)}section.settori .col-inn-sett.is-active .innerbox{padding-right:40px;padding-left:calc((100vw - 768px) / 2 + 12px)}section.innovation{margin:130px 0 110px}section.innovation .innerbox{padding:80px 30px 50px 0}section.innovation .innerbox .testi h3{font-size:32px}section.innovation .innerbox .testi .button{margin-top:45px}section.innovation .contenit-txt h2{font-size:70px}section.innovation .contenit-txt.txt-up h2{top:-55px}section.innovation .contenit-txt.txt-down h2{top:-50px}section.case-study .titolo{font-size:130px}.single-articolo .tit{font-size:18px;padding:120px 0 40px}section.news-home .titolo-news{font-size:44px}section.news-home .box-articolo .innerbox .data,section.news-home .box-articolo .innerbox .tit{font-size:16px}section.news-home .box-articolo .innerbox p{font-size:14px;margin-bottom:0}section.news-home .box-articolo .cat{padding-top:10px;padding-bottom:40px}footer .footer-sup .logo{width:160px}footer .footer-sup .col-border{padding:40px 60px 10px;font-size:12px!important}footer .footer-sup .menu ul li{padding:0}footer .footer-inf{font-size:10px}footer .footer-inf .credits p,footer .footer-inf a{font-size:10px}.padding-sez,.section_site.sezione_fascia_blu_con_slider_icone,.section_site.sezione_testo_sinistra_immagine_destra_bianco .inner-bg,.section_site.sezione_testo_sinistra_immagine_destra_blu,.section_site.sezione_testo_centrale_bianco,.section_site.sezione_fascia_blu_colonne,.section_site.sezione_fascia_case_study{padding:80px 0}section.section-postheader .innerbox{margin-bottom:60px}section.section-postheader .titolo-pagina{font-size:58px}.section_site.sezione_immagine_sinistra_testo_destra .col-testo-dx{padding:0 24px 0 0}.section_site.sezione_immagine_sinistra_testo_destra .testo-piccolo{font-size:16px;margin-bottom:10px}.section_site.sezione_immagine_sinistra_testo_destra .testo-grande{font-size:40px;margin-bottom:20px;line-height:50px}.section_site.sezione_fascia_blu_con_slider_icone .titolo-border{font-size:60px}.section_site.sezione_fascia_blu_con_slider_icone .slider-icone{margin-top:60px}.section_site.sezione_fascia_blu_con_slider_icone .slider-icone .icona{width:100px;height:100px}.section_site.sezione_fascia_blu_con_slider_icone .slider-icone .testo{font-size:14px;margin-top:20px}.section_site.sezione_fascia_blu_con_slider_icone .my-slider-progress{margin-top:20px}.section_site.sezione_testo_sinistra_immagine_destra_bianco .titolo{font-size:44px;margin-bottom:20px}.section_site.sezione_testo_sinistra_immagine_destra_blu .titolo-border{font-size:70px}.section_site.sezione_testo_sinistra_immagine_destra_blu .titoletto{margin-bottom:30px}.section_site.sezione_testo_centrale_bianco .testi-centrati .titoletto{font-size:16px}.section_site.sezione_testo_centrale_bianco .testi-centrati .titolo{margin:30px 0;font-size:40px}.section_site.sezione_fascia_blu_colonne .innerbox .titolo-border{font-size:70px}.section_site.sezione_fascia_blu_colonne .colonne .titoletto{padding:20px 0 10px;font-size:18px}.section_site.sezione_fascia_blu_colonne .colonne .icona img{height:110px}.section_site.section_site.sezione_fascia_case_study .titolo{font-size:120px}.section_site.section_site.sezione_fascia_case_study .contenit-articoli{margin-top:-70px}section.form-contatti .tit-form{font-size:24px}section.form-contatti form{font-size:14px}section.form-contatti form .submit button{margin-top:20px;font-size:14px}section.form-contatti .checkbox-wrapper .checkmark{left:0}section.dati-contatto a,section.dati-contatto .indirizzi{font-size:22px}}@media (min-width:1024px) and (max-width:1199px){body{font-size:16px}p{font-size:14px}a{font-size:12px}h1{font-size:46px}h2{font-size:14px}h3{font-size:14px}.container-testiv{display:none}header .topheader{font-size:12px}header .topheader .innerbox{padding:10px 0}header .testata{padding:15px 0}header .testata .flex-container .logo{width:160px}header.sticky .topheader{font-size:12px}header.sticky .topheader .innerbox{padding:5px 0}header.sticky .testata{padding:15px 0}header.sticky .testata .flex-container .logo{width:110px}.menu-open .inn-menu{width:90%;margin:0 auto}.menu-open .riga-second{padding-top:0}.menu-open .riga-second ul li.menu-item-has-children>a,.menu-open .riga-second ul#menu-menu-burger-secondario-it li a{font-size:20px}.menu-open .riga-second ul li.menu-item-has-children .sub-menu a{font-size:16px}.menu-open .footer-menu{font-size:12px}.menu-open .footer-menu a{font-size:12px}.menu-open .footer-menu p{font-size:12px}.hero-section .slider-hero-sect .slide-hero{padding-top:150px}.hero-section .slider-hero-sect .slide-hero .innerbox{margin-bottom:110px}.hero-section .slider-hero-sect .slide-hero .innerbox .titolo-slider{font-size:44px;margin-bottom:60px}.hero-section .slider-hero-sect .splide__pagination{bottom:40px}section.company-home{padding:100px 0 60px}section.company-home h1{margin:30px 0}section.company-home h3{margin-bottom:30px}section.settori .innerbox{padding:100px 50px 50px 50px}section.settori .innerbox h2{font-size:40px;padding-bottom:20px}section.settori p{padding-bottom:20px}section.settori .col-inn-sett .innerbox{padding:200px 40px 90px 40px;padding-right:calc((100vw - 1024px) / 2 + 12px)}section.settori .col-inn-sett.is-active .innerbox{padding-right:40px;padding-left:calc((100vw - 1024px) / 2 + 12px)}section.innovation{margin:160px 0 140px}section.innovation .innerbox{padding:100px 50px 50px 0}section.innovation .innerbox .testi h3{font-size:38px}section.innovation .innerbox .testi .button{margin-top:45px}section.innovation .contenit-txt h2{font-size:80px}section.innovation .contenit-txt.txt-up h2{top:-65px}section.innovation .contenit-txt.txt-down h2{top:-50px}section.case-study .titolo{font-size:130px}.single-articolo .tit{font-size:18px;padding:170px 0 40px}section.news-home .titolo-news{font-size:44px}section.news-home .box-articolo .innerbox .data,section.news-home .box-articolo .innerbox .tit{font-size:18px}section.news-home .box-articolo .innerbox p{font-size:14px}footer .footer-sup .logo{width:160px}footer .footer-sup .col-border{padding:40px 60px 10px;font-size:12px!important}footer .footer-sup .col-border .testo-border{font-size:33px}footer .footer-sup .menu ul li{padding:0}footer .footer-inf{font-size:10px}footer .footer-inf .credits p,footer .footer-inf a{font-size:10px}.padding-sez,.section_site.sezione_fascia_blu_con_slider_icone,.section_site.sezione_testo_sinistra_immagine_destra_bianco .inner-bg,.section_site.sezione_testo_sinistra_immagine_destra_blu,.section_site.sezione_testo_centrale_bianco,.section_site.sezione_fascia_blu_colonne,.section_site.sezione_fascia_case_study{padding:80px 0}section.section-postheader .innerbox{margin-bottom:60px}section.section-postheader .titolo-pagina{font-size:60px}.section_site.sezione_immagine_sinistra_testo_destra .col-testo-dx{padding:0 24px 0 0}.section_site.sezione_immagine_sinistra_testo_destra .testo-piccolo{font-size:16px;margin-bottom:10px}.section_site.sezione_immagine_sinistra_testo_destra .testo-grande{font-size:48px;margin-bottom:40px}.section_site.sezione_fascia_blu_con_slider_icone .titolo-border{font-size:80px}.section_site.sezione_fascia_blu_con_slider_icone .slider-icone .icona{width:120px;height:120px}.section_site.sezione_fascia_blu_con_slider_icone .slider-icone .testo{font-size:14px;margin-top:20px}.section_site.sezione_fascia_blu_con_slider_icone .my-slider-progress{margin-top:20px}.section_site.sezione_testo_sinistra_immagine_destra_bianco .titolo{font-size:48px;margin-bottom:20px}.section_site.sezione_testo_sinistra_immagine_destra_blu .titolo-border{font-size:80px}.section_site.sezione_testo_sinistra_immagine_destra_blu .titoletto{margin-bottom:30px}.section_site.sezione_testo_centrale_bianco .testi-centrati .titoletto{font-size:16px}.section_site.sezione_testo_centrale_bianco .testi-centrati .titolo{margin:30px 0;font-size:40px}.section_site.sezione_fascia_blu_colonne .innerbox .titolo-border{font-size:80px}.section_site.sezione_fascia_blu_colonne .colonne .titoletto{padding:20px 0 10px;font-size:18px}.section_site.sezione_fascia_blu_colonne .colonne .icona img{height:130px}section.form-contatti .tit-form{font-size:28px}section.form-contatti form{font-size:16px}section.form-contatti form .submit button{margin-top:20px;font-size:14px}section.form-contatti .checkbox-wrapper .checkmark{left:0}section.dati-contatto a{font-size:24px}}@media (min-width:1200px) and (max-width:1399px){body{font-size:16px}.container-xxl{max-width:1200px}p{font-size:16px}a{font-size:14px}h1{font-size:48px}h2{font-size:16px}h3{font-size:16px}.container-testiv{display:none}header .topheader{font-size:14px}header .topheader .innerbox{padding:10px 0}header .testata{padding:30px 0}header .testata .flex-container .logo{width:180px}header.sticky .topheader{font-size:12px}header.sticky .testata{padding:15px 0}header.sticky .testata .flex-container .logo{width:130px}.menu-open .inn-menu{width:80%;margin:0 auto}.menu-open .riga-second{padding-top:0}.menu-open .riga-second ul li.menu-item-has-children>a,.menu-open .riga-second ul#menu-menu-burger-secondario-it li a{font-size:20px}.menu-open .riga-second ul li.menu-item-has-children .sub-menu a{font-size:16px}.menu-open .footer-menu{font-size:12px}.menu-open .footer-menu a{font-size:12px}.menu-open .footer-menu p{font-size:12px}.hero-section .slider-hero-sect .slide-hero .innerbox{margin-bottom:140px}.hero-section .slider-hero-sect .slide-hero .innerbox .titolo-slider{font-size:48px;margin-bottom:80px}section.company-home{padding:120px 0 80px}section.company-home h1{margin:30px 0}section.company-home h3{margin-bottom:30px}section.settori .innerbox{padding:170px 100px 60px 80px}section.settori .innerbox h2{font-size:40px;padding-bottom:20px}section.settori p{padding-bottom:20px}section.settori .col-inn-sett .innerbox{padding:250px 100px 90px 100px;padding-right:calc((100vw - 1200px) / 2 + 12px)}section.settori .col-inn-sett.is-active .innerbox{padding-right:100px;padding-left:calc((100vw - 1200px) / 2 + 12px)}section.innovation{margin:160px 0 140px}section.innovation .innerbox{padding:120px 40px 70px 0}section.innovation .innerbox .testi h3{font-size:40px}.single-articolo .tit{font-size:18px}section.news-home .titolo-news{font-size:48px}section.news-home .box-articolo .innerbox .data,section.news-home .box-articolo .innerbox .tit{font-size:14px}section.news-home .box-articolo .innerbox p{font-size:12px}footer .footer-sup .col-border{padding:40px 60px 10px}footer .footer-inf{font-size:12px}.padding-sez,.section_site.sezione_fascia_blu_con_slider_icone,.section_site.sezione_testo_sinistra_immagine_destra_bianco .inner-bg,.section_site.sezione_testo_sinistra_immagine_destra_blu,.section_site.sezione_testo_centrale_bianco,.section_site.sezione_fascia_blu_colonne,.section_site.sezione_fascia_case_study{padding:100px 0}section.section-postheader .innerbox{margin-bottom:100px}section.section-postheader .titolo-pagina{font-size:70px}.section_site.sezione_immagine_sinistra_testo_destra .col-testo-dx{padding:0 calc((100vw - 1200px) / 2 + 24px) 0 0}.section_site.sezione_immagine_sinistra_testo_destra .testo-piccolo{font-size:16px;margin-bottom:10px}.section_site.sezione_immagine_sinistra_testo_destra .testo-grande{font-size:48px;margin-bottom:40px}.section_site.sezione_fascia_blu_con_slider_icone .titolo-border{font-size:100px}.section_site.sezione_fascia_blu_con_slider_icone .slider-icone .icona{width:150px;height:150px}.section_site.sezione_fascia_blu_con_slider_icone .slider-icone .testo{font-size:16px;margin-top:20px}.section_site.sezione_testo_sinistra_immagine_destra_bianco .titolo{font-size:48px;margin-bottom:20px}.section_site.sezione_testo_sinistra_immagine_destra_blu .titolo-border{font-size:100px}.section_site.sezione_testo_sinistra_immagine_destra_blu .titoletto{margin-bottom:30px}.section_site.sezione_testo_centrale_bianco .testi-centrati .titoletto{font-size:16px}.section_site.sezione_testo_centrale_bianco .testi-centrati .titolo{margin:30px 0}.section_site.sezione_fascia_blu_colonne .innerbox .titolo-border{font-size:100px}.section_site.sezione_fascia_blu_colonne .colonne .titoletto{padding:20px 0 10px;font-size:18px}section.form-contatti .tit-form{font-size:28px}section.form-contatti form{font-size:16px}section.form-contatti form .submit button{margin-top:20px;font-size:14px}section.form-contatti .checkbox-wrapper .checkmark{left:60px}section.dati-contatto a{font-size:24px}}