/*! normalize.css v2.1.3 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:0 0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility}html{font-size:100%}body{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.66em;color:#000}.clear:after,.clear:before{content:' ';display:table}.clear:after{clear:both}img{max-width:100%;vertical-align:bottom}a{color:inherit;text-decoration:none}a:hover{color:inherit}a:focus{outline:0}a:active,a:hover{outline:0}input:focus{outline:0;border:0}ul,ul ul{display:block;list-style-type:none;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;-webkit-margin-start:0;-moz-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;-moz-margin-end:0;margin-inline-end:0;-webkit-padding-start:0;-moz-padding-start:0;padding-inline-start:0}ul li,ul ul li{display:inline-block;position:relative}main{padding-top:134px}.alignnone{margin:0}.aligncenter,div.aligncenter{display:block;margin:0 auto}.alignright{float:right;margin:0}.alignleft{float:left;margin:0}a img.alignright{float:right;margin:0}a img.alignnone{margin:0}a img.alignleft{float:left;margin:0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#FFF;border:0;max-width:10%;padding:0;text-align:center}.wp-caption.alignnone{margin:0}.wp-caption.alignleft{margin:0}.wp-caption.alignright{margin:0}.wp-caption img{border:0 none;height:auto;margin:0;max-width:100%;padding:0;width:auto}.gallery-caption,.wp-caption .wp-caption-text{margin:0;padding:0}.vc_gitem_row .vc_gitem-col{padding:20px!important}.wpb_button,.wpb_content_element,ul.wpb_thumbnails-fluid>li{margin-bottom:0!important}.vc_btn3-container{margin-bottom:0!important}.vc_gitem-post-data{margin-bottom:20px!important}.vc_general.vc_btn3{line-height:initial!important}@media print{*{background:0 0!important;color:#000!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}@font-face{font-family:'Copyright Klim Type Foundry';src:url(fonts/FoundersGrotesk/FoundersGroteskSemibold.eot);src:url(fonts/FoundersGrotesk/FoundersGroteskSemibold.eot?#iefix) format('embedded-opentype'),url(fonts/FoundersGrotesk/FoundersGroteskSemibold.woff2) format('woff2'),url(fonts/FoundersGrotesk/FoundersGroteskSemibold.woff) format('woff'),url(fonts/FoundersGrotesk/FoundersGroteskSemibold.ttf) format('truetype'),url(fonts/FoundersGrotesk/FoundersGroteskSemibold.svg#FoundersGroteskSemibold) format('svg');font-weight:600;font-style:normal;font-display:swap}body{font-family:franklin-gothic-atf,sans-serif;font-weight:400;font-style:normal}h1,h2,h3,h4,h5,h6,p,span,strong{color:#4a4a4a;margin:0 0 24px 0}h1{font-family:'Copyright Klim Type Foundry';font-size:64px;line-height:56px;font-weight:600;text-transform:uppercase}h2{font-family:'Copyright Klim Type Foundry';font-size:52px;line-height:48px;font-weight:600}h3{font-family:'Copyright Klim Type Foundry';font-size:36px;line-height:40px;font-weight:600}h4{font-family:'Copyright Klim Type Foundry';font-size:24px;line-height:32px;font-weight:500}h5{font-family:'Copyright Klim Type Foundry';font-size:16px;font-weight:600}h6{font-family:'Copyright Klim Type Foundry';font-size:14px;font-weight:600}p{font-family:franklin-gothic-atf,sans-serif;font-weight:400;font-style:normal;font-size:18px;line-height:32px}ul.radio-buttons{list-style:none;margin:0;padding:0;overflow:auto}ul.radio-buttons li{display:block;position:relative;float:left;width:100%;height:26px;margin-bottom:16px}ul.radio-buttons li input[type=radio]{position:absolute;visibility:hidden}ul.radio-buttons li label{display:block;position:relative;padding:0 0 0 40px;z-index:9;cursor:pointer;-webkit-transition:all .25s linear}ul.radio-buttons li .check{display:block;position:absolute;border:1px solid #9E9E9E;border-radius:100%;height:25px;width:25px;top:0;left:0;z-index:5;transition:border .25s linear;-webkit-transition:border .25s linear}ul.radio-buttons li .check::before{display:block;position:absolute;content:'';border-radius:100%;height:13px;width:13px;top:5px;left:5px;margin:auto;transition:background .25s linear;-webkit-transition:background .25s linear}input[type=radio]:checked~.check{border:1px solid #9E9E9E}input[type=radio]:checked~.check::before{background:#404040}body{overflow-x:hidden}.wrapper{max-width:1280px;width:100%;margin:0 auto;position:relative;padding:0 15px}.full-width{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.menu-toggle-mobile{display:none;position:absolute;right:0}.header-service{position:fixed;left:0;background:#fff;z-index:999;width:100%;text-align:right}.header-service-container{max-width:1250px;margin:0 auto}.header{background-color:#002689;position:fixed;top:30px;left:0;width:100%;height:104px;z-index:9999999}.header-container{max-width:1250px;margin:0 auto}.header .logo{display:block;float:left;padding:10px 0;text-decoration:none}.header .logo-img{width:340px}.header ul{margin:0;padding:0;list-style:none;overflow:hidden}.header ul li a{font-family:'Copyright Klim Type Foundry';font-size:14px;line-height:1;color:#fff;display:block;padding:0;margin-left:40px;text-decoration:none;height:90px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.header ul li.mobile{display:none}.header ul li.current_page_item a{text-decoration:underline}.header .menu-btn:hover,.header ul li a:hover{text-decoration:underline}.header-service{z-index:9999999}.header-service ul li a{font-family:'Copyright Klim Type Foundry';font-size:14px;line-height:30px;color:#4a4a4a;margin-left:24px}.header .menu{clear:both;max-height:0;-webkit-transition:max-height .2s ease-out;transition:max-height .2s ease-out;overflow:visible}.header .menu-icon{cursor:pointer;display:inline-block;float:right;padding:28px 20px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.header .menu-icon .navicon{background:#fff;display:block;position:relative;-webkit-transition:background .2s ease-out;transition:background .2s ease-out}.header .menu-btn{display:none}.header .menu-btn:checked~.menu{max-height:240px}.menu-item-has-children{position:relative}.menu-item-has-children .sub-menu{display:none;position:absolute}.menu-item-has-children:hover>.sub-menu{display:block}.occhiello p{font-family:'Copyright Klim Type Foundry';font-size:18px;line-height:32px}.occhiello p:before{content:'';width:4px;height:4px;background:#fff;display:inline-block;margin-right:8px;vertical-align:middle}.call-to-action p{font-size:18px;line-height:40px}.call-to-action a{font-family:'Copyright Klim Type Foundry';font-size:18px;line-height:32px;font-weight:700;padding:8px 20px 11px 20px;border-radius:43px;background:#fff;color:#002689;text-transform:capitalize;-webkit-transition:.5s;transition:.5s}.call-to-action a:hover{background:rgba(235,239,246,.5);-webkit-transition:.5s;transition:.5s}.row-decor{position:absolute;right:-15px;z-index:999999;overflow:visible;top:142px}.row-decor img{max-width:380px!important}.page-section-header{background:#002689;overflow:visible!important}.page-section-header .row-titolo{padding-top:65px}.page-section-header .row-titolo h1{color:#fff}.page-section-header .row-info:before{width:100%;height:2px;background:#fff;opacity:.3}.page-section-header .row-info{padding-top:80px!important;padding-bottom:80px}.page-section-header .row-info .occhiello{padding-top:80px;margin-bottom:24px!important}.page-section-header .row-info h2{color:#fff;max-width:940px}.page-section-header .row-info p{color:#fff}.page-section-header .row-decor{top:242px}.page-section-header.small .row-titolo{padding-bottom:80px;text-align:center}.page-section-header.filters .row-info a{font-family:'Copyright Klim Type Foundry';font-size:18px;line-height:32px;padding:8px 20px 10px 20px;border:2px solid #fff;border-radius:43px;background:0 0;color:#fff;display:inline-block;margin-right:24px}.page-section-header.filters .row-info a.active,.page-section-header.filters .row-info a:hover{background:#fff;color:#002689}.page-section-pre-footer{padding-top:40px!important;padding-bottom:84px;margin-top:80px;background-size:cover;background-position:right}.page-section-pre-footer .vc_column-inner{padding-left:0!important;padding-right:0!important}.page-section-pre-footer .row-content{max-width:640px;height:396px;padding:50px 40px;margin-left:15px!important;background:#002689}.page-section-pre-footer .row-content .wpb_column{height:100%}.page-section-pre-footer .occhiello{margin-bottom:24px!important}.page-section-pre-footer .occhiello p{color:#fff}.page-section-pre-footer .titolo h2{color:#fff;text-transform:initial}.page-section-pre-footer .link{position:absolute;bottom:0}.page-section-pre-footer .bg-mobile{display:none}.page-section-pre-footer:after{background-image:url(img/circles-footer.png);background-size:cover;display:inline-block;width:380px;height:100%;content:"";position:absolute;right:0;top:0}.page-section-pre-footer-news{margin-top:38px;padding-top:40px!important;padding-bottom:40px;background-size:cover;background-position:center}.page-section-pre-footer-news .row-content{max-width:640px;min-height:470px;background:#002689;margin-left:-15px!important;margin-right:-15px!important;padding:50px 15px!important}.page-section-pre-footer-news .row-content h3{color:#fff;margin-bottom:44px}.page-section-pre-footer-news .row-content .call-to-action{margin-bottom:44px!important}.page-section-pre-footer-news .row-content .call-to-action p{color:#fff}.page-section-pre-footer-news .row-content .call-to-action a{margin-left:24px}.page-section-pre-footer-news .row-content .occhiello p{font-family:'Copyright Klim Type Foundry';color:#fff;margin-bottom:16px}.page-section-pre-footer-news .row-content .loop .articolo{max-width:366px}.page-section-pre-footer-news .row-content .loop .articolo .categoria{display:none}.page-section-pre-footer-news .row-content .loop .articolo h2{font-size:24px;line-height:32px;color:#fff}.page-section-pre-footer-news .row-content .loop .articolo .excerpt{display:none}.page-section-pre-footer-news .row-content .loop .articolo a.link{font-family:'Copyright Klim Type Foundry';font-size:18px;line-height:32px;padding:1px 20px 3px 20px;border:2px solid #fff;border-radius:43px;background:0 0;color:#fff;display:inline-block;-webkit-transition:.5s;transition:.5s}.page-section-pre-footer-news .row-content .loop .articolo a.link img{display:none}.page-section-pre-footer-news .row-content .loop .articolo a.link:hover{color:#002689;background:#fff;-webkit-transition:.5s;transition:.5s}.page-section-pre-footer-news .bg-mobile{display:none}.page-section-pre-footer-news:after{background-image:url(img/circles-footer.png);background-size:cover;display:inline-block;width:380px;height:100%;content:"";position:absolute;right:0;top:0}.pre-footer-link{position:absolute;bottom:0}.pre-footer-link a{color:transparent;width:40px;height:40px;border:2px solid #fff;border-radius:50%;display:inline-block;text-align:center;-webkit-transition:.5s;transition:.5s}.pre-footer-link a:after{background-image:url(img/icons/icon-read-more-white.svg);background-size:8px 8px;display:inline-block;width:8px;height:8px;content:"";background-repeat:no-repeat;vertical-align:middle;margin-left:-6px}.pre-footer-link a:hover{background:#fff;-webkit-transition:.5s;transition:.5s}.pre-footer-link a:hover:after{background-image:url(img/icons/icon-read-more.svg);-webkit-transition:.5s;transition:.5s}.button-load-more{text-align:center}.button-load-more p{font-family:'Copyright Klim Type Foundry';font-size:18px;line-height:32px;padding:1px 20px 3px 20px;border:2px solid #002689;border-radius:43px;background:#fff;color:#002689;display:inline-block;cursor:pointer;-webkit-transition:.5s;transition:.5s}.button-load-more a{color:#002689;-webkit-transition:.5s;transition:.5s}.button-load-more p:hover{background:#002689;color:#fff;-webkit-transition:.5s;transition:.5s}.button-load-more p:hover a{color:#fff;-webkit-transition:.5s;transition:.5s}.button-load-more p[disabled=disabled]{opacity:.5;pointer-events:none}.back-to a{font-family:'Copyright Klim Type Foundry';font-size:18px;line-height:32px;padding:2px 20px 4px 20px;border:2px solid #fff;border-radius:43px;background:0 0;color:#fff;display:inline-block;cursor:pointer;margin-bottom:40px}.back-to a .arrow-left{width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-right:8px solid #fff;display:inline-block;margin-right:10px;margin-bottom:2px}a.download{font-family:'Copyright Klim Type Foundry';font-size:17px;line-height:24px;padding:15px 30px;border:1px solid #D9D9D9;display:inline-block}a.download img{margin-left:10px}.content.accordion-title{margin-top:30px!important;cursor:pointer}.content.accordion-title p{position:relative;border-bottom:1px solid #d9d9d9;padding-bottom:8px}.content.accordion-title p:after{background-image:url(img/icons/icon-read-more.svg);background-size:8px 8px;display:inline-block;width:8px;height:8px;content:"";background-repeat:no-repeat;vertical-align:middle;position:absolute;top:12px;right:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.content.accordion-title.active p:after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.content.accordion-content{display:none;margin-top:10px!important}.content.button{margin-top:30px!important}.content.button a{font-family:'Copyright Klim Type Foundry';font-size:17px;line-height:24px;padding:15px 30px;border:1px solid #D9D9D9;display:inline-block}.swiper-button-next,.swiper-button-prev{color:#002689!important}.swiper-button-next,.swiper-button-prev{width:40px;height:40px;border:1px solid #D9D9D9;border-radius:50%}.swiper-button-next:after,.swiper-button-prev:after{font-size:20px!important;font-weight:700!important}.swiper-button-prev{width:40px!important;height:40px!important;left:auto!important;right:60px!important}.swiper-button-next{width:40px!important;height:40px!important}.swiper-button-next:after,.swiper-button-prev:after{background-image:url(img/icons/icon-read-more.svg);background-size:8px 8px;display:inline-block;width:8px;height:8px;content:"";background-repeat:no-repeat;vertical-align:middle}.swiper-button-prev:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:''!important}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:''!important}.swiper-button-next:hover,.swiper-button-prev:hover{background:#404040}.swiper-button-next:hover:after,.swiper-button-prev:hover:after{background-image:url(img/icons/icon-read-more-white.svg)}.home .header{background-color:transparent}.home main{padding-top:30px}.home-section-header .wpb_single_image img{width:100vw;-o-object-fit:cover;object-fit:cover}.home-section-header .wpb_text_column{position:absolute;left:0;right:0;bottom:80px;max-width:1250px;margin:0 auto}.home-section-header .wpb_text_column h1{color:#fff;max-width:800px}.home-section-approccio{padding-top:142px!important;padding-bottom:112px;overflow:visible!important}.home-section-approccio .row-content{max-width:1280px;margin-left:auto!important;margin-right:auto!important}.home-section-approccio .row-content .occhiello{margin-bottom:24px!important}.home-section-approccio .row-content .occhiello p{color:#fff}.home-section-approccio .row-content .contenuto{max-width:1024px;margin-bottom:40px!important}.home-section-approccio .row-content .contenuto h2{color:#fff}.home-section-approccio .row-content .call-to-action p{color:#fff}.home-section-approccio .row-content .call-to-action p a{margin-left:24px}.home-section-progetti{padding-top:80px!important;margin-bottom:88px}.home-section-progetti .row-content .wpb_text_column{max-width:548px}.home-section-progetti .row-content h2{color:#002689;margin-bottom:35px!important}.home-section-progetti .row-content p{color:#002689;margin-bottom:44px!important}.home-section-progetti .row-content .call-to-action a{margin-left:24px;background:rgba(31,79,164,.1);-webkit-transition:.5s;transition:.5s}.home-section-progetti .row-content .call-to-action a:hover{background:#002689;color:#fff;-webkit-transition:.5s;transition:.5s}.home-section-progetti .row-projects .progetto{width:50%;display:inline-block;opacity:.6}.home-section-progetti .row-projects .progetto .content{position:relative;max-width:458px;overflow:hidden}.home-section-progetti .row-projects .progetto .content h2{color:#fff;position:absolute;bottom:24px;left:24px}.home-section-progetti .row-projects .progetto.el-1{float:left;margin-top:60px}.home-section-progetti .row-projects .progetto.el-2{margin-top:120px}.home-section-progetti .row-projects img{-webkit-transition:.5s;transition:.5s}.home-section-progetti .row-projects .progetto:hover img{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:.5s;transition:.5s}.home-section-impegno>.vc_row{display:-webkit-box;display:-ms-flexbox;display:flex}.home-section-impegno{padding-top:30px!important;padding-right:30px!important;padding-bottom:30px!important;padding-left:30px!important;margin-left:-30px!important;margin-right:-30px!important}.home-section-impegno .col-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.home-section-impegno .col-right .occhiello p{font-weight:400;color:#002689;margin-bottom:35px}.home-section-impegno .col-right .content p{font-family:'Copyright Klim Type Foundry';font-size:36px;line-height:40px;color:#002689;margin-bottom:35px}.home-section-impegno .col-right .call-to-action a{margin-left:24px}.home-section-impegno .col-right .call-to-action a:hover{background:#002689;color:#fff;-webkit-transition:.5s;transition:.5s}.profilo-section-info>.vc_row{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:124px}.profilo-section-info .col-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.profilo-section-info .col-text h3{color:#002689}.profilo-section-info .col-text p{color:#002689}.profilo-section-info .col-text.right .wpb_text_column{max-width:456px;margin:0 0 0 auto}.profilo-section-info .col-text.left .wpb_text_column{max-width:456px;margin:0 auto 0 0}.profilo-section-servizi{margin-top:104px!important}.profilo-section-servizi .row-titolo{padding-top:80px;margin-bottom:80px}.profilo-section-servizi .row-titolo .wpb_text_column{border-bottom:1px solid rgba(255,255,255,.3)}.profilo-section-servizi .row-titolo .wpb_text_column h2{color:#fff;padding-bottom:24px}.profilo-section-servizi .row-servizio .wpb_column{margin-bottom:36px}.profilo-section-servizi .row-servizio .titolo{max-width:456px}.profilo-section-servizi .row-servizio .titolo p{font-family:'Copyright Klim Type Foundry';font-size:36px;line-height:40px;color:#fff;cursor:pointer}.profilo-section-servizi .row-servizio .titolo p span{font-weight:700;font-size:18px;width:52px;height:52px;border-radius:50%;color:#002689;display:inline-block;background:#fff;text-align:center;padding:6px 16px;min-width:52px;margin-right:24px}.profilo-section-servizi .row-servizio .descrizione{max-width:456px;display:none}.profilo-section-servizi .row-servizio .descrizione p{color:#fff;padding-top:10px}.profilo-section-servizi .row-image{margin-top:44px}.profilo-section-servizi .row-info{max-width:935px;margin-top:80px}.profilo-section-servizi .row-info h3{color:#fff;margin-bottom:44px}.profilo-section-servizi .row-info .call-to-action p{color:#fff}.profilo-section-servizi .row-info .call-to-action a{margin-left:24px;line-height:42px}.profilo-section-leadership{padding-top:62px!important;padding-bottom:40px}.profilo-section-leadership .row-titolo .wpb_text_column{padding-top:24px;border-top:1px solid rgba(255,255,255,.3)}.profilo-section-leadership .row-titolo .wpb_text_column h4{font-family:'Copyright Klim Type Foundry';color:#fff;margin-bottom:24px}.profilo-section-leadership .row-profili .wpb_single_image{display:inline-block;width:80px;height:80px;margin-right:20px;float:left}.profilo-section-leadership .row-profili .wpb_single_image img{border-radius:50%}.profilo-section-leadership .row-profili .wpb_text_column{display:inline-block;height:80px;margin-bottom:40px!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.profilo-section-leadership .row-profili .wpb_text_column p{font-size:24px;line-height:40px;font-weight:700;color:#fff;margin-bottom:0}.profilo-section-leadership .row-profili .wpb_text_column p+p{font-size:18px;line-height:24px;font-weight:initial}.profilo-section-partner{position:relative;padding-top:80px!important}.profilo-section-partner .row-titolo{max-width:935px;margin-bottom:80px}.profilo-section-partner .row-titolo h3{color:#002689}.profilo-section-partner .swiper-slide{margin-left:0;padding:24px;border:1px solid #404040}.profilo-section-partner .swiper-slide .wpb_single_image{max-width:100px;margin-bottom:15px!important}.profilo-section-partner .swiper-slide .wpb_text_column p{font-family:'Copyright Klim Type Foundry';font-size:18px;line-height:32px;margin-bottom:8px}.profilo-section-partner .swiper-slide .wpb_text_column p+p{font-family:'Copyright Klim Type Foundry';font-size:14px;line-height:14px;margin-bottom:8px}.profilo-section-partner .swiper-slide .wpb_text_column a{font-family:'Copyright Klim Type Foundry';font-size:14px;line-height:14px;color:#D9D9D9}.profilo-section-partner .swiper-button-next,.profilo-section-partner .swiper-button-prev{margin-top:-60px}.sostenibilita-section-info>.vc_row{display:-webkit-box;display:-ms-flexbox;display:flex}.sostenibilita-section-info{margin-top:124px}.sostenibilita-section-info .col-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sostenibilita-section-info .col-text h3{color:#002689}.sostenibilita-section-info .col-text p{color:#002689}.sostenibilita-section-info .col-text.right .wpb_text_column{max-width:456px;margin:0 0 0 auto}.sostenibilita-section-info .col-text.left .wpb_text_column{max-width:456px;margin:0 auto 0 0}.sostenibilita-section-info-2>.vc_row.row-1{display:-webkit-box;display:-ms-flexbox;display:flex}.sostenibilita-section-info-2{padding-top:80px!important;padding-bottom:80px;margin-top:124px}.sostenibilita-section-info-2 .row-1 .col-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sostenibilita-section-info-2 .row-1 .col-text h3{color:#002689}.sostenibilita-section-info-2 .row-1 .col-text p{color:#002689}.sostenibilita-section-info-2 .row-1 .col-text.right .wpb_text_column{max-width:456px;margin:0 0 0 auto}.sostenibilita-section-info-2 .row-1 .col-text.left .wpb_text_column{max-width:456px;margin:0 auto 0 0}.sostenibilita-section-info-2 .row-2{margin-top:160px}.sostenibilita-section-info-2 .row-2 .wpb_text_column{max-width:548px;margin:0 auto}.sostenibilita-section-info-2 .row-2 .wpb_text_column h3{text-align:center;color:#002689}.sostenibilita-section-info-2 .row-2 .wpb_text_column p{text-align:center;color:#002689}.sostenibilita-section-info-2 .row-3{margin-top:80px}.sostenibilita-section-info-2 .row-3 .wpb_single_image img{max-width:456px}.sostenibilita-section-info-2 .row-3 .col-right img{margin-top:120px}.page-section-pre-footer.sostenibilita{margin-top:0!important}.progetti-section-loop{padding-top:120px!important;padding-bottom:100px}.progetti-section-loop .progetto{opacity:.6}.progetti-section-loop .progetto .content{max-width:458px;position:relative;margin-bottom:120px!important;overflow:hidden}.progetti-section-loop .progetto .content img{-webkit-transition:.5s;transition:.5s}.progetti-section-loop .progetto .content h2{color:#fff;position:absolute;bottom:24px;left:24px}.progetti-section-loop .progetto:hover img{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:.5s;transition:.5s}.progetti-section-loop .progetto.el-1{width:50%;display:inline-block;float:left}.progetti-section-loop .progetto.el-2{width:50%;display:inline-block;margin-top:120px}.progetti-section-loop .progetto.el-3 .content{margin:0 auto}section.progetto .intro>.vc_row{max-width:1250px;margin:0 auto}section.progetto .intro{padding-top:88px;padding-bottom:88px;background:#002689}section.progetto .intro .col-left{width:50%;display:inline-block;float:left}section.progetto .intro .col-left h1{color:#fff}section.progetto .intro .col-right{width:50%;display:inline-block}section.progetto .intro .col-right p{font-family:'Copyright Klim Type Foundry';font-size:24px;line-height:32px;color:#fff}section.progetto .content{padding-top:124px;padding-bottom:120px}section.progetto .content .col-left{width:50%;display:inline-block;float:left}section.progetto .content .col-left .scheda{max-width:366px;padding:40px 40px 24px 40px;background:#002689}section.progetto .content .col-left .scheda h4{color:#fff;margin-bottom:24px}section.progetto .content .col-left .scheda p.titolo{font-family:'Copyright Klim Type Foundry';color:#fff}section.progetto .content .col-left .scheda p{margin-bottom:0;color:#fff}section.progetto .content .col-left .scheda p+p{margin-bottom:16px}section.progetto .content .col-right{width:50%;display:inline-block}section.progetto .content .col-right h2{font-size:36px;line-height:40px;color:#002689}section.progetto .content .col-right p{color:#002689}section.progetto .gallery>.vc_row{max-width:1600px;margin:0 auto;padding-top:88px;padding-bottom:88px;position:relative}section.progetto .gallery{position:relative;background:#1F1F1F}section.progetto .gallery h3{font-size:52px;line-height:48px;color:#fff;margin-bottom:40px;padding-left:15px;padding-right:15px}section.progetto .gallery .swiper-button-next,section.progetto .gallery .swiper-button-prev{top:120px}section.progetto .gallery .swiper-button-next:after,section.progetto .gallery .swiper-button-prev:after{background-image:url(img/icons/icon-read-more-white.svg)}section.progetto .gallery .swiper-button-next:hover,section.progetto .gallery .swiper-button-prev:hover{background:#fff}section.progetto .gallery .swiper-button-next:hover:after,section.progetto .gallery .swiper-button-prev:hover:after{background-image:url(img/icons/icon-read-more.svg)}section.progetto .credits>.vc_row{max-width:1600px;margin:0 auto;padding-left:15px;padding-right:15px;padding-bottom:80px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}section.progetto .credits{background:#1F1F1F}section.progetto .credits p{margin-bottom:16px}section.progetto .credits .col-left{width:33.3%;display:inline-block;float:left}section.progetto .credits .col-left h3{color:#fff}section.progetto .credits .col-center{width:33.3%;display:inline-block;float:left}section.progetto .credits .col-center p.titolo{font-family:'Copyright Klim Type Foundry';color:#fff}section.progetto .credits .col-center p{color:#fff}section.progetto .credits .col-right{width:33.3%;display:inline-block}section.progetto .credits .col-right p.titolo{font-family:'Copyright Klim Type Foundry';color:#fff}section.progetto .credits .col-right p{color:#fff}.progetto-altri-progetti{padding-top:128px;padding-bottom:100px}.progetto-altri-progetti .titolo h2{text-align:center;color:#002689}.progetto-altri-progetti .progetti-section-loop{padding-bottom:0}.progetto-footer>.vc_row{max-width:1250px;margin:0 auto;padding-bottom:84px}.progetto-footer{padding-top:40px!important;background-image:url(/wp-content/uploads/2021/05/risanamento-rimani-aggiornato-scaled.jpg)!important}.progetto-footer .content{max-width:541px;height:396px;padding:24px 40px;background:#002689;position:relative}.progetto-footer .content .occhiello p{color:#fff}.progetto-footer .content .titolo h2{color:#fff}.progetto-footer .content a{position:absolute;bottom:24px}.articoli-section-loop{padding-top:120px!important;padding-bottom:100px}.articoli-section-loop .content-loop .articolo{max-width:823px;padding:0 15px 0 0;border-bottom:2px solid #D9D9D8;margin-bottom:28px}.articoli-section-loop .content-loop .articolo .content{position:relative}.articoli-section-loop .content-loop .articolo .content .categoria{font-family:'Copyright Klim Type Foundry';font-size:18px;line-height:32px;text-transform:capitalize;padding:8px 20px 10px 20px;border:2px solid #D9D9D8;border-radius:43px;background:0 0;display:inline-block;margin-bottom:24px}.articoli-section-loop .content-loop .articolo .content h2{font-size:24px;line-height:32px;margin-bottom:8px}.articoli-section-loop .content-loop .articolo .content .download{margin-bottom:28px}.articoli-section-loop .content-loop .articolo .content .link{display:inline-block;margin-bottom:28px}.articoli-section-loop .content-loop .articolo .content .link img{margin-left:16px;vertical-align:middle}.articoli-section-loop .button-load-more{text-align:left}.articoli-section-loop .archive-loop{position:absolute;right:15px;top:0}.articoli-section-loop .archive-loop .archivio-anno{width:264px;padding:24px;background:#002689;float:right}.articoli-section-loop .archive-loop .archivio-anno p{margin-bottom:8px;color:#fff;cursor:pointer}.articoli-section-loop .archive-loop .archivio-anno p.titolo{font-family:'Copyright Klim Type Foundry';margin-bottom:24px;cursor:initial}.articoli-section-loop .archive-loop .archivio-anno p.active{font-weight:700}.articoli-section-loop .archive-loop.sticky{position:fixed}.button-load-more.load-media,.button-load-more.load-ricerche{margin-top:56px}section.articolo .intro>.vc_row{max-width:1250px;margin:0 auto;padding-top:60px;padding-bottom:40px}section.articolo .intro{background:#002689}section.articolo .intro h1{font-size:36px;line-height:40px;color:#fff;text-transform:none;max-width:940px;margin-bottom:50px}section.articolo .intro .details{display:-webkit-box;display:-ms-flexbox;display:flex}section.articolo .intro .details p.titolo{font-family:'Copyright Klim Type Foundry';color:#fff}section.articolo .intro .details p{color:#fff}section.articolo .intro .details .autore{width:33.3%;display:inline-block;float:left}section.articolo .intro .details .data-pubblicazione{width:33.3%;display:inline-block;float:left}section.articolo .intro .details .categoria{width:33.3%;display:inline-block;float:left}section.articolo .intro .details .categoria a{text-transform:capitalize}section.articolo .content{margin-top:88px;padding-bottom:120px;position:relative}section.articolo .content .col-left{max-width:823px}section.articolo .content .col-left .addtoany_content_bottom{display:none}section.articolo .content .col-left p{margin-bottom:24px}section.articolo .content .col-right.sharing{position:absolute;top:0;right:0}section.articolo .content .col-right.sharing p.titolo{font-family:'Copyright Klim Type Foundry';background:#002689;color:#fff;margin-bottom:0;padding:24px 24px 0 24px}section.articolo .content .col-right.sharing .addtoany_shortcode{padding:24px 24px 0 24px;background:#002689;min-width:264px}section.articolo .content .col-right.sharing .addtoany_shortcode .addtoany_list a{display:block;padding:0}section.articolo .content .col-right.sharing .addtoany_shortcode .addtoany_list a .a2a_svg{border-radius:25px}section.articolo .content .col-right.sharing .addtoany_shortcode .addtoany_list a .a2a_svg svg{width:24px;height:24px;margin-top:4px}section.articolo .content .col-right.sharing .addtoany_shortcode .addtoany_list a .a2a_label{position:relative!important;clip:none;-webkit-clip-path:none;overflow:hidden;height:initial;width:initial;color:#fff;font-size:18px;line-height:32px;margin-left:24px}section.articolo .content .col-right.sharing .addtoany_shortcode .addtoany_list a.addtoany_share{display:none}.investor-relations-accept-hub{max-width:800px;margin-left:auto!important;margin-right:auto!important;padding-top:120px}.investor-relations-accept-hub h2{font-size:36px;line-height:40px;margin-bottom:24px}.investor-relations-accept-hub .wpb_raw_code{margin-top:20px;margin-bottom:20px!important}.investor-relations-accept-hub .accettazione{margin-top:8px}.investor-relations-accept-hub .accettazione p{font-family:'Copyright Klim Type Foundry';font-size:17px;line-height:24px;padding:15px 30px;border:1px solid #D9D9D9;display:inline-block;cursor:pointer}.investor-relations-accept-hub .error{display:none;margin-top:20px}.investor-relations-hub{display:none;max-width:800px;margin-left:auto!important;margin-right:auto!important;padding-top:92px;padding-bottom:40px}.investor-relations-hub a{font-family:'Copyright Klim Type Foundry';font-size:24px;line-height:127px;text-transform:uppercase;height:127px;display:block;border:2px solid #d9d9d9;padding:0 24px;margin-bottom:24px!important;position:relative}.investor-relations-hub a:before{background-size:48px 48px;display:inline-block;width:48px;height:48px;content:"";margin-right:16px;background-repeat:no-repeat;vertical-align:middle}.investor-relations-hub .comunicati-stampa a:before{background-image:url(img/icons/icon-comunicati-stampa.svg)}.investor-relations-hub .avvisi-finanziari a:before{background-image:url(img/icons/icon-avvisi-finanziari.svg)}.investor-relations-hub .prospetti-documenti a:before{background-image:url(img/icons/icon-prospetti-documenti.svg)}.investor-relations-hub .bilanci-relazioni a:before{background-image:url(img/icons/icon-bilanci-relazioni.svg)}.investor-relations-hub .calendario-finanziario a:before{background-image:url(img/icons/icon-calendario-finanziario.svg)}.investor-relations-hub .contatti-ir a:before{background-image:url(img/icons/icon-contatti-ir.svg)}.investor-relations-hub a:after{background-image:url(img/icons/icon-read-more.svg);background-size:8px 8px;display:inline-block;width:8px;height:8px;content:"";background-repeat:no-repeat;vertical-align:middle;position:absolute;top:60px;right:24px}.investor-relations-loop{max-width:800px;margin-left:auto!important;margin-right:auto!important;padding-top:120px}.investor-relations-loop h2{font-size:36px;line-height:40px;margin-bottom:84px!important;text-transform:uppercase}.investor-relations-loop p.publish-date{font-family:'Copyright Klim Type Foundry';font-size:18px;line-height:24px;color:#9e9e9e;margin-bottom:16px}.investor-relations-loop h3{font-family:'Copyright Klim Type Foundry';font-size:24px;line-height:32px;margin-bottom:16px}.investor-relations-loop .excerpt{margin-bottom:24px}.investor-relations-loop .download{margin-bottom:40px!important}.investor-relations-loop.comunicati-stampa h2:before{background-image:url(img/icons/icon-comunicati-stampa.svg);background-size:48px 48px;display:inline-block;width:48px;height:48px;content:"";margin-right:16px;background-repeat:no-repeat;vertical-align:middle}.investor-relations-loop.avvisi-finanziari h2:before{background-image:url(img/icons/icon-avvisi-finanziari.svg);background-size:48px 48px;display:inline-block;width:48px;height:48px;content:"";margin-right:16px;background-repeat:no-repeat;vertical-align:middle}.investor-relations-loop.bilanci-relazioni h2:before{background-image:url(img/icons/icon-bilanci-relazioni.svg);background-size:48px 48px;display:inline-block;width:48px;height:48px;content:"";margin-right:16px;background-repeat:no-repeat;vertical-align:middle}.investor-relations-loop.prospetti-documenti h2:before{background-image:url(img/icons/icon-prospetti-documenti.svg);background-size:48px 48px;display:inline-block;width:48px;height:48px;content:"";margin-right:16px;background-repeat:no-repeat;vertical-align:middle}.investor-relations-pre-footer{max-width:980px;margin-top:80px;margin-bottom:80px;margin-left:auto!important;margin-right:auto!important}.investor-relations-pre-footer h2{font-size:36px;line-height:40px;margin-bottom:40px!important;text-align:center}.investor-relations-pre-footer p{margin-bottom:0;display:inline-block}.investor-relations-pre-footer a{font-family:'Copyright Klim Type Foundry';font-size:24px;text-transform:uppercase;height:80px;line-height:78px;display:block;border:2px solid #d9d9d9;padding:0 48px 0 24px;margin-right:24px;margin-bottom:24px!important;position:relative}.investor-relations-pre-footer a:before{background-size:48px 48px;display:inline-block;width:48px;height:48px;content:"";margin-right:16px;background-repeat:no-repeat;vertical-align:middle;margin-top:-8px}.investor-relations-pre-footer a.comunicati-stampa:before{background-image:url(img/icons/icon-comunicati-stampa.svg)}.investor-relations-pre-footer a.avvisi-finanziari:before{background-image:url(img/icons/icon-avvisi-finanziari.svg)}.investor-relations-pre-footer a.prospetti-documenti:before{background-image:url(img/icons/icon-prospetti-documenti.svg)}.investor-relations-pre-footer a.bilanci-relazioni:before{background-image:url(img/icons/icon-bilanci-relazioni.svg)}.investor-relations-pre-footer a.calendario-finanziario:before{background-image:url(img/icons/icon-calendario-finanziario.svg)}.investor-relations-pre-footer a.contatti-ir:before{background-image:url(img/icons/icon-contatti-ir.svg)}.investor-relations-pre-footer a:after{background-image:url(img/icons/icon-read-more.svg);background-size:8px 8px;display:inline-block;width:8px;height:8px;content:"";background-repeat:no-repeat;vertical-align:middle;position:absolute;top:36px;right:24px}.investor-relations-calendario-finanziario-content{max-width:800px;margin-left:auto!important;margin-right:auto!important;padding-top:120px}.investor-relations-calendario-finanziario-content .intro h2{font-size:36px;line-height:40px;text-transform:uppercase}.investor-relations-calendario-finanziario-content .intro h2:before{background-image:url(img/icons/icon-calendario-finanziario.svg);background-size:48px 48px;display:inline-block;width:48px;height:48px;content:"";margin-right:16px;background-repeat:no-repeat;vertical-align:middle;text-transform:uppercase}.investor-relations-calendario-finanziario-content .content{margin-top:60px}.investor-relations-calendario-finanziario-content .content h3{font-size:24px;line-height:32px}.investor-relations-calendario-finanziario-content .content table{width:100%}.investor-relations-calendario-finanziario-content .content table td{padding:16px 24px}.investor-relations-contatti-content{max-width:800px;margin-left:auto!important;margin-right:auto!important;padding-top:120px}.investor-relations-contatti-content .intro h2{font-size:36px;line-height:40px;text-transform:uppercase}.investor-relations-contatti-content .intro h2:before{background-image:url(img/icons/icon-contatti-ir.svg);background-size:48px 48px;display:inline-block;width:48px;height:48px;content:"";margin-right:16px;background-repeat:no-repeat;vertical-align:middle;text-transform:uppercase}.investor-relations-contatti-content .content{margin-top:60px}.investor-relations-contatti-content .content h3{font-size:24px;line-height:32px}.corporate-governance-hub{max-width:800px;margin-left:auto!important;margin-right:auto!important;padding-top:92px;padding-bottom:40px}.corporate-governance-hub a{font-family:'Copyright Klim Type Foundry';font-size:24px;line-height:127px;text-transform:uppercase;height:127px;display:block;border:2px solid #d9d9d9;padding:0 24px;margin-bottom:24px!important;position:relative}.corporate-governance-hub a:before{background-size:48px 48px;display:inline-block;width:48px;height:48px;content:"";margin-right:16px;background-repeat:no-repeat;vertical-align:middle}.corporate-governance-hub .struttura-governo a:before{background-image:url(img/icons/icon-struttura-governo.svg)}.corporate-governance-hub .documenti-societari a:before{background-image:url(img/icons/icon-documenti-societari.svg)}.corporate-governance-hub .assemblee-cda a:before{background-image:url(img/icons/icon-assemblee-cda.svg)}.corporate-governance-hub .sistema-controllo-interno a:before{background-image:url(img/icons/icon-sistema-controllo-interno.svg)}.corporate-governance-hub .procedure a:before{background-image:url(img/icons/icon-procedure.svg)}.corporate-governance-hub a:after{background-image:url(img/icons/icon-read-more.svg);background-size:8px 8px;display:inline-block;width:8px;height:8px;content:"";background-repeat:no-repeat;vertical-align:middle;position:absolute;top:60px;right:24px}.corporate-governance-struttura-governo-content{max-width:800px;margin-left:auto!important;margin-right:auto!important;padding-top:120px}.corporate-governance-struttura-governo-content .intro h2{font-size:36px;line-height:40px;text-transform:uppercase}.corporate-governance-struttura-governo-content .intro h2:before{background-image:url(img/icons/icon-struttura-governo.svg);background-size:48px 48px;display:inline-block;width:48px;height:48px;content:"";margin-right:16px;background-repeat:no-repeat;vertical-align:middle;text-transform:uppercase}.corporate-governance-struttura-governo-content .content{margin-top:60px}.corporate-governance-struttura-governo-content .content h3{font-size:24px;line-height:32px}.corporate-governance-struttura-governo-content .content a:after{background-image:url(img/icons/icon-download.svg);background-size:15px 15px;display:inline-block;width:15px;height:15px;content:"";background-repeat:no-repeat;vertical-align:middle;margin-left:10px}.corporate-governance-documenti-societari-content{max-width:800px;margin-left:auto!important;margin-right:auto!important;padding-top:120px}.corporate-governance-documenti-societari-content .intro h2{font-size:36px;line-height:40px;text-transform:uppercase}.corporate-governance-documenti-societari-content .intro h2:before{background-image:url(img/icons/icon-documenti-societari.svg);background-size:48px 48px;display:inline-block;width:48px;height:48px;content:"";margin-right:16px;background-repeat:no-repeat;vertical-align:middle;text-transform:uppercase}.corporate-governance-documenti-societari-content .content{margin-top:60px}.corporate-governance-documenti-societari-content .content h3{font-size:24px;line-height:32px}.corporate-governance-documenti-societari-content .content a:after{background-image:url(img/icons/icon-download.svg);background-size:15px 15px;display:inline-block;width:15px;height:15px;content:"";background-repeat:no-repeat;vertical-align:middle;margin-left:10px}.corporate-governance-assemblee-cda-content{max-width:800px;margin-left:auto!important;margin-right:auto!important;padding-top:120px}.corporate-governance-assemblee-cda-content .intro h2{font-size:36px;line-height:40px;text-transform:uppercase}.corporate-governance-assemblee-cda-content .intro h2:before{background-image:url(img/icons/icon-documenti-societari.svg);background-size:48px 48px;display:inline-block;width:48px;height:48px;content:"";margin-right:16px;background-repeat:no-repeat;vertical-align:middle;text-transform:uppercase}.corporate-governance-assemblee-cda-content .content{margin-top:60px}.corporate-governance-assemblee-cda-content .content h3{font-size:24px;line-height:32px}.corporate-governance-assemblee-cda-content .content a:after{background-image:url(img/icons/icon-download.svg);background-size:15px 15px;display:inline-block;width:15px;height:15px;content:"";background-repeat:no-repeat;vertical-align:middle;margin-left:10px}.corporate-governance-loop{max-width:800px;margin-left:auto!important;margin-right:auto!important;padding-top:120px}.corporate-governance-loop h2{font-size:36px;line-height:40px;margin-bottom:84px!important;text-transform:uppercase}.corporate-governance-loop p.publish-date{font-family:'Copyright Klim Type Foundry';font-size:18px;line-height:24px;color:#9e9e9e;margin-bottom:16px}.corporate-governance-loop h3{font-family:'Copyright Klim Type Foundry';font-size:24px;line-height:32px;margin-bottom:16px}.corporate-governance-loop .excerpt{margin-bottom:24px}.corporate-governance-loop .download{margin-bottom:40px!important}.corporate-governance-loop.assemblee-cda{padding-top:60px}.corporate-governance-sistema-controllo-interno-content{max-width:800px;margin-left:auto!important;margin-right:auto!important;padding-top:120px}.corporate-governance-sistema-controllo-interno-content .intro h2{font-size:36px;line-height:40px;text-transform:uppercase}.corporate-governance-sistema-controllo-interno-content .intro h2:before{background-image:url(img/icons/icon-sistema-controllo-interno.svg);background-size:48px 48px;display:inline-block;width:48px;height:48px;content:"";margin-right:16px;background-repeat:no-repeat;vertical-align:middle;text-transform:uppercase}.corporate-governance-sistema-controllo-interno-content .content{margin-top:60px}.corporate-governance-sistema-controllo-interno-content .content h3{font-size:24px;line-height:32px}.corporate-governance-sistema-controllo-interno-content .content a:after{background-image:url(img/icons/icon-download.svg);background-size:15px 15px;display:inline-block;width:15px;height:15px;content:"";background-repeat:no-repeat;vertical-align:middle;margin-left:10px}.corporate-governance-procedure-content{max-width:800px;margin-left:auto!important;margin-right:auto!important;padding-top:120px}.corporate-governance-procedure-content .intro h2{font-size:36px;line-height:40px;text-transform:uppercase}.corporate-governance-procedure-content .intro h2:before{background-image:url(img/icons/icon-procedure.svg);background-size:48px 48px;display:inline-block;width:48px;height:48px;content:"";margin-right:16px;background-repeat:no-repeat;vertical-align:middle;text-transform:uppercase}.corporate-governance-procedure-content .content{margin-top:60px}.corporate-governance-procedure-content .content h3{font-size:24px;line-height:32px}.corporate-governance-procedure-content .content a:after{background-image:url(img/icons/icon-download.svg);background-size:15px 15px;display:inline-block;width:15px;height:15px;content:"";background-repeat:no-repeat;vertical-align:middle;margin-left:10px}.corporate-governance-pre-footer{max-width:980px;margin-top:80px;margin-bottom:80px;margin-left:auto!important;margin-right:auto!important}.corporate-governance-pre-footer h2{font-size:36px;line-height:40px;margin-bottom:40px!important;text-align:center}.corporate-governance-pre-footer p{margin-bottom:0;display:inline-block}.corporate-governance-pre-footer a{font-family:'Copyright Klim Type Foundry';font-size:24px;text-transform:uppercase;height:80px;line-height:78px;display:block;border:2px solid #d9d9d9;padding:0 48px 0 24px;margin-right:24px;margin-bottom:24px!important;position:relative}.corporate-governance-pre-footer a:before{background-size:48px 48px;display:inline-block;width:48px;height:48px;content:"";margin-right:16px;background-repeat:no-repeat;vertical-align:middle;margin-top:-8px}.corporate-governance-pre-footer a.struttura-governo:before{background-image:url(img/icons/icon-struttura-governo.svg)}.corporate-governance-pre-footer a.documenti-societari:before{background-image:url(img/icons/icon-documenti-societari.svg)}.corporate-governance-pre-footer a.assemblee-cda:before{background-image:url(img/icons/icon-assemblee-cda.svg)}.corporate-governance-pre-footer a.sistema-controllo-interno:before{background-image:url(img/icons/icon-sistema-controllo-interno.svg)}.corporate-governance-pre-footer a.procedure:before{background-image:url(img/icons/icon-procedure.svg)}.corporate-governance-pre-footer a:after{background-image:url(img/icons/icon-read-more.svg);background-size:8px 8px;display:inline-block;width:8px;height:8px;content:"";background-repeat:no-repeat;vertical-align:middle;position:absolute;top:36px;right:24px}.page-section-header.contatti h2{margin-top:80px}.contatti-section-info{padding-top:50px;padding-bottom:50px}.contatti-section-info .wpb_text_column.titolo p{font-family:'Copyright Klim Type Foundry';line-height:40px;color:#fff;margin-bottom:16px}.contatti-section-info .wpb_text_column p{color:#fff}.contatti-section-info .wpb_text_column a{color:rgba(255,255,255,.4)}.footer{background:#002689;padding:80px 0 40px 0}.footer a,.footer p{color:#fff}.footer p.titolo{font-family:'Copyright Klim Type Foundry';margin-bottom:24px}.footer .row.menu{position:relative;margin-bottom:40px}.footer .row.menu a{font-size:24px;line-height:32px;font-family:'Copyright Klim Type Foundry';display:inline-block;margin-right:16px;margin-bottom:24px;border-bottom:2px solid rgba(255,255,255,.2);-webkit-transition:.5s;transition:.5s}.footer .row.menu a:hover{border-bottom:2px solid rgba(255,255,255,.6);-webkit-transition:.5s;transition:.5s}.footer .row.menu .logo-img{position:absolute;top:0;right:0;max-width:80px}.footer .row.contatti{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:40px}.footer .row.contatti .col-left,.footer .row.contatti .col-right{display:inline-block;width:50%;max-width:280px;float:left}.footer .row.contatti .col-left p.titolo{margin-bottom:24px}.footer .row.contatti .col-left p{margin-bottom:0}.footer .row.contatti .col-right p.titolo{margin-bottom:24px}.footer .row.contatti .col-right p{margin-bottom:0}.footer .row.contatti .col-right span{font-family:'Copyright Klim Type Foundry';min-width:22px;color:#fff;display:inline-block;margin-bottom:0}.footer .row.sub-footer{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.footer .row.sub-footer .col-language,.footer .row.sub-footer .col-left,.footer .row.sub-footer .col-right{display:inline-block;width:50%;max-width:280px;float:left}.footer .row.sub-footer .col-left a{margin-right:16px;-webkit-transition:.5s;transition:.5s}.footer .row.sub-footer .col-left a:hover{opacity:.7;-webkit-transition:.5s;transition:.5s}.footer .row.sub-footer .col-right a{line-height:40px;margin-right:24px}.footer .row.sub-footer .col-language{position:absolute;right:0;text-align:right}.footer .row.sub-footer .col-language a{width:34px;height:34px;font-size:14px;line-height:30px;border-radius:50%;display:inline-block;text-align:center;margin-left:8px;opacity:.5}.footer .row.sub-footer .col-language a.active{opacity:1;border:2px solid #fff}@media only screen and (min-width:1025px){.header li{float:left}.header .menu{clear:none;float:right;max-height:none}.header .menu-icon{display:none}.header.shrinked{-webkit-transition:all .3s linear;transition:all .3s linear;height:60px;background:#002689}.header.shrinked .logo-img{-webkit-transition:all .3s linear;transition:all .3s linear;width:50%;margin-left:0}.header.shrinked ul li a{-webkit-transition:all .3s linear;transition:all .3s linear;height:60px;padding-bottom:10px}}@media only screen and (max-width:1024px){h1{font-size:36px;line-height:32px}h2{font-size:36px;line-height:32px}h3{font-size:28px;line-height:30px}h4{font-size:18px;line-height:24px}h5{font-size:16px}h6{font-size:14px}p{font-size:16px;line-height:28px}main{padding-top:70px}.page-section-pre-footer-news{width:100vw!important;padding-bottom:0}.page-section-pre-footer-news .row-content{margin-left:initial!important;margin-right:initial!important;background:rgba(0,38,137,.5)}.row-decor{right:0;z-index:1}.row-decor img{max-width:180px!important;margin-top:200%;margin-right:-15px;opacity:.7}.page-section-header.filters .row-info .contenuto a{margin-bottom:20px}.header{top:0}.header-service{display:none}.header{width:100vw;height:70px;right:0}.header .header-container{background:#002689}.header .logo{padding:15px 15px 15px 15px}.header .logo img{max-width:170px;margin-left:0}.header .menu{overflow:auto}.header .menu-icon{padding:15px}.header .menu-icon .navicon{font-size:18px;line-height:32px;font-weight:700;background:#fff;color:#002689;padding:4px 16px;margin-bottom:0;border-radius:43px}.header .menu-btn:checked+.menu-icon .navicon{background:#fff!important;opacity:.8!important}.header .menu-btn:checked~.menu{height:100%;min-height:calc(100vh - 70px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header ul{padding:0 15px}.header ul li{display:block}.header ul li.mobile{display:block}.header ul li.mobile.first{border-top:1px solid #fff;padding-top:40px;margin-top:40px}.header ul li.mobile a{font-family:franklin-gothic-atf,sans-serif;font-size:14px;line-height:14px;margin-bottom:24px}.header ul li a{font-size:36px;line-height:40px;margin-left:0;height:initial;margin-bottom:16px;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;display:inline-block}.menu-item-has-children .sub-menu{display:block;position:relative}.home main{padding-top:70px}.home-section-header{height:calc(100vh - 70px)}.home-section-header .wpb_text_column h1{padding:0 15px}.home-section-header .wpb_single_image img{height:calc(100vh - 70px);-o-object-fit:cover;object-fit:cover}.home-section-approccio .row-content{position:relative;z-index:9999}.home-section-progetti .row-projects .progetto{width:100%;display:block;float:none!important}.home-section-progetti .row-projects .progetto img{width:100%}.home-section-progetti .row-projects .progetto.el-2{margin-top:60px}.home-section-impegno>.vc_row{display:block}.home-section-impegno .col-left img{margin-bottom:30px}.home-section-impegno .col-right .occhiello p{margin-bottom:24px}.home-section-impegno .col-right .content p{font-size:28px;line-height:30px}.profilo-section-info>.vc_row{display:block}.profilo-section-info .col-image img{margin-bottom:30px}.profilo-section-info+.profilo-section-info>.vc_row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.profilo-section-partner .swiper-button-next,.profilo-section-partner .swiper-button-prev{margin-top:-30px}.sostenibilita-section-info>.vc_row{display:block}.sostenibilita-section-info .col-image img{margin-bottom:30px}.sostenibilita-section-info-2>.vc_row.row-1{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.sostenibilita-section-info-2 .col-image img{margin-bottom:30px}.sostenibilita-section-info-2 .row-2{margin-top:60px}.sostenibilita-section-info-2 .row-3 img{width:100%}.sostenibilita-section-info-2 .row-3 .col-right img{margin-top:60px}.progetti-section-loop .progetto.el-1{width:100%}.progetti-section-loop .progetto.el-2{width:100%;margin-top:0}section.progetto .intro .col-left{width:100%;display:block;float:none;padding:0 15px}section.progetto .intro .col-right{width:100%;display:block;padding:0 15px}section.progetto .content .col-left{width:100%;display:block;float:none;margin-bottom:30px}section.progetto .content .col-right{width:100%;display:block}section.progetto .gallery h3{padding:0 15px}section.progetto .credits>.vc_row{display:block}section.progetto .credits .col-left{width:100%;display:block;padding:0 15px;float:none}section.progetto .credits .col-center{width:100%;display:block;padding:0 15px;float:none}section.progetto .credits .col-right{width:100%;display:block;padding:0 15px}.articoli-section-loop .archive-loop{display:none}.investor-relations-hub a{font-size:16px;line-height:initial;padding:16px;height:initial}.investor-relations-hub a:before{display:block;margin-bottom:16px}.investor-relations-hub a:after{position:relative;top:initial;right:initial;display:block;margin-top:16px}.investor-relations-pre-footer p{display:block}.investor-relations-pre-footer a{font-size:16px;line-height:initial;padding:16px;height:initial;display:block;margin-right:0}.investor-relations-pre-footer a:before{display:block;margin-bottom:16px;margin-top:0}.investor-relations-pre-footer a:after{position:relative;top:initial;right:initial;display:block;margin-top:16px}.investor-relations-calendario-finanziario-content .content table td{padding:8px 12px}.corporate-governance-hub a{font-size:16px;line-height:initial;padding:16px;height:initial}.corporate-governance-hub a:before{display:block;margin-bottom:16px}.corporate-governance-hub a:after{position:relative;top:initial;right:initial;display:block;margin-top:16px}.corporate-governance-pre-footer p{display:block}.corporate-governance-pre-footer a{font-size:16px;line-height:initial;padding:16px;height:initial;display:block;margin-right:0}.corporate-governance-pre-footer a:before{display:block;margin-bottom:16px;margin-top:0}.corporate-governance-pre-footer a:after{position:relative;top:initial;right:initial;display:block;margin-top:16px}.page-section-pre-footer{padding-top:0!important}.page-section-pre-footer .bg-mobile{display:block}.page-section-pre-footer .row-content{position:relative;margin-left:0!important;z-index:9}.page-section-pre-footer:after{background-image:url(img/circles-footer-mobile.png);z-index:99;max-width:150px;max-height:240px;bottom:176px;top:initial}.page-section-pre-footer-news{padding-top:0!important}.page-section-pre-footer-news .bg-mobile{display:block}.page-section-pre-footer-news .row-content{background:#002689;position:relative;z-index:9}.page-section-pre-footer-news:after{background-image:url(img/circles-footer-mobile.png);z-index:99;max-width:150px;max-height:240px;bottom:176px;top:initial}.footer .row.menu a{display:table;border-bottom:1px solid #667db8}.footer .row.menu .logo-img{position:relative;top:0;margin-top:40px}.footer .row.contatti{display:block}.footer .row.contatti .col-left,.footer .row.contatti .col-right{display:block;width:100%;max-width:100%;float:none}.footer .row.contatti .col-left{margin-bottom:40px}.footer .row.sub-footer{display:block}.footer .row.sub-footer .col-language,.footer .row.sub-footer .col-left,.footer .row.sub-footer .col-right{display:block;width:100%;max-width:100%;float:none;margin-bottom:40px}.footer .row.sub-footer .col-language{position:relative;right:0;text-align:left}.footer .row.sub-footer .col-language a{margin-left:0;margin-right:8px}}@media only screen and (min-width:1440px){.header-service-container{max-width:1370px}.header-container{max-width:1370px}.wrapper{max-width:1400px}}