@charset "UTF-8";
.burger-icon{width:65px}.burger-icon span{display:block;height:2px;background-color:#fff;margin:10px 0;transition:background-color 0.3s ease-in, opacity 0.3s ease-in, transform 0.3s ease-in}.burger-icon span:nth-child(2){position:relative;left:15px}.custom-list.sppb-addon{list-style:none}.custom-list.sppb-addon li{list-style:none;align-items:center;position:relative;padding-left:2em;color:#797979;font-size:24px;line-height:1.2;margin-bottom:5px}.custom-list.sppb-addon li:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Ccircle id='Ellisse_52' data-name='Ellisse 52' cx='6' cy='6' r='6' fill='%231ebf4d'/%3E%3C/svg%3E%0A");position:absolute;left:0;top:-2px}.custom-list.sppb-addon ul{padding:0 !important}.custom-list.sppb-addon li{font-size:18px !important;color:#fff !important}.custom-list.sppb-addon li:before{top:0 !important;transform:scale(0.7) !important}.custom-list.sppb-addon.dark-text li{color:#2e2e2e !important}.custom-list.sppb-addon.normal-text li{font-size:inherit !important}body{background:#202020}body.homepage #sp-header{background:transparent;position:absolute}body.homepage #sp-logo .logo svg .letterhead path{fill:#fff}body:not(.homepage) #sp-header .sp-megamenu-parent>li>a{color:#2E2E2E}body:not(.homepage) #sp-header .sp-megamenu-parent>li>a:hover,body:not(.homepage) #sp-header .sp-megamenu-parent>li>a:focus,body:not(.homepage) #sp-header .sp-megamenu-parent>li>a:active{color:#00982F}body:not(.homepage) .burger-icon span{background:#2E2E2E}.swiper-button-next{right:0 !important;width:40px !important;height:40px !important;background:#2E2E2E;display:flex !important;align-items:center !important;justify-content:center !important;margin-left:2px}.swiper-button-next:after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22.729' height='11.814' viewBox='0 0 22.729 11.814'%3E%3Cg id='Full-Fidelity' transform='translate(21.979 10.754) rotate(180)'%3E%3Cg id='_02-Rideshur-for-Fleets' data-name='02-Rideshur-for-Fleets' transform='translate(0 0)'%3E%3Cg id='move-right-copy'%3E%3Cpath id='Path' d='M18.312.5,13.466,5.347l4.847,4.847' transform='translate(-13.466 -0.5)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' fill-rule='evenodd'/%3E%3Cline id='Path-2' data-name='Path' x2='20.73' transform='translate(0.498 4.846)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A") !important;position:relative;top:-9px}.swiper-button-prev{width:40px !important;height:40px !important;background:#2E2E2E;display:flex !important;align-items:center !important;justify-content:center !important;left:0 !important}.swiper-button-prev:after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22.729' height='11.815' viewBox='0 0 22.729 11.815'%3E%3Cg id='Full-Fidelity' transform='translate(0.75 1.061)'%3E%3Cg id='_02-Rideshur-for-Fleets' data-name='02-Rideshur-for-Fleets' transform='translate(0 0)'%3E%3Cg id='move-right-copy'%3E%3Cpath id='Path' d='M4.847,9.693,0,4.847,4.847,0' transform='translate(0)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' fill-rule='evenodd'/%3E%3Cline id='Path-2' data-name='Path' x2='20.73' transform='translate(0.498 4.847)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A") !important;position:relative;top:-9px}.metodoSwiper{display:flex;align-items:center;justify-content:center}.metodoSwiper>div{position:static}.sppb-btn-custom{display:inline-block;background-color:#00982F;color:#ffffff;padding:20px 40px 20px 40px;font-size:16px;font-weight:600;font-family:"Barlow", sans-serif;margin-top:20px;border-radius:100px;-webkit-transition:all 0.15s ease-in-out;-moz-transition:all 0.15s ease-in-out;-ms-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out}.sppb-btn-custom:hover,.sppb-btn-custom:focus,.sppb-btn-custom:active{border-radius:0;background:#fff;color:#2E2E2E}.sppb-btn-link{padding:0;margin-top:20px}.sppb-section.justify-content-center .sppb-row{justify-content:center}#sp-header{box-shadow:none}#sp-header .sp-megamenu-wrapper{justify-content:center !important}#sp-header .sp-megamenu-parent>li>a,#sp-header .sp-megamenu-parent>li span{font-size:14px;text-transform:uppercase;padding:0 15px;font-weight:700 !important}#sp-header .sp-megamenu-parent>li>a:hover,#sp-header .sp-megamenu-parent>li>a:focus,#sp-header .sp-megamenu-parent>li>a:active,#sp-header .sp-megamenu-parent>li span:hover,#sp-header .sp-megamenu-parent>li span:focus,#sp-header .sp-megamenu-parent>li span:active{color:#00982F}#sp-header .sp-megamenu-parent>li>a.hidden-item,#sp-header .sp-megamenu-parent>li span.hidden-item{display:none}#sp-header .sp-megamenu-parent>li .sp-dropdown{left:15px;top:70%}#sp-header .sp-megamenu-parent>li .sp-dropdown .sp-dropdown-inner{border:2px solid #00982F}#sp-header .sp-megamenu-parent>li .sp-dropdown .sp-dropdown-inner .sp-dropdown-items li a{font-size:18px}#sp-header .sp-megamenu-parent>li.current-item>a,#sp-header .sp-megamenu-parent>li.current-item span{color:#00982F !important}body.homepage .sp-megamenu-parent>li .sp-dropdown .sp-dropdown-inner{background:rgba(255, 255, 255, 0.1)}body:not(.homepage) .sp-megamenu-parent>li .sp-dropdown .sp-dropdown-inner{background:#fff}body:not(.homepage) .sp-megamenu-parent>li .sp-dropdown .sp-dropdown-inner .sp-dropdown-items li a{color:#00982F}body.ltr .close-offcanvas{right:5em;top:5em}#offcanvas .offcanvas-menu{width:90vw;background:#FFF;right:0;transform:translate3d(110vw, 0px, 0px)}#offcanvas .offcanvas-menu .offcanvas-inner{overflow-y:scroll;height:100%;display:flex}#offcanvas .offcanvas-menu .offcanvas-inner>div{display:flex;align-items:center;height:100%}#offcanvas .offcanvas-menu .offcanvas-inner ul.nav{display:block}#offcanvas .offcanvas-menu .offcanvas-inner ul.nav li{display:block;position:relative}#offcanvas .offcanvas-menu .offcanvas-inner ul.nav li span.menu-toggler{display:block;width:30px;height:30px;position:absolute;right:-1em;top:0}#offcanvas .offcanvas-menu .offcanvas-inner ul.nav li span.menu-toggler:after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16.544' height='15.704' viewBox='0 0 16.544 15.704'%3E%3Cg id='Full-Fidelity' transform='translate(19.243 -46.584) rotate(90)'%3E%3Cg id='_02-Rideshur-for-Fleets' data-name='02-Rideshur-for-Fleets' transform='translate(47.602 4.114)'%3E%3Cg id='move-right-copy' transform='translate(0 0)'%3E%3Cpath id='Path' d='M17.33,4.614l6.719,6.719-7,7' transform='translate(-10.363 -4.614)' fill='none' stroke='%2300982f' stroke-linecap='square' stroke-linejoin='round' stroke-width='2' fill-rule='evenodd'/%3E%3Cline id='Path-2' data-name='Path' x1='12.773' y2='0.232' transform='translate(0 6.719)' fill='none' stroke='%2300982f' stroke-linecap='square' stroke-linejoin='round' stroke-width='2'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A")}#offcanvas .offcanvas-menu .offcanvas-inner ul.nav li span.menu-toggler.submenuopen:after{transform:rotate(-90deg);position:absolute}#offcanvas .offcanvas-menu .offcanvas-inner ul.nav li .mod-menu__sub{display:none}#offcanvas .offcanvas-menu .offcanvas-inner ul.nav li .mod-menu__sub li{padding-left:20px}#offcanvas .offcanvas-menu .offcanvas-inner ul.nav li .mod-menu__sub li a{font-size:24px;color:#00982F}#offcanvas .offcanvas-menu .offcanvas-inner ul.nav li a{font-size:42px;color:#2E2E2E;font-weight:600}#offcanvas .offcanvas-menu .offcanvas-inner ul.nav li a:hover,#offcanvas .offcanvas-menu .offcanvas-inner ul.nav li a:focus,#offcanvas .offcanvas-menu .offcanvas-inner ul.nav li a:active{color:#00982F}#offcanvas .offcanvas-menu .offcanvas-inner ul.nav li.active a{color:#00982F}#offcanvas .offcanvas-menu .offcanvas-inner .offcanvas-social strong{font-size:18px;font-weight:800;color:#000}#offcanvas .offcanvas-menu .offcanvas-inner .offcanvas-social nav a{color:#000;font-size:32px;margin-right:10px}#offcanvas .offcanvas-menu .offcanvas-inner .offcanvas-social nav a:hover,#offcanvas .offcanvas-menu .offcanvas-inner .offcanvas-social nav a:focus,#offcanvas .offcanvas-menu .offcanvas-inner .offcanvas-social nav a:active{color:#fff}.offcanvas-btns{display:flex;justify-content:flex-end;align-items:flex-end;width:60vw;position:absolute;bottom:0;right:0}.offcanvas-btns .applicationForm,.offcanvas-btns .contactus{background:#00982F;padding:30px;margin:15px;width:280px;height:90px;-webkit-transition:all 0.15s ease-in-out;-moz-transition:all 0.15s ease-in-out;-ms-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out}.offcanvas-btns .applicationForm h4,.offcanvas-btns .contactus h4{display:flex;align-items:center;margin-bottom:0}.offcanvas-btns .applicationForm h4 span,.offcanvas-btns .contactus h4 span{font-family:"Barlow", sans-serif;color:#fff;font-size:24px;font-weight:600;margin-right:20px}.offcanvas-btns .applicationForm p,.offcanvas-btns .contactus p{display:none;margin-top:10px;line-height:1.2;margin-bottom:0;-webkit-transition:all 0.15s ease-in-out;-moz-transition:all 0.15s ease-in-out;-ms-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out}.offcanvas-btns .applicationForm:hover,.offcanvas-btns .applicationForm:focus,.offcanvas-btns .applicationForm:active,.offcanvas-btns .contactus:hover,.offcanvas-btns .contactus:focus,.offcanvas-btns .contactus:active{height:280px}.offcanvas-btns .applicationForm:hover p,.offcanvas-btns .applicationForm:focus p,.offcanvas-btns .applicationForm:active p,.offcanvas-btns .contactus:hover p,.offcanvas-btns .contactus:focus p,.offcanvas-btns .contactus:active p{display:block}.offcanvas-btns .contactus{background:#797979}body.offcanvas-active{overflow:hidden}body.offcanvas-active #offcanvas .offcanvas-menu{transform:translate3d(0vw, 0px, 0px)}#homepageillustration{position:absolute !important;width:100%}.overflowHiddenSection{overflow:hidden}.sppb-addon-title>strong{font-weight:600;color:#00982F}.sppb-addon-title>span{font-size:62px;color:#00982F;font-weight:600}.sppb-addon-title>span strong{font-weight:600}.sppb-addon-text-block.sppb-text-left .sppb-addon-content strong{color:#00982F;font-weight:600}#metodohomepage .metodo-item{border:1px solid #EDEDED;background:#fff;padding:30px;height:464px;margin-left:-1px}#metodohomepage .metodo-item h4{font-size:22px;line-height:1;text-transform:uppercase;margin-bottom:20px}#metodohomepage .metodo-item h4 span{display:block;color:#00982F}#metodohomepage .metodo-item .swiper-text{font-family:"Barlow", sans-serif;color:#2E2E2E;line-height:24px;font-size:18px;margin-bottom:20px;height:100px}#metodohomepage .metodo-item .swiper-index{font-size:156px;font-weight:800;color:#00982F;opacity:0.1;line-height:0.8;text-align:right}#metodohomepage .metodo-item .swiper-icon{margin-bottom:10px}#particles-js:before{content:"";width:100%;height:100%;background:#202020;background:-moz-linear-gradient(180deg, #202020 5%, rgba(32, 32, 32, 0) 50%);background:-webkit-linear-gradient(180deg, #202020 5%, rgba(32, 32, 32, 0) 50%);background:linear-gradient(180deg, #202020 5%, rgba(32, 32, 32, 0) 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#202020",endColorstr="#202020",GradientType=1);position:absolute;top:0;left:0}#particles-js:after{content:"";width:100%;height:200px;background:#202020;background:-moz-linear-gradient(0deg, #202020 5%, rgba(32, 32, 32, 0) 50%);background:-webkit-linear-gradient(0deg, #202020 5%, rgba(32, 32, 32, 0) 50%);background:linear-gradient(0deg, #202020 5%, rgba(32, 32, 32, 0) 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#202020",endColorstr="#202020",GradientType=1);position:absolute;bottom:0;left:0}.video-homepage.sppb-addon-video .sppb-addon-video-local-video-wrap{padding-top:100%;border-radius:32px}.video-homepage.sppb-addon-video .sppb-addon-video-local-video-wrap video{border-radius:32px}#sp-footer{padding:50px 0;background-image:radial-gradient(at top right, #1F6533 0%, #202020 60%)}#sp-footer img{width:100%;max-width:175px}#sp-footer .social{margin-top:140px;color:#fff}#sp-footer .social h6{font-family:"Barlow", sans-serif;color:#fff;font-weight:500}#sp-footer .social a{margin-right:10px;font-size:18px;color:#fff}#sp-footer .container-inner{padding:0;border-top:0}#sp-footer .mod-menu{padding:0;display:block}#sp-footer .mod-menu li{display:block}#sp-footer .mod-menu li .mod-menu__sub{display:none}#sp-footer .mod-menu li:not(:last-child){margin-bottom:10px}#sp-footer .mod-menu li a{font-size:18px;font-family:"Barlow", sans-serif;color:#fff;line-height:1.1}#sp-footer .footer-address h6{color:#fff;text-transform:uppercase;font-weight:600;margin-bottom:10px}#sp-footer .footer-address h6 i{margin-right:10px}#sp-footer .footer-address div{font-size:14px;color:#fff}#sp-footer .footer-address div i{font-size:12px}#sp-footer .footer-address div a{color:#fff !important}#sp-footer .copyright{margin-top:30px;font-size:14px;color:#797979 !important;line-height:1.3;display:flex;align-items:flex-end;justify-content:space-between}#sp-footer .copyright img{max-width:125px}#sp-footer .copyright .certcontainer{padding:5px;background:white}#sp-footer #sp-footer2{text-align:left;justify-content:center;display:flex}#plexus{position:relative}#plexus svg{width:100%;height:100%}#plexus:before{content:"";width:100%;height:100%;background:#202020;background:-moz-linear-gradient(180deg, #202020 5%, rgba(32, 32, 32, 0) 50%);background:-webkit-linear-gradient(180deg, #202020 5%, rgba(32, 32, 32, 0) 50%);background:linear-gradient(180deg, #202020 5%, rgba(32, 32, 32, 0) 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#202020",endColorstr="#202020",GradientType=1);position:absolute;top:-5em;left:0;pointer-events:none}#plexus:after{content:"";width:100%;height:200px;background:#202020;background:-moz-linear-gradient(0deg, #202020 5%, rgba(32, 32, 32, 0) 50%);background:-webkit-linear-gradient(0deg, #202020 5%, rgba(32, 32, 32, 0) 50%);background:linear-gradient(0deg, #202020 5%, rgba(32, 32, 32, 0) 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#202020",endColorstr="#202020",GradientType=1);position:absolute;bottom:0;left:0;pointer-events:none}#icons .smallicon{cursor:pointer;-webkit-transition:all 0.15s ease-in-out;-moz-transition:all 0.15s ease-in-out;-ms-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out}#icons .smallicon:hover,#icons .smallicon:focus,#icons .smallicon:active{fill:#fff}#big-icons>div{opacity:0;transform:scale(0);position:absolute;background:#00982F;color:#fff;width:160px;height:160px;border-radius:100%;display:flex;align-items:center;flex-direction:column;justify-content:center;transition:all 0.2s ease-in-out;margin:0 auto;text-align:center;z-index:9;cursor:default}#big-icons>div.active{opacity:1;transform:scale(1)}#big-icons>div svg{margin-bottom:10px;width:80px;height:auto;max-height:60px}#big-icons>div span{text-transform:uppercase;line-height:1.1;padding:10px;font-weight:600;font-size:16px}#big-icons>div span strong{font-size:42px;display:block;line-height:1;margin-bottom:5px;font-weight:700}#mappa svg{width:100%;position:relative}#mappa .road-pin{cursor:pointer}#mappa .road-pin:hover,#mappa .road-pin:focus,#mappa .road-pin:active{-webkit-animation:none !important;animation:none !important}#mappa .road-pin:nth-child(1n){-webkit-animation:blink-1 3s infinite;animation:blink-1 3s infinite}#mappa .road-pin:nth-child(2n){-webkit-animation:blink-1 6s infinite;animation:blink-1 6s infinite}#mappa .road-pin:nth-child(3n){-webkit-animation:blink-1 9s infinite;animation:blink-1 9s infinite}#mappa .road-pin:nth-child(4n){-webkit-animation:blink-1 12s infinite;animation:blink-1 12s infinite}#mappa .road-pin:nth-child(5n){-webkit-animation:blink-1 15s infinite;animation:blink-1 15s infinite}#mappa .road-pin:nth-child(6n){-webkit-animation:blink-1 18s infinite;animation:blink-1 18s infinite}#mappa .road-pin:nth-child(7n){-webkit-animation:blink-1 21s infinite;animation:blink-1 21s infinite}#mappa .road-info>img{opacity:0;transform:scale(0);position:absolute;background:#00982F;color:#fff;width:100px;height:100px;border-radius:100%;display:flex;align-items:center;flex-direction:column;justify-content:center;transition:all 0.2s ease-in-out;margin:0 auto;text-align:center}#mappa .road-info>img.active{opacity:1;transform:scale(1)}@-webkit-keyframes blink-1{0%,50%,100%{opacity:1}25%,75%{opacity:0}}@keyframes blink-1{0%,50%,100%{opacity:1}25%,75%{opacity:0}}#azienda-mappa{position:relative}#azienda-mappa:after{content:"";width:100%;height:100%;position:absolute;bottom:0;background-image:radial-gradient(at bottom left, #1F6533 0%, rgba(32, 32, 32, 0) 60%)}#loghi-mappa{pointer-events:none;position:absolute !important;top:75%;padding:100px !important}.loghi-mappa{display:flex;align-items:center;margin-bottom:30px;position:relative;overflow:hidden;flex-wrap:wrap;justify-content:space-between}.loghi-mappa>div{padding:20px}#case-history:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='811.132' height='466.202' viewBox='0 0 811.132 466.202'%3E%3Cpath id='hex-gray-bg' d='M474,1391.638l403.856-232.125,405.269,232.125L877.857,1624.561Z' transform='translate(-472.999 -1158.937)' fill='none' stroke='%23797979' stroke-width='1'/%3E%3C/svg%3E%0A");position:absolute;top:50px;left:-300px}#case-history .col-12{padding:0}#case-history .case-history-item{position:relative;border:1px solid #EDEDED}#case-history .case-history-item .case-history-img{position:relative;overflow:hidden}#case-history .case-history-item .case-history-img:before{content:"";padding-top:100%;display:block}#case-history .case-history-item .case-history-img img{position:absolute;top:0;object-fit:cover;height:100%;width:100%}#case-history .case-history-item .case-history-content{cursor:pointer;width:100%;height:100%;background:rgba(255, 255, 255, 0.99);color:#2E2E2E;position:absolute;top:0;left:0;padding:40px;display:flex;align-items:center;-webkit-transition:all 0.15s ease-in-out;-moz-transition:all 0.15s ease-in-out;-ms-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out}#case-history .case-history-item .case-history-content .case-history-title{font-family:"Montserrat", sans-serif;text-transform:uppercase;font-size:32px;font-weight:600;line-height:1;margin-bottom:20px}#case-history .case-history-item .case-history-content .case-history-title strong{display:inline-block;font-weight:600;color:#00982F}#case-history .case-history-item .case-history-content .case-history-text{color:#2E2E2E;font-family:"Barlow", sans-serif;line-height:1.3;font-size:18px;margin-bottom:30px}#case-history .case-history-item .case-history-content .case-history-more a{font-size:14px;text-transform:uppercase;font-weight:600;color:#00982F}#case-history .case-history-item:hover .case-history-content,#case-history .case-history-item:focus .case-history-content,#case-history .case-history-item:active .case-history-content{opacity:0;visibility:hidden}#case-history .tuttelecasehistory{background:#00982F;height:62px;display:flex;align-items:center;justify-content:center}#case-history .tuttelecasehistory a{text-transform:uppercase;font-family:"Barlow", sans-serif;color:#fff;font-weight:600;color:#fff}#news-homepage{padding-bottom:120px}#news-homepage .news-item .news-img{border-radius:24px;overflow:hidden}#news-homepage .news-item .news-img>div{overflow:hidden;position:relative;height:380px}#news-homepage .news-item .news-img>div:before{content:"";padding-top:50%;position:absolute}#news-homepage .news-item .news-img>div img{object-fit:cover;object-position:bottom;width:100%;height:100%}#news-homepage .news-item .news-content{background:#00982F;border-radius:24px;position:absolute;bottom:-5em;margin:0 25px;padding:30px;transform:translateY(0px);-webkit-transition:all 0.15s ease-in-out;-moz-transition:all 0.15s ease-in-out;-ms-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out}#news-homepage .news-item .news-content .news-data{font-family:"Barlow", sans-serif;font-size:14px;color:#fff;margin-bottom:20px;-webkit-transition:all 0.15s ease-in-out;-moz-transition:all 0.15s ease-in-out;-ms-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out}#news-homepage .news-item .news-content .news-title{font-family:"Barlow", sans-serif;color:#fff;font-size:22px;font-weight:500;line-height:1.1;margin-bottom:40px;-webkit-transition:all 0.15s ease-in-out;-moz-transition:all 0.15s ease-in-out;-ms-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out}#news-homepage .news-item .news-content .news-title h3{font-weight:500;font-family:"Barlow", sans-serif}#news-homepage .news-item .news-content .news-title a{color:#fff;font-weight:500}#news-homepage .news-item .news-content .news-title a strong{color:#fff;font-weight:600;-webkit-transition:all 0.15s ease-in-out;-moz-transition:all 0.15s ease-in-out;-ms-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out}#news-homepage .news-item .news-content .news-readmore{text-transform:uppercase;font-size:14px;font-weight:600;color:#fff;-webkit-transition:all 0.15s ease-in-out;-moz-transition:all 0.15s ease-in-out;-ms-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out}#news-homepage .news-item .news-content .news-readmore a{color:#fff}#news-homepage .news-item:hover .news-content,#news-homepage .news-item:focus .news-content,#news-homepage .news-item:active .news-content{transform:translateY(-60px)}#news-homepage .swiper-slide:nth-child(3n+1) .news-content{background:#00982F}#news-homepage .swiper-slide:nth-child(3n-1) .news-content{background:#FFFFFF}#news-homepage .swiper-slide:nth-child(3n-1) .news-content .news-title a,#news-homepage .swiper-slide:nth-child(3n-1) .news-content .news-readmore a,#news-homepage .swiper-slide:nth-child(3n-1) .news-content .news-data{color:#2E2E2E}#news-homepage .swiper-slide:nth-child(3n+0) .news-content{background:#2E2E2E}.rd-innovation-module h6{text-transform:uppercase}.rd-innovation-module h3{color:#2E2E2E;font-size:62px;line-height:1.1;font-family:"Barlow", sans-serif;font-weight:300}.rd-innovation-module h3 strong{color:#00982F}.rd-innovation-module ul{list-style:none}.rd-innovation-module ul li{list-style:none;align-items:center;position:relative;padding-left:2em;color:#797979;font-size:24px;line-height:1.2;margin-bottom:5px}.rd-innovation-module ul li:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Ccircle id='Ellisse_52' data-name='Ellisse 52' cx='6' cy='6' r='6' fill='%231ebf4d'/%3E%3C/svg%3E%0A");position:absolute;left:0;top:-2px}.body-innerwrapper>#sp-bottom1{position:relative;overflow:hidden}.body-innerwrapper>#sp-bottom1:after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='811.132' height='466.202' viewBox='0 0 811.132 466.202'%3E%3Cpath id='hex-gray-bg' d='M474,1391.638l403.856-232.125,405.269,232.125L877.857,1624.561Z' transform='translate(-472.999 -1158.937)' fill='none' stroke='%231EBF4D' stroke-width='1'/%3E%3C/svg%3E%0A");position:absolute;bottom:-170px;right:-300px;pointer-events:none}#spherejs{display:flex;position:absolute;transform:scale(1) translate3d(45em, -10em, 0)}#spherejs:after{content:"";position:absolute;top:15em;width:80%;height:20%;background:radial-gradient(black, transparent);border-radius:100%;transform:translate3d(7em, 30em, 0) rotate(0deg);filter:blur(20px);z-index:-1;opacity:0.3}#spherejs canvas{width:1000px !important;height:1000px !important}#pageheader:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(/images/template/header-gradient.svg);background-size:cover}#pageheader.pageheadernoimg:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='810.568' height='728.73' viewBox='0 0 810.568 728.73'%3E%3Cg id='pageheadersquares' transform='translate(-470.436 167.865)'%3E%3Cg id='Raggruppa_858' data-name='Raggruppa 858' transform='translate(0 -232.5)' opacity='0.603'%3E%3Cpath id='Tracciato_124' data-name='Tracciato 124' d='M226.164,24.035,20.938,142.52l205.226,118.5L431.39,142.52Z' transform='translate(728.907 201.469)' fill='none' stroke='%23ededed' stroke-width='2'/%3E%3Cpath id='Tracciato_125' data-name='Tracciato 125' d='M226.164,47.287,20.938,165.772l205.226,118.5,205.226-118.5Z' transform='translate(728.907 486.281)' fill='none' stroke='%23ededed' stroke-width='2'/%3E%3Cpath id='Tracciato_126' data-name='Tracciato 126' d='M0,153.971,205.226,272.456,410.451,153.971,205.226,35.486Z' transform='translate(472.435 341.735)' fill='none' stroke='%23ededed' stroke-width='2'/%3E%3Cg id='Raggruppa_9110' data-name='Raggruppa 9110'%3E%3Cline id='Linea_1767' data-name='Linea 1767' y1='118' x2='205' transform='translate(1027.5 387.5)' fill='none' stroke='%23ededed' stroke-width='2'/%3E%3Cline id='Linea_1768' data-name='Linea 1768' x1='48' y1='28' transform='translate(1232.5 387.5)' fill='none' stroke='%23ededed' stroke-width='2'/%3E%3Cline id='Linea_1769' data-name='Linea 1769' x1='205' y1='119' transform='translate(1027.5 505.5)' fill='none' stroke='%23ededed' stroke-width='2'/%3E%3Cline id='Linea_1770' data-name='Linea 1770' x1='48' y2='28' transform='translate(1232.5 596.5)' fill='none' stroke='%23ededed' stroke-width='2'/%3E%3C/g%3E%3Cg id='Raggruppa_9111' data-name='Raggruppa 9111'%3E%3Cline id='Linea_1771' data-name='Linea 1771' y1='28' x2='48' transform='translate(1232.5 274.5)' fill='none' stroke='%23ededed' stroke-width='2'/%3E%3Cline id='Linea_1772' data-name='Linea 1772' x2='205' y2='118' transform='translate(1027.5 184.5)' fill='none' stroke='%23ededed' stroke-width='2'/%3E%3Cline id='Linea_1773' data-name='Linea 1773' x1='205' y2='119' transform='translate(1027.5 65.5)' fill='none' stroke='%23ededed' stroke-width='2'/%3E%3Cline id='Linea_1774' data-name='Linea 1774' x1='48' y1='28' transform='translate(1232.5 65.5)' fill='none' stroke='%23ededed' stroke-width='2'/%3E%3C/g%3E%3Cline id='Linea_1775' data-name='Linea 1775' x2='48' y2='28' transform='translate(1232.5 673.5)' fill='none' stroke='%23ededed' stroke-width='2'/%3E%3Cline id='Linea_1776' data-name='Linea 1776' y1='119' x2='205' transform='translate(1027.5 673.5)' fill='none' stroke='%23ededed' stroke-width='2'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");width:800px;right:0;left:auto;background-position:bottom}.section_title strong{color:#00982F}.sppb-addon-content .breadcrumb{background:transparent;border:0;padding:0}.sppb-addon-content .breadcrumb .float-start{display:none}.sppb-addon-content .breadcrumb .breadcrumb-item{font-size:14px;text-transform:uppercase;color:#2E2E2E;font-weight:600}.sppb-addon-content .breadcrumb .breadcrumb-item a{font-size:14px;text-transform:uppercase;color:#2E2E2E;font-weight:600}.sppb-addon-content .breadcrumb .breadcrumb-item a span{font-size:14px;text-transform:uppercase;color:#2E2E2E;font-weight:600}.sppb-addon-content .breadcrumb .breadcrumb-item+.breadcrumb-item::before{content:" • ";color:#000}body.darkPage .sppb-addon-content .breadcrumb .breadcrumb-item{color:#EDEDED}body.darkPage .sppb-addon-content .breadcrumb .breadcrumb-item a{color:#FFF}body.darkPage .sppb-addon-content .breadcrumb .breadcrumb-item a span{color:#EDEDED}body.darkPage .sppb-addon-content .breadcrumb .breadcrumb-item+.breadcrumb-item::before{color:#EDEDED}#clienti .swiper-container{overflow:hidden}#clienti .swiper-wrapper{align-items:center}#clienti .swiper-slide{display:flex;justify-content:center}#clienti .swiper-slide img{max-height:75px}#obiettivi .swiper-container{overflow:hidden}#obiettivi .swiper-wrapper{align-items:center}#obiettivi .swiper-slide{display:flex;justify-content:center}#obiettivi .swiper-slide svg,#obiettivi .swiper-slide img{margin:0 auto 20px auto}#obiettivi .swiper-slide h6{font-size:24px;line-height:32px;color:#fff;text-align:center;font-weight:400}#obiettivi .swiper-slide h6 strong{color:#00982F}#obiettivi .swiper-btns{margin-top:50px;position:relative;display:flex;align-items:center;justify-content:center}#obiettivi .swiper-btns .swiper-button-next{position:relative;top:0;width:auto !important;height:20px !important;background:transparent}#obiettivi .swiper-btns .swiper-button-prev{position:relative;top:0;width:auto !important;height:20px !important;background:transparent}#obiettivi .swiper-btns .swiper-pagination{width:auto !important;position:relative;top:-15px;bottom:0;margin:0 20px}#obiettivi .swiper-btns .swiper-pagination .swiper-pagination-bullet{width:16px;height:5px;background:#fff;border-radius:2px;opacity:1;-webkit-transition:all 0.15s ease-in-out;-moz-transition:all 0.15s ease-in-out;-ms-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out}#obiettivi .swiper-btns .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#00982F;width:32px}.pagecontatti .sppb-col-md-8>.sppb-column>.sppb-column-addons{padding:0 6em}.pagecontatti .sppb-col-md-4 .sppb-column-addons{padding:0 3em}.pagecontatti .contatti-addresses{font-size:16px}.pagecontatti .contatti-addresses h6{text-transform:uppercase;font-size:14px;font-weight:600;color:#202020}.pagecontatti .contatti-addresses h6 i{color:#07552B;margin-right:5px}.pagecontatti .contatti-addresses div{color:#2E2E2E}.pagecontatti .contatti-addresses .contatti-phone i{font-size:14px;margin-right:5px;color:#07552B}.pagecontatti .contatti-addresses .contatti-phone a{color:#2E2E2E !important}.pagecontatti input.sppb-form-control{height:46px;border-radius:12px;border:1px solid #797979}.pagecontatti textarea{border-radius:12px !important;border:1px solid #797979 !important}.pagecontatti .sppb-form-check-label{margin-bottom:50px;font-size:14px;line-height:1.2}.pagecontatti .sppb-form-check-label:before{border:1px solid #797979;border-radius:4px !important}.pagecontatti .sppb-form-check-input:checked+label::before{background:#07552B}.pagecontatti .sppb-btn{margin-top:20px;height:60px;padding:20px 40px;border-radius:60px;text-transform:uppercase;font-weight:800;font-size:18px;line-height:1;background:#07552B;border-color:#07552B}.casehistory-Page .article-list .article{position:relative;align-items:center;padding:0;border:0;margin-bottom:0;border-radius:0}.casehistory-Page .article-list .article:nth-child(even) .article-intro-image{order:2}.casehistory-Page .article-list .article:nth-child(even) .article-content-column{padding:0;position:relative;overflow:hidden}.casehistory-Page .article-list .article:nth-child(even) .article-content-column:after{content:"";width:100%;height:100%;position:absolute;top:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='682.469' height='392.25' viewBox='0 0 682.469 392.25'%3E%3Cpath id='decor-2' d='M474,1354.727l339.637-195.214,340.825,195.214L813.637,1550.611Z' transform='translate(-472.998 -1158.938)' fill='none' stroke='%2300982f' stroke-width='1'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:-2000% 135%;opacity:0.7}.casehistory-Page .article-list .article .article-intro-image{margin:0;border-radius:0;border-bottom:0;height:100%;overflow:hidden;position:relative}.casehistory-Page .article-list .article .article-intro-image:before{content:"";padding-top:100%;display:block}.casehistory-Page .article-list .article .article-intro-image img{object-fit:cover;width:100%;height:100%;position:absolute;top:0}.casehistory-Page .article-list .article .article-content-column{padding:0;position:relative;overflow:hidden}.casehistory-Page .article-list .article .article-content-column:after{content:"";pointer-events:none;width:100%;height:100%;position:absolute;top:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='682.469' height='392.25' viewBox='0 0 682.469 392.25'%3E%3Cpath id='decor-2' d='M474,1354.727l339.637-195.214,340.825,195.214L813.637,1550.611Z' transform='translate(-472.998 -1158.938)' fill='none' stroke='%2300982f' stroke-width='1'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:2000% 135%;opacity:0.7}.casehistory-Page .article-list .article .article-body{padding:50px}.casehistory-Page .article-list .article .article-body .article-header h2,.casehistory-Page .article-list .article .article-body .article-header h2 *{font-size:28px;line-height:32px;text-transform:uppercase;font-weight:600;margin-bottom:10px}.casehistory-Page .article-list .article .article-body .article-header h2 strong,.casehistory-Page .article-list .article .article-body .article-header h2 * strong{color:#00982F}.casehistory-Page .article-list .article .article-body .article-info{font-size:16px}.casehistory-Page .article-list .article .article-body .article-introtext{font-size:16px}.casehistory-Page .article-list .article .article-body .article-introtext .readmore{margin-top:20px}.casehistory-Page .article-list .article .article-body .article-introtext .readmore a{text-transform:uppercase;font-family:"Barlow", sans-serif;color:#00982F;font-size:16px;font-weight:600}.casehistory-Page .article-list .article .article-body .article-introtext .jcfields{margin-top:10px;margin-bottom:10px}.casehistory-Page .article-list .article .article-body .article-introtext .jcfields h6{text-transform:uppercase;color:#07552B;font-size:14px;margin-bottom:10px}.casehistory-Page .article-list .article .article-body .article-introtext .jcfields .field div{font-size:16px;color:#202020}.casehistory-Page .article-list .article .article-body .article-introtext .jcfields .field div:nth-child(odd){color:#07552B;text-align:center}.sp-page-title{background:#fff;height:300px;display:flex;align-items:center;background-repeat:no-repeat;background-size:cover;overflow:hidden;position:relative}.sp-page-title:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(/images/template/header-gradient.svg);background-size:cover;z-index:0}.sp-page-title>.container{position:relative;z-index:1;display:flex;flex-direction:column}.sp-page-title>.container .sp-page-title-heading{order:2;color:#202020;text-transform:uppercase;font-size:62px;line-height:1;text-transform:uppercase}.sp-page-title>.container .breadcrumb{background:transparent;border:0;padding:0;margin-bottom:20px}.sp-page-title>.container .breadcrumb .float-start{display:none}.sp-page-title>.container .breadcrumb .breadcrumb-item{font-size:14px;text-transform:uppercase;color:#2E2E2E;font-weight:600}.sp-page-title>.container .breadcrumb .breadcrumb-item a{font-size:14px;text-transform:uppercase;color:#2E2E2E;font-weight:600}.sp-page-title>.container .breadcrumb .breadcrumb-item a span{font-size:14px;text-transform:uppercase;color:#2E2E2E;font-weight:600}.sp-page-title>.container .breadcrumb .breadcrumb-item+.breadcrumb-item::before{content:" • ";color:#000}body.casehistory-Page.view-article #sp-section-1{display:none}body.casehistory-Page.view-article #sp-main-body{padding-top:0}.article-details.casehistory-Page .sppb-article-page-wrapper .sppb-addon-content ul{padding:0;list-style:none}.article-details.casehistory-Page .sppb-article-page-wrapper .sppb-addon-content ul li{list-style:none;align-items:center;position:relative;padding-left:2em;color:#797979;font-size:24px;line-height:1.2;margin-bottom:5px}.article-details.casehistory-Page .sppb-article-page-wrapper .sppb-addon-content ul li:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Ccircle id='Ellisse_52' data-name='Ellisse 52' cx='6' cy='6' r='6' fill='%231ebf4d'/%3E%3C/svg%3E%0A");position:absolute;left:0;top:-2px}.article-details.casehistory-Page #article-page-header{background-repeat:no-repeat;background-size:cover;height:792px;display:flex;align-items:center;position:relative;background-position:center bottom}.article-details.casehistory-Page #article-page-header:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(/images/template/header-gradient.svg);background-size:cover;z-index:0}.article-details.casehistory-Page #article-page-header>.container{position:relative;z-index:1}.article-details.casehistory-Page #article-page-header .breadcrumb{background:transparent;border:0;padding:0;margin-bottom:20px}.article-details.casehistory-Page #article-page-header .breadcrumb .float-start{display:none}.article-details.casehistory-Page #article-page-header .breadcrumb .breadcrumb-item{font-size:14px;text-transform:uppercase;color:#2E2E2E;font-weight:600}.article-details.casehistory-Page #article-page-header .breadcrumb .breadcrumb-item a{font-size:14px;text-transform:uppercase;color:#2E2E2E;font-weight:600}.article-details.casehistory-Page #article-page-header .breadcrumb .breadcrumb-item a span{font-size:14px;text-transform:uppercase;color:#2E2E2E;font-weight:600}.article-details.casehistory-Page #article-page-header .breadcrumb .breadcrumb-item+.breadcrumb-item::before{content:" • ";color:#000}.article-details.casehistory-Page #article-page-header h1{font-size:62px;line-height:68px;text-transform:uppercase;font-weight:600}.article-details.casehistory-Page #article-page-header h1 strong{color:#00982F}.article-details.casehistory-Page #article-page-header .jcfields{margin-top:20px;margin-bottom:20px}.article-details.casehistory-Page #article-page-header .jcfields h6{text-transform:uppercase;color:#07552B;font-size:14px;margin-bottom:10px}.article-details.casehistory-Page #article-page-header .jcfields .field div{font-size:16px;color:#202020}.article-details.casehistory-Page #article-page-header .jcfields .field div:nth-child(odd){color:#07552B;text-align:center}.article-details.casehistory-Page #case-history .case-history-item .case-history-content .case-history-title strong{display:inline-block}.sppb-image-carousel-layout1 .sppb-carousel-extended-content-wrap,.sppb-image-carousel-layout1 .sppb-carousel-extended-item img,.sppb-image-carousel-layout1 .sppb-carousel-extended-item-overlay{border-radius:0 !important;object-fit:contain !important}#other-casehistory{position:relative;padding-top:50px;background-position:0% 10%;background-image:linear-gradient(180deg, #ffffff 70%, #202020 70%)}#other-casehistory .module_header{text-align:center;margin-bottom:50px}#other-casehistory .module_header h3{margin-bottom:10px;color:#00982F;font-size:14px;text-transform:uppercase;font-weight:700;font-family:"Barlow", sans-serif}#other-casehistory .module_header h2{font-size:62px;font-weight:400;line-height:68px;font-family:"Montserrat", sans-serif;text-transform:uppercase}.pagination-wrapper{justify-content:center !important;margin-top:100px}.pagination-wrapper .page-item>a,.pagination-wrapper .page-item>span{margin:0 10px !important;color:#fff}.pagination-wrapper .page-item .page-link{background:transparent;border:0;border-bottom:4px solid #fff;border-radius:2px}.pagination-wrapper .page-item.disabled .page-link{color:#fff;pointer-events:none;background-color:transparent;border-color:transparent;border-bottom-color:transparent}.pagination-wrapper .page-item.active .page-link{z-index:3;color:#47963E;background-color:transparent;border-color:transparent;border-bottom-color:#47963E;border-bottom-width:4px;border-radius:2px;font-weight:600}.news-Page.com-content .pagination-wrapper .page-item>a,.news-Page.com-content .pagination-wrapper .page-item>span{color:#202020}.news-Page.com-content .pagination-wrapper .page-item .page-link{border-bottom:4px solid #202020}.news-Page.com-content .pagination-wrapper .page-item.disabled .page-link{color:#202020}.news-Page.com-content .pagination-wrapper .page-item.active .page-link{z-index:3;color:#47963E;background-color:transparent;border-color:transparent;border-bottom-color:#47963E;border-bottom-width:4px;border-radius:2px;font-weight:600}#insideSphere{position:relative}#insideSphere:after{content:"";position:absolute;top:-10vh;right:-30vw;background-image:url(/images/template/insidesphere.svg);width:100%;height:100%;background-repeat:no-repeat;background-position:right}.green{color:#00982F}.blue{color:#4472C4}.box{height:100%}.box.greenbox{border-radius:24px;overflow:hidden;border:1px solid #00982F;background-color:#E7F7ED;position:relative}.box.greenbox:after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='682.47' height='392.251' viewBox='0 0 682.47 392.251'%3E%3Cpath id='bluehex' d='M474,1354.727l339.637-195.214,340.825,195.214L813.637,1550.611Z' transform='translate(-472.998 -1158.937)' fill='none' stroke='%2300982F' stroke-width='1' opacity='0.398'/%3E%3C/svg%3E%0A");width:100%;height:100%;position:absolute;bottom:-8em;right:-8em;transform:scale(0.5)}.box.greenbox .sppb-addon-title{padding:30px 20px;text-align:center;background:#00982F;margin:0}.box.greenbox .sppb-addon-content{padding:30px}.box.greenbox .sppb-addon-content strong{color:#00982F}.box.greenbox .sppb-addon-content ul{list-style:none;padding:0}.box.greenbox .sppb-addon-content ul li{list-style:none;align-items:center;position:relative;padding-left:2em;color:#797979;font-size:24px;line-height:1.2;margin-bottom:5px}.box.greenbox .sppb-addon-content ul li:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Ccircle id='Ellisse_52' data-name='Ellisse 52' cx='6' cy='6' r='6' fill='%231ebf4d'/%3E%3C/svg%3E%0A");position:absolute;left:0;top:-2px}.box.greenbox .sppb-addon-content ul li{padding-left:1.5em}.box.bluebox{border-radius:24px;overflow:hidden;border:1px solid #4472C4;background-color:#ECF1F9;position:relative}.box.bluebox:after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='682.47' height='392.251' viewBox='0 0 682.47 392.251'%3E%3Cpath id='bluehex' d='M474,1354.727l339.637-195.214,340.825,195.214L813.637,1550.611Z' transform='translate(-472.998 -1158.937)' fill='none' stroke='%234472c4' stroke-width='1' opacity='0.398'/%3E%3C/svg%3E%0A");width:100%;height:100%;position:absolute;bottom:-8em;right:-8em;transform:scale(0.5)}.box.bluebox .sppb-addon-title{padding:30px 20px;text-align:center;background:#4472C4;margin:0}.box.bluebox .sppb-addon-content{padding:30px}.box.bluebox .sppb-addon-content strong{color:#4472C4}.box.bluebox .sppb-addon-content ul{list-style:none;padding:0}.box.bluebox .sppb-addon-content ul li{list-style:none;align-items:center;position:relative;padding-left:2em;color:#797979;font-size:24px;line-height:1.2;margin-bottom:5px}.box.bluebox .sppb-addon-content ul li:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Ccircle id='Ellisse_52' data-name='Ellisse 52' cx='6' cy='6' r='6' fill='%231ebf4d'/%3E%3C/svg%3E%0A");position:absolute;left:0;top:-2px}.box.bluebox .sppb-addon-content ul li{padding-left:1.5em}.box.bluebox .sppb-addon-content ul li:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Ccircle id='Ellisse_52' data-name='Ellisse 52' cx='6' cy='6' r='6' fill='%234472C4'/%3E%3C/svg%3E%0A")}.samecol .sppb-addon-wrapper,.samecol .sppb-addon-wrapper>div{height:100%}.prodotti-Page #sp-main-body{padding:0}.grayhexbg:before{content:"";background-image:url(/images/template/hex-gray-bg.svg);background-repeat:no-repeat;background-size:inherit;background-attachment:scroll;background-position:202% 71%}.prodotti-module{margin-top:50px}.prodotti-module .sppb-col-sm-4:nth-child(2),.prodotti-module .sppb-col-sm-4:nth-child(5){margin-top:100px}.prodotti-module .sppb-col-sm-4:nth-child(3),.prodotti-module .sppb-col-sm-4:nth-child(6){margin-top:150px}.prodotti-module .sppb-addon-article,.prodotti-module .swiper-slide .item{text-align:center}.prodotti-module .sppb-addon-article .sppb-article-img-wrap,.prodotti-module .swiper-slide .item .sppb-article-img-wrap{text-align:center}.prodotti-module .sppb-addon-article img,.prodotti-module .swiper-slide .item img{margin:0 auto;margin-bottom:20px;-webkit-transition:all 0.15s ease-in-out;-moz-transition:all 0.15s ease-in-out;-ms-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out}.prodotti-module .sppb-addon-article .sppb-article-info-wrap h3 a,.prodotti-module .sppb-addon-article .item-content h3 a,.prodotti-module .swiper-slide .item .sppb-article-info-wrap h3 a,.prodotti-module .swiper-slide .item .item-content h3 a{text-align:center;font-family:"Montserrat", sans-serif;font-size:32px;color:#fff;text-transform:uppercase}.prodotti-module .sppb-addon-article .sppb-article-info-wrap .sppb-article-introtext,.prodotti-module .sppb-addon-article .sppb-article-info-wrap .item-introtext,.prodotti-module .sppb-addon-article .item-content .sppb-article-introtext,.prodotti-module .sppb-addon-article .item-content .item-introtext,.prodotti-module .swiper-slide .item .sppb-article-info-wrap .sppb-article-introtext,.prodotti-module .swiper-slide .item .sppb-article-info-wrap .item-introtext,.prodotti-module .swiper-slide .item .item-content .sppb-article-introtext,.prodotti-module .swiper-slide .item .item-content .item-introtext{margin-bottom:20px}.prodotti-module .sppb-addon-article .sppb-article-info-wrap .sppb-article-introtext br,.prodotti-module .sppb-addon-article .sppb-article-info-wrap .item-introtext br,.prodotti-module .sppb-addon-article .item-content .sppb-article-introtext br,.prodotti-module .sppb-addon-article .item-content .item-introtext br,.prodotti-module .swiper-slide .item .sppb-article-info-wrap .sppb-article-introtext br,.prodotti-module .swiper-slide .item .sppb-article-info-wrap .item-introtext br,.prodotti-module .swiper-slide .item .item-content .sppb-article-introtext br,.prodotti-module .swiper-slide .item .item-content .item-introtext br{display:none}.prodotti-module .sppb-addon-article .sppb-article-info-wrap .sppb-readmore,.prodotti-module .sppb-addon-article .item-content .sppb-readmore,.prodotti-module .swiper-slide .item .sppb-article-info-wrap .sppb-readmore,.prodotti-module .swiper-slide .item .item-content .sppb-readmore{text-transform:uppercase;font-weight:600}.prodotti-module .sppb-addon-article:hover img,.prodotti-module .sppb-addon-article:focus img,.prodotti-module .sppb-addon-article:active img,.prodotti-module .swiper-slide .item:hover img,.prodotti-module .swiper-slide .item:focus img,.prodotti-module .swiper-slide .item:active img{transform:scale(1.1)}.prodotti-module .swiper-container{padding:20px 0;overflow:hidden}.prodotti-module .swiper-container .item .item-content h3 a{color:#2E2E2E}.prodotti-module .swiper-btns{position:relative;top:-10px;margin-top:50px;display:flex;align-items:center;justify-content:center}.prodotti-module .swiper-btns .swiper-pagination{position:static;width:auto;margin:0 20px;display:flex;align-items:center}.prodotti-module .swiper-btns .swiper-pagination .swiper-pagination-bullet{padding:0 10px;border-radius:2px;height:3px}.prodotti-module .swiper-btns .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#00982F}.prodotti-module .swiper-btns .swiper-button-prev,.prodotti-module .swiper-btns .swiper-button-next{position:static}.prodotti-module .swiper-btns .swiper-button-next{width:20px !important;height:10px !important;background:transparent;display:flex !important;align-items:center !important;justify-content:center !important;margin-left:0px}.prodotti-module .swiper-btns .swiper-button-next:after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22.729' height='11.814' viewBox='0 0 22.729 11.814'%3E%3Cg id='Full-Fidelity' transform='translate(21.979 10.754) rotate(180)'%3E%3Cg id='_02-Rideshur-for-Fleets' data-name='02-Rideshur-for-Fleets' transform='translate(0 0)'%3E%3Cg id='move-right-copy'%3E%3Cpath id='Path' d='M18.312.5,13.466,5.347l4.847,4.847' transform='translate(-13.466 -0.5)' fill='none' stroke='%23202020' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' fill-rule='evenodd'/%3E%3Cline id='Path-2' data-name='Path' x2='20.73' transform='translate(0.498 4.846)' fill='none' stroke='%23202020' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A") !important;position:static}.prodotti-module .swiper-btns .swiper-button-prev{width:20px !important;height:10px !important;background:transparent;display:flex !important;align-items:center !important;justify-content:center !important;margin-left:0px}.prodotti-module .swiper-btns .swiper-button-prev:after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22.729' height='11.815' viewBox='0 0 22.729 11.815'%3E%3Cg id='Full-Fidelity' transform='translate(0.75 1.061)'%3E%3Cg id='_02-Rideshur-for-Fleets' data-name='02-Rideshur-for-Fleets' transform='translate(0 0)'%3E%3Cg id='move-right-copy'%3E%3Cpath id='Path' d='M4.847,9.693,0,4.847,4.847,0' transform='translate(0)' fill='none' stroke='%23202020' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' fill-rule='evenodd'/%3E%3Cline id='Path-2' data-name='Path' x2='20.73' transform='translate(0.498 4.847)' fill='none' stroke='%23202020' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A") !important;position:static}.sppb-carousel-extended #galleryContainer{width:100%;position:absolute;display:flex;align-items:center;justify-content:center;bottom:10px}.sppb-carousel-extended #galleryContainer .sppb-carousel-extended-nav-control{top:-25px;position:absolute;width:30%;display:flex;justify-content:space-between}.sppb-carousel-extended #galleryContainer .sppb-carousel-extended-nav-control .nav-control{margin-top:0}.sppb-carousel-extended #galleryContainer .sppb-carousel-extended-nav-control .nav-control.next-control{order:2;margin-right:0;float:none}.sppb-carousel-extended #galleryContainer .sppb-carousel-extended-nav-control .nav-control.next-control i:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22.729' height='11.814' viewBox='0 0 22.729 11.814'%3E%3Cg id='Full-Fidelity' transform='translate(21.979 10.754) rotate(180)'%3E%3Cg id='_02-Rideshur-for-Fleets' data-name='02-Rideshur-for-Fleets' transform='translate(0 0)'%3E%3Cg id='move-right-copy'%3E%3Cpath id='Path' d='M18.312.5,13.466,5.347l4.847,4.847' transform='translate(-13.466 -0.5)' fill='none' stroke='%23FFFFFF' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' fill-rule='evenodd'/%3E%3Cline id='Path-2' data-name='Path' x2='20.73' transform='translate(0.498 4.846)' fill='none' stroke='%23FFFFFF' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A") !important}.sppb-carousel-extended #galleryContainer .sppb-carousel-extended-nav-control .nav-control.prev-control{order:1;margin-left:0;float:none}.sppb-carousel-extended #galleryContainer .sppb-carousel-extended-nav-control .nav-control.prev-control i:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22.729' height='11.815' viewBox='0 0 22.729 11.815'%3E%3Cg id='Full-Fidelity' transform='translate(0.75 1.061)'%3E%3Cg id='_02-Rideshur-for-Fleets' data-name='02-Rideshur-for-Fleets' transform='translate(0 0)'%3E%3Cg id='move-right-copy'%3E%3Cpath id='Path' d='M4.847,9.693,0,4.847,4.847,0' transform='translate(0)' fill='none' stroke='%23FFFFFF' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' fill-rule='evenodd'/%3E%3Cline id='Path-2' data-name='Path' x2='20.73' transform='translate(0.498 4.847)' fill='none' stroke='%23FFFFFF' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A") !important}.sppb-carousel-extended #galleryContainer .sppb-carousel-extended-dots{position:static;height:32px}#servizi{position:relative;bottom:227px;z-index:0}#servizi>div{width:210px;height:50px;background:#77B47A;margin:10px auto;text-align:center}#servizi>div .title{width:100%;height:100%;display:flex;padding:10px 30px;align-items:center}#servizi>div h5{margin:0 auto;text-transform:uppercase;color:#fff;font-size:16px;line-height:1.2;font-weight:600;font-family:"Barlow", sans-serif}#servizi>div>.content{display:none;font-size:16px;line-height:1.2;font-family:"Barlow", sans-serif;color:#2e2e2e;width:100%;background:#E7F7ED;padding:20px 15px;border:1px solid #86B27F}#servizi>div.light{background:#4573C5}#servizi>div.light>.content{background:#ECF1F9;border:1px solid #4573C5}#servizi>div.opened{height:auto}#servizi>div.opened>.content{display:block}#sp-copyright{margin-top:20px;padding-bottom:50px}#sp-copyright .social{margin-top:20px;color:#fff}#sp-copyright .social h6{font-family:"Barlow", sans-serif;color:#fff;font-weight:500}#sp-copyright .social a{margin-right:10px;font-size:18px;color:#fff}#sp-copyright .copyright{font-size:14px;color:#797979 !important;line-height:1.3;display:flex;align-items:flex-end;justify-content:space-between}#sp-copyright .copyright img{max-width:125px}#sp-copyright .copyright .certcontainer{padding:5px;background:white}.news-category .article-list>.row div:nth-child(3n+1) .news-content:before{content:"";width:100%;height:100%;background:rgba(71, 150, 62, 0.9);position:absolute;top:0;left:0;z-index:-1;-webkit-transition:all 0.15s ease-in-out;-moz-transition:all 0.15s ease-in-out;-ms-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out}.news-category .article-list>.row div:nth-child(3n+1) .news-content .news-data,.news-category .article-list>.row div:nth-child(3n+1) .news-content .news-title *,.news-category .article-list>.row div:nth-child(3n+1) .news-content .news-readmore a{color:#fff}.news-category .article-list>.row div:nth-child(3n-1) .news-content:before{content:"";width:100%;height:100%;background:rgba(255, 255, 255, 0.9);position:absolute;top:0;left:0;z-index:-1;-webkit-transition:all 0.15s ease-in-out;-moz-transition:all 0.15s ease-in-out;-ms-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out}.news-category .article-list>.row div:nth-child(3n-1) .news-content .news-data{color:#202020}.news-category .article-list>.row div:nth-child(3n-1) .news-content .news-title *{color:#202020}.news-category .article-list>.row div:nth-child(3n-1) .news-content .news-readmore a{color:#00982F}.news-category .article-list>.row div:nth-child(3n+0) .news-content:before{content:"";width:100%;height:100%;background:rgba(32, 32, 32, 0.9);position:absolute;top:0;left:0;z-index:-1;-webkit-transition:all 0.15s ease-in-out;-moz-transition:all 0.15s ease-in-out;-ms-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out}.news-category .article-list>.row div:nth-child(3n+0) .news-content .news-title *{color:#fff}.news-category .article-list>.row div:nth-child(4n) .news-content:before{content:"";width:100%;height:100%;background:rgba(0, 58, 16, 0.9);position:absolute;top:0;left:0;z-index:-1;-webkit-transition:all 0.15s ease-in-out;-moz-transition:all 0.15s ease-in-out;-ms-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out}.news-category .article-list>.row div:nth-child(4n) .news-content .news-data,.news-category .article-list>.row div:nth-child(4n) .news-content .news-title *,.news-category .article-list>.row div:nth-child(4n) .news-content .news-readmore a{color:#fff}.news-category .article-list>.row div:hover:nth-child(3n+1) .news-content:before,.news-category .article-list>.row div:focus:nth-child(3n+1) .news-content:before,.news-category .article-list>.row div:active:nth-child(3n+1) .news-content:before{background:rgba(71, 150, 62, 0.8)}.news-category .article-list>.row div:hover:nth-child(3n-1) .news-content:before,.news-category .article-list>.row div:focus:nth-child(3n-1) .news-content:before,.news-category .article-list>.row div:active:nth-child(3n-1) .news-content:before{background:rgba(255, 255, 255, 0.8)}.news-category .article-list>.row div:hover:nth-child(3n+0) .news-content:before,.news-category .article-list>.row div:focus:nth-child(3n+0) .news-content:before,.news-category .article-list>.row div:active:nth-child(3n+0) .news-content:before{background:rgba(32, 32, 32, 0.8)}.news-category .article-list>.row div:hover:nth-child(3n+0) .news-content .news-title a,.news-category .article-list>.row div:focus:nth-child(3n+0) .news-content .news-title a,.news-category .article-list>.row div:active:nth-child(3n+0) .news-content .news-title a{color:#fff}.news-category .article-list>.row div:hover:nth-child(4n) .news-content:before,.news-category .article-list>.row div:focus:nth-child(4n) .news-content:before,.news-category .article-list>.row div:active:nth-child(4n) .news-content:before{background:rgba(32, 32, 32, 0.8)}.news-category .article-list>.row div:hover:nth-child(4n) .news-content .news-data,.news-category .article-list>.row div:hover:nth-child(4n) .news-content .news-title *,.news-category .article-list>.row div:hover:nth-child(4n) .news-content .news-readmore a,.news-category .article-list>.row div:focus:nth-child(4n) .news-content .news-data,.news-category .article-list>.row div:focus:nth-child(4n) .news-content .news-title *,.news-category .article-list>.row div:focus:nth-child(4n) .news-content .news-readmore a,.news-category .article-list>.row div:active:nth-child(4n) .news-content .news-data,.news-category .article-list>.row div:active:nth-child(4n) .news-content .news-title *,.news-category .article-list>.row div:active:nth-child(4n) .news-content .news-readmore a{color:#fff}.news-Page #sp-main-body,.careers-Page #sp-main-body{background:#EDEDED}.news-Page #sp-section-1 .sp-page-title,.careers-Page #sp-section-1 .sp-page-title{height:140px;background-color:#202020}.news-Page #sp-section-1 .sp-page-title:before,.careers-Page #sp-section-1 .sp-page-title:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='1281.019' height='141.865' viewBox='0 0 1281.019 141.865'%3E%3Cdefs%3E%3CradialGradient id='radial-gradient' cx='0.807' cy='0.089' r='0.324' gradientTransform='matrix(-1, 0, 0, 8.816, 1.614, -0.692)' gradientUnits='objectBoundingBox'%3E%3Cstop offset='0' stop-color='%2312862f'/%3E%3Cstop offset='1' stop-color='%2312862f' stop-opacity='0'/%3E%3C/radialGradient%3E%3C/defs%3E%3Cg id='news-header' transform='translate(13523.5 -5378)'%3E%3Crect id='Rettangolo_12254' data-name='Rettangolo 12254' width='1280' height='140' transform='translate(-13523.5 5379)' fill='%23202020'/%3E%3Cpath id='Intersezione_17' data-name='Intersezione 17' d='M1132.729,426,1252,357ZM968.323,344.508,1069.664,286h38.4l101.34,58.508-120.538,69.6ZM1252,357l28,17Zm28-45-28,16Zm-100.6-26,72.6,42Zm-316.3,0H988.75l-62.824,36.271Z' transform='translate(-13523 5093)' fill='none' stroke='%23ededed' stroke-width='2'/%3E%3Crect id='Rettangolo_12255' data-name='Rettangolo 12255' width='1280' height='140' transform='translate(-13523 5379)' opacity='0.452' fill='url(%23radial-gradient)'/%3E%3C/g%3E%3C/svg%3E%0A");background-size:cover;z-index:0}.news-Page #sp-section-1 .sp-page-title .sp-page-title-heading,.careers-Page #sp-section-1 .sp-page-title .sp-page-title-heading{font-family:"Barlow", sans-serif;font-size:14px;text-transform:uppercase;color:#fff;font-weight:600}.news-Page #sp-section-1 .sp-page-title .breadcrumb,.careers-Page #sp-section-1 .sp-page-title .breadcrumb{display:none}body.news-Page.view-article #news-item .article-details .article-header h1,body.careers-Page.view-article #news-item .article-details .article-header h1{font-weight:400;font-family:"Barlow", sans-serif;font-size:52px;line-height:1.1}body.news-Page.view-article #news-item .article-details .article-header h1 strong,body.careers-Page.view-article #news-item .article-details .article-header h1 strong{color:#00982F;font-weight:500}body.news-Page.view-article #news-item .article-details .article-full-image,body.careers-Page.view-article #news-item .article-details .article-full-image{margin:50px 0;width:100%}body.news-Page.view-article #news-item .article-details .article-full-image img,body.careers-Page.view-article #news-item .article-details .article-full-image img{width:100%}body.news-Page.view-article #news-item .article-details div[itemprop="articleBody"] .introtext,body.careers-Page.view-article #news-item .article-details div[itemprop="articleBody"] .introtext{font-size:32px;font-weight:300;line-height:1.1;color:#797979;margin-bottom:50px}#news-sidebar{background-color:#fff;box-shadow:0 0 30px rgba(0, 0, 0, 0.1);border-radius:30px;padding:30px}#news-sidebar .sidebar-title{font-weight:600;text-transform:uppercase;margin-bottom:20px}#news-sidebar .sidebar-title:after{content:"";width:100px;height:2px;background:#202020;margin-bottom:10px;display:block}#news-sidebar .related_articles .news-item{margin-bottom:30px}#news-sidebar .related_articles .news-item:after{content:"";width:100px;height:2px;background:#00982F;margin-bottom:10px;margin-top:10px;display:block}#news-sidebar .related_articles .news-item .news-content small{font-size:14px;font-weight:500}#news-sidebar .related_articles .news-item .news-content .item-title{font-size:18px;font-family:"Barlow", sans-serif;font-weight:700}#news-sidebar .related_articles .news-item .news-content .introtext{font-size:16px}#news-sidebar .related_articles .news-item .news-content .readmore{font-size:14px;text-transform:uppercase;font-weight:600;margin-bottom:20px;color:#797979}#fixed-position{background-color:#02992e;box-shadow:0 0 30px rgba(0, 0, 0, 0.1);border-radius:30px;padding:30px;color:#fff;text-align:center;margin-bottom:20px}#fixed-position small{font-size:18px;line-height:1.2;display:block;margin-bottom:20px}#fixed-position h3{font-family:"Barlow", sans-serif}#fixed-position .sppb-btn-custom{background:#fff;color:#00982F}.backtonews{margin-bottom:20px}.backtonews a{display:flex;align-items:center;font-size:14px;color:#00982F !important;text-transform:uppercase;font-weight:600;font-family:"Barlow", sans-serif}.backtonews a span{margin-left:10px}#cf_1{margin:0 auto}#particles-js.jobapplication:before,#particles-js.jobapplication:after{display:none}.form-container{z-index:2 !important}.sppb-section.jobapplication-particles{width:100%;height:100%;position:absolute !important;top:0}.footer_phones{margin-top:40px}.footer_phones h6{color:#fff;font-size:16px;font-weight:500;margin-bottom:10px}.footer_phones small{color:#fff;text-transform:uppercase}.footer_phones small a{color:#fff !important;text-decoration:underline}#html_roadnames{position:absolute;top:0}#html_roadnames .roaditem{position:absolute;font-size:16px;text-transform:uppercase;font-weight:700;background:#fff;border-radius:100%;height:42px;width:42px;display:flex;align-items:center;justify-content:center;line-height:0;cursor:pointer;-webkit-transition:all 0.15s ease-in-out;-moz-transition:all 0.15s ease-in-out;-ms-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out}#html_roadnames .roaditem img{opacity:0;transform-origin:right bottom;position:absolute;top:-50px;-webkit-transition:all 0.15s ease-in-out;-moz-transition:all 0.15s ease-in-out;-ms-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out}#html_roadnames .roaditem.road-a32{color:#C5BE3E}#html_roadnames .roaditem.road-torino{color:#B2B2B2}#html_roadnames .roaditem.road-a6{color:#CA1E1E}#html_roadnames .roaditem.road-a15{color:#FC7D2E}#html_roadnames .roaditem.road-roma_firenze{color:#4D63FF}#html_roadnames .roaditem.road-a1{color:#FED42B}#html_roadnames .roaditem.road-a21{color:#39D32C}#html_roadnames .roaditem.road-a5{color:#12B6FF}#html_roadnames .roaditem.road-a24{color:#FD8585}#html_roadnames .roaditem.road-a25{color:#00CCD5}#html_roadnames .roaditem.road-sanpietro{color:#651C13}#html_roadnames .roaditem:hover,#html_roadnames .roaditem:focus,#html_roadnames .roaditem:active{transform-origin:center;transform:scale(1.3)}#html_roadnames .roaditem.active{color:#fff}#html_roadnames .roaditem.active.road-a32{background:#C5BE3E}#html_roadnames .roaditem.active.road-torino{background:#B2B2B2}#html_roadnames .roaditem.active.road-a6{background:#CA1E1E}#html_roadnames .roaditem.active.road-a15{background:#FC7D2E}#html_roadnames .roaditem.active.road-roma_firenze{background:#4D63FF}#html_roadnames .roaditem.active.road-a1{background:#FED42B}#html_roadnames .roaditem.active.road-a21{background:#39D32C}#html_roadnames .roaditem.active.road-a5{background:#12B6FF}#html_roadnames .roaditem.active.road-a24{background:#FD8585}#html_roadnames .roaditem.active.road-a25{background:#00CCD5}#html_roadnames .roaditem.active.road-sanpietro{background:#651C13}#html_roadnames .roaditem.active img{opacity:1;transform:scale(3);z-index:1;-webkit-transition:all 0.15s ease-in-out;-moz-transition:all 0.15s ease-in-out;-ms-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out}#html_roadnames .roaditem.active.road-torino img{transform:scale(3) translateX(30px)}#html_roadnames .roaditem.active:hover,#html_roadnames .roaditem.active:focus,#html_roadnames .roaditem.active:active{transform-origin:center;transform:scale(1);background:#bfbfbf}.team-carousel{position:relative;z-index:9}.team-carousel .sppb-carousel-extended-outer-stage{height:auto !important}.team-carousel .sppb-carousel-extended-item{border-radius:24px;overflow:hidden}.team-header .sppb-row-overlay{height:30%;bottom:0;top:auto}body.job_application-Page .page-content{background-image:linear-gradient(180deg, #47963E 0%, #202020 100%)}.team-Page .page-content{background-image:linear-gradient(180deg, #202020 70%, #47963E 100%)}.convertforms{margin:0 auto}.convertforms.cf-success{background:transparent !important}.convertforms.cf-success .cf-response{background:transparent !important;display:flex;justify-content:center}.convertforms.cf-success .cf-response img{transform:scale(2)}.jobs-category .news-item{background:#fff;border-radius:32px;padding:50px;position:relative;display:grid;min-height:380px;transform:translateY(0px);-webkit-transition:all 0.15s ease-in-out;-moz-transition:all 0.15s ease-in-out;-ms-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out}.jobs-category .news-item .news-data{font-family:"Barlow", sans-serif;font-size:18px;color:#797979;margin-bottom:100px;-webkit-transition:all 0.15s ease-in-out;-moz-transition:all 0.15s ease-in-out;-ms-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out}.jobs-category .news-item .news-title{font-family:"Barlow", sans-serif;color:#2E2E2E;font-size:32px;font-weight:400;-webkit-transition:all 0.15s ease-in-out;-moz-transition:all 0.15s ease-in-out;-ms-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out}.jobs-category .news-item .news-title h3{font-weight:400;font-family:"Barlow", sans-serif}.jobs-category .news-item .news-title a{color:#2E2E2E;font-weight:400}.jobs-category .news-item .news-title a strong{color:#00982F;font-weight:400;-webkit-transition:all 0.15s ease-in-out;-moz-transition:all 0.15s ease-in-out;-ms-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out}.jobs-category .news-item .news-readmore{position:absolute;bottom:40px;left:50px;text-transform:uppercase;font-size:14px;font-weight:600;margin-top:20px;-webkit-transition:all 0.15s ease-in-out;-moz-transition:all 0.15s ease-in-out;-ms-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out}.jobs-category .news-item:hover,.jobs-category .news-item:focus,.jobs-category .news-item:active{background:#00982F;transform:translateY(-60px)}.jobs-category .news-item:hover .news-data,.jobs-category .news-item:hover .news-title *,.jobs-category .news-item:hover .news-readmore a,.jobs-category .news-item:focus .news-data,.jobs-category .news-item:focus .news-title *,.jobs-category .news-item:focus .news-readmore a,.jobs-category .news-item:active .news-data,.jobs-category .news-item:active .news-title *,.jobs-category .news-item:active .news-readmore a{color:#fff}.jobs-category .news-item.fixed-item{min-height:180px}.jobs-category .news-item.fixed-item:hover,.jobs-category .news-item.fixed-item:focus,.jobs-category .news-item.fixed-item:active{transform:translateY(0px)}.jobs-category .news-item.fixed-item .news-content{width:100%}.jobs-category .news-item.fixed-item .news-content:before{background:#2E4C2C !important}.jobs-category .news-item.fixed-item .news-content .article-header h2{font-size:32px}.jobs-category .news-item.fixed-item .news-content .col-6:not(.news-title){display:flex;justify-content:flex-end}.jobs-category .news-item.fixed-item .news-content .col-6:not(.news-title) .sppb-btn-custom{margin:0;background:#fff;color:#2E4C2C}.jobs-category .news-item{border:0;overflow:hidden;padding:0;margin-bottom:50px;box-shadow:0 0 30px rgba(0, 0, 0, 0.1)}.jobs-category .news-item .article-body{width:100%;height:100%;display:flex;align-items:center}.jobs-category .news-item .news-img{position:absolute;width:100%;height:100%;top:0;z-index:-1}.jobs-category .news-item .news-img .article-intro-image{margin:0;padding:0;border-radius:0;border:0;height:100%}.jobs-category .news-item .news-img .article-intro-image img{object-fit:cover;position:absolute;width:100%;height:100%;border-radius:0}.jobs-category .news-item .news-content{padding:20px}.jobs-category .news-item .news-content:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}.jobs-category .news-item .news-content .news-data{margin-bottom:10px}.jobs-category .news-item .news-content .news-readmore{left:20px}.jobs-category .news-item .news-content .news-title{font-family:"Barlow", sans-serif;color:#2E2E2E;font-size:42px;-webkit-transition:all 0.15s ease-in-out;-moz-transition:all 0.15s ease-in-out;-ms-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out}.jobs-category .news-item .news-content .news-title h2{font-weight:400;font-family:"Barlow", sans-serif}.jobs-category .news-item .news-content .news-title a{color:#2E2E2E;font-weight:500}.jobs-category .news-item .news-content .news-title a strong{color:#00982F;font-weight:400;-webkit-transition:all 0.15s ease-in-out;-moz-transition:all 0.15s ease-in-out;-ms-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out}.jobs-category .article-list>.row div:nth-child(3n+1) .news-content:before{content:"";width:100%;height:100%;background:#47963e;position:absolute;top:0;left:0;z-index:-1;-webkit-transition:all 0.15s ease-in-out;-moz-transition:all 0.15s ease-in-out;-ms-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out}.jobs-category .article-list>.row div:nth-child(3n+1) .news-content .news-data,.jobs-category .article-list>.row div:nth-child(3n+1) .news-content .news-title *,.jobs-category .article-list>.row div:nth-child(3n+1) .news-content .news-readmore a{color:#fff}.jobs-category .article-list>.row div:nth-child(3n-1) .news-content:before{content:"";width:100%;height:100%;background:white;position:absolute;top:0;left:0;z-index:-1;-webkit-transition:all 0.15s ease-in-out;-moz-transition:all 0.15s ease-in-out;-ms-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out}.jobs-category .article-list>.row div:nth-child(3n-1) .news-content .news-data{color:#202020}.jobs-category .article-list>.row div:nth-child(3n-1) .news-content .news-title *{color:#202020}.jobs-category .article-list>.row div:nth-child(3n-1) .news-content .news-readmore a{color:#00982F}.jobs-category .article-list>.row div:nth-child(3n+0) .news-content:before{content:"";width:100%;height:100%;background:#202020;position:absolute;top:0;left:0;z-index:-1;-webkit-transition:all 0.15s ease-in-out;-moz-transition:all 0.15s ease-in-out;-ms-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out}.jobs-category .article-list>.row div:nth-child(3n+0) .news-content .news-title *{color:#fff}.jobs-category .article-list>.row div:hover:nth-child(3n+1) .news-content:before,.jobs-category .article-list>.row div:focus:nth-child(3n+1) .news-content:before,.jobs-category .article-list>.row div:active:nth-child(3n+1) .news-content:before{background:rgba(71, 150, 62, 0.8)}.jobs-category .article-list>.row div:hover:nth-child(3n-1) .news-content:before,.jobs-category .article-list>.row div:focus:nth-child(3n-1) .news-content:before,.jobs-category .article-list>.row div:active:nth-child(3n-1) .news-content:before{background:rgba(255, 255, 255, 0.8)}.jobs-category .article-list>.row div:hover:nth-child(3n+0) .news-content:before,.jobs-category .article-list>.row div:focus:nth-child(3n+0) .news-content:before,.jobs-category .article-list>.row div:active:nth-child(3n+0) .news-content:before{background:rgba(32, 32, 32, 0.8)}.jobs-category .article-list>.row div:hover:nth-child(3n+0) .news-content .news-title a,.jobs-category .article-list>.row div:focus:nth-child(3n+0) .news-content .news-title a,.jobs-category .article-list>.row div:active:nth-child(3n+0) .news-content .news-title a{color:#fff}.jobs-category .news-title h2,.jobs-category .news-title h3{margin-bottom:10px !important}.jobs-category .news-title .subtitle{font-weight:400;font-size:16px;display:block}.news-category .news-item{margin-bottom:60px}.news-category .news-item:after{content:"";width:100%;height:3px;display:block;margin-top:60px;background:#00982f}.news-category .news-item:nth-child(2n+1) .firstcol{order:1}.news-category .news-item:nth-child(2n+1) .lastcol{order:2}.news-category .news-item:nth-child(2n) .firstcol{order:2}.news-category .news-item:nth-child(2n) .lastcol{order:1}.news-category .news-item .firstcol .news-content .news-introtext,.news-category .news-item .lastcol .news-content .news-introtext{font-size:18px}.news-category .news-item .firstcol .news-content .news-readmore,.news-category .news-item .lastcol .news-content .news-readmore{margin-top:20px}.news-category .news-item .firstcol .news-content .news-readmore a,.news-category .news-item .lastcol .news-content .news-readmore a{text-transform:uppercase;color:#00982f;font-weight:600}.news-category .news-item .firstcol .news-content .news-data .article-info span,.news-category .news-item .lastcol .news-content .news-data .article-info span{font-size:18px;color:#2e2e2e;font-weight:500}.news-category .news-item .firstcol .news-title a,.news-category .news-item .lastcol .news-title a{font-family:Barlow, sans-serif;font-size:32px;font-weight:500;color:#2e2e2e;line-height:1.1;display:block}.news-category .news-item .firstcol{padding-bottom:25px}.news-category .news-item .firstcol .news-img{border-radius:24px;overflow:hidden}.news-category .news-item .firstcol .news-img img{width:100%;height:100%;border-width:1px;border-style:solid;border-color:#00982f;border-image:initial;border-radius:24px}.news-category .news-item .lastcol{padding-bottom:25px}.news-category .news-item .lastcol .news-img{border-radius:24px;overflow:hidden}.news-category .news-item .lastcol .news-img img{width:100%;height:100%;border-width:1px;border-style:solid;border-color:#00982f;border-image:initial;border-radius:24px}body.homepage .mod-languages{color:#fff}body.homepage .mod-languages li a{color:#fff}.mod-languages li a{font-size:12px;color:#2E2E2E}.mod-languages li a:hover,.mod-languages li a:focus,.mod-languages li a:active{color:#00982F}.mod-languages li:first-child{margin:0}.mod-languages li:first-child:after{content:" | ";font-size:12px;margin:0 5px}.mod-languages li.lang-active a{font-weight:700}

/*TEAM 2025*/
.team-Page .page-content {
    background-image: linear-gradient(180deg, #202020 50%, #47963E 100%);
}
.sppb-person-designation{
	text-transform: none;
}
.team-people{
	color: #fff;
}

.team-people .sppb-addon-title{
	text-align: center;
}

.team-people .sppb-addon-content{
	margin-top: 50px;
}

.team-people .sppb-addon-title::before{
	content: '';
	display: block;
    height: 2px;
    width: 60px;
    background: #EDEDED;
    margin:0 auto 5px auto;
}

.team-people .row .item{
	display: flex;
    flex-wrap: wrap;
    width: 100%;
    justify-content: center;
    flex-direction: column;
    align-items: center;
}

.team-people .row .item.item-small{
	display: flex;
	align-items: center;
	justify-content: center;
	flex-direction: row;
}

.team-people .row .item .item-content{
	text-transform: uppercase;
	color: #fff;
    width: 220px;
	max-width: 225px;
	text-align: center;
	margin-top: 30px;
	font-weight: 500;
}

.team-people .row .item .item-content .name{
	font-weight: 600;
	line-height: 18px;
	font-size: 20px;
	margin-bottom: 10px;
}

.team-people .row .item .item-content::before{
	content: '';
	display: block;
    height: 2px;
    width: 60px;
    background: #EDEDED;
    margin: 0 auto 5px auto;
}

.team-people .row .item .item-content .designation{
	font-size: 18px;
	line-height: 22px;
	text-transform: none;
}

.team-people .row .item .item-img{
	border-radius: 200px;
	overflow: hidden;
}
.team-people .row .item.item-small{
	margin-bottom: 50px;
}
.team-people .row .item.item-small .item-img{
	width: 220px;
	margin-right: 30px;
}

.team-people .row .item.item-small .item-content{
	text-align: left;
	margin-top: 0;
}
.team-people .row .item.item-small .item-content::before{
    margin: 0 0 5px 0;
}

.team-people .row.right-align .item:not(.item-small){
	width: auto;
    display: inline-block;
    text-align: center;
    margin: 0 auto;
}

.team-people .row.right-align .item:not(.item-small) .item-content{
	margin: 30px auto 0 auto;
}

@media (max-width: 767px){
	.team-people .row .item.item-small{
		margin-top: 50px;
	}
	.team-people .row .item.item-small .item-img {
	    width: auto;
	    margin-right: 0;
	}	
	.team-people .row .item.item-small .item-content {
	    text-align: center;
	    margin-top: 50px;
	}
	.team-people .row .item.item-small .item-content::before {
	    margin: 0 auto 5px auto;
	}
	.team-people .row.right-align > div:nth-child(1){
		order:2;
	}
	.team-people .row.right-align .item:not(.item-small){
		display: flex;
	}
}

.sp-simpleportfolio-tags{
	font-size: 18px;
	line-height: 29px;
}
.sp-simpleportfolio .sp-simpleportfolio-item .sp-simpleportfolio-info h3{
	font-size: 20px;
    line-height: 24px;
}

.sp-simpleportfolio .sp-simpleportfolio-item .sp-simpleportfolio-info{
	padding: 30px;
}