html{height:100%}html,body{width:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{background:#fff;font-family:'Montserrat',sans-serif;font-size:18px;font-weight:300;color:#333;overflow-x:hidden}.alternateBox{display:grid;grid-template-columns:33% 67%}.alternateBox>div{padding-left:2rem}.alternateBox img{width:100%;height:auto}@media all and (max-width:767px){.alternateBox{display:grid;grid-template-columns:100%}.alternateBox>div{padding-left:0rem;padding-top:2rem}}p a{color:#1d59b1;text-decoration:none}p a:hover{text-decoration:underline}.hidden{display:none!important}.center-block{max-width:1200px}.col-group{margin:0 10px}#wrapper{width:100%}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}.aligncenter{display:block;margin:5px auto}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.page-content img.wp-smiley,.entry-content img.wp-smiley,.comment-content img.wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.wp-caption{border:1px solid #ccc;margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin:1.2% auto 0;max-width:98%}.wp-caption-text{text-align:center}.wp-caption .wp-caption-text{margin:.8075em 0}main{position:relative;z-index:1}.page-template-default .mainBox,.page-template-default .colori,.page-template-default .singleImage .slideSingle{height:250px}.page-template-default main{line-height:24px}.page-template-default main a{color:#1d59b1;text-decoration:underline}.page-template-default main h1{font-size:35px;font-weight:600;font-family:'Oswald',sans-serif;color:#1d59b1;padding:30px 0 60px;text-transform:uppercase;line-height:42px}.page-template-default main ul{list-style:disc;margin-left:20px;margin-bottom:20px}.page-template-default main ol li{list-style:decimal;margin-left:20px}.page-template-default main ol{margin-bottom:30px}.page-template-default main li{margin-bottom:10px}.page-template-default main li:last-child{margin-bottom:0}.page-template-default table{width:100%;border:1px solid #1d59b1;margin-bottom:20px}.page-template-default table tr td{padding:20px 10px;border-right:1px solid #1d59b1}.page-template-default table tr:first-child td{background:#1d59b1;color:#fff;border-right:1px solid #fff}a:link,a:visited{text-decoration:none}*,:before,:after{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}a[href^="tel"]{color:inherit;text-decoration:none}textarea{resize:none;width:100%;padding:8px;margin:3px 0 0;border:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}input{font-family:'Source Sans Pro',sans-serif;outline:none;border:none;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border-radius:0;-webkit-border-radius:0}input[type="text"],input[type="submit"],textarea,select{-webkit-appearance:none;-moz-appearance:none;border-radius:0;-webkit-border-radius:0}textarea:focus,input:focus,select:focus{outline:0}option{border:none!important;height:auto}form ul{margin:0}iframe{max-width:100%}.vimeo{max-width:100%;padding-top:56.25%;position:relative;width:100%;background-color:#1d59b1;display:flex;justify-content:center}.vimeo iframe{position:absolute;top:0;left:0;width:100%;height:100%}img{max-width:100%;height:auto;display:inherit}blockquote{margin:0 30px 30px;font-weight:600}blockquote p{display:block;background:#fff;padding:15px 20px 15px 45px;margin:0 0 20px;position:relative;font-size:16px;line-height:20px;color:#666;text-align:justify;border-left:5px solid #000}blockquote p:before{font-family:'arial',sans-serif;content:"\201C";font-size:60px;line-height:50px;font-weight:600;color:#999;position:absolute;left:10px;top:16px}h1{font-size:48px;color:#000}h1 span{font-weight:700}p{margin-bottom:20px}.centered{text-align:center}p.centered{text-align:center}strong,b{font-weight:700}.col-content h2{font-size:1.4rem;font-weight:700;margin:1.5rem 0 .5rem 0;margin-right:0;margin-left:0}.col-content h3{margin:1rem 0 .5rem;font-weight:700}.col-content em,i{font-style:italic}img.w-100{width:100%!important;height:auto!important}.borderedBottom{border-bottom:1px dashed #5fdced}.borderedTop{border-top:1px dashed #5fdced}.borderedTopBottom{border-top:1px dashed #5fdced;border-bottom:1px dashed #5fdced}.p60{padding:60px 0}.pb60{padding-bottom:60px}.mb60{margin-bottom:60px}.mb100{margin-bottom:100px}.overlay{display:table;width:100%;height:150px;position:absolute;z-index:2;top:0;background:linear-gradient(to bottom,#fff0 0%,#fff0 33%,rgb(11 25 46) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000b192e',endColorstr='#0b192e',GradientType=0)}.immMini{background-size:cover;background-repeat:no-repeat;background-position:center center;width:100%;height:150px;margin-top:-60px}header{height:110px;background:#fff0;position:fixed;left:0;z-index:2;top:0}.mini{height:110px;background:#fafafa;position:relative}.responsive-menu,.search-container{background-color:#1d59b1;display:none;white-space:nowrap;text-align:center;position:fixed;left:0;top:0;width:100%;height:100%;-webkit-animation:fadeIn 300ms linear forwards;animation:fadeIn 300ms linear forwards;z-index:10}.responsive-menu .col-group{margin:0 1rem}.expand,.search-container.open_content{display:block!important}.responsive-menu .menu{text-decoration:none;width:100%}.responsive-menu nav.extra ul{margin-top:15px}.responsive-menu .menu_site ul li,.responsive-menu nav.extra ul li{margin-bottom:15px}.responsive-menu .menu_site ul li:last-child,.responsive-menu nav.extra ul li:last-child{margin-bottom:0}.responsive-menu .menu_site ul li a,.responsive-menu nav.extra ul li a{font-size:20px;font-weight:600;text-transform:uppercase;color:#fff;font-family:'Oswald',sans-serif}.responsive-menu .menu_site ul li.current_page_item a,.responsive-menu nav.extra ul li.current_page_item a{color:#5bd4e9}.responsive-menu ul.sub-menu{margin-top:10px}.responsive-menu ul.sub-menu li:first-child{display:none}.responsive-menu ul.sub-menu li a{font-family:'Montserrat',sans-serif!important;font-size:smaller!important;font-weight:300!important;text-transform:capitalize!important}header nav.menu_site ul{display:flex}header nav.menu_site ul li{padding-right:25px}header nav.menu_site ul li:last-child{padding-right:0}header nav.menu_site li a,header nav.menu_site li a:visited{font-size:15px;font-weight:600;text-transform:uppercase;color:#1d59b1;font-family:'Oswald',sans-serif;transition:all .2s ease-in-out}header nav.menu_site li a.selected,header nav.menu_site li a:hover,header nav.menu_site .current_page_item a,header nav.menu_site .current_page_item a:visited,header nav.menu_site .current-page-ancestor a,header nav.menu_site .current-page-ancestor a:visited,header nav.menu_site .current-menu-parent a,header nav.menu_site .current-menu-parent a:visited{color:#5bd4e9}header nav .menu_site.current_page_item a,header nav .menu_site.current_page_item a:visited{color:#5bd4e9}.print_option{display:none}.search-icon{margin-top:17px;display:inline-block;position:relative;cursor:pointer}.search-label{margin-top:-12px}.circle{position:relative;display:block;height:24px;width:24px;border-radius:70px;border:2px solid #000;transition:all .6s cubic-bezier(.25,1.7,.35,.8);z-index:1}.handle{position:absolute;background-color:#000;top:27px;left:16px;width:20px;height:2px;display:block;-webkit-transform:rotate(45deg);transform:rotate(45deg);float:right;border-radius:6px}.handle:after{content:"";background-color:#000;width:100%;height:100%;display:block;float:right;border-radius:2px;transition:all .6s cubic-bezier(.25,1.7,.35,.8);z-index:-1}.open .circle{-webkit-transform:scale(.02);transform:scale(.02);-webkit-transform-origin:30% 40%;transform-origin:30% 40%;background:#000;border-color:#000}.open .handle:after{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.open .handle{width:38px;top:13px;left:-11px}body.open_menu{overflow:hidden}.search-content{margin-right:40px;position:relative;z-index:1001}.search-content.open .search-container{opacity:1;height:auto;overflow:visible;pointer-events:auto;transition:opacity .3s .5s}.search-click{position:relative;z-index:1001;cursor:pointer}.search-form{width:900px;height:40px;margin:250px auto 0;position:relative}.search-input{border:none;border-bottom:1px solid #fff;background:#fff0;font-size:60px;font-weight:300;color:#1d242c;padding:0 10% 0 10px;margin:0 auto;width:100%;-moz-appearance:none;-webkit-appearance:none;border-radius:0;-webkit-border-radius:0}.search-input::-ms-clear{display:none}.search.hideInput .search-input{color:#fff0;transition:color .3s}.filled{color:#fff}.search-input::-webkit-input-placeholder{color:#1d242c}.search-input:-moz-placeholder{color:#1d242c}.search-input::-moz-placeholder{color:#1d242c}.search-input:-ms-input-placeholder{color:#1d242c}.search-input::-webkit-search-cancel-button{display:none}.gn-search:focus::-webkit-input-placeholder{color:#fff0}input[type="search"]{box-sizing:border-box}.search-input:focus,.search-submit:focus{outline:none}.search-submit{background-color:#fff0;border:none;text-indent:100px;width:60px;height:60px;position:absolute;right:0;top:3px;overflow:hidden;cursor:pointer}.cookie_content{background-color:#222b34;width:100%;overflow:hidden;position:fixed;bottom:-9999px;z-index:99999}.cookie_content p.first{font-family:'Open Sans',sans-serif;font-size:16px;color:#fff!important;font-weight:600!important;text-align:left;text-transform:uppercase;letter-spacing:1px;padding:10px 10px 5px;margin:0}.cookie_content p{color:#fff;font-size:14px;line-height:18px;text-align:left;padding:0 10px;margin:0 0 10px}.cookie_content a,.cookie_content a:visited{font-size:14px;line-height:14px;color:#fff;text-decoration:underline}.cookie_accept{border:1px solid #fff;font-size:15px;line-height:15px;font-weight:700;color:#fff!important;text-decoration:none!important;padding:5px 10px;position:absolute;right:8px;top:8px}.cookie_accept:hover{background-color:#fff;color:#222b34!important}.gfield_description{display:none}h3.sectionTitle{text-align:left;color:#1d59b1;font-family:'Oswald',sans-serif;font-size:35px;font-weight:600;text-transform:uppercase;padding:80px 0 50px}h3.sectionTitle.white{color:#fff}header .bluHead{position:absolute;z-index:-1;height:40px;background:#09172d;float:right}header .mainHead .extra li a{color:#1d59b1;font-size:12px;margin-right:20px;text-transform:uppercase;font-weight:400}header .mainHead .extra li:last-child a{margin-right:0}header .mainHead .extra li.current-menu-item a{color:#5bd4e9}header .mainHead .navContainer ul.sub-menu{display:none}header .boxLogo .imgLogo{background:url(https://www.efsolareitalia.com/wp-content/themes/ef-solare/./images/logo.png) no-repeat center center;background-size:112px;height:100%}.mini .imgLogo{background:url(https://www.efsolareitalia.com/wp-content/themes/ef-solare/./images/logo.png) no-repeat center center;background-size:112px;height:110px}header .boxMenu{height:70px;display:table}header .socialHead{line-height:40px;position:relative}header .socialHead ul li{display:inline;padding:0 10px;border-right:1px solid #5bd4e9}header .socialHead ul li:first-child{padding-left:0}header .socialHead ul li:last-child{padding-right:0;border:none}header .socialHead ul li a{color:#fff}header .socialHead .lingue{position:absolute;top:10px;right:0}header .socialHead .lingue a{display:block}header .socialHead .lingue a img{height:20px;border-radius:3px}.lingueMobile a img{height:28px}.mobile-nav{padding:20px 0;height:112px}.mobile-nav ul.socialMobile{margin-top:30px;display:flex;justify-content:center}.mobile-nav ul.socialMobile li{margin-right:15px}.mobile-nav ul.socialMobile li:last-child{margin-right:0}.mobile-nav ul.socialMobile li a{font-size:40px;color:#fff}.mobile-nav .logoMobile{display:flex;justify-content:space-between}.mobile-nav img{height:73px}.popMap h3{font-weight:500;font-size:15px;text-transform:uppercase;margin-left:0}.popMap a,.popMap a:visited{color:#000;text-decoration:underline}.popMap{padding-bottom:10px}.boxEvidenzaContainer{position:absolute;width:100%}.boxEvidenza{height:400px;background:#09172d;border-radius:10px;padding:20px;margin-top:130px;margin-left:30px}.boxEvidenza span.title{color:#fff;font-family:'Oswald',sans-serif;font-size:18px;font-weight:200;text-transform:uppercase}.boxEvidenza img{margin:15px 0;border-radius:10px}.boxEvidenza h6.subTitle{margin:0;color:#fff;font-family:'Montserrat',sans-serif;font-size:14px;font-weight:600;padding-bottom:20px}.boxEvidenza span.text{font-family:'Montserrat',sans-serif;font-size:15px;font-weight:300;color:#fff}.boxEvidenza span.text p{line-height:21px}.boxEvidenza span.text b{font-weight:500}.boxEvidenza.tipo2,.boxEvidenza.tipo3{justify-content:center;display:flex;flex-direction:column;align-items:center;text-align:center}.boxEvidenza.tipo2 img{border-radius:0;width:50px;margin-top:0;margin-bottom:20px}.boxEvidenza.tipo2 .testo,.boxEvidenza.tipo3 .testo{text-align:center;color:#fff;font-size:12px;width:100%}.boxEvidenza.tipo2 .testo p,.boxEvidenza.tipo3 .testo p{margin:0;line-height:18px;display:-webkit-box;-webkit-line-clamp:13;-webkit-box-orient:vertical;overflow:hidden}.boxEvidenza.tipo2 .testo.upper,.boxEvidenza.tipo3 .testo.upper{text-transform:uppercase;margin-top:10px;line-height:21px}.boxEvidenza.tipo2 .bordino,.boxEvidenza.tipo3 .bordino,.boxEvidenza.tipo4 .bordino{border-bottom:1px solid #1d59b1;width:40px;padding-top:20px;margin:0 auto}.boxEvidenza.tipo2 span,.boxEvidenza.tipo3 span{color:#fff}.boxEvidenza.tipo2 span.valore{font-size:30px;font-weight:900}.boxEvidenza.tipo2 span.unita{font-size:30px;text-transform:uppercase;padding-left:7px}.boxEvidenza.tipo2 .singlePotenza:last-child{margin-top:50px;margin-bottom:0}.boxEvidenza.tipo4{color:#fff;display:flex;flex-direction:column;justify-content:center}.boxEvidenza.tipo4 .middle{padding:30px 0}.middleBox{padding:0 10px}.boxEvidenza.tipo4 h3{font-size:20px;font-weight:700;text-align:center;margin-bottom:10px}.boxEvidenza.tipo4 h6{font-size:14px;font-weight:300;text-align:center;text-transform:uppercase}.boxEvidenza.tipo4 ul{display:flex;flex-direction:column;padding:20px 0}.boxEvidenza.tipo4 ul li{margin-bottom:20px}.boxEvidenza.tipo4 ul li:last-child{margin-bottom:0}.boxEvidenza.tipo4 ul li h6{font-style:italic;font-weight:500;font-size:14px;font-family:'Oswald',sans-serif;margin-bottom:5px}.boxEvidenza.tipo4 ul li h4{font-size:12px}.boxEvidenzaContainer h1{font-size:3rem}.mainBox p,.boxEvidenzaContainer p{font-size:1.25rem;line-height:1.6rem;margin-top:1rem}.boxEvidenzaContainer .slideController{margin-top:300px}.boxEvidenzaContainer h2{font-family:'Oswald',sans-serif;font-weight:600;text-transform:uppercase}.slideController{margin-top:200px}.mainBox h1,.slideController h1{font-family:'Oswald',sans-serif;font-size:3rem;line-height:3.4rem;font-weight:600;color:#fff;text-transform:uppercase}.slideController h3{font-family:'Montserrat',sans-serif;font-size:1rem;margin:0;line-height:1.4rem}.slideController h3 strong{font-size:600px}.mainBox,.slideController,.slideController a{color:#fff}.mainBox{height:550px;background-color:#09172d}.firstBox,.boxEvidenzaContainer{opacity:0;transition:opacity .2s ease-in-out}.slick-slide:focus,.slick-slide a:focus{outline:none}.carousel .slide,.carouselCopy .slide{background-size:cover;background-position:center center;height:550px}.colori{display:table;width:100%;height:550px;position:absolute;z-index:2}.colori .colore.uno{display:table-cell;width:50%;background-image:linear-gradient(180deg,#fff0 0%,rgb(0 0 0 / .23) 52%,#000000 100%)}.colori .colore.due{display:table-cell;width:50%;background-image:linear-gradient(180deg,#fff0 0%,rgb(0 0 0 / .23) 52%,#000000 100%)}.singleImage .colori .colore.uno{width:100%}.singleImage .colori .colore.due{display:none}.singleImage .slideSingle{height:550px;background-size:cover;background-repeat:no-repeat;background-position:center}.carouselCopy{display:none}.textSlide .label span{background-color:#1d59b1;font-family:'Oswald',sans-serif;font-size:15px;text-transform:uppercase;font-weight:100;padding:5px 10px;border-radius:4px}.freccia{min-width:40px;display:flex}.freccia.dx{justify-content:flex-end}.freccia i{display:table-cell;vertical-align:middle;cursor:pointer}.linkedin-post{background:#fff;border:3px solid #0a66c2;position:relative}.media-post{border:3px solid #f1f1f1}.linkedin-post iframe{position:relative;top:auto;left:auto;bottom:auto;height:460px;width:100%;border:0}.aspect-ratio-16_9{padding-top:56.25%}.linkedin-post::after{width:24px;height:24px;position:absolute;top:5px;left:5px;display:block;z-index:5;content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" data-supported-dps="24x24" fill="%230a66c2" class="mercado-match" width="24" height="24" focusable="false"> <path d="M20.5 2h-17A1.5 1.5 0 002 3.5v17A1.5 1.5 0 003.5 22h17a1.5 1.5 0 001.5-1.5v-17A1.5 1.5 0 0020.5 2zM8 19H5v-9h3zM6.5 8.25A1.75 1.75 0 118.3 6.5a1.78 1.78 0 01-1.8 1.75zM19 19h-3v-4.74c0-1.42-.6-1.93-1.38-1.93A1.74 1.74 0 0013 14.19a.66.66 0 000 .14V19h-3v-9h2.9v1.3a3.11 3.11 0 012.7-1.4c1.55 0 3.36.86 3.36 3.66z"></path> </svg>');background-size:contain;background-position:center center;background-repeat:no-repeat}.boxGrey{background:#eaeaea;height:500px;border-radius:10px;padding:20px}.boxGrey.h400{height:400px}.boxBlu{background:#1d59b1;height:500px;border-radius:10px;padding:20px;width:100%;position:relative;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:20px}.boxBlu.h400{height:400px}.boxBlu .detImpianto{display:flex;justify-content:space-between;height:30px}.boxBlu .detImpianto img{width:30px}.boxBlu #closePanelBtn{display:none}.boxBlu span.where{font-family:'Oswald',sans-serif;font-size:20px;color:#fff;font-weight:600;text-transform:uppercase}.boxBlu span.where:before{content:"|";color:#5bd4e9;margin-right:10px;font-size:20px;font-weight:300}.boxBlu .stats{display:table-cell;vertical-align:middle;text-align:center}.boxBlu .stats hr{display:block;height:1px;border:0;border-top:1px solid #5bd4e9;margin:1em auto;padding:0;width:50%}.boxBlu .stats span.num{font-size:80px;font-family:'Oswald',sans-serif;color:#fff;font-weight:900;display:block}.boxBlu .stats span.desc{color:#fff;font-family:'Montserrat',sans-serif;font-size:20px;font-weight:300}.boxBlu .stats .infStat span.num{display:inline}.boxBlu .stats .infStat span.unit{font-size:80px;font-family:'Oswald',sans-serif;color:#fff;font-weight:100;margin-left:10px}.boxBlu .goStat{text-align:center;height:15px;margin-bottom:20px}.boxBlu .goStat a{display:none;color:#1d59b1;font-family:'Oswald',sans-serif;font-size:15px;text-transform:uppercase;font-weight:600;background:#fff;padding:10px 30px;border-radius:10px}.p70b{padding-bottom:70px}#mapItaly,#mapSpain{height:100%}#mapItaly svg{padding-top:10px}.containerMappaRegione{width:100%;height:400px;overflow:hidden;transform:translateZ(0);-webkit-transform:translateZ(0);border-radius:10px}footer .gm-style-cc{display:none}.page-template-page-impianti .counterMini,.counterCountry{font-family:'Oswald',sans-serif;font-size:18px;text-transform:uppercase;color:#1d59b1}.counterCountry span{font-weight:500}.page-template-page-impianti .counterMini span{font-weight:500}.alm-btn-wrap{padding-top:0!important;text-align:left!important;margin-left:60px!important}button.alm-load-more-btn{background:#1d59b1!important;font-family:'Montserrat',sans-serif!important;font-weight:300!important;padding:10px 40px!important;font-size:18px!important;color:white!important;height:auto!important;line-height:inherit!important;-webkit-border-bottom-right-radius:10px!important;-webkit-border-bottom-left-radius:10px!important;border-bottom-right-radius:10px!important;border-bottom-left-radius:10px!important}button.alm-load-more-btn:hover{background:#1d59b1}button.alm-load-more-btn:after{content:" >"}button.alm-load-more-btn.done{background:#1d59b1}button.alm-load-more-btn.loading:before{width:20px!important;height:20px!important;margin:8px 8px 8px 12px!important}.alm-load-more-btn.more{margin:4rem auto}.strategia.image_container{background-repeat:no-repeat;background-position:center center;background-size:cover}.strategia.image_container.noImage{background:none}.strategia p{text-align:center;color:#09172d}.formBox{border:1px solid #1d59b1;border-radius:10px;text-align:center;margin:80px 0 120px}.formBox .labelSup{margin-top:-12px}.formBox .labelSup span{border-radius:10px;background:#1d59b1;font-family:'Oswald',sans-serif;font-size:20px;color:#fff;font-weight:600;text-transform:uppercase;padding:20px 40px}.formBox .centeredBox{min-height:100px;line-height:30px;padding:40px 0}.formBox .centeredBox span.question{display:block;color:#1d59b1;font-family:'Montserrat',sans-serif;font-size:20px;font-weight:600;line-height:27px}.formBox .btnContact{margin-bottom:-8px}.formBox .btnContact a{background:#09172d;font-size:15px;font-weight:600;padding:10px 20px;border-radius:10px;color:#fff}.formBox.sx{margin-right:10px}.formBox.dx{margin-left:10px}.docs{background:#3c4759;padding-bottom:50px}.docs .containerDocs{border-top:1px solid #09172d;border-bottom:1px solid #09172d}.docs ul.containerDocs li.singleFactory{border-bottom:1px solid #09172d}.docs ul.containerDocs li.singleFactory:last-child{border-bottom:none}.docs ul.containerDocs li.singleFactory{text-align:center;display:inline-table;width:100%;padding:20px 0}.docs ul.containerDocs li.singleFactory span{font-size:20px;font-weight:600;font-family:'Oswald',sans-serif;color:#5bd4e9;display:table-cell;vertical-align:middle;width:40%}.docs ul.containerDocs li.singleFactory ul.docsGroup{margin:20px 0;display:table-cell;vertical-align:middle}.docs ul.containerDocs li.singleFactory ul.docsGroup li{background:#323d50;border-radius:5px;padding:20px 0;margin-bottom:10px}.docs ul.containerDocs li.singleFactory ul.docsGroup li:last-child{margin-bottom:0}.docs ul.containerDocs li.singleFactory ul.docsGroup li a{font-family:'Montserrat',sans-serif;font-weight:600;color:#fff;font-size:15px;text-decoration:underline}footer{background:#1C59B1}footer strong{font-weight:700}footer .info{margin-bottom:45px}footer .info .border{border-top:1px solid #5bd4e9;width:20px;margin-bottom:25px}footer .info span{font-size:30px;font-weight:600;font-family:'Oswald',sans-serif;color:#fff}footer .info ul{margin-top:40px}footer .info ul li{color:#70798c;margin-bottom:10px;font-size:16px}footer .info ul li:last-child{margin-bottom:0}footer .map .map_container{width:100%;height:380px;overflow:hidden;transform:translateZ(0);-webkit-transform:translateZ(0);border-radius:10px}footer .map .container{border-radius:10px}footer #certification{margin-top:60px}footer #certification #content{display:flex;flex-direction:column;align-items:center}footer #certContainer{background:#fff;border-radius:10px;display:flex;justify-content:center;align-items:center;padding:10px;max-width:110px}.logoFooter{max-width:200px}footer h3{font-family:'Oswald',sans-serif;font-weight:600;text-transform:uppercase;padding-bottom:1rem;margin-bottom:1rem;position:relative;text-align:left}footer h3:after{content:'';position:absolute;width:2rem;height:2px;background-color:#5bd4e9;bottom:0;left:0}.footNote{background:#09172D;color:#fff}footer li{text-align:left}@media all and (max-width:767px){.footNote .tw-text-right,.footNote .tw-text-center{text-align:left!important}}.footerIcon{fill:#fff;width:2rem;height:2rem}a:hover .footerIcon{fill:#5bd4e9}.gForm{padding:60px 0;line-height:24px}.gForm h3.gform_title{text-align:center;font-size:35px;font-weight:600;font-family:'Oswald',sans-serif;color:#1d59b1;padding:30px 0;text-transform:uppercase;line-height:42px}.gForm label{font-size:16px;color:#09172d;min-height:50px;display:block}.gForm input,.gForm select.gfield_select{border:1px solid #e0e0e0;font-family:'Montserrat',sans-serif;color:#09172d;font-size:16px;padding:20px;font-weight:100;margin:10px 0;background:#fff0;width:100%}.gForm ul li{padding:0 10px 20px;position:relative;display:inline-block;width:33.3%;vertical-align:top}.gForm ul li.last{display:block}.gForm ul li.width100{width:100%}.gForm ul li.width66{width:66.6%}.gForm ul li a{color:#1d59b1;cursor:pointer;position:absolute;top:0;right:10px}.gForm h2.gf_repeater_title{display:none}.gForm .ginput_container_repeater-end{border-top:1px dashed #70798c;border-bottom:1px dashed #70798c;display:table;width:100%;margin:40px 0}.gForm .ginput_container_repeater-end span{display:table-cell;vertical-align:middle;width:30px}.gForm .ginput_container_repeater-end:after{content:"";font-size:18px;font-family:'Montserrat',sans-serif;font-weight:600;color:#1d59b1;display:table-cell;vertical-align:middle;padding:20px 0}.it .gForm .ginput_container_repeater-end:after{content:"AGGIUNGI IMPIANTO"}.en .gForm .ginput_container_repeater-end:after{content:"ADD PLANT"}.gForm #field_1_7.gfield_error,.gForm #field_2_8.gfield_error{display:none}.gForm #field_1_17 label.gfield_label,.gForm #field_2_19 label.gfield_label{display:none}.gForm #field_1_17 input,.gForm #field_2_19 input,.gForm .gchoice_3_16_1 input,.gForm .gchoice_4_18_1 input,.gForm .gchoice_7_29_1 input{width:auto;margin-right:10px;margin-bottom:30px}.gForm #field_1_17 label,.gForm #field_2_19 label,.gForm .gchoice_3_16_1 label,.gForm .gchoice_4_18_1 label,.gForm .gchoice_7_29_1 label{display:inline}.gForm #field_1_17 label a,.gForm #field_2_19 label a,.gForm .gchoice_3_16_1 label a,.gForm .gchoice_4_18_1 label a,.gForm .gchoice_7_29_1 label a{position:relative;top:0;right:0;color:#09172d;text-decoration:underline}.gForm li.gchoice_1_17_1,.gForm li.gchoice_2_19_1,.gForm li.gchoice_3_16_1,.gForm li.gchoice_4_18_1,.gForm li.gchoice_7_29_1{padding:0!important;width:auto!important}.gForm #field_1_26,.gForm #field_2_23,.gForm #field_3_15,.gForm #field_4_15,.gForm #field_7_28{font-style:italic;font-size:16px;margin-bottom:40px}.gForm .ginput_container_date{background:url(https://www.efsolareitalia.com/wp-content/themes/ef-solare/images/calendar.png) no-repeat right 20px center;background-size:20px 20px}.gForm input[type="submit"]{border-radius:10px;width:calc(100% - 20px);margin:0 10px;padding:10px 20px;background-color:#09172d;color:#fff;border:none;font-size:15px;font-weight:600;cursor:pointer}.gForm .validation_error{margin:0 10px 30px;padding:20px;border:1px solid red;color:red}.gForm .gform_confirmation_wrapper{width:100%;position:fixed;height:100%;text-align:center;top:50%}.gForm .gform_confirmation_message{border:none;color:#1d59b1;font-size:25px}.gForm .gfield_description.validation_message{font-size:12px;color:red;display:block}.gForm .instruction{font-size:12px;color:#70798c}.gForm .instruction.validation_message{margin-bottom:10px}.slick-dots{bottom:40px;z-index:2}.slick-dots li{width:15px;height:15px;margin-right:10px}.slick-dots li:last-child{margin-right:0}.slick-dots li button{background:#fff;border-radius:2px}.slick-dots li button:before{color:#fff}.slick-dots li.slick-active button:before{color:#5bd4e9;background:#5bd4e9;border-radius:2px}.slick-disabled,.slick-disabled:before,.slick-disabled:after{display:none;pointer-events:none}.gform_wrapper .ginput_container_select:after{content:"\f107";font-size:20px;color:#70798c;position:absolute;right:30px;top:80px;font-family:"FontAwesome",sans-serif}.tooltipster-content{font-size:12px;background:#09172d}.tooltipster-sidetip.tooltipster-noir .tooltipster-content{color:#fff}.tooltipster-sidetip.tooltipster-noir .tooltipster-box{border:3px solid #09172d}.tooltipster-sidetip.tooltipster-noir.tooltipster-left .tooltipster-arrow-background{border-left-color:#09172d}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-border{border-left-color:#09172d}.separatore{width:100%!important;border-top:1px dashed #70798c;padding-bottom:60px!important;margin-top:20px!important}.separatore h2{display:none}.mfp-iframe-holder .mfp-content{height:85%;top:10px;max-width:70%}body.fixBody{overflow:hidden}#ui-datepicker-div{font-family:'Montserrat',sans-serif;display:none;padding:20px;border:1px solid #e0e0e0;margin-top:-1px}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{top:0!important}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{height:1.8em}.ui-datepicker .ui-datepicker-prev span:before,.ui-datepicker .ui-datepicker-next span:before{font-family:"FontAwesome",sans-serif;content:"\f104";text-indent:0;text-align:center;width:100%;float:left}.ui-datepicker .ui-datepicker-next span:before{content:"\f105"}.ui-datepicker .ui-widget-header,.ui-datepicker .ui-widget-header select{border:1px solid #e0e0e0;background:none;padding:5px;cursor:pointer}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:35%!important}.ui-datepicker select.ui-datepicker-month{margin-right:5px!important}.ui-datepicker .ui-widget-header .ui-icon{background:none}.ui-datepicker-header{border:none!important}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background:none!important;border:none!important}.ui-datepicker th{color:#1d59b1}.ui-datepicker td span,.ui-datepicker td a{text-align:center!important}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:'Montserrat',sans-serif!important}.ui-state-hover{background:none!important;border:none!important}a.ui-state-hover{cursor:pointer!important}.ui-datepicker .ui-datepicker-prev-hover{left:2px!important}.ui-datepicker .ui-datepicker-next-hover{right:2px!important}.ui-datepicker-today{background:#09172d}.ui-datepicker-today a{color:#fff!important}.ui-datepicker .ui-datepicker-prev.ui-datepicker.ui-datepicker-prev-hover span:before{font-weight:bolder!important}.loaderG{width:100%;height:100%;background:#fff;position:fixed;z-index:2;left:0;top:0;display:none;text-align:center}.loaderG span{display:table-cell;vertical-align:middle;font-weight:600}.gform_wrapper textarea{border:1px solid #e0e0e0;font-family:'Montserrat',sans-serif;font-size:12px;font-weight:300;background:#fafafa;height:150px}#socialWall{padding:30px 0;background:#f7f8fc}.socialMobileArrows{display:none;text-align:center;margin-top:30px}.socialWallMobileTitle{display:none}.contSocialMobileArrows{display:flex;justify-content:space-between;width:100%;margin:0 20px}.socialMobileArrows a{color:#5fdced}.mod-social-feed{margin:0 auto;overflow:hidden}.wrap{max-width:1200px;margin:0 auto;position:relative;height:460px}.wrap:after{content:"";display:table;clear:both}.mod-social-feed__header{text-align:center;background:#fff;color:#000;position:absolute;width:306px;height:100%;-webkit-border-top-left-radius:10px;-webkit-border-bottom-left-radius:10px;border-top-left-radius:10px;border-bottom-left-radius:10px;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:space-around;padding:20px}.mod-social-feed__header img{width:31px;margin:0 auto}.mod-social-feed__header hr{width:100%;margin:20px 0 30px;border-top:1px solid #5bd4e9}.mod-social-feed__header h3{font-size:35px;line-height:42px;font-weight:500;font-family:'Oswald',sans-serif;color:#1d59b1;text-transform:uppercase;margin-bottom:30px}.mod-social-feed__header:before{content:"";position:absolute;top:0;height:100%;width:10000em;z-index:2;right:306px}.mod-social-feed__header p a{color:#000}.mod-social-feed__content{overflow:visible!important;margin-left:306px;min-width:100%}.mod-social-feed__carousel{display:flex}.mod-social-feed__carousel li a{display:inline-flex!important;width:286px;height:460px;padding:20px;color:#fff;flex-direction:column;text-align:center;justify-content:space-around}.mod-social-feed__carousel li p{font-size:15px;line-height:23px;margin:0}.mod-social-feed__carousel li p a{text-decoration:underline;font-weight:500;color:#fff}.mod-social-feed__carousel li span.date{font-size:13px;opacity:.7}.mod-social-feed__carousel li:nth-child(5n+1){background:#389dc8}.mod-social-feed__carousel li:nth-child(5n+2){background:#1d85b1}.mod-social-feed__carousel li:nth-child(5n+3){background:#1d71b1}.mod-social-feed__carousel li:nth-child(5n+4){background:#1d59b1}.mod-social-feed__carousel li:nth-child(5n+5){background:#54d1f0}.mod-social-feed__nav-container a{color:#5fdced}.mod-social-feed__nav-container .mod-social-feed__nav--prev{margin-right:20px}.mod-social-feed__nav-container .mod-social-feed__nav--next{margin-left:20px}span#breadcrumbs{line-height:15px}#breadcrumbsBar{border-bottom:1px solid #cdcdcd}#breadcrumbsBar .barContainer{display:flex;justify-content:space-between;align-items:center;font-size:11px;min-height:2.5rem}#breadcrumbsBar .barContainer a{color:#000;font-weight:600}#breadcrumbsBar .barContainer .backAndSocial{display:flex;align-items:center}#breadcrumbsBar .barContainer .backAndSocial span.backBtn{padding:0 20px}#breadcrumbsBar .barContainer .social ul{display:flex;border-left:1px solid #cdcdcd;border-right:1px solid #cdcdcd;height:50px;align-items:center;padding:0 10px}#breadcrumbsBar .barContainer .social ul li{margin:0 10px}#breadcrumbsBar .barContainer .social ul li i{font-size:18px}#thumbImpianti,#aziendaDettaglio,#dettaglioImpianto,#dettaglioTeam,#lavoraConNoi{padding:60px 0}.worko-tabs{width:100%}.worko-tabs .state{position:absolute;left:-10000px}.worko-tabs .flex-tabs{display:flex;justify-content:space-between;flex-wrap:wrap}.worko-tabs .flex-tabs .tab{flex-grow:1;padding:20px}.worko-tabs .flex-tabs .panel{display:none;width:100%;flex-basis:auto;margin:10px 0 80px}.worko-tabs .tab{display:inline-block;vertical-align:top;cursor:pointer;text-align:center;border:1px solid #09172d;font-family:'Oswald',sans-serif;font-weight:500;font-size:22px;color:#09172d;text-transform:uppercase;width:33.333333333333%}.tabs #tab-one-label{border-right:none;-webkit-border-top-left-radius:10px;-webkit-border-bottom-left-radius:10px;border-top-left-radius:10px;border-bottom-left-radius:10px}.tabs #tab-three-label{border-left:none;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:10px}.worko-tabs .tab:hover{background-color:#09172d;color:#fff}#tab-one:checked~.tabs #tab-one-label,#tab-two:checked~.tabs #tab-two-label,#tab-three:checked~.tabs #tab-three-label{background-color:#09172d;cursor:default;color:#fff}#tab-one:checked~.tabs #tab-one-panel,#tab-two:checked~.tabs #tab-two-panel,#tab-three:checked~.tabs #tab-three-panel{display:block}.eventsPanel .singleEvent,.assPanel .singleAss,.masterPanel .singleMaster{padding:20px;background:#f7f8fc;border-radius:10px;height:400px;display:flex;flex-direction:column;justify-content:space-between}.eventsPanel .singleEvent .info span{font-size:11px;font-weight:700}.eventsPanel .singleEvent .info i{color:#1d59b1;margin-right:20px}.eventsPanel .singleEvent .info hr{border:none;border-bottom:1px solid #5bd4e9}.eventsPanel .singleEvent .content,.assPanel .singleAss .content,.masterPanel .singleMaster .content{font-size:14px;height:200px}.eventsPanel .singleEvent .content p,.assPanel .singleAss .content p,.masterPanel .singleMaster .content p{margin-bottom:10px;line-height:21px}.eventsPanel .singleEvent .more,.assPanel .singleAss .more,.masterPanel .singleMaster .more{margin-bottom:10px}.eventsPanel .singleEvent .more a,.assPanel .singleAss .more a,.masterPanel .singleMaster .more a{font-size:15px;background-color:#09172d;color:#fff;border-radius:10px;padding:10px 30px}.eventsPanel .singleEvent h3,.assPanel .singleAss h3,.masterPanel .singleMaster h3{font-size:18px;font-weight:500;line-height:25px}.artPanel .singleArt,.comPanel .singleCom{padding:20px;background:#f7f8fc;border-radius:10px;height:250px;display:flex;flex-direction:column;justify-content:space-between}.artPanel .singleArt a,.comPanel .singleCom a{color:#000;font-size:15px}.artPanel .singleArt h3,.comPanel .singleCom h3{font-weight:500;text-transform:uppercase;color:#1d59b1;margin-bottom:20px;line-height:21px}.artPanel .singleArt .content p,.comPanel .singleCom .content p{line-height:21px}.storyPanel .singleStory{height:430px}.storyPanel .singleStory h3{font-family:'Oswald',sans-serif;font-size:20px;font-weight:700;color:#1d59b1;text-transform:uppercase;margin:20px 0}.storyPanel .singleStory .imgStory{background-size:cover;background-repeat:no-repeat;background-position:center center;height:200px;box-shadow:inset 0 0 0 1444px rgb(9 23 45 / .5);border-radius:10px}.storyPanel .singleStory .content{color:#000}.storyPanel .singleStory .content p{font-size:14px;line-height:21px}.cdaPanel .singleCda,.colPanel .singleCol,.vigPanel .singleVig{padding:20px;background:#f7f8fc;border-radius:10px;height:150px;display:flex;flex-direction:column;justify-content:center;align-items:center}.cdaPanel .singleCda h3,.colPanel .singleCol h3,.vigPanel .singleVig h3{font-size:18px;font-weight:500;color:#1d59b1;margin-bottom:10px}.cdaPanel .singleCda span,.colPanel .singleCol span,.vigPanel .singleVig span{font-size:15px;font-style:italic}.tabNav{padding:40px 0 20px;text-align:center}.tabNav .arrows{height:40px;display:flex;justify-content:center;align-items:center;cursor:pointer}.tabNav .arrows .prev{margin-right:20px}.tabNav .arrows .next{margin-left:20px}.tabNav .dots{line-height:15px;height:10px}.tabNav .slick-dots{position:relative;bottom:0}.tabNav .slick-dots li{margin:0 5px;width:18px;display:inline}.tabNav .slick-dots li:after{content:"/";margin-left:5px;font-weight:100}.tabNav .slick-dots li:last-child:after{content:""}.tabNav .slick-dots li.slick-active{font-weight:900}.row .col-group{margin:0}.row{margin-bottom:20px}.row:last-child{margin-bottom:0}@media all and (max-width:767px){.page-template-page-comunicazione .dots{display:none}.page-template-page-comunicazione .tabNav{padding:0 0 4rem 0}.page-template-page-comunicazione .slick-dotted.slick-slider{margin-bottom:0}}.page-template-page-contatti h3.sectionTitle{padding:60px 0 30px}.page-template-page-contatti h3.gform_title{display:none}.page-template-page-contatti .gForm .messaggio .ginput_container_textarea{border:1px solid #e0e0e0;padding:20px;margin:10px 0}.page-template-page-contatti .gForm .messaggio .ginput_container_textarea textarea{border:none;font-weight:100;font-family:'Montserrat',sans-serif;background:#fff0;font-size:16px;color:#09172d}.page-template-page-contatti .gForm #field_3_16 label:first-child{display:none}.page-template-page-contatti .gForm #input_3_8_3_container label,.page-template-page-contatti .gForm #input_3_14_6_container label{display:none}.page-template-page-lavora-con-noi h3.gform_title{display:none}.page-template-page-lavora-con-noi li.posAperte{width:100%}.page-template-page-lavora-con-noi .gForm #field_4_18 label:first-child{display:none}.page-template-page-lavora-con-noi .gForm #input_4_8_3_container label,.page-template-page-lavora-con-noi .gForm #input_4_14_6_container label{display:none}.page-template-page-lavora-con-noi .formBox .centeredBox{min-height:300px;padding:40px 20px 20px}.org-chart{display:block;clear:both;margin-bottom:30px;position:relative}.org-chart.cf:before,.org-chart.cf:after{content:" ";display:table}.org-chart.cf:after{clear:both}.org-chart.cf{zoom:1}.org-chart ul{padding:0;margin:0;list-style:none}.org-chart ul li{position:relative}.org-chart ul li.phantom{opacity:0}.org-chart ul li .imgProfilo{background-size:cover;width:74px;height:74px;background-repeat:no-repeat;background-position:center center;margin:0 auto;border-radius:50%}.org-chart ul li span{display:block;text-align:center;overflow:hidden;text-decoration:none;color:#000;font-size:12px;transition:all linear .1s;background:#f7f8fc;padding:30px 40px;height:220px}.org-chart ul li span.nome{font-weight:500;font-size:18px;color:#1d59b1;padding:10px 0;height:auto}.org-chart ul li span.posizione{font-style:italic;font-size:18px;line-height:21px;padding:0;height:auto}.org-chart .lvl-b{background:#f7f8fc;color:#000}.org-chart .board{display:block;position:relative}.org-chart .board:before{content:"";display:block;position:absolute;height:542px;width:0;border-left:1px solid #09172d;margin-left:50%;top:110px;z-index:-1}.org-chart ul.columnOne,.org-chart ul.columnTwo{position:relative;width:100%;display:block;height:220px;clear:both;margin-bottom:50px}.org-chart ul.columnOne li:first-child,.org-chart ul.columnTwo li:first-child{width:30%;float:left}.org-chart ul.columnOne li,.org-chart ul.columnTwo li{width:30%;float:right}.org-chart ul.columnOne:before,.org-chart ul.columnTwo:before{content:"";display:block;position:relative;width:80%;border-top:1px solid #09172d;margin:0 auto;top:110px}.org-chart ul.columnTwo.special:before{border-top:none}.org-chart ul.columnThree{position:relative;height:220px;width:100%;display:block;clear:both;margin-bottom:50px}.org-chart ul.columnThree li:first-child{width:30%;float:left;margin-left:0}.org-chart ul.columnThree li{width:30%;margin-left:5%;float:left}.org-chart ul.columnThree li:last-child{width:30%;float:right;margin-left:0}.org-chart ul.columnThree:before{content:"";display:block;position:relative;width:830px;height:50px;border-top:1px solid #09172d;border-left:1px solid #09172d;border-right:1px solid #09172d;margin:0 auto}.org-chart ul.columnThree.special:before{border:none}@media all and (max-width:767px){.org-chart .board{margin:0;width:100%}}.selector{display:flex;justify-content:center;align-items:center}.selector span{margin-right:20px}.selector .innerSelect{border:1px solid #e0e0e0;font-family:'Montserrat',sans-serif;color:#09172d;font-size:16px;padding:20px;font-weight:500;margin:10px 0;background:#fff0;width:100%;min-width:400px}.selector .selectWrapper{position:relative}.selector .selectWrapper:after{content:"\f107";font-size:20px;color:#70798c;position:absolute;top:30px;right:20px;font-family:"FontAwesome",sans-serif}.docPadder{padding:60px 0}.docContainer{display:none;background:#f7f8fc;padding:20px;border-radius:10px}.docContainer ul>li{border:1px solid #e0e0e0;padding:10px 20px;background:#fff;margin-bottom:20px}.docContainer ul>li:last-child{margin-bottom:0}.docContainer ul>li a{color:#000;display:flex;justify-content:space-between;align-items:center}.docContainer ul>li a i{color:#70798c}.page-template-page-impianti .contpreDettImpianto,.page-template-page-azienda .contpreDettSoci,.single-impianto .contpreDettImpianto{position:relative}.page-template-page-impianti .preDettImpianto,.page-template-page-azienda .preDettSocio,.single-impianto .preDettImpianto{background:#1d59b1;padding:20px;text-align:center;font-size:27px;color:#fff;font-weight:500;border-radius:10px;font-family:'Oswald',sans-serif;text-transform:uppercase;position:absolute;width:100%;z-index:1}.page-template-page-impianti .singleImpiantoImg,.page-template-page-azienda .singleSocioImg,.single-impianto .singleImpiantoImg{height:480px;background-size:cover;background-repeat:no-repeat;background-position:center center;position:relative}.page-template-page-impianti .singleImpiantoImg .nomeLoc,.single-impianto .singleImpiantoImg .nomeLoc{position:absolute;bottom:60px;left:60px}.page-template-page-impianti .singleImpiantoImg .nomeLoc a,.single-impianto .singleImpiantoImg .nomeLoc a{background:#fff;color:#000;padding:10px 100px 10px 40px;border-radius:10px}.page-template-page-impianti #thumbImpianti ul,.page-template-page-azienda #thumbSoci ul,.single-impianto #thumbImpianti ul{margin-top:30px}.page-template-page-impianti #thumbImpianti ul li .singleImpiantoImg,.single-impianto #thumbImpianti ul li .singleImpiantoImg{margin-bottom:1px}.page-template-page-impianti #thumbImpianti ul li,.single-impianto #thumbImpianti ul li{margin:0;padding:0;overflow:initial}.page-template-page-impianti #thumbImpianti ul li:nth-child(odd) .singleImpiantoImg,.page-template-page-azienda #thumbSoci ul li:nth-child(odd) .singleSocioImg,.single-impianto #thumbSoci ul li:nth-child(odd) .singleSocioImg{margin-right:1px}.singleSocioImg{background:#09172D}.page-template-page-azienda .dettSoci{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.page-template-page-azienda .dettSoci .socioLogo{margin-bottom:20px}.page-template-page-azienda .dettSoci .socioDescr{color:#fff;font-size:18px;line-height:25px;margin-bottom:20px;text-align:center}.page-template-page-azienda .dettSoci .socioDescr a{color:#fff;font-weight:700;text-decoration:underline}.page-template-page-azienda .dettSoci .socioLink{display:flex;align-items:center}.page-template-page-azienda .dettSoci .socioLink i{margin-right:20px}.page-template-page-azienda .dettSoci .socioLink i,.page-template-page-azienda .dettSoci .socioLink a{color:#fff}.page-template-page-azienda #cosaFacciamo{padding:60px 0 0 0}.page-template-page-azienda .imgBckgr{background-size:cover;height:400px;background-repeat:no-repeat;background-position:center center;margin-top:30px}.page-template-page-azienda #storiaMese img{height:300px}.page-template-page-azienda .storyBlock{background:#f7f8fc;height:300px;padding:20px}.page-template-page-azienda .storyBlock h3{font-size:30px;font-weight:600;font-family:'Oswald',sans-serif;color:#1d59b1;text-transform:uppercase;margin:0}.page-template-page-azienda .storyBlock p{margin:20px 0}.page-template-page-azienda .storyBlock .linkStory{text-align:right}.page-template-page-azienda .storyBlock a{color:#000;text-decoration:underline}.page-template-page-azienda #cosaFacciamo .col-3{text-align:center;position:relative;height:300px;margin-top:100px}.page-template-page-azienda #cosaFacciamo .col-3 img{margin:0 auto;width:100px}.page-template-page-azienda #cosaFacciamo .col-3 h3{color:#fff;font-size:22px;line-height:30px;font-weight:300;font-family:'Oswald',sans-serif;text-transform:uppercase;padding:20px}.page-template-page-azienda #cosaFacciamo .col-3 a{position:absolute;top:0;color:#fff;text-decoration:underline}section#mission ol{list-style:none}section#mission li{line-height:30px;counter-increment:item;margin-bottom:20px}section#mission li:before{margin-right:10px;content:counter(item) ". "}section#mission li:last-child{margin-bottom:0}section#storiaCarousel .storiaCarousel{background-color:#f7f8fc;padding:75px 0}section#storiaCarousel .storiaCarousel .borderH{border-top:1px solid #5bd4e9;height:1px;margin-top:-20px}section#storiaCarousel .storiaCarousel .contStoriaCarousel{margin:0 70px}section#storiaCarousel .storiaCarousel .contStoriaCarousel .singleStoria{text-align:center;position:relative}section#storiaCarousel .storiaCarousel .contStoriaCarousel .singleStoria h3{font-size:30px;font-weight:600;font-family:'Oswald',sans-serif;color:#1d59b1}section#storiaCarousel .storiaCarousel .contStoriaCarousel .singleStoria p{font-size:15px;line-height:23px;color:#09172d;opacity:.8;padding:0 20px;height:420px}section#storiaCarousel .storiaCarousel .contStoriaCarousel .singleStoria .borderVertical{height:40px;width:100%;margin:20px 0}section#storiaCarousel .storiaCarousel .contStoriaCarousel .singleStoria .borderVertical{position:relative}section#storiaCarousel .storiaCarousel .contStoriaCarousel .singleStoria .borderVertical:after{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:50%;border-left:1px solid #5bd4e9;-webkit-transform:translate(-50%);transform:translate(-50%)}section#storiaCarousel .storiaCarousel .contStoriaCarousel .singleStoria .cyanBlock{background:#f7f8fc;width:100px;height:40px;margin:0 auto;display:flex;justify-content:center;align-items:center}section#storiaCarousel .storiaCarousel .contStoriaCarousel .singleStoria .cyanBlock .cyanDot{background:#5bd4e9;width:20px;height:20px;border-radius:100%}section#storiaCarousel .slick-prev:before,section#storiaCarousel .slick-next:before{font-family:"FontAwesome",sans-serif;font-size:40px;line-height:1;color:#5bd4e9;opacity:.75}section#storiaCarousel .slick-prev{left:-35px}section#storiaCarousel .slick-prev:before{content:"\f104"}section#storiaCarousel .slick-next{right:-35px}[dir="rtl"] section#storiaCarousel .slick-prev:before{content:"\f105"}[dir="rtl"] section#storiaCarousel .slick-next{left:-10px;top:70px;right:auto}section#storiaCarousel .slick-next:before{content:"\f105"}[dir="rtl"] section#storiaCarousel .slick-next:before{content:"\f104"}section#aziendaDettaglio .singleBlock{margin:60px 0}section#aziendaDettaglio .singleBlock:first-child{margin-top:0}section#aziendaDettaglio .singleBlock:last-child{margin-bottom:0}section#aziendaDettaglio .singleBlock p{font-size:15px}section#aziendaDettaglio .singleBlock img{margin:0 auto}.page-template-default p{margin-bottom:1rem}.single .contenuto{padding:60px 0 0}.single.category-events .eventLocation,.single.category-eventi .eventLocation{display:flex;padding:5px 100px;border:1px solid #000}.single.category-events .eventLocation span,.single.category-eventi .eventLocation span{font-style:italic;font-size:14px}.single.category-events .eventLocation i,.single.category-eventi .eventLocation i{margin-right:10px}.single.category-events .eventLocation .eventDate,.single.category-events .eventLocation .eventMap,.single.category-eventi .eventLocation .eventDate,.single.category-eventi .eventLocation .eventMap{display:flex;align-items:center;justify-content:center}.single-storie .navigation .alignleft a,.single-storie .navigation .alignright a{display:flex;align-items:center;color:#5bd4e9}.single-storie .navigation .alignleft i{margin-right:20px}.single-storie .navigation .alignright i{margin-left:20px}.single-storie .navigation span{padding-top:5px}.single-storie .single_content{padding-bottom:60px}.contentStory a{color:#1d59b1}.contentStory a:hover{text-decoration:underline}.contentStory p{margin-bottom:1rem}.single-impianto .imgRegione{display:flex;justify-content:flex-end}.single-dipendenti .imgProfile{display:flex;justify-content:start;align-items:center}.single-dipendenti .imgProfile img{border-radius:100%}.single-dipendenti h2{font-size:21px;font-weight:300;font-family:'Oswald',sans-serif;text-transform:uppercase;color:#1d59b1;padding:30px 0}.single-dipendenti h2 span{text-transform:capitalize}.single-dipendenti .singleTeamContenuto{font-size:14px}#teamBlock .panel a{color:#000}.alm-load-more-btn.more.done{display:none}#gform_7 textarea{margin-top:10px;background-color:#fff}#gform_7 span.gfield_required{padding-left:5px;color:red}#gform_7 .gfield_checkbox{margin:10px 0}span#extensions_message_7_26{font-size:12px}ul#input_7_18{display:flex;flex-direction:column}ul#input_7_18>li{width:100%;display:flex;align-items:center;padding:0}ul#input_7_18>li input{width:auto;margin:0 10px 0 0}ul#input_7_18>li label{min-height:auto}#gform_preview_7_26{margin-top:10px;border:1px solid #e0e0e0;padding:20px}.ginput_preview{display:flex;align-items:center}.ginput_preview strong{font-size:12px;font-style:italic;font-weight:100}.ginput_preview img{cursor:pointer;width:14px;height:14px;margin-right:5px}.board .riga{display:flex;justify-content:space-between;margin-bottom:30px;position:relative}.board .riga.around{justify-content:space-around}.board .riga:last-child{margin-bottom:0}.board .riga>div{background:#f7f8fc;padding:40px;width:280px;height:280px;position:relative}.board .riga>div a{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.board .riga .pre::before{content:"";border-left:1px solid #09172d;position:absolute;top:-30px;height:35px;left:50%;z-index:-1}.board .filetto{width:920px;border-top:1px solid #09172d;padding-bottom:30px;margin:0 auto}.board .riga.right{justify-content:flex-end}.board .riga.right::before{content:"";position:absolute;width:320px;border-top:1px solid #09172d;top:50%;left:50%}.board .riga img{width:74px;height:74px;border-radius:50%}.board .riga .nome{font-weight:500;font-size:18px;color:#1d59b1;padding:20px 0 10px 0;text-align:center}.board .riga .posizione{font-style:italic;font-size:18px;line-height:25px;color:#000;text-align:center;min-height:40px}.singlePosizione{position:relative}.singlePosizione #bloccoCentrale{display:flex;width:100%;align-items:center;justify-content:space-between;padding:20px 30px;box-shadow:0 10px 20px 0 rgb(218 218 218 / .5);border-radius:8px;background:#FFF}.singlePosizione #bloccoCentrale #titolo{color:#333;font-weight:600}.singlePosizione #bloccoCentrale #puls a{padding:5px 10px;font-size:14px;font-family:"Montserrat",sans-serif;font-weight:500}.singlePosizione #immagine{position:relative}.singlePosizione #immagine::before{content:"";background:rgb(28 89 177 / .52);width:100%;height:100%;position:absolute}.singlePosizione #immagine{background-position:center;background-repeat:no-repeat;background-size:cover;height:380px}.singlePosizione .candidati{height:65px;background:#002969;display:flex;justify-content:center;align-items:center}.singlePosizione .candidati a{color:#fff;font-weight:500;font-size:14px;text-transform:uppercase;z-index:2}.fancybox-slide--html{padding:20px 10%}.modale h5{margin:0;text-align:left;font-size:18px;color:#1c59b1;font-weight:600;text-transform:uppercase;font-family:"Oswald",sans-serif}.modale,.modale p{text-align:left;line-height:24px;font-size:14px}.modale ul{list-style:inherit;padding-left:20px}.modale ul>li{margin-bottom:10px}.modale .candidati{padding:10px 20px;border-radius:10px;width:100%;text-align:center;background-color:#09172d}.modale .candidati a{font-size:15px;font-weight:600;color:#fff}p#candidatura a{color:#000;font-weight:900;text-decoration:underline}.gForm #field_7_46 label,.gForm #field_3_17 label,#field_5_11 label{display:none}#indicatori .imgCover:after{display:none}ul#defaultUl{list-style:inherit;padding-left:40px;margin-bottom:30px}ul#defaultUl li{line-height:30px}.susSlider .valore{font-size:80px;font-weight:900;color:#5bd4e9;font-family:"Oswald",sans-serif}.susSlider .udm{font-size:1.4rem;margin-left:10px;font-weight:900;color:#5bd4e9}.susSlider .descrizione{text-transform:uppercase;margin-top:10px;font-weight:600}.imgCover{height:480px;background-size:cover;background-repeat:no-repeat;background-position:center;position:relative}.imgCover:after{content:"";width:100%;height:100%;background:rgb(0 0 0 / .2);z-index:1;position:absolute}#persistentContainer{opacity:0}#persistent{display:flex;align-items:center;justify-content:flex-start;height:60px}#persistent #persistentContent{font-family:'Oswald',sans-serif;background:#1d59b1;padding:10px 20px;border-radius:4px;width:fit-content;font-size:15px;text-transform:uppercase;font-weight:100;margin-left:10px}#persistent ul{display:flex}#persistent ul li{margin-right:20px;display:flex;align-items:center}#persistent ul li i{margin-right:10px}#persistent ul li a,#persistent ul li i{color:#fff}#persistent.fixed{position:fixed;right:10px;top:50px;z-index:10;display:block}.menu-item-has-children{position:relative}.navContainer .sub-menu{position:absolute;background:#1d59b1;padding:10px;border-radius:10px;left:-10px;top:-10px;z-index:1;width:fit-content;display:flex;flex-direction:column}.navContainer .sub-menu li{padding-right:0!important}.navContainer .sub-menu li a{color:white!important}.navContainer ul#menu-principale-1 .sub-menu{line-height:21px}.navSlider .label span{display:inline-block}.otgs-development-site-front-end{display:none}.btn{display:flex;justify-content:center;align-self:flex-end;align-items:center;position:relative;font-family:'Montserrat',sans-serif;font-size:.75rem;font-weight:700;padding:0;width:fit-content;margin-left:auto;color:#1D59B1;transition:color .2s ease-in-out}.btn:after{content:"\f105";font-family:FontAwesome;font-size:1.2rem;margin-left:1rem;color:#1D59B1;transition:color .2s ease-in-out}.btn.ext:after{content:"\f08e";font-size:1rem}.btn.pdf:after{content:"\f1c1";font-size:1rem}.btn:before{content:"";height:1px;background-color:#fff0;width:100%;position:absolute;bottom:0;transition:all .2s ease-in-out}a:hover h3{text-decoration:underline}.btn:hover:before{background-color:#1D59B1}.btn.negative,.btn.negative:after{color:#fff}.btn.negative:hover:before{background-color:#fff}.btn-box{display:flex;justify-content:center;align-self:flex-end;align-items:center;position:relative;font-family:'Montserrat',sans-serif;font-size:1rem;font-weight:700;padding:.5rem 2.5rem;width:fit-content;margin-right:auto;color:#fff!important;border-radius:.5rem;background-color:#1D59B1;transition:all .2s ease-in-out;text-decoration:none!important}.btn-box:hover{background-color:#5BD4E9}.info hr{border-top:1px solid #1D59B1}.info .fa-fw{color:#1D59B1;margin-right:.5rem}.date span,.location span{font-size:.7em;font-weight:700;text-transform:capitalize}.textSlide .label{display:none}.rowSlider{display:flex!important;justify-content:space-around;flex-direction:column}.rowSlider .element{margin:15px 0;flex:1}@media only screen and (min-width:1024px){.rowSlider{flex-direction:row}.rowSlider .element{margin:0 15px;flex:1}}#tab-one:checked~.tabs #tab-one-label,#tab-two:checked~.tabs #tab-two-label,#tab-three:checked~.tabs #tab-three-label,.worko-tabs .tab:hover{background-color:#1D59B1}.worko-tabs .tab{border:1px solid #1D59B1;color:#1D59B1}.only-mobile{display:none}@media all and (max-width:767px){.no-mobile{display:none}.only-mobile{display:flex}}@media only screen and (max-width:1679px){}@media only screen and (max-width:1439px){.center-block,.wrap{max-width:1245px}.org-chart ul.columnOne.left:before{width:609px}.org-chart .board:before{height:542px}.board .filetto{width:966px}.board .riga.right::before{width:342px}}@media only screen and (max-width:1279px){.center-block,.wrap{max-width:1004px}header .boxLogo .imgLogo{background-size:90px}.mfp-iframe-holder .mfp-content{max-width:80%}.org-chart ul.columnOne.left:before{width:492px}.org-chart .board:before{height:422px}.board .riga>div{padding:20px;width:220px;height:220px}.board .filetto{width:784px}}@media only screen and (max-width:1023px){.lingue{right:0;left:-490px}.center-block,.wrap{max-width:748px}#toOne{width:10%}#toFour{width:33.33%}#toEight{width:66.66%}#toSix{width:50%}#toEleven{width:90%}#toTwleve{width:100%}.col-offset-1#toSix{margin-left:0}.col-offset-2#toTwleve{margin-left:0}.strategia .col-8 p{margin:0 10px}.boxEvidenza{margin:10px;padding:20px;height:auto}.boxEvidenza span.title{display:block}.boxEvidenza .sx{padding:0 10px 0 0}.boxEvidenza .dx{padding:30px 10px 0 10px}.boxEvidenzaContainer{position:relative}.boxBlu .stats span.num{font-size:60px}.boxBlu .stats .infStat span.unit{font-size:60px}.slideController{position:absolute;left:0;width:100%;padding:0 20px;margin-top:200px}.freccia.dx{right:0}.carousel{display:none}.carouselCopy{display:block}.docs ul.containerDocs li.singleFactory,.docs ul.containerDocs li.singleFactory ul.docsGroup{display:block}.docs ul.containerDocs li.singleFactory ul.docsGroup{width:60%;margin:0 auto}.docs ul.containerDocs li.singleFactory span{display:block;width:100%;margin-bottom:20px}header .col-2.boxLogo{width:25%}header .col-10.boxMenu{width:75%}footer{padding-bottom:0}footer .border{margin:0 auto 30px auto}footer .left{margin-bottom:30px}footer .right .map_container{border-left:none;border-right:none;border-bottom:0;border-radius:0}footer .col-group,footer .col-content,footer .col-group .col-content{margin:0}.colori .colore.uno{width:100%;background:#09172d;opacity:.7}.formBox .centeredBox{min-height:200px}header nav.menu_site ul li{padding-right:10px}header nav.menu_site li a,header nav.menu_site li a:visited{font-size:13px}section#storiaCarousel .storiaCarousel .contStoriaCarousel{margin:0 30px}section#storiaCarousel .storiaCarousel .contStoriaCarousel .singleStoria p{font-size:12px;height:200px}.page-azienda .dettSoci .socioDescr{font-size:14px}.page-azienda .dettSoci .socioLink i,.page-azienda .dettSoci .socioLink a{font-size:14px}.page-azienda .storyBlock h3{font-size:20px}.page-azienda .storyBlock p{font-size:15px}.page-azienda #cosaFacciamo .col-3 h3{font-size:15px;line-height:22px}.page-azienda #cosaFacciamo .col-3 a{font-size:14px}.page-template-page-azienda #cosaFacciamo{padding:60px 0}.page-template-page-impianti .boxBlu .stats span.num,.page-template-page-impianti .boxBlu .stats .infStat span.unit{font-size:40px}.page-template-page-impianti .boxBlu .stats span.desc{font-size:14px}.page-template-page-impianti .singleImpiantoImg .nomeLoc,.single-impianto .singleImpiantoImg .nomeLoc{left:20px}.page-template-page-impianti .singleImpiantoImg .nomeLoc a,.single-impianto .singleImpiantoImg .nomeLoc a{padding:10px 20px;font-size:14px}.page-comunicazione .col-4#toTwelve{width:100%;margin-bottom:10px}.single.category-events .eventLocation,.single.category-eventi .eventLocation{padding:5px 10px}.org-chart ul.columnOne.left::before{width:367px}.org-chart ul.columnThree::before{width:520px}.org-chart .board::before{height:775px}.org-chart ul li span.posizione{font-size:14px}.org-chart ul li span{padding:20px}.worko-tabs .tab{font-size:18px}#docBlock .selector span{font-size:14px}.docContainer ul li a span{font-size:14px}.page-template-page-azienda .dettSoci .socioDescr{font-size:14px}.page-template-page-azienda .dettSoci .socioLink i{display:none}.page-template-page-azienda .dettSoci .socioLink a{font-size:14px;font-weight:500}.page-template-page-azienda .storyBlock p{font-size:14px;line-height:21px}.page-template-page-azienda #cosaFacciamo .col-3 a{font-size:12px}.cdaPanel .singleCda h3,.colPanel .singleCol h3,.vigPanel .singleVig h3{font-size:16px}.board .filetto{width:578px}.board .riga .posizione{font-size:14px;line-height:21px}.board .riga .nome{font-size:16px}.board .riga>div{padding:10px;width:170px;height:200px}.org-chart .board::before{height:382px}}@media only screen and (max-width:767px){#toTwelve{width:100%}.page-template-page-mf-popup ul li{width:100%}header nav.menu_site li{margin-bottom:20px}header nav.menu_site{margin:100px 0 0 15%}.circle_wrapper p{margin:14px 0 -8px}.case_statistics span,.circle_wrapper p{font-size:12px}.circle_wrapper p strong{font-size:20px}.circle_wrapper{border:2px solid #fff;margin:0;width:70px;height:70px;float:none;clear:none;vertical-align:top}.slider_bck .slick-dots{display:block;position:relative;width:100%;top:inherit;right:inherit}header{display:none!important}#toSix{width:100%}.mainBox,.carouselCopy .slide,.singleImage .slideSingle{height:320px}.colori{height:320px}.boxEvidenzaContainer .slideController{margin-top:0}.boxEvidenzaContainer p{font-size:1rem;line-height:1.2rem}.slideController{padding:0 10px;margin-top:0}.textSlide{padding:1rem}.textSlide h1{font-size:2rem;margin:0;line-height:2rem}.textSlide h3{font-size:15px;margin:0 10px}.boxEvidenzaContainer{margin:0;margin-top:20px}.boxEvidenza .dx{text-align:center;padding:10px 0}.boxEvidenza span.title{text-align:center;margin-top:10px}.boxEvidenza #toFour,.boxEvidenza #toEight{width:100%}.boxEvidenza img{margin-left:auto;margin-right:auto;max-width:70%}.boxEvidenza .sx{padding:0}h3.sectionTitle{padding:30px 10px;font-size:30px;line-height:40px}.col-group .col-content{margin:0}.boxGrey{margin-bottom:20px;padding:10px}.strategia .col-8,.strategia .col-6{width:100%}.strategia p{font-size:15px}.formBox{margin-bottom:30px;margin-left:10px;margin-right:10px}.formBox .centeredBox span.question{font-size:18px}.formBox .centeredBox{font-size:16px;line-height:24px}.formBox.intermediari{margin-bottom:60px}.docs ul.containerDocs li.singleFactory ul.docsGroup{width:100%}footer .left ul li{font-size:14px}.page-template-page-mf-popup .col-4{width:100%}.page-template-page-mf-popup input[type="submit"]{display:block;position:relative;margin:20px auto;right:0}.mfp-container{padding:0 10px}.navSlider .slick-arrow,.freccia.dx{top:0}.mfp-iframe-holder .mfp-content{max-width:98%}.center-block,.wrap{max-width:100%}header nav.menu_site{margin:84px 0 0}header nav.menu_site li{text-align:center;float:left;width:100%;margin-bottom:15px}header nav.menu_site li a{font-size:20px}header nav.menu_site li span{font-size:16px}.handle{top:23px;left:17px;width:15px}.open .handle{width:30px;top:12px;left:4px}.hamburger-box,.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:30px}.search-icon{margin-top:0}.hamburger-label,.search-label{font-size:16px;font-weight:200}.search-content{margin-top:3px;margin-right:20px}.search-form{width:90%}.search-input{font-size:40px}.search-submit{width:45px;height:41px}.hamburger-label,.search-label{display:none}section#storiaCarousel .slick-prev{left:-15px}section#storiaCarousel .slick-next{right:-15px}#comunicazione,#team,#impiantiPage,#thumbImpianti,#azienda,#aziendaDettaglio,#dettaglioImpianto,#dettaglioTeam{padding-left:10px;padding-right:10px}.page-template-page-azienda #thumbSoci ul li:nth-child(2n+1) .singleSocioImg{margin-right:0}.page-template-page-azienda .dettSoci .socioDescr{font-size:14px}.page-template-page-azienda .contpreDettSoci{margin:0 10px}.page-template-page-impianti .preDettImpianto,.page-template-page-azienda .preDettSocio,.single-impianto .preDettImpianto{font-size:18px;line-height:25px}.page-template-page-azienda #cosaFacciamo .col-3{height:auto}.page-template-page-azienda .singleCosaFacciamo{background:#09172d;display:flex;flex-direction:column;justify-content:center;margin:0 10px;padding:50px 20px;border-radius:10px}.page-template-page-azienda #cosaFacciamo .col-3 a{position:relative}.page-template-page-azienda .imgBckgr{height:0}#breadcrumbsBar{display:none}.page-template-page-impianti .middleBox{padding:0}.page-template-page-impianti #impiantiPage{margin-bottom:30px}.alm-btn-wrap{margin:0;text-align:center}.single-impianto .imgRegione{justify-content:center}.single-impianto #thumbImpianti{margin-top:30px}.page-template-page-azienda .dettSoci .socioLink a{font-size:12px;font-weight:500;text-decoration:underline}.page-template-page-azienda .dettSoci .socioLink i{display:none}.page-template-page-azienda .storyBlock h3{font-size:18px}.page-template-page-azienda .storyBlock p{font-size:14px;line-height:21px}.page-template-page-azienda .storyBlock a{font-size:14px}#mission{padding-left:10px;padding-right:10px}.gForm ul li,.gForm ul li.width66{width:100%}.gForm label{min-height:20px}#label_4_13_1{font-size:12px}.ginput_container_textarea{padding:20px 0}.mod-social-feed__header{display:none}.mod-social-feed__content{margin-left:10px}#socialWall{padding:0 0 30px 0}.page-template-page-azienda #cosaFacciamo .col-3{margin-top:10px}.page-template-page-impianti .preDettImpianto,.page-template-page-azienda .preDettSocio,.single-impianto .preDettImpianto{position:relative}.socialMobileArrows{display:flex}.socialWallMobileTitle{display:block}.page-template-page-azienda-dettaglio .singleBlock img{width:100px}.worko-tabs .tab{font-size:12px}.worko-tabs .flex-tabs .tab{padding:20px 10px}.org-chart li.phantom{display:none}.org-chart ul.columnThree li,.org-chart ul.columnThree li:last-child{margin:0;width:40%}.org-chart ul li span.nome{font-size:14px}.org-chart ul li span.posizione{font-size:11px;line-height:14px}.org-chart ul li span{padding:10px;height:190px}.org-chart ul.columnOne li:first-child,.org-chart ul.columnTwo li:first-child{width:40%}.org-chart ul.columnOne li,.org-chart ul.columnTwo li{width:40%}.org-chart .board::before{top:150px}.org-chart .columnThree.special li:nth-child(2){z-index:2}.org-chart .columnThree.special li:nth-child(2)::before{content:"";display:block;position:relative;width:148px;border-top:1px solid #09172d;margin:0 auto;top:100px;z-index:-1}.org-chart ul.columnOne,.org-chart ul.columnTwo{height:190px;margin-bottom:30px}.org-chart ul.columnThree.last::before{height:0;border:none}.org-chart ul.columnThree.last{height:190px}.org-chart ul.columnThree.last li{float:none;width:40%;margin-bottom:30px}.org-chart ul.columnThree.last li:last-child{margin-bottom:0}.org-chart .board::before{height:882px}.org-chart .columnThree.last li::before{content:"";display:block;position:relative;width:148px;border-top:1px solid #09172d;margin:0 auto;top:100px;z-index:-1}.cdaPanel .singleCda,.colPanel .singleCol,.vigPanel .singleVig{margin-bottom:10px}.page-template-page-team .row{margin-bottom:0}.selector{flex-direction:column;text-align:center}.selector .innerSelect{min-width:300px}.selector .selectWrapper{margin-top:20px}.docContainer ul li a span{font-size:12px}.board .filetto{width:569px}.org-chart .board::before{height:572px}.board .riga{flex-direction:column;align-items:center;margin-bottom:0;margin-left:240px}.board .riga#cda{align-items:center;margin-left:0}.board .riga>div{margin-bottom:20px}.board .riga.right{align-items:flex-end}.org-chart .board:before{margin-left:50%}.board .filetto.last{display:none}.org-chart .board::before{height:1711px}.board .riga .pre::before{border-left:none;border-top:1px solid #09172d;position:absolute;top:50%;width:30%;left:-35px;z-index:-1}.board .riga.right::before{left:10%}}@media only screen and (min-width:1024px){.boxEvidenza.tipo2,.boxEvidenza.tipo3{background:rgb(9 23 45 / .5)}footer .info{margin-bottom:0}.freccia{min-width:100px}}@media only screen and (max-width:480px){.org-chart .columnThree.special li:nth-child(2)::before,.org-chart ul.columnOne.left::before,.org-chart .columnThree.last li::before{width:226px}}@media only screen and (max-width:426px){.org-chart .columnThree.special li:nth-child(2)::before,.org-chart ul.columnOne.left::before,.org-chart .columnThree.last li::before{width:199px}.board .riga .pre::before{width:50%;left:-76px}}@media only screen and (max-width:379px){.org-chart .columnThree.special li:nth-child(2)::before,.org-chart ul.columnOne.left::before,.org-chart .columnThree.last li::before{width:175px}.board .riga .pre::before{width:40%;left:-55px}}@media only screen and (max-width:320px){.org-chart .columnThree.special li:nth-child(2)::before,.org-chart ul.columnOne.left::before,.org-chart .columnThree.last li::before{width:147px}.board .riga .pre::before{width:40%;left:-35px}}*,::before,::after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}::before,::after{--tw-content:''}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type='button'],[type='reset'],[type='submit']{-webkit-appearance:button;background-color:#fff0;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type='search']{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role="button"]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}*,::before,::after{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:}::-webkit-backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:}::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:}.tw-absolute{position:absolute}.tw-relative{position:relative}.tw-z-10{z-index:10}.tw-col-span-2{grid-column:span 2 / span 2}.tw-col-span-10{grid-column:span 10 / span 10}.tw-col-span-12{grid-column:span 12 / span 12}.tw-col-span-3{grid-column:span 3 / span 3}.tw-mx-auto{margin-left:auto;margin-right:auto}.tw-mx-4{margin-left:1rem;margin-right:1rem}.tw-mr-3{margin-right:.75rem}.tw-mt-3{margin-top:.75rem}.tw-mt-\[30px\]{margin-top:30px}.tw-mt-4{margin-top:1rem}.tw-mt-10{margin-top:2.5rem}.tw-mb-5{margin-bottom:1.25rem}.tw-mb-\[100px\]{margin-bottom:100px}.tw-mb-4{margin-bottom:1rem}.tw-mr-2{margin-right:.5rem}.tw-mt-2{margin-top:.5rem}.tw-mb-20{margin-bottom:5rem}.tw-flex{display:flex}.tw-grid{display:grid}.tw-hidden{display:none}.tw-h-full{height:100%}.tw-h-\[95px\]{height:95px}.tw-h-\[45px\]{height:45px}.tw-h-\[65px\]{height:65px}.tw-h-\[500px\]{height:500px}.tw-h-3{height:.75rem}.tw-h-36{height:9rem}.tw-h-\[112px\]{height:112px}.tw-w-full{width:100%}.tw-w-3{width:.75rem}.tw-flex-grow{flex-grow:1}.tw-grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.tw-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.tw-flex-col{flex-direction:column}.tw-content-between{align-content:space-between}.tw-items-end{align-items:flex-end}.tw-items-center{align-items:center}.tw-justify-end{justify-content:flex-end}.tw-justify-center{justify-content:center}.tw-justify-between{justify-content:space-between}.tw-gap-4{gap:1rem}.tw-gap-8{gap:2rem}.tw-space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.tw-space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem * var(--tw-space-y-reverse))}.tw-rounded-md{border-radius:.375rem}.tw-rounded-lg{border-radius:.5rem}.tw-rounded-full{border-radius:9999px}.tw-rounded-xl{border-radius:.75rem}.tw-rounded-bl-2xl{border-bottom-left-radius:1rem}.tw-rounded-br-2xl{border-bottom-right-radius:1rem}.tw-bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.tw-bg-\[\#1C59B1\]{--tw-bg-opacity:1;background-color:rgb(28 89 177 / var(--tw-bg-opacity))}.tw-bg-\[\#4d8302\]{--tw-bg-opacity:1;background-color:rgb(77 131 2 / var(--tw-bg-opacity))}.tw-bg-\[\#4E8302\]{--tw-bg-opacity:1;background-color:rgb(78 131 2 / var(--tw-bg-opacity))}.tw-bg-\[\#f1f1f1\]{--tw-bg-opacity:1;background-color:rgb(241 241 241 / var(--tw-bg-opacity))}.tw-bg-\[\#1D59B1\]{--tw-bg-opacity:1;background-color:rgb(29 89 177 / var(--tw-bg-opacity))}.tw-bg-contain{background-size:contain}.tw-bg-center{background-position:center}.tw-p-3{padding:.75rem}.tw-p-5{padding:1.25rem}.tw-py-10{padding-top:2.5rem;padding-bottom:2.5rem}.tw-px-4{padding-left:1rem;padding-right:1rem}.tw-py-\[60px\]{padding-top:60px;padding-bottom:60px}.tw-px-10{padding-left:2.5rem;padding-right:2.5rem}.tw-py-3{padding-top:.75rem;padding-bottom:.75rem}.tw-pr-5{padding-right:1.25rem}.tw-pl-\[20px\]{padding-left:20px}.tw-pt-\[60px\]{padding-top:60px}.tw-pb-\[30px\]{padding-bottom:30px}.tw-pl-2{padding-left:.5rem}.tw-pb-\[40px\]{padding-bottom:40px}.tw-text-center{text-align:center}.tw-text-right{text-align:right}.tw-text-left{text-align:left}.tw-text-sm{font-size:.875rem;line-height:1.25rem}.tw-text-base{font-size:1rem;line-height:1.5rem}.tw-text-3xl{font-size:1.875rem;line-height:2.25rem}.tw-text-xs{font-size:.75rem;line-height:1rem}.tw-text-8xl{font-size:6rem;line-height:1}.\!tw-text-\[20px\]{font-size:20px!important}.\!tw-text-xs{font-size:0.75rem!important;line-height:1rem!important}.\!tw-text-\[22px\]{font-size:22px!important}.\!tw-text-\[24px\]{font-size:24px!important}.\!tw-text-\[18px\]{font-size:18px!important}.\!tw-text-\[14px\]{font-size:14px!important}.tw-font-bold{font-weight:700}.tw-font-semibold{font-weight:600}.tw-uppercase{text-transform:uppercase}.tw-leading-\[5rem\]{line-height:5rem}.tw-leading-tight{line-height:1.25}.tw-tracking-tight{letter-spacing:-.025em}.tw-text-white{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}.tw-text-\[\#1d59b1\]{--tw-text-opacity:1;color:rgb(29 89 177 / var(--tw-text-opacity))}.tw-text-\[\#09172D\]{--tw-text-opacity:1;color:rgb(29 89 177 / var(--tw-text-opacity))}.tw-text-\[\#8DD900\]{--tw-text-opacity:1;color:rgb(9 23 45 / var(--tw-text-opacity))}.tw-text-\[\#4E8302\]{--tw-text-opacity:1;color:rgb(78 131 2 / var(--tw-text-opacity))}.\!tw-text-\[\#4E8302\]{--tw-text-opacity:1 !important;color:rgb(78 131 2 / var(--tw-text-opacity))!important}.tw-text-\[\#1D59B1\]{--tw-text-opacity:1;color:rgb(29 89 177 / var(--tw-text-opacity))}@media (min-width:768px){.md\:tw-col-span-4{grid-column:span 4 / span 4}.md\:tw-col-span-8{grid-column:span 8 / span 8}.md\:tw-col-span-1{grid-column:span 1 / span 1}.md\:tw-col-start-2{grid-column-start:2}.md\:tw-col-end-12{grid-column-end:12}.md\:tw-mt-0{margin-top:0}.md\:tw-mr-0{margin-right:0}.md\:tw-mb-5{margin-bottom:1.25rem}.md\:tw-block{display:block}.md\:tw-w-6\/12{width:50%}.md\:tw-flex-row{flex-direction:row}.md\:tw-justify-start{justify-content:flex-start}.md\:tw-gap-4{gap:1rem}.md\:tw-py-20{padding-top:5rem;padding-bottom:5rem}.md\:tw-pt-\[140px\]{padding-top:140px}.md\:tw-pt-\[120px\]{padding-top:120px}.md\:tw-pb-\[60px\]{padding-bottom:60px}.md\:tw-text-left{text-align:left}.md\:tw-text-\[60px\]{font-size:60px}.md\:tw-text-base{font-size:1rem;line-height:1.5rem}.md\:\!tw-text-5xl{font-size:3rem!important;line-height:1!important}.md\:\!tw-text-xl{font-size:1.25rem!important;line-height:1.75rem!important}}@media (min-width:1024px){.lg\:tw-col-span-3{grid-column:span 3 / span 3}.lg\:tw-block{display:block}.lg\:tw-hidden{display:none}.lg\:tw-justify-start{justify-content:flex-start}.lg\:tw-text-left{text-align:left}}