/*-----------------------------------------------------------------------------------
	A.S.L.A. Srl
	About: A shiny new Blocs website.
	Author: annola
	Version: 1.0
	Built with Blocs
-----------------------------------------------------------------------------------*/
body{margin:0;padding:0;  background:#FFFFFF;  overflow-x:hidden;  -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale;}.page-container{overflow: hidden;} a,button{transition: background .3s ease-in-out;outline: none!important;} a:hover{text-decoration: none; cursor:pointer;}.scroll-fx-lock-init{position:fixed!important;top: 0;bottom: 0;left: 0;right: 0;z-index:99999;} .blocs-grid-container{display: grid!important;grid-template-columns: 1fr 1fr;grid-template-rows: auto auto;column-gap: 1.5rem;row-gap: 1.5rem;} .page-preloader{position: fixed;top: 0;bottom: 0;width: 100%;z-index:100000;background:#FFFFFF url("img/pageload-spinner.gif") no-repeat center center;animation-name: preloader-fade;animation-delay: 2s;animation-duration: 0.5s;animation-fill-mode: both;}.preloader-complete{animation-delay:0.1s;}@keyframes preloader-fade {0% {opacity: 1;visibility: visible;}100% {opacity: 0;visibility: hidden;}}.bloc{width:100%;clear:both;background: 50% 50% no-repeat;padding:0 20px;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;position:relative;display:flex;}.bloc .container{padding-left:0;padding-right:0;position:relative;}.bloc-lg{padding:100px 20px;}.bloc-md{padding:50px 20px;}.bloc-sm{padding:20px;}.bloc-fill-screen{min-height:100vh;display: flex;flex-direction: column;padding-top:20px;padding-bottom:20px;}.bloc-fill-screen > .container{align-self: flex-middle;flex-grow: 1;display: flex;flex-wrap: wrap;}.bloc-fill-screen > .container > .row{flex-grow: 1;align-self: center;width:100%;}.bloc-fill-screen .fill-bloc-top-edge, .bloc-fill-screen .fill-bloc-bottom-edge{flex-grow: 0;}.bloc-fill-screen .fill-bloc-top-edge{align-self: flex-start;}.bloc-fill-screen .fill-bloc-bottom-edge{align-self: flex-end;}.full-width-bloc{padding-left:0;padding-right:0;}.full-width-bloc .row{margin-left:0;margin-right:0;}.full-width-bloc .container{width:100%;max-width:100%!important;}.full-width-bloc .carousel img{width:100%;height:auto;}.bloc-shape-divider{position: absolute;width:100%;text-align:center;left:0;right:0;z-index: 0;display: flex;pointer-events: none;}.svg-divider{width:100%;height:100px;fill:#000000;}.bloc-divider-top{top:-1px;align-items: flex-start;}.bloc-divider-bottom{bottom:-1px;align-items: flex-end;}.bloc-bg-mask{position: absolute;width:100%;height: 100%;text-align:center;left:0;right:0;top:0;bottom:0;z-index: 0;display: flex;pointer-events: none;align-items: flex-start;}.svg-mask{width:100%;height: 100%;fill-rule: evenodd;fill:#000000;}.bloc-divider-flip-x svg{transform:scale(-1,1);}.bloc-divider-flip-y svg{transform:scale(1,-1);}.bloc-divider-flip-x.bloc-divider-flip-y svg{transform:scale(-1,-1);}.bg-center,.bg-l-edge,.bg-r-edge,.bg-t-edge,.bg-b-edge,.bg-tl-edge,.bg-bl-edge,.bg-tr-edge,.bg-br-edge,.bg-repeat{-webkit-background-size: auto!important;-moz-background-size: auto!important;-o-background-size: auto!important;background-size: auto!important;}.bg-center{-webkit-background-size: auto;}.bg-tl-edge{background-position: top left!important;background-repeat: no-repeat;}.video-bg-container, .bloc-video{position: absolute;top: 0;bottom: 0;left: 50%;right: -50%;overflow: hidden;transform: translateX(-50%);-webkit-transform:translateX(-50%);}.bloc-video, .video-bg-container iframe{width: auto;height: auto;min-width: 100%;min-height: 100%;z-index: 0;}.bloc-bg-texture::before{content:"";background-size: 2px 2px;position: absolute;top: 0;bottom: 0;left:0;right:0;}.texture-pixels::before{background: url("img/texture-pixel.gif");background-size: 2px 2px;}.texture-darken::before{background: rgba(0,0,0,0.5);}.parallax__container {clip: rect(0, auto, auto, 0);height: 100%;left: 0;overflow: hidden;position: absolute;top: 0;width: 100%;z-index:-1;}.parallax {position: fixed;top: 0;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);-webkit-transform-style: preserve-3d;transform-style: preserve-3d;width: 100%;background-position: center;background-repeat: no-repeat;background-size: cover;}.d-bloc{color:rgba(255,255,255,.7);}.d-bloc button:hover{color:rgba(255,255,255,.9);}.d-bloc .icon-round,.d-bloc .icon-square,.d-bloc .icon-rounded,.d-bloc .icon-semi-rounded-a,.d-bloc .icon-semi-rounded-b{border-color:rgba(255,255,255,.9);}.d-bloc .divider-h span{border-color:rgba(255,255,255,.2);}.d-bloc .a-btn,.d-bloc .navbar a, .d-bloc a .icon-sm, .d-bloc a .icon-md, .d-bloc a .icon-lg, .d-bloc a .icon-xl, .d-bloc h1 a, .d-bloc h2 a, .d-bloc h3 a, .d-bloc h4 a, .d-bloc h5 a, .d-bloc h6 a, .d-bloc p a{color:rgba(255,255,255,.6);}:where(.d-bloc) .bloc-link{fill:rgba(255,255,255,.6);}.d-bloc .a-btn:hover,.d-bloc .navbar a:hover,.d-bloc a:hover .icon-sm, .d-bloc a:hover .icon-md, .d-bloc a:hover .icon-lg, .d-bloc a:hover .icon-xl, .d-bloc h1 a:hover, .d-bloc h2 a:hover, .d-bloc h3 a:hover, .d-bloc h4 a:hover, .d-bloc h5 a:hover, .d-bloc h6 a:hover, .d-bloc p a:hover{color:rgba(255,255,255,1);}.d-bloc .navbar-toggle .icon-bar{background:rgba(255,255,255,1);}.d-bloc .btn-wire,.d-bloc .btn-wire:hover{color:rgba(255,255,255,1);border-color:rgba(255,255,255,1);}.d-bloc .card{color:rgba(0,0,0,.5);}.d-bloc .card button:hover{color:rgba(0,0,0,.7);}.d-bloc .card icon{border-color:rgba(0,0,0,.7);}.d-bloc .card .divider-h span{border-color:rgba(0,0,0,.1);}.d-bloc .card .a-btn{color:rgba(0,0,0,.6);}.d-bloc .card .a-btn:hover{color:rgba(0,0,0,1);}.d-bloc .card .btn-wire, .d-bloc .card .btn-wire:hover{color:rgba(0,0,0,.7);border-color:rgba(0,0,0,.3);}.d-bloc .card,.l-bloc{color:rgba(0,0,0,.5);}.d-bloc .card button:hover,.l-bloc button:hover{color:rgba(0,0,0,.7);}.l-bloc .icon-round,.l-bloc .icon-square,.l-bloc .icon-rounded,.l-bloc .icon-semi-rounded-a,.l-bloc .icon-semi-rounded-b{border-color:rgba(0,0,0,.7);}.d-bloc .card .divider-h span,.l-bloc .divider-h span{border-color:rgba(0,0,0,.1);}.d-bloc .card .a-btn,.l-bloc .a-btn,.l-bloc .navbar a,.l-bloc a .icon-sm, .l-bloc a .icon-md, .l-bloc a .icon-lg, .l-bloc a .icon-xl, .l-bloc h1 a, .l-bloc h2 a, .l-bloc h3 a, .l-bloc h4 a, .l-bloc h5 a, .l-bloc h6 a, .l-bloc p a{color:rgba(0,0,0,.6);}:where(.l-bloc) .bloc-link{fill:rgba(0,0,0,.6);}.d-bloc .card .a-btn:hover,.l-bloc .a-btn:hover,.l-bloc .navbar a:hover, .l-bloc a:hover .icon-sm, .l-bloc a:hover .icon-md, .l-bloc a:hover .icon-lg, .l-bloc a:hover .icon-xl, .l-bloc h1 a:hover, .l-bloc h2 a:hover, .l-bloc h3 a:hover, .l-bloc h4 a:hover, .l-bloc h5 a:hover, .l-bloc h6 a:hover, .l-bloc p a:hover{color:rgba(0,0,0,1);}.l-bloc .navbar-toggle .icon-bar{color:rgba(0,0,0,.6);}.d-bloc .card .btn-wire,.d-bloc .card .btn-wire:hover,.l-bloc .btn-wire,.l-bloc .btn-wire:hover{color:rgba(0,0,0,.7);border-color:rgba(0,0,0,.3);}.d-bloc .dropdown-menu a, .l-bloc .dropdown-menu a,.d-bloc .dropdown-menu a:hover, .l-bloc .dropdown-menu a:hover{color:var(--bs-nav-link-hover-color);}.voffset{margin-top:30px;}.voffset-lg{margin-top:80px;}.b-divider{border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1);}.sticky-bloc.sticky,.sticky-nav.sticky{position:fixed;z-index:1000;transition: all .2s ease-out;}.sticky-nav.sticky{box-shadow: 0 1px 2px rgba(0,0,0,.3);}.fill-bloc-top-edge.sticky{background-color:rgba(255, 255, 255, 0.7);width:100%;max-width: 100%;margin-top: 0;left:0;right:0;}.fill-bloc-top-edge.sticky .navbar{max-width: 1170px;margin: 0 auto;}.svg-menu-icon{fill: none;stroke: rgba(0,0,0,0.5);stroke-width: 2px;fill-rule: evenodd;}.navbar-dark .svg-menu-icon{stroke: rgba(255,255,255,0.5);}.menu-icon-thin-bars{stroke-width: 1px;}.menu-icon-thick-bars{stroke-width: 5px;}.menu-icon-rounded-bars{stroke-width: 3px;stroke-linecap: round;}.menu-icon-filled{fill: rgba(0,0,0,0.5);stroke-width: 0px;}.navbar-dark .menu-icon-filled{fill: rgba(255,255,255,0.5);}.navbar-toggler-icon{background: none!important;pointer-events: none;width: 33px;height: 33px;}.dropdown-menu .dropdown-menu{border:none}@media (min-width:576px){.navbar-expand-sm .dropdown-menu .dropdown-menu{border:1px solid rgba(0,0,0,.15);position:absolute;left:100%;top:-7px}.navbar-expand-sm .dropdown-menu .submenu-left{right:100%;left:auto}}@media (min-width:768px){.navbar-expand-md .dropdown-menu .dropdown-menu{border:1px solid rgba(0,0,0,.15);border:1px solid rgba(0,0,0,.15);position:absolute;left:100%;top:-7px}.navbar-expand-md .dropdown-menu .submenu-left{right:100%;left:auto}}@media (min-width:992px){.navbar-expand-lg .dropdown-menu .dropdown-menu{border:1px solid rgba(0,0,0,.15);position:absolute;left:100%;top:-7px}.navbar-expand-lg .dropdown-menu .submenu-left{right:100%;left:auto}}.btn-d,.btn-d:hover,.btn-d:focus{color:#FFF;fill:#FFF;background:rgba(0,0,0,.3);}.btn-rd{border-radius: 40px;}.btn-style-none,.btn-style-none:hover,.btn-style-none:active,.btn-style-none:focus{background:none;box-shadow: none;padding:0;}.btn-xl{padding: 16px 40px;font-size: 28px;}.a-block{width:100%;text-align:left;display: inline-block;}.text-center .a-block{text-align:center;}.btn-with-icon{display:inline-flex;align-items:center;justify-content:center;}.icon-spacer{margin-right:5px;}.btn-icon-e{direction:rtl;}.btn-icon-e .icon-spacer{margin-right:0;margin-left:5px;}.icon-md{font-size:30px!important;}blocsicon{display:inline-block;width:100%;}blocsicon svg {width: 100%; height: auto; display: block;}.link-nested-icon, .text-nested-icon{width:20px;position:relative;top:-0.05em;}.text-nested-icon svg{display:inline-block;}.img-fluid-up{min-width: 100%;height: auto;}.list-horizontal-layout{padding-left:0px;}.list-horizontal-layout li{display:inline-block;margin:0 .5rem;}.list-is-0:not(.list-horizontal-layout):not(.navbar-nav) li{margin-bottom:0px!important;}.list-is-1:not(.list-horizontal-layout):not(.navbar-nav) li{margin-bottom:.25rem!important;}.list-is-2:not(.list-horizontal-layout):not(.navbar-nav) li{margin-bottom:.5rem!important;}.list-is-3:not(.list-horizontal-layout):not(.navbar-nav) li{margin-bottom:1rem!important;}.list-is-4:not(.list-horizontal-layout):not(.navbar-nav) li{margin-bottom:1.5rem!important;}.list-is-5:not(.list-horizontal-layout):not(.navbar-nav) li{margin-bottom:3rem!important;}@media (min-width: 576px) {  .list-is-sm-0:not(.list-horizontal-layout):not(.navbar-nav) li { margin-bottom: 0rem!important; }  .list-is-sm-1:not(.list-horizontal-layout):not(.navbar-nav) li { margin-bottom: .25rem!important; }  .list-is-sm-2:not(.list-horizontal-layout):not(.navbar-nav) li { margin-bottom: .5rem!important; }  .list-is-sm-3:not(.list-horizontal-layout):not(.navbar-nav) li { margin-bottom: 1rem!important; }  .list-is-sm-4:not(.list-horizontal-layout):not(.navbar-nav) li { margin-bottom: 1.5rem!important; }  .list-is-sm-5:not(.list-horizontal-layout):not(.navbar-nav) li { margin-bottom: 3rem!important; }}@media (min-width: 768px) {  .list-is-md-0:not(.list-horizontal-layout):not(.navbar-nav) li { margin-bottom: 0rem!important; }  .list-is-md-1:not(.list-horizontal-layout):not(.navbar-nav) li { margin-bottom: .25rem!important; }  .list-is-md-2:not(.list-horizontal-layout):not(.navbar-nav) li { margin-bottom: .5rem!important; }  .list-is-md-3:not(.list-horizontal-layout):not(.navbar-nav) li { margin-bottom: 1rem!important; }  .list-is-md-4:not(.list-horizontal-layout):not(.navbar-nav) li { margin-bottom: 1.5rem!important; }  .list-is-md-5:not(.list-horizontal-layout):not(.navbar-nav) li { margin-bottom: 3rem!important; }}@media (min-width: 992px) {  .list-is-lg-0:not(.list-horizontal-layout):not(.navbar-nav) li { margin-bottom: 0rem!important; }  .list-is-lg-1:not(.list-horizontal-layout):not(.navbar-nav) li { margin-bottom: .25rem!important; }  .list-is-lg-2:not(.list-horizontal-layout):not(.navbar-nav) li { margin-bottom: .5rem!important; }  .list-is-lg-3:not(.list-horizontal-layout):not(.navbar-nav) li { margin-bottom: 1rem!important; }  .list-is-lg-4:not(.list-horizontal-layout):not(.navbar-nav) li { margin-bottom: 1.5rem!important; }  .list-is-lg-5:not(.list-horizontal-layout):not(.navbar-nav) li { margin-bottom: 3rem!important; }}[class*="list-is-"]:not(.list-horizontal-layout):not(.navbar-nav) li:last-child {margin-bottom: 0 !important;}@media (min-width: 576px) {  .list-horizontal-layout.list-is-sm-0 li,div:not(.blocsapp-special-menu) .navbar-nav.list-is-sm-0 li {margin-left: 0rem !important;margin-right: 0rem !important;}  .list-horizontal-layout.list-is-sm-1 li,div:not(.blocsapp-special-menu) .navbar-nav.list-is-sm-1 li {margin-left: .25rem !important;margin-right: .25rem !important;}  .list-horizontal-layout.list-is-sm-2 li,div:not(.blocsapp-special-menu) .navbar-nav.list-is-sm-2 li {margin-left: .5rem !important;margin-right: .5rem !important;}  .list-horizontal-layout.list-is-sm-3 li,div:not(.blocsapp-special-menu) .navbar-nav.list-is-sm-3 li {margin-left: 1rem !important;margin-right: 1rem !important;}  .list-horizontal-layout.list-is-sm-4 li,div:not(.blocsapp-special-menu) .navbar-nav.list-is-sm-4 li {margin-left: 1.5rem !important;margin-right: 1.5rem !important;}  .list-horizontal-layout.list-is-sm-5 li,div:not(.blocsapp-special-menu) .navbar-nav.list-is-sm-5 li {margin-left: 3rem !important;margin-right: 3rem !important;}}@media (min-width: 768px) {  .list-horizontal-layout.list-is-md-0 li,div:not(.blocsapp-special-menu) .navbar-nav.list-is-md-0 li {margin-left: 0rem !important;margin-right: 0rem !important;}  .list-horizontal-layout.list-is-md-1 li,div:not(.blocsapp-special-menu) .navbar-nav.list-is-md-1 li {margin-left: .25rem !important;margin-right: .25rem !important;}  .list-horizontal-layout.list-is-md-2 li,div:not(.blocsapp-special-menu) .navbar-nav.list-is-md-2 li {margin-left: .5rem !important;margin-right: .5rem !important;}  .list-horizontal-layout.list-is-md-3 li,div:not(.blocsapp-special-menu) .navbar-nav.list-is-md-3 li {margin-left: 1rem !important;margin-right: 1rem !important;}  .list-horizontal-layout.list-is-md-4 li,div:not(.blocsapp-special-menu) .navbar-nav.list-is-md-4 li {margin-left: 1.5rem !important;margin-right: 1.5rem !important;}  .list-horizontal-layout.list-is-md-5 li,div:not(.blocsapp-special-menu) .navbar-nav.list-is-md-5 li {margin-left: 3rem !important;margin-right: 3rem !important;}}@media (min-width: 992px) {  .list-horizontal-layout.list-is-lg-0 li,div:not(.blocsapp-special-menu) .navbar-nav.list-is-lg-0 li {margin-left: 0rem !important;margin-right: 0rem !important;}  .list-horizontal-layout.list-is-lg-1 li,div:not(.blocsapp-special-menu) .navbar-nav.list-is-lg-1 li {margin-left: .25rem !important;margin-right: .25rem !important;}  .list-horizontal-layout.list-is-lg-2 li,div:not(.blocsapp-special-menu) .navbar-nav.list-is-lg-2 li {margin-left: .5rem !important;margin-right: .5rem !important;}  .list-horizontal-layout.list-is-lg-3 li,div:not(.blocsapp-special-menu) .navbar-nav.list-is-lg-3 li {margin-left: 1rem !important;margin-right: 1rem !important;}  .list-horizontal-layout.list-is-lg-4 li,div:not(.blocsapp-special-menu) .navbar-nav.list-is-lg-4 li {margin-left: 1.5rem !important;margin-right: 1.5rem !important;}  .list-horizontal-layout.list-is-lg-5 li,div:not(.blocsapp-special-menu) .navbar-nav.list-is-lg-5 li {margin-left: 3rem !important;margin-right: 3rem !important;}}.list-horizontal-layout.list-is-0 li,.navbar-nav.list-is-0 li{margin-left:0px;margin-right:0px;}.list-horizontal-layout.list-is-1 li,.navbar-nav.list-is-1 li{margin-left:.25rem;margin-right:.25rem;}.list-horizontal-layout.list-is-2 li,.navbar-nav.list-is-2 li{margin-left:.5rem;margin-right:.5rem;}.list-horizontal-layout.list-is-3 li,.navbar-nav.list-is-3 li{margin-left:1rem;margin-right:1rem;}.list-horizontal-layout.list-is-4 li,.navbar-nav.list-is-4 li{margin-left:1.5rem;margin-right:1.5rem;}.list-horizontal-layout.list-is-5 li,.navbar-nav.list-is-5 li{margin-left:3rem;margin-right:3rem;}.list-horizontal-layout[class*="list-is-"] li:first-child,div:not(.blocsapp-special-menu) .navbar-nav[class*="list-is-"] li:first-child {margin-left: 0!important;}.list-horizontal-layout[class*="list-is-"] li:last-child,div:not(.blocsapp-special-menu) .navbar-nav[class*="list-is-"] li:last-child {margin-right: 0!important;}.navbar:not(.navbar-expand-sm):not(.navbar-expand-md):not(.navbar-expand-lg):not(.navbar-expand-xl):not(.navbar-expand-xxl) [class*="list-is-"] li, blocsnav [class*="list-is-"] li{margin-left: 0;margin-right: 0;}@media (max-width: 991.98px) {  .navbar-expand-lg [class*="list-is-"] li {margin-left: 0!important;margin-right: 0!important;}}@media (max-width: 767.98px) {  .navbar-expand-md [class*="list-is-"] li {margin-left: 0 !important;margin-right: 0 !important;}}@media (max-width: 575.98px) {  .navbar-expand-sm [class*="list-is-"] li {margin-left: 0 !important;margin-right: 0 !important;}}.card-sq, .card-sq .card-header, .card-sq .card-footer{border-radius:0;}.card-rd{border-radius:30px;}.card-rd .card-header{border-radius:29px 29px 0 0;}.card-rd .card-footer{border-radius:0 0 29px 29px;}.card-columns .card {margin-bottom: 0.75rem;}@media (min-width: 576px) {.card-columns {-webkit-column-count: 3;-moz-column-count: 3;column-count: 3;-webkit-column-gap: 1.25rem;-moz-column-gap: 1.25rem;column-gap: 1.25rem;orphans: 1;widows: 1;}.card-columns .card {display: inline-block;width: 100%;}}.divider-h{min-height: 1px;background-color:rgba(0,0,0,.2);margin: 20px 0;}.divider-half{width: 50%;}.dropdown-menu .divider-h{margin:0;}.carousel-nav-controls svg{transform:scale(0.8);transition:transform .30s ease,background .50s ease;}.carousel-nav-controls:hover svg{transform:scale(1.0);}.carousel-nav-controls:active svg{transform:scale(0.9);}.carousel-caption{left:6%; right:6%;}.carousel-item:not(:has(> img)) .carousel-caption {position: relative;transform: none;width: 80%;left:10%;right:10%;top:0;bottom:0;padding-top: 0;margin-bottom: 20px;z-index:0;color: #000000;}.carousel-nav-icon{fill: none;stroke: #fff;stroke-width: 3px;fill-rule: evenodd;stroke-linecap:round;}.carousel-caption-center{top: 50%;bottom: initial;transform: translateY(-50%);}.hide-indicators{display:none;}.carousel-indicators li::marker{font-size:0;}.scroll-fx-in-range{will-change: opacity;}.scrollToTop{width:36px;height:36px;padding:5px;position:fixed;bottom:1rem;right:1rem;opacity:0;z-index:999999;transition: all .3s ease-in-out;pointer-events:none;}.showScrollTop{opacity: 1;pointer-events:all;}.scroll-to-top-btn-icon{fill: none;stroke: #fff;stroke-width: 2px;fill-rule: evenodd;stroke-linecap:round;}.blocs-horizontal-scroll-container{position:relative;}.blocs-horizontal-scroll-area{display:flex;overflow-x:auto;align-items:flex-start;gap:20px;scrollbar-width: none;-ms-overflow-style: none;}.blocs-horizontal-scroll-area > *{flex-shrink:0;max-width:100%;}.blocs-horizontal-scroll-area::-webkit-scrollbar{display:none;}.blocs-horizontal-scroll-control{position:absolute;top:50%;transform:translateY(-50%);z-index:1;display:flex;text-align:center;border:0;margin:0 30px;}.blocs-scroll-control-next{right:0;}.blocs-round-btn{background:rgba(0,0,0,0.15);border-radius:100%;padding:12px;opacity:0;cursor:pointer;transform:scale(0.5);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);transition:opacity .50s ease,transform .50s ease;}.blocs-horizontal-scroll-container:hover .blocs-round-btn,.blocs-horizontal-scroll-container.show-controls .blocs-round-btn{opacity:1;transform:scale(1.0);}.blocs-round-btn:active{background:rgba(0,0,0,0.3);transform:scale(0.9)!important;transition:transform .30s ease,background .50s ease;}.compact-blocs-controls .blocs-round-btn{padding:2px;width:30px;height: 30px;}.compact-blocs-controls .blocs-round-btn svg{width:14px;height:14px;}.compact-blocs-controls .blocs-horizontal-scroll-control{margin:0 20px;}.horizontal-scroll-icon{fill:none;stroke:#fff;stroke-width:4px;fill-rule:evenodd;stroke-linecap:round;}.hide-left-control > .blocs-scroll-control-prev, .hide-right-control > .blocs-scroll-control-next{opacity:0!important;pointer-events: none;transition:opacity .50s ease;}.show-controls:not(.hide-left-control) > .blocs-scroll-control-prev, .show-controls:not(.hide-right-control) > .blocs-scroll-control-next{opacity:1!important;}.show-controls.hide-left-control > .blocs-scroll-control-prev, .show-controls.hide-right-control > .blocs-scroll-control-next{opacity:0.4!important;}.blocs-horizontal-scroll-area img.lazyload{height:0;}.horizontal-scroll-v-t .blocs-horizontal-scroll-control{top:-40px;}.horizontal-scroll-v-b .blocs-horizontal-scroll-control{top:100%;}.horizontal-scroll-h-c .blocs-scroll-control-next{left:50%;}.horizontal-scroll-h-c .blocs-scroll-control-prev{right:50%;}.horizontal-scroll-h-l .blocs-scroll-control-next{left:60px;}.horizontal-scroll-h-l.compact-blocs-controls .blocs-scroll-control-next{left:40px;}.horizontal-scroll-h-r .blocs-scroll-control-prev{right:60px;}.horizontal-scroll-h-r.compact-blocs-controls .blocs-scroll-control-prev{right:40px;}.blocsapp-meta-field{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden;}h1,h2,h3,h4,h5,h6,p,label,.btn,a{font-family:"inter-variable";}.container{max-width:1140px;}.hero-container{width:100px;max-height:1600px;margin-left:auto;margin-right:auto;padding-top:120px;padding-bottom:120px;display:flex;justify-content:center;align-items:center;flex-direction:column;}.hero-title{font-size:72px;font-weight:700;margin-bottom:20px;}.hero-subtitle{font-size:24px;font-weight:800;text-align:left;}.hero-button{padding:16px 32px 16px 32px;border-radius:12px 12px 12px 12px;font-size:18px;color:#000000!important;}.fitness-button:hover{background-color:#BB2100;font-family:"Lato";font-weight:700;font-size:13px;line-height:23px;color:#FEFFFF!important;}.nav-link-viper-smartphone{font-family:"inter-variable";font-size:16px;letter-spacing:1px;color:rgba(255,255,255,0.80)!important;display:flex;text-align:center;font-weight:700;column-gap:6px;padding-right:0.75rem;}.menu-num{font-size:12px;text-align:left;margin-right:0.9rem;font-weight:400;margin-left:0rem;align-items:flex-start;color:var(--swatch-var-7943)!important;padding:0px 0px 0px 0px;margin-top:0px;}.menu-title{font-weight:600;font-size:18px;color:var(--swatch-var-3335)!important;}.flex-verticale-menu{align-items:flex-start;flex-direction:column-reverse;flex-wrap:nowrap;}.menu-link{display:flex;flex-direction:row;align-items:flex-start;align-self:center;justify-content:space-between;column-gap:1px;margin-right:0rem;}.menu-title:hover{color:var(--swatch-var-2004)!important;}.menu-num:hover{color:var(--swatch-var-7850)!important;}.menu-animate{transition:all 0.5s ease 0s;}.navbar-brand img{height:60px;}.bloc-fill{fill:var(--swatch-var-903);}.video-overlay-dark{background-position:center center;width:100px;height:100px;color:rgba(225,0,0,0.64)!important;}.p-bloc-0-style{width:73.84%;font-family:"inter-tight-variable";color:#FFFFFF!important;font-weight:600;text-align:right;align-items:flex-end;font-size:21px;text-indent:20px;}.hero-heading{font-family:"inter-variable";font-size:150px;align-items:flex-end;align-content:flex-end;writing-mode:horizontal-tb;text-align:left;flex-direction:row;margin-top:160px;background-blend-mode:screen;font-weight:800;}.svg-icon-fill{fill:var(--swatch-var-7850)!important;width:22px!important;min-width:22px;padding-top:12px;}.h3-style{font-family:"inter-variable";letter-spacing:px;font-size:22px;line-height:px;text-indent:px;width:100%;}.h1-style{font-family:"inter-variable";font-weight:700;font-size:50px;letter-spacing:-3px;line-height:50px;width:96.92%;text-indent:200px;}.september-website-item{font-weight:bold;}.september-website-card{border-style:solid;border-color:rgba(0,0,0,0.28)!important;padding:14px 14px 14px 14px;border-width:0px 0px 0px 0px;border-radius:20px 20px 20px 20px;}.september-website-card:hover{border-color:#FEFFFF!important;padding:14px 14px 14px 14px;border-width:0px 0px 0px 0px;}.september-web-thumb{box-shadow:0px 0px 30px rgba(0,0,0,0.20);border-style:solid;border-color:#FFFFFF!important;opacity:1;border-width:0px 0px 0px 0px;}.september-web-thumb:hover{box-shadow:0px 0px 30px rgba(0,0,0,0.40);border-style:solid;border-color:rgba(0,0,0,0.00)!important;opacity:0.9;border-width:0px 0px 0px 0px;}.september-item-column{margin-bottom:100px;}.h3-1-style{font-family:"inter-variable";font-size:22px;letter-spacing:-1px;}.p-2-style{font-family:"inter-variable";font-size:20px;font-weight:500;line-height:26px;letter-spacing:-1px;width:100%;}.creator-hero-button{background-color:#DF1C00;font-family:"Poppins";font-weight:600;border-style:_popUpItemAction:;text-transform:uppercase;padding-right:28px;padding-left:28px;color:#FEFFFF!important;}.creator-hero-button:hover{background-color:#FF2600;box-shadow:0px 2px 28px rgba(0,0,0,0.28);color:#FEFFFF!important;}.en-flag{height:14px;border-radius:0px 0px 0px 0px;width:20px;border-width:1px 1px 1px 1px;border-style:solid;border-color:var(--swatch-var-3335)!important;}.h3-bloc-4-style{font-size:22px;width:100%;min-height:52px;}.h5-style{font-size:16px;}.btn-style-portfolio{border-radius:25px 25px 25px 25px;padding-left:20px;padding-right:20px;font-size:16px;font-weight:500;background-color:var(--swatch-var-1731);color:var(--swatch-var-2724)!important;}.btn-style-portfolio:hover{background-color:var(--swatch-var-1731);}.round-corners{border-radius:10px 10px 10px 10px;}.h1-3-style big{font-size:120px;letter-spacing:-3px;color:#000000!important;font-weight:600;}.h1-3-style-big{font-weight:600;color:#000000!important;letter-spacing:-5px;width:100%;font-size:110px;}p{font-size:20px;color:var(--swatch-var-2897)!important;line-height:26px;}.p-portf-style{font-weight:500;}.p-bloc-5-style{width:61.05%;font-size:px;line-height:px;}.half-screen-content{max-width:500px;margin:10px 50px 10px 50px;}.italic{font-style:italic;letter-spacing:-1px;}.bold-paragraph{font-family:"inter-variable";font-weight:600;color:var(--swatch-var-1320)!important;}.maiuscolo{text-transform:uppercase;}.mini-large-p{font-weight:300;font-size:22px;letter-spacing:-1px;}.p-5-style{font-family:"effra";font-weight:500;font-size:18px;letter-spacing:0px;line-height:26px;}.black-button{border-width:1px 1px 1px 1px;border-style:solid;font-family:"effra";font-weight:400;margin-top:40px;border-color:var(--swatch-var-4381)!important;text-align:center;text-transform:uppercase;letter-spacing:1px;}.black-button:hover{color:#FEFFFF!important;background-color:#181818;border-color:#181818!important;}.black-button:active{background-color:var(--swatch-var-5803);}.bloc-background{background-color:var(--swatch-var-7172);}.row-style{width:100%;}.row-offset{padding-left:8.33333333%;padding-right:8.33333333%;}.store-card{padding:20px 20px 20px 20px;position:relative;font-weight:400;font-size:22px;border-color:var(--swatch-var-1339)!important;border-width:1px 1px 1px 1px;background-color:var(--swatch-var-1339);border-radius:8px 8px 8px 8px;height:300px;}.sm-card{max-width:400px;padding:18px 18px 18px 18px;min-width:200px!important;}.card-content{position:relative;}.line_simple_footer{border-width:0px 0px 1pt 0px;padding-top:0px;padding-left:0px;margin-top:4px;}.service-h1{text-transform:none;font-weight:500;letter-spacing:-1px;font-family:"inter-variable";font-size:28px;}.service-cards{font-size:20px;font-weight:500;color:var(--swatch-var-3335)!important;}.p-7-style{font-family:"inter-variable";font-weight:500;color:var(--swatch-var-2897)!important;font-size:px;line-height:px;letter-spacing:px;text-indent:px;}.mini-feature-icon{font-size:50px;}.icon-background{background:linear-gradient(0deg, var(--swatch-var-7850)  0%, var(--swatch-var-6050) 100%);color:transparent!important;background-clip:text!important;}.icon-bloc-3-background{background:linear-gradient(0deg, var(--swatch-var-7850)  0%, var(--swatch-var-2004) 100%);color:transparent!important;background-clip:text!important;}.divider-background-color{background-color:var(--swatch-var-6020);}.divider-bloc-3-background-color{background-color:var(--swatch-var-6020);}.divider-0-background-color{background-color:var(--swatch-var-6020);}.divider-0-bloc-3-background-color{background-color:var(--swatch-var-6020);}.freelancer-black-button{background-color:#000000;font-family:"PT Serif";color:#FEFFFF!important;font-size:14px;font-weight:normal;text-transform:none;line-height:22px;padding-right:28px;padding-left:28px;border-width:0px 0px 0px 0px;}.freelancer-black-button:hover{background-color:#424242;}.freelancer-padding{border-width:0px 0px 0px 0px;transition:transform 0.5s ease 0s;}.freelancer-services{margin-bottom:80px;}.zoom-in-parallx{transform:scale(2);transition:all 0.5s ease 0s;}.green-bg-gradient{background:linear-gradient(68deg, #61E1A3, #49AFFF);}.text-trans-gradient{background-clip:text!important;-webkit-background-clip:text!important;background:linear-gradient(0deg, rgba(255,255,255,0.0), #FFFFFF);color:transparent!important;}.sticky-li-a{color:var(--swatch-var-1560)!important;margin-top:0px;margin-bottom:0px;}h1{font-size:110px;line-height:100px;}h2{font-size:48px;line-height:44px;}h3{font-size:30px;line-height:32px;color:var(--swatch-var-5803)!important;}h4{font-size:20px;line-height:26px;}h5{font-size:16px;line-height:22px;}h6{font-size:13px;line-height:20px;}.h3-bloc-5-style{line-height:px;font-size:28px;}.p-style{width:100%;font-weight:500;text-indent:px;color:var(--swatch-var-2897)!important;}.mini-subtitle{text-transform:uppercase;}.faq-10-center{max-width:600px;margin-left:auto;margin-right:auto;}.mini-faq-3-div{padding-right:28px;padding-bottom:10px;padding-left:28px;margin-top:14px;margin-bottom:14px;position:relative;}.global-radius{border-radius:8px 8px 8px 8px;}.mini-faq-3-header{padding-top:28px;margin-bottom:14px;}.faq-question-title{font-size:1.3em;}.white-button{border-width:1px 1px 1px 1px;border-style:solid;background-color:var(--swatch-var-4658);color:var(--swatch-var-7903)!important;border-color:rgba(0,0,0,0.28)!important;}.white-button:hover{background-color:var(--swatch-var-3131);color:var(--swatch-var-5803)!important;border-color:#000000!important;}.white-button:active{background-color:var(--swatch-var-3131);}.faq-full{padding-bottom:14px;border-width:0px 0px 1px 0px;border-style:solid;border-color:#919191!important;margin-left:auto;margin-right:auto;}.faq-question-column{padding:0px 0px 0px 0px;}.faq-question{display:inline-flex;width:100%;flex-direction:row;align-items:center;justify-content:space-between;border-width:1px 0px 0px 0px;border-style:solid;border-color:#797979!important;margin-top:14px;padding-bottom:7px;padding-top:23px;}.arrow-icon{font-size:20px;width:25px;text-align:center;}.faq-10-full{margin-left:auto;margin-right:auto;}.faq-10-box{margin-bottom:14px;padding:28px 28px 20px 28px;position:relative;background-color:var(--swatch-var-1339);}.faq-10-question{display:inline-flex;width:100%;align-items:center;justify-content:space-between;flex-direction:row;padding-bottom:8px;}.feature-big-icon{font-size:55px;}.little-card-certificazioni{padding:16px 16px 16px 16px;border-radius:20px 20px 20px 20px;background-color:var(--swatch-var-1274);}.mini-feature-number{font-size:3rem;line-height:1em;}.mini-stat-gradient{color:transparent!important;background:linear-gradient(128deg, var(--swatch-var-779) 0%, var(--swatch-var-5545) 100%);background-clip:text!important;-webkit-background-clip:text!important;}.p-34-style{width:18.07%;}.p-35-style{width:100%;font-family:"inter-variable";font-size:18px;}.startup-wire-button{color:#212121!important;padding-right:28px;padding-left:28px;font-size:18px;line-height:34px;font-weight:bold;background-color:transparent;border-color:#212121!important;border-width:2px 2px 2px 2px;}.startup-wire-button:hover{background-color:transparent;color:#7980FF!important;border-color:#7980FF!important;}.startup-bold{font-weight:bold;}.mini-pricing-1{margin-right:auto;margin-left:auto;display:flex;flex-direction:row;align-items:center;justify-content:center;}.mini-pricing-6{padding:16px 16px 16px 16px;border-color:rgba(242,242,242,0.14)!important;}.mini-pricing-1-price{font-size:3em;line-height:1.3em;}.mini-pricing-1-icon{margin-right:5px;font-size:20px;}.mini-pricing-6-main{padding:50px 50px 50px 50px;z-index:1;width:100%;}.img-17-style{border-radius:20px 20px 20px 20px;width:500px;}.teams-title{text-transform:uppercase;}.titolo-team-card{text-transform:uppercase;font-size:18px;}.rounded-corner{padding:20px 20px 20px 20px;}.meteo-frame{border-radius:50px 50px 50px 50px;}.p-bloc-12-style{font-size:16px;}.card-style{width:32.72%;max-width:32.72%;}.service-logo{font-weight:900;text-transform:uppercase;font-family:"Lato";font-size:25px;line-height:33px;color:#FEFFFF!important;}.service-footer-link{color:#D5D5D5!important;}.service-footer-link:hover{color:#FEFFFF!important;}.mini-text-logo{font-size:1.8em;text-transform:uppercase;}.mini-footer-1-form{display:flex;}.mini-form-field{background-color:var(--swatch-var-3131);border-width:0px 0px 0px 0px;color:var(--swatch-var-5803)!important;border-radius:0px 0px 0px 0px;height:40px;}.mini-form-field:hover{background-color:var(--swatch-var-3131);}.mini-form-field:active{background-color:var(--swatch-var-3131);}.mini-micro-p{font-size:0.8em;}.mini-icon-with-link{display:inline-flex;flex-direction:row;align-items:center;justify-content:flex-start;width:100%;}.mini-icon-link{width:30px;text-align:center;font-size:22px;margin-right:3px;}.mini-icon-link:hover{opacity:0.8;}.mini-small-p{font-size:0.9em;}.footer-2-links{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;}.mini-small-link{text-decoration:underline!important;margin-left:7px;margin-right:7px;}.footer-company-name{font-weight:600;}.footer-title{font-weight:500;text-transform:none;}.h4-style{font-size:18px;}.link-nolani-design-style{text-decoration:none;}.rounded--corner-footer{margin:20px 40px 0px 20px;}.margin-20{margin-top:20px;}.linea{border-style:solid;border-width:1px 0px 0px 0px;}.linea-footer-linkedin{border-style:solid;border-color:#DBDDE0!important;border-width:1px 0px 0px 0px;padding-top:30px;margin-top:40px;}.row-bloc-14-style{width:100%;}.margini-20{padding-left:20px;padding-right:20px;}.copyright{padding-left:20px;padding-right:20px;}.+_position-bottom{align-items:flex-end;}.product-hero-image{padding-bottom:0px;}.product-logo{font-family:"Lato";font-weight:900;text-transform:uppercase;color:#FEFFFF!important;font-size:25px;line-height:33px;}.product-logo:hover{color:#06A5FF!important;}.menu-icon-stroke{stroke:var(--swatch-var-4416)!important;fill:var(--swatch-var-4416)!important;}.text-overlay{width:100%;text-align:left;position:absolute;top:10%;}.txt-overlay-dx{width:100%;text-align:left;position:absolute;top:10%;}.blur{border-radius:20px 20px 20px 20px;background-color:var(--swatch-var-4810);}.white-menu{color:var(--swatch-var-5380)!important;}.spessore-txt{font-weight:600;}.sticky-nav.sticky{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);background-color:#FEFFFF;}.sticky-nav.sticky .menu-title{padding:0px 0px 0px 0px;color:var(--swatch-var-823)!important;margin-top:24px;margin-bottom:24px;}.sticky-nav.sticky .menu-title:hover{color:var(--swatch-var-2004)!important;}.custom-header{padding:10px 0px 10px 0px!important;margin-right:0px!important;}.nav-4-visible{position:relative;z-index:3;}.menu-button{position:relative;height:40px;margin-left:auto;display:inline-flex;align-items:center;flex-direction:row-reverse;justify-content:flex-start;}.nav-4-menu{min-width:100%;background-color:var(--swatch-var-4658);padding:0px 28px 0px 28px;position:absolute;}.mega-menu-close-icon{padding-top:1px;}.big-link{font-size:1.8em;font-family:"inter-tight-variable";font-weight:300;}.mini-team-social-icon{width:30px;text-align:center;font-size:22px;border-color:var(--swatch-var-2004)!important;}.mini-team-social-icon:hover{opacity:0.8;}.h4-la-società-style{font-size:20px;line-height:px;font-weight:600;}.p-bloc-15-style{font-size:18px;font-weight:500;}.img-bloc-15-style{border-radius:20px 20px 20px 20px;}.mega-meu-bg{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);transition:all 0.3s ease 0s;}.mega-menu{position:fixed;z-index:9999;left:0px;right:0px;margin-top:40px;top:100px;}.row-bloc-15-style{width:100%;margin-right:0px;}.svg-icon-style{width:30px!important;height:30px!important;background-color:transparent!important;fill:var(--swatch-var-7903)!important;stroke:var(--swatch-var-7903)!important;}.sticky-nav.sticky .mega-menu{background-color:rgba(255,255,255,0.80);backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important;padding-top:2px;}.nav-bar-hover:hover{background-color:rgba(255,255,255,0.30);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);}.navbar-active{background-color:#FFFF00;}.divider-menu-tablet{border-style:solid;border-color:var(--swatch-var-1274)!important;border-width:1px 0px 0px 0px;margin:20px 40px 20px 40px;}.blocsapp-special-menu blocsnav{color:var(--swatch-var-1708)!important;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background-color:rgba(0,0,0,0.15);}.blocsapp-special-menu blocsnav li a{background-color:#F4F4F4;}.link-società-style{text-decoration:none;}.link-servizi-style{text-decoration:none;}.link-macchine-style{text-decoration:none;}.link-opere-style{text-decoration:none;}.link-certificazioni-style{text-decoration:none;}.link-link-six-style{text-decoration:none;}.link-link-seven-style{text-decoration:none;}.link-link-eight-style{text-decoration:none;}.link-link-nine-style{text-decoration:none;}.link-link-ten-style{text-decoration:none;}.link-eolico-style{text-decoration:none;}.link-link-two-style{text-decoration:none;}.link-link-three-style{text-decoration:none;}.link-link-four-style{text-decoration:none;}.link-link-one-style{text-decoration:none;letter-spacing:-1px;font-weight:300;}.link-0-link-four-style{text-decoration:none;}.link-0-link-one-style{text-decoration:none;}.link-0-link-two-style{text-decoration:none;}.link-32420-style{text-decoration:none;}.link-31734-style{text-decoration:none;}.link-11779-style{text-decoration:none;}.link-26425-style{text-decoration:none;}.link-11748-style{text-decoration:none;}.link-24532-style{text-decoration:none;}.p-31-style{font-family:"inter-variable";letter-spacing:-1px;}.link--39-0872-91340-style{text-decoration:none;}.link-bloc-0-style{text-decoration:none;}.mage-menu-padding{margin-top:0px!important;padding-top:0px!important;}.selettore-lingua{margin:0px 0px 0px 0px!important;padding-top:0.25rem!important;padding-bottom:0.25rem!important;height:auto!important;}.form-select{border-style:solid;border-color:var(--swatch-var-7172)!important;border-left-width:1px;border-right-width:1px;color:var(--swatch-var-7850)!important;}.img-style{border-radius:10px 10px 10px 10px;background-size:cover;display:block;height:188px;}.bullet-list-anna{border-style:solid;border-color:var(--swatch-var-2897)!important;border-top-width:1px;border-bottom-width:1px;}.divider-7537-background-color{background-color:var(--swatch-var-1303);}.divider-17191-background-color{background-color:var(--swatch-var-1303);}.divider-8375-background-color{background-color:var(--swatch-var-1303);}.divider-719-background-color{background-color:var(--swatch-var-1303);}.divider-33810-background-color{background-color:var(--swatch-var-1303);}.divider-4465-background-color{background-color:var(--swatch-var-1303);}.hero-img-pages{padding-top:0px;padding-bottom:30px;min-height:45vh;background-position:center center;background-size:cover!important;background-blend-mode:darken;background-color:var(--swatch-var-3465);}.p-bloc-41-style{letter-spacing:px;width:86.53%;}.mega-heading{font-weight:700;letter-spacing:-3px;font-size:110px;}.button-primary{background-color:var(--swatch-var-779);color:#FFFFFF!important;}.button-primary:hover{background-color:var(--swatch-var-5545);}.button-primary:active{background-color:var(--swatch-var-5545);}.h2-style{font-size:60px;font-weight:600;letter-spacing:-2px;line-height:60px;width:100%;}.col-bloc-padding{padding:60px 20px 20px 20px;margin-top:40px;margin-bottom:20px;}.line_simple{border-style:solid;border-width:0px 0px 1pt 0px;padding-bottom:20px;border-color:var(--swatch-var-6020)!important;}.silk-block{padding-top:40px;padding-bottom:40px;}.bloc-divider-t-fill{fill:var(--swatch-var-7163);}.bloc-bloc-6-fill{fill:var(--swatch-var-4719);}.equal-columns{display:flex;align-items:stretch;}.margin-top-megamenu{margin-top:100px!important;}.z-index-main-menu{z-index:9999!important;}.margint-top-mega-menu{z-index:990;}.main-menu-z-index{z-index:9999!important;}.icon-certificazioni{min-height:28px;min-width:28px;}.svg-icon-background-color{width:20px!important;height:28px!important;stroke-width:0.5!important;stroke:var(--swatch-var-383)!important;fill:var(--swatch-var-383)!important;}.link-download{color:var(--swatch-var-7325);text-transform:none;text-decoration:none;font-size:20px;font-weight:600;text-align:left;}.link-download:hover{color:var(--swatch-var-7850)!important;text-decoration:underline!important;}.bold{font-family:"Roboto-Bold";}.faq-center{max-width:600px;padding-bottom:14px;border-width:0px 0px 1px 0px;border-style:solid;border-color:#919191!important;margin-left:auto;margin-right:auto;}.h2-bloc-34-style{letter-spacing:-2px;}.divider-bloc-60-background-color{background-color:var(--swatch-var-957);}.svg-icon-0-style{width:26px!important;height:26px!important;fill:var(--swatch-var-6050)!important;}.download-link-blu{font-size:20px;font-weight:600;text-align:left;color:var(--swatch-var-7850)!important;margin-left:0px;padding-left:0px;margin-right:0px;padding-right:0px;margin-top:0px;padding-top:0px;}.download-link-blu:hover{color:#000000!important;margin-top:0px;margin-right:0px;margin-left:0px;padding-left:0px;padding-top:0px;padding-right:0px;}.color-box{background-color:var(--swatch-var-2290);}.color-bg-footer{background-color:var(--swatch-var-6039);}.size-carousel{border-radius:15px 15px 15px 15px!important;}.navbar-logo{text-transform:none;text-decoration:none;font-size:20px;}.middle-menu-display{display:flex;flex-direction:row;align-items:center;justify-content:center;z-index:2;}.center-nav-link{text-align:center;margin-left:14px;margin-right:14px;}.nav-6-menu{z-index:1;min-width:100%;position:relative;background-color:var(--swatch-var-5380);padding:10px 28px 0px 28px;top:-54px;margin-bottom:-54px;}.nav-menu-align-right{align-items:flex-start;justify-content:flex-end;justify-self:end;}.flex-nav-menu{justify-content:flex-end!important;}.button-blu-rounded{color:var(--swatch-var-4564)!important;background-color:var(--swatch-var-3012);border-radius:50px 50px 50px 50px;padding-top:16px;padding-bottom:16px;text-align:center;text-decoration:none;}.button-blu-rounded:hover{color:var(--swatch-var-7325)!important;border-width:1px 1px 1px 1px;border-style:solid;border-color:var(--swatch-var-3012)!important;background-color:var(--swatch-var-1339);padding-top:16px;padding-bottom:16px;text-align:center;}.opere-button{background-color:transparent;}.opere{padding:6px 20px 6px 20px;margin-right:20px;color:var(--swatch-var-1560)!important;border-radius:25px 25px 25px 25px;text-align:center;font-size:16px;font-weight:500;background-color:var(--swatch-var-6020);border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--swatch-var-6020)!important;}.opere-selected{background-color:var(--swatch-var-5545);color:var(--swatch-var-4564)!important;border-style:solid;border-color:var(--swatch-var-3012)!important;border-width:1px 1px 1px 1px;}.filter-video-bg{background:linear-gradient(0deg, #000000  0%, var(--swatch-var-266) 100%);background-blend-mode:overlay;}.bloc-divider-b-fill{fill:var(--swatch-var-5380);}.bloc-divider-t-bloc-6-fill{fill:var(--swatch-var-4564);}.bloc-divider-b-bloc-6-fill{fill:var(--swatch-var-4369);}.img-53-style{width:1000px;}.bloc-divider-t-0-fill{fill:var(--swatch-var-3041);}.bloc-divider-b-0-fill{fill:var(--swatch-var-4564);}.mini-pricing-6b{padding:16px 16px 16px 16px;border-color:rgba(242,242,242,0.14)!important;}.team-contattami-button{border-style:solid;border-radius:50px 50px 50px 50px;border-color:var(--swatch-var-3012)!important;background-color:var(--swatch-var-2290);color:var(--swatch-var-3012)!important;text-align:center;border-width:1px 1px 1px 1px;font-weight:500;font-size:18px;text-transform:uppercase;padding-top:4px;padding-bottom:4px;}.team-contattami-button:hover{border-radius:50px 50px 50px 50px;border-color:var(--swatch-var-4564)!important;border-width:1px 1px 1px 1px;border-style:solid;color:#FEFFFF!important;background-color:var(--swatch-var-3012);transition:background-color 0.5s ease 0s;padding-bottom:4px;padding-top:4px;}.team-cards-home{min-width:400px;min-height:400px;}.btn-contattami-style{width:80.59%;}.link-portfolio-card{font-family:"inter-variable";font-size:22px;text-decoration:none;line-height:26px;color:var(--swatch-var-1560)!important;}.divider-bloc-41-background-color{background-color:#FEFFFF;}.anno-progetto{padding-left:20px;padding-right:20px;font-size:18px;font-weight:500;color:var(--swatch-var-383)!important;text-align:center;background-color:var(--swatch-var-2757);}.anno-progetto:hover{background-color:var(--swatch-var-2757);}.btn-style-category-header{border-radius:25px 25px 25px 25px;padding:12px 20px 12px 20px;font-weight:500;color:var(--swatch-var-1560)!important;background-color:var(--swatch-var-2907);font-size:16px;}.btn-style-category-header:hover{background-color:var(--swatch-var-2907);}.cat-single-project-header{background-color:var(--swatch-var-313);font-size:18px;color:var(--swatch-var-7558)!important;font-weight:500;padding-left:20px;padding-right:20px;}.margin-top-year{margin-top:100px;}.svg-icon-bloc-41-fill{fill:var(--swatch-var-7235)!important;stroke:var(--swatch-var-266)!important;stroke-width:1!important;width:20px!important;height:20px!important;}.margin-topyear-prjct{margin-top:60px;}.mini-event-type{font-size:0.9rem;background-color:rgba(145,145,145,0.10);margin-left:14px;position:relative;top:-1px;padding-right:10px;padding-left:10px;display:inline-block;line-height:1.5rem;padding-top:2px;}.h4-bloc-1-style{width:100%;}.divider-style{height:1px;background-color:#FFFFFF;}.row-229-style{width:68.52%;}.img-bloc-77-style{width:743px;}.img-156-style{height:557px;}.servizi-mobile-griglia{width:100%;}.card-95-style{width:49.67%;}.team-smaller_picture{width:500px;padding:20px 20px 20px 20px;}.card-102-style{width:49.67%;}.card-103-style{width:49.67%;}.card-104-style{width:49.58%;}.img-bloc-78-style{height:557px;}.img-154-style{height:557px;}.img-155-style{height:557px;}.img-157-style{height:557px;}.img-158-style{height:557px;}.img-style-mobile{height:557px;}.divider-bloc-1-16080-background-color{background-color:var(--swatch-var-957);}.divider-0-bloc-1-16080-background-color{background-color:#DBDDE0;}.h3-bloc-1-16080-style{text-indent:px;}.p-bloc-1-16080-style{line-height:20px;}.p-332-style{line-height:20px;}.p-331-style{line-height:20px;}.p-330-style{line-height:20px;}.h1-2-style{letter-spacing:-3px;font-weight:600;color:var(--swatch-var-7325)!important;width:100%;}.new-card-bg{background-color:#FEFFFF;}.centered{background-position:center center;}.const-bg-text{text-transform:uppercase;font-size:228px;letter-spacing:10px;text-shadow:0px 1px 5px rgba(0,0,0,0.07);color:#F8F8F8!important;margin-bottom:-100px;line-height:228px;margin-left:100px;font-family:"Teko-Medium";}.const-section-subtitle{font-size:60px;line-height:60px;}.const-project-bg-1{background-image:url("img/construction-project-4.jpg");background-size:cover;background-repeat:no-repeat;background-position:center center;}.const-project-div{height:400px;display:flex;flex-direction:column;background-color:rgba(0,0,0,0.20);border-style:double;border-color:#FEFFFF!important;border-width:10px 10px 10px 10px;}.const-project-div:hover{background-color:rgba(0,0,0,0.50);align-items:center;justify-content:center;border-color:transparent!important;border-style:double;border-width:10px 10px 10px 10px;}.const-project-card{height:100%;width:100%;background-color:transparent;opacity:1;border-width:0px 0px 0px 0px;}.const-project-card:hover{opacity:1;background-color:transparent;border-width:0px 0px 0px 0px;}.const-capital-subtitle{text-transform:uppercase;letter-spacing:1px;font-family:"Teko-Light";}.const-wire-button{letter-spacing:2px;text-transform:uppercase;background-color:transparent;border-style:solid;border-color:var(--swatch-var-3438)!important;padding-right:28px;padding-left:28px;color:var(--swatch-var-3438)!important;font-size:16px;padding-top:10px;border-width:2px 2px 2px 2px;font-family:"Teko-Medium";}.const-wire-button:hover{color:#000000!important;background-color:var(--swatch-var-3438);}.const-project-bg-2{background-image:url("img/construction-project-3.jpg");background-size:cover;background-repeat:no-repeat;background-position:center center;}.const-project-title-center{display:flex;align-items:flex-end;justify-content:center;padding:5px 5px 5px 5px;border-width:0px 0px 0px 0px;}.const-project-main-title{border-style:solid;border-color:var(--swatch-var-3438)!important;background-color:rgba(0,0,0,0.30);color:#FEFFFF!important;padding:10px 28px 3px 28px;border-width:1px 1px 1px 1px;}.const-project-main-title:hover{border-style:solid;background-color:transparent;border-width:1px 1px 1px 1px;}.const-project-button{opacity:0;top:0px;left:0px;bottom:0px;right:0px;display:block;border-width:0px 0px 0px 0px;}.const-project-button:hover{opacity:1;}.const-project-title{color:#FEFFFF!important;font-family:"Teko-Medium";}.const-project-bg-3{background-image:url("img/construction-project-2.jpg");background-size:cover;background-repeat:no-repeat;background-position:center center;}.const-button{text-transform:uppercase;background-color:var(--swatch-var-3438);color:var(--swatch-var-3060)!important;padding-top:12px;padding-right:28px;padding-left:28px;border-width:0px 0px 0px 0px;font-family:"Teko-Medium";}.const-button:hover{color:#FEFFFF!important;background-color:#000000;border-width:0px 0px 0px 0px;}.const-button:active{color:var(--swatch-var-5380)!important;}.form-control::placeholder{color:var(--swatch-var-2807)!important;}.service-card-pg-servizi{padding:18px 18px 18px 18px;background-color:#FEFFFF;border-radius:8px 8px 8px 8px;margin-bottom:60px;min-height:280px;height:auto;}.svg-icon-bloc-85-style{width:23px!important;fill:var(--swatch-var-7850)!important;}.divider-bloc-85-background-color{background-color:var(--swatch-var-5547);margin-bottom:30px;margin-top:30px;}.bold-titolo{font-weight:600;}.h4-bloc-85-style{font-size:22px;line-height:px;width:100%;}.h4-148-style{font-size:22px;line-height:px;}.h3-bloc-85-style{font-size:22px;line-height:px;}.h4-bloc-1-6780-style{letter-spacing:-1px;}.h3-3-style{font-size:px;}.divider-bloc-5-background-color{background-color:var(--swatch-var-5547);}.h3-4-style{font-size:28px;}.bold-contatti{font-weight:500;}.svg-icon-10605-fill{fill:var(--swatch-var-880)!important;width:26px!important;stroke:var(--swatch-var-7943)!important;border-style:empty;}.mini-extra-label{display:block;}.field-style{height:60px;background-color:var(--swatch-var-6056);}.field-0-style{height:60px;background-color:var(--swatch-var-6056);}.text-area-style{width:100%;background-color:var(--swatch-var-6056);padding:20px 20px 20px 20px;font-family:"inter-variable";font-size:16px;font-weight:400;}.text-area-style:hover{background-color:var(--swatch-var-6056);}.text-area-style:active{background-color:var(--swatch-var-6056);}.text-area-style:focus{background-color:var(--swatch-var-6056);}.text-area-style:visited{background-color:var(--swatch-var-6056);}.form-txt-style{font-size:16px;color:var(--swatch-var-266)!important;font-weight:500;}.field-0-style:hover{background-color:var(--swatch-var-6056);}.field-0-style:active{background-color:var(--swatch-var-6056);}.field-0-style:focus{background-color:var(--swatch-var-6056);}.field-0-style:visited{background-color:var(--swatch-var-6056);}label{font-size:16px;color:var(--swatch-var-2897)!important;}.indirizzo-style{font-weight:500;color:var(--swatch-var-2897)!important;}.divider-32700-background-color{background-color:var(--swatch-var-5547);}.email-style{text-decoration:none;font-size:18px;color:var(--swatch-var-2897)!important;}.org-vigil{border-radius:8px 8px 8px 8px;}.margine-vigil{margin-top:60px;margin-bottom:30px;}.container-div-min-height{min-height:748px;background-color:var(--swatch-var-2907);}.p-382-style{font-size:18px;}.field-style:hover{background-color:var(--swatch-var-6056);}.field-style:active{background-color:var(--swatch-var-6056);}.field-style:focus{background-color:var(--swatch-var-6056);}.field-style:visited{background-color:var(--swatch-var-6056);}.container-div-style{width:100%;}.container-div-bloc-95-style{width:100%;}.round-corner-box{border-radius:20px 20px 20px 20px;}.h3-bloc-95-style{width:100%;text-indent:0px;}.margine-sx{text-indent:50px;}.width-icon-single{width:32px!important;}.h2-1989-style{font-size:90px;text-indent:px;letter-spacing:-5px;font-weight:600;text-align:left;}.timeline-card{padding:18px 18px 18px 18px;max-width:400px;min-height:620px;background-color:var(--swatch-var-4040);min-width:200px;}.timeline-parag{color:var(--swatch-var-3335)!important;font-weight:500;font-size:20px;}.maiusci{text-transform:capitalize;}.p-bloc-1-style{letter-spacing:-1px;width:100%;}.h2-bloc-102-style{text-indent:2px;width:98.74%;}.pulsante-largo{width:100%;}.padding-sx{padding-left:30px;}.line-button{border-color:var(--swatch-var-5545)!important;border-style:solid;border-width:1px 1px 1px 1px;}.no-bg-timeline{background-color:transparent;margin-top:0px;}.corner-box-rounded{border-radius:20px 20px 20px 20px;}.timeline-corner{border-radius:8px 8px 8px 8px;margin:4px 4px 4px 4px;padding-bottom:20px;background-color:var(--swatch-var-3414);}.txt-col-timeline{background-color:var(--swatch-var-3414);border-radius:8px 8px 8px 8px;margin:4px 4px 6px 4px;min-height:400px;}.z-index-particles{z-index:1;}.timeline-bg{min-height:400px;}.padding-col-sx{padding:60px 60px 60px 60px!important;}.no-underline{text-decoration:none;}.p-bloc-59-style{text-indent:px;width:100%;}.container-div-bloc-18-min-height{min-height:357px;}.box-cod-etico{height:auto;min-height:120px;}.box-certifi-pdf{min-height:120px;height:auto;}.min-h{min-height:83px;height:auto;}.min-h2{height:auto;min-height:50px;}.md-box-min-height{height:auto;min-height:280px;}.btn-go-to-map{background-color:var(--swatch-var-2);transform:scale(1);transition:all 0.3s ease 0s;}.btn-go-to-map:hover{transform:scale(1.05);color:var(--swatch-var-2)!important;}.svg-icon-bloc-1-fill{fill:var(--swatch-var-7943)!important;stroke:var(--swatch-var-7943)!important;stroke-width:0.3!important;}.svg-icon-bloc-1-fill:hover{transform:translateX(3px)!important;fill:var(--swatch-var-2)!important;stroke:var(--swatch-var-2)!important;stroke-width:0.3!important;}.btn-new{justify-content:center;flex-direction:row;align-items:center;position:relative;overflow:hidden;padding:8px 24px 8px 24px;border-radius:100px 100px 100px 100px;background-color:var(--swatch-var-7943);}.margine-0-lf{margin-left:0px;padding-left:0px;}.largh-card-mobile{max-width:40%;min-height:350px;}.divider-bloc-1-background-color{background-color:var(--swatch-var-6021);height:1px;}.bg-parallax-section{background-size:cover;background-position:center center;background-image:url("img/ASLA_pala_eolica_web.jpg");background-repeat:no-repeat;position:relative;overflow:hidden;padding-top:320px;padding-bottom:120px;border-radius:50px 50px 50px 50px;min-height:70vh;}.bg-overlay{position:absolute;top:0px;right:0px;width:100%;height:100%;pointer-events:none;background-color:var(--swatch-var-3465);}.margin-no{margin-top:0px;margin-bottom:0px;}.easy-transic{transition:all 0.3s ease 0s;}.scale:hover{transform:scale(1.2);transition:all 0.3s ease 0s;}.image-mask{position:relative;border-radius:50px 50px 50px 50px;overflow:hidden;height:500px;}.image-zoom{position:absolute;top:0px;left:0px;width:100%;height:100%;background-size:cover;background-position:center center;transition:all 0.5s ease 0s;background-image:url("img/asla_eolico_3.jpg");}.zoom-img{transform:scale(1.05);transition:all 1.5s ease 0s;}.zoom-img:hover{transform:scale(1.07);}.macchine-title-sec{font-size:38px;font-weight:600;letter-spacing:-3px;text-transform:none;}.h1-camion-style{font-size:38px;line-height:40px;}.color-cardbg-mezzi{background-color:var(--swatch-var-2907);}.color-bg-macchinari{background-color:var(--swatch-var-1339)!important;border-radius:8px 8px 8px 8px;height:auto;}.svg-icon-bloc-34-fill{fill:var(--swatch-var-3013)!important;stroke:var(--swatch-var-3012)!important;background-color:transparent!important;stroke-width:1!important;stroke-linecap:round!important;width:22px!important;height:22px!important;}.macch-1st-box{padding:20px 20px 20px 20px;border-radius:8px 8px 8px 8px;flex-direction:column;}.row-fill-type{align-content:stretch;}.padding-row-img{padding:30px 30px 30px 30px;}.col-auto{height:100%;}.row-bloc-130-style{width:100%;}.altezza-col-title{min-height:160px;}.h-auto{height:auto!important;}.h-mobile{min-height:80px!important;}.bg-macchine-op-cards{background-color:var(--swatch-var-358);}.macchine-sect-padd-bott{padding-bottom:100px!important;}.img-zoom-sis-energetici{width:100%;height:100%;background-position:center center;background-size:cover;top:0px;left:0px;position:absolute;transition:all 0.5s ease 0s;background-image:url("img/Sistemi_Energetici_4.jpg");}.img-zoom-macch-oper{width:100%;height:100%;position:absolute;left:0px;top:0px;background-size:cover;background-position:center center;transition:all 0.5s ease 0s;background-image:url("img/Macchine-Operatrici.jpg");}.team-card-height{min-height:80px;}.team-name-min-height{min-height:30px;}.half column{min-width:50%;}.no-padding-form-lavoro{padding-left:0px;padding-right:0px;padding-top:0px;}.no-padding-right-lavoro{padding-right:0px;}.white-form{background-color:var(--swatch-var-629);}.white-form:hover{background-color:var(--swatch-var-629);}.h2-hero-home{font-weight:700;font-size:80px;letter-spacing:-3px;line-height:70px;}.h2-bloc-15-style{line-height:72px;font-size:80px;}.padding-button{padding-left:100px!important;padding-right:100px!important;background-color:var(--swatch-var-3012);}.padding-button:hover{border-style:solid!important;border-color:var(--swatch-var-7548)!important;background-color:var(--swatch-var-6028)!important;}.onhover-btn{background-color:var(--swatch-var-3012);}.onhover-btn:hover{border-style:solid;border-color:var(--swatch-var-3012)!important;background-color:var(--swatch-var-6028);}.customuploadbtn{background-color:var(--swatch-var-358);border-style:solid;border-color:#DDE1E6!important;border-width:1px 1px 1px 1px;padding:1rem 1rem 1rem 1rem;color:var(--swatch-var-2807)!important;border-radius:6px 6px 6px 6px;}.customuploadbtn:hover{background-color:var(--swatch-var-376);border-width:1px 1px 1px 1px;}.h1-collarmele-1-style{width:100%;}.customuploadbtnkompass{background-color:#F5F4F3;border-radius:50px 50px 50px 50px;padding:4px 40px 4px 40px;border-style:solid;border-color:#0A74FF!important;border-width:1px 1px 1px 1px;margin-right:20px;}.kompass-only-btn{background-color:#F5F4F3;padding:4px 40px 4px 40px;border-radius:50px 50px 50px 50px;border-style:solid;border-color:#0A74FF!important;margin-right:20px;}.kompass-only-btn:hover{background-color:#0A74FF;color:#FEFFFF!important;}.hero-media{position:absolute;z-index:0;background-image:url("img/ASLA_Collarmele_I_Cover.jpg");background-size:cover;background-blend-mode:darken;background-color:var(--swatch-var-3465);}.carousel-preview-opere{min-height:274px;border-radius:50px 50px 50px 50px;}.dogliola-pic{background-image:url("img/Asla_Dogliola_20_B.jpg");background-size:cover;}.sulmona_1{background-image:url("img/ASLA_Sulmona_I_13.jpg");background-position:center center;}.collarmele_op_el{background-image:url("img/ASLA_Collarmele_3_Cover.jpg");background-position:center center;}.lama_peligni_en_st{background-image:url("img/ASLA_energy_Storage_3B-copy-500x500.jpg");background-position:center center;}.collarmele_eolico{background-position:center center;background-image:url("img/ASLA_Collarmele_I_Cover.jpg");}.collarmele_eolico_cover{background-image:url("img/ASLA_Collarmele_I_Cover.jpg");background-position:center center;}.divider-17094-background-color{background-color:var(--swatch-var-3275);}.casoli{background-image:url("img/ASLA_Casoli_1.jpg");background-position:center center;}.sanvito{background-position:center center;background-image:url("img/ASLA_San_Vito_24.jpg");}.lama_peligni_enst_1{background-image:url("img/A_Laudadio_energy_Storage_1B.jpg");background-position:center center;}.treglio{background-image:url("img/20191021_104053_.jpg");background-position:center center;}.animation-linkmenu-hover{transition:all 0.5s ease 0s;}.animation-linkmenu-hover:hover{transition:all 0.5s ease 0s;font-weight:200;padding-left:12px;}.indent-hover-main-menu:hover{text-indent:12px;transition:all 0.5s ease 0s;}.castelvecchio_subequo{background-image:url("img/ASLA_CastelVecchioSubequo_6-500x500.jpg");background-position:center center;}.pizzoferrato_op_el_2{background-position:center center;background-image:url("img/ASLA_Pizzoferrato_1.jpg");}.ombra{transform:translateY(0.25px);transition:all 0.5s ease 0s;}.ombra:hover{transform:translateY(-4px);box-shadow:3.15px 2.46px 14px rgba(0,0,0,0.16);}.cursor-style-txt{color:var(--swatch-var-3275)!important;font-weight:700;letter-spacing:2px;text-align:center;text-transform:uppercase;}.zingara_morta{background-image:url("img/ASLA_Campolattaro_ZingaraMorta12.jpg");background-position:center top;}.colle_serra{background-image:url("img/Colle_Serra_8-500x500.jpg");background-position:center center;}.cerchio{background-position:center center;background-image:url("img/ASLA_Cerchio6_Cover.jpg");}.collarmele_2_eol{background-position:center top;background-image:url("img/Cover_ASLA_Collarmele_IIA_2B.jpg");}.pescina{background-image:url("img/ASLA_Pescina4_Cover.jpg");}.casalduni{background-size:cover;background-image:url("img/ASLA_Casalduni10_Cover.jpg");background-position:right top;}.pontelandolfo{background-image:url("img/BN_eolico_13.jpg");background-position:center center;}.teramo{background-image:url("img/ASLA_Teramo_6.jpg");}.margin-tiop-tablet-portf{background-color:transparent;}.btn-style-category-header:active{background-color:var(--swatch-var-5547);}.btn-style-category-header:focus{background-color:var(--swatch-var-5547);}.btn-style-category-header:visited{background-color:var(--swatch-var-5547);}.bottone-categoria-div{border-radius:50px 50px 50px 50px;background-color:var(--swatch-var-5547);text-align:center;}.p-bloc-71-style - categoria{font-size:16px;line-height:18px;background-color:var(--swatch-var-2907);padding-left:20px;padding-right:20px;}.p-bloc-71-style{width:100%;}.p-bloc-71-style---categoria{border-radius:50px 50px 50px 50px;padding:10px 10px 10px 10px;text-transform:lowercase;font-size:16px;color:var(--swatch-var-1560)!important;background-color:var(--swatch-var-2907);font-weight:500;width:100%;}.h-min-par-storia{min-height:500px;}.senza-img{min-height:216px;}.impegno_costante_pic{background-image:url("img/asla_eolico_3.jpg");}.selez-lingua-sx{text-decoration:none;}.p-19-style{font-size:18px;line-height:18px;}.lingua-sel-selezionabile{text-decoration:none;font-weight:500;font-size:16px;}.lingua-sel-selezionabile:hover{color:var(--swatch-var-7850)!important;font-weight:500;}.lingua-no-select{text-decoration:none;color:var(--swatch-var-823)!important;font-size:16px;padding-right:6px;padding-left:6px;}.macchine-txt-col{background-color:var(--swatch-var-403);border-radius:8px 8px 8px 8px;margin:4px 6px 4px 4px;min-height:auto;}.margin-bottom-project-home{margin-bottom:40px;}.torna-portfolio{text-decoration:none;color:var(--swatch-var-7548)!important;padding-left:12px;padding-top:25px;padding-bottom:20px;font-weight:500;}.link-0-style{margin-top:4px;padding-top:4px;}.torna-portfolio:hover{text-decoration:underline!important;color:var(--swatch-var-7548)!important;}.color-back-icon{color:var(--swatch-var-7548)!important;border-color:var(--swatch-var-3012)!important;}.link-stroke{stroke:transparent!important;fill:transparent!important;stroke-linecap:round!important;}.padding-breadcrumb{padding-bottom:44px;padding-top:44px;}.img-h-3-orizzont{height:200px;}.div-3-col-img{overflow:hidden;border-radius:14px 14px 14px 14px;}.img1{background-image:url("img/Asla_Dogliola_02_B.jpg");background-size:cover;height:280px;overflow:hidden;background-position:center center;}.foto2{background-image:url("img/asla_ftv_4.jpg");}.foto3{background-image:url("img/ASLA_Casalduni10_Cover.jpg");background-position:right center;}.img1-home{background-image:url("img/Asla_Dogliola_01_B.jpg");}.img2-home{background-image:url("img/asla_ftv_1.jpg");}.img3-home{background-image:url("img/OP_EL_Collarmele_12-500x500.jpg");}.img1-lav-noi{background-image:url("img/Asla_Dogliola_20_B.jpg");background-position:center top;}.img2-lav-noi{background-image:url("img/OP_EL_Collarmele_05-500x500.jpg");background-position:right top;}.img3-lav-noi{background-image:url("img/ASLA_Pizzoferrato_I_3-.jpg");}.lavora-con-noi-hero{background-image:url("img/Asla_Dogliola_06_B%20copy.jpg");background-position:right top;background-size:cover;}.camion{background-image:url("img/Camion.jpg");}.angoli-round-carosello{border-radius:50px 50px 50px 50px;}.label-style{width:33.71%;}.max-mb{font-size:16px;color:var(--swatch-var-2807)!important;}.border{border-style:solid;border-color:#000000!important;border-radius:1px 1px 1px 1px;}.logo-mobile{height:auto;}.logo_en{width:100%;height:auto;}.style-regol{font-weight:300;font-size:16px;color:var(--swatch-var-4220)!important;}.h2-82-style{width:100%;letter-spacing:-2px;}.divider-14322-background-color{background-color:var(--swatch-var-6833);border-color:var(--swatch-var-957)!important;}.list-style{width:100%;}.priv-tab{font-weight:600;color:var(--swatch-var-7325)!important;text-align:left;font-size:18px;}.tab-par{color:var(--swatch-var-1560)!important;font-size:16px;font-weight:400;line-height:18px;padding-top:14px;}.auto{height:auto;width:178px;}.page-not-found{min-height:100vh;}.h1-bloc-15-style{font-size:100px;line-height:90px;}:root{--swatch-var-3640:rgba(102,183,63,1.00);--swatch-var-5863:rgba(21,21,21,0.85);--swatch-var-3401:rgba(0,9,255,0.17);--swatch-var-6276:rgba(10,116,255,0.50);--swatch-var-4188:rgba(10,116,255,1.00);--swatch-var-6311:rgba(255,255,255,0.70);--swatch-var-2004:rgba(10,116,255,1.00);--swatch-var-7903:rgba(177,178,179,1.00);--swatch-var-3060:#111111;--swatch-var-4220:#282828;--swatch-var-6445:#004C51;--swatch-var-3766:#004469;--swatch-var-7552:#86A0B6;--swatch-var-2897:rgba(136,136,136,1.00);--swatch-var-2760:#151515;--swatch-var-2277:rgba(116,114,114,0.90);--swatch-var-5380:rgba(255,255,255,1.00);--swatch-var-266:rgba(75,0,255,1.00);--swatch-var-7235:#942092;--swatch-var-1320:#0096FF;--swatch-var-1339:rgba(245,244,243,1.00);--swatch-var-957:rgba(219,221,224,1.00);--swatch-var-1560:rgba(62,59,59,1.00);--swatch-var-5803:rgba(0,0,0,0.35);--swatch-var-1274:#F8F8F8;--swatch-var-7172:rgba(255,255,255,1.00);--swatch-var-4548:rgba(255,255,255,0.5);--swatch-var-7850:rgba(10,116,255,1.00);--swatch-var-7501:rgba(255,255,255,0.25);--swatch-var-1690:#001DD6;--swatch-var-4381:#337FFF;--swatch-var-3335:#757784;--swatch-var-6020:rgba(219,221,224,1.00);--swatch-var-6521:rgba(255,255,255,0.498039);--swatch-var-7007:rgba(255,255,255,0.60);--swatch-var-4658:rgba(255,255,255,1.00);--swatch-var-3131:#EEEEEE;--swatch-var-779:#0066CC;--swatch-var-5545:#0088FF;--swatch-var-6175:#666BD4;--swatch-var-2724:#F2F2F2;--swatch-var-4416:#009193;--swatch-var-4810:rgba(255,255,255,0.60);--swatch-var-4719:rgba(0,0,0,0.15);--swatch-var-1708:rgba(0,0,0,0.10);--swatch-var-7325:rgba(0,0,0,1.00);--swatch-var-6833:rgba(180,192,206,1.00);--swatch-var-1303:rgba(235,235,235,1.00);--swatch-var-4497:#202020;--swatch-var-3041:rgba(248,248,248,1.00);--swatch-var-6050:rgba(0,112,227,0.60);--swatch-var-7548:rgba(10,116,255,1.00);--swatch-var-3012:rgba(10,116,255,1.00);--swatch-var-3457:rgba(180,192,206,1.00);--swatch-var-4753:rgba(10,116,255,0.10);--swatch-var-4172:rgba(10,116,255,0.6);--swatch-var-2290:rgba(234,234,234,0.65);--swatch-var-6028:rgba(250,250,250,1.00);--swatch-var-6039:rgba(219,19,19,1.00);--swatch-var-4564:rgba(255,255,255,1.00);--swatch-var-3887:rgba(0,0,0,0.35);--swatch-var-903:rgba(32,32,32,0.15);--swatch-var-561:rgba(255,255,255,0.9);--swatch-var-5019:rgba(253,255,255,0.40);--swatch-var-997:rgba(255,255,255,1.00);--swatch-var-2757:rgba(10,116,255,0.40);--swatch-var-313:rgba(66,102,147,0.63);--swatch-var-1731:rgba(0,0,0,0.30);--swatch-var-3210:rgba(255,255,255,0.7);--swatch-var-823:rgba(117,119,132,1.00);--swatch-var-4369:rgba(255,255,255,1.00);--swatch-var-7558:rgba(255,255,255,0.75);--swatch-var-3182:rgba(0,0,0,0.75);--swatch-var-383:rgba(79,183,255,1.00);--swatch-var-6056:rgba(245,244,243,1.00);--swatch-var-3438:#FFD60A;--swatch-var-2807:#A9A9A9;--swatch-var-609:rgba(0,0,0,1.00);--swatch-var-5547:rgba(218,221,223,1.00);--swatch-var-7943:rgba(10,116,255,1.00);--swatch-var-880:rgba(10,116,255,0.65);--swatch-var-3755:rgba(0,112,227,0.6);--swatch-var-3414:rgba(255,255,255,0.60);--swatch-var-4040:rgba(255,255,255,0.90);--swatch-var-2:rgba(255,255,255,1.00);--swatch-var-3141:rgba(10,116,255,0.4);--swatch-var-6021:rgba(230,232,235,1.00);--swatch-var-3465:rgba(0,0,0,0.35);--swatch-var-67:rgba(255,255,255,0.6);--swatch-var-3013:rgba(10,116,255,0.25);--swatch-var-2907:rgba(230,230,230,1.00);--swatch-var-403:rgba(255,255,255,1.00);--swatch-var-3275:rgba(248,248,248,1.00);--swatch-var-358:rgba(255,255,255,0.70);--swatch-var-629:rgba(255,255,255,0.70);--swatch-var-376:rgba(255,255,255,0.70);--swatch-var-3078:rgba(0,0,0,0.16);--swatch-var-2590:rgba(10,116,255,0.80);--swatch-var-7163:rgba(245,244,243,1.00);}.bgc-4369{background-color:var(--swatch-var-4369);}.bgc-6311{background-color:var(--swatch-var-6311);}.bgc-1339{background-color:var(--swatch-var-1339);}.bgc-1274{background-color:var(--swatch-var-1274);}.bgc-3887{background-color:var(--swatch-var-3887);}.bgc-6056{background-color:var(--swatch-var-6056);}.bgc-3275{background-color:var(--swatch-var-3275);}.bgc-2907{background-color:var(--swatch-var-2907);}.tc-1303{color:var(--swatch-var-1303)!important;}.tc-3060{color:var(--swatch-var-3060)!important;}.tc-7325{color:var(--swatch-var-7325)!important;}.tc-2897{color:var(--swatch-var-2897)!important;}.tc-1560{color:var(--swatch-var-1560)!important;}.tc-1274{color:var(--swatch-var-1274)!important;}.tc-5803{color:var(--swatch-var-5803)!important;}.tc-3041{color:var(--swatch-var-3041)!important;}.tc-4564{color:var(--swatch-var-4564)!important;}.tc-4220{color:var(--swatch-var-4220)!important;}.tc-609{color:var(--swatch-var-609)!important;}.tc-2{color:var(--swatch-var-2)!important;}.tc-3335{color:var(--swatch-var-3335)!important;}.tc-7163{color:var(--swatch-var-7163)!important;}.icon-3335{color:var(--swatch-var-3335)!important;border-color:var(--swatch-var-3335)!important;}.icon-4188{color:var(--swatch-var-4188)!important;border-color:var(--swatch-var-4188)!important;}.icon-6311{color:var(--swatch-var-6311)!important;border-color:var(--swatch-var-6311)!important;}.icon-3012{color:var(--swatch-var-3012)!important;border-color:var(--swatch-var-3012)!important;}.bg-hero-asla-internal-pages-2{background-image:url("img/hero_asla_internal-pages_2.jpg");}.bg-Certificazioni-miniHeader{background-image:url("img/Certificazioni_miniHeader.jpg");}.bg-ASLA-pala-eolica-web{background-image:url("img/ASLA_pala_eolica_web.jpg");}.bg-Asla-La-Societa-mini-header{background-image:url("img/Asla_La_Societa_mini_header.jpg");}.bg-Asla-La-Societa-mini-header{background-image:url("img/Asla_La_Societa_mini_header.jpg");}.bg-ASLA-San-Vito-1{background-image:url("img/ASLA_San_Vito_24.jpg");}.bg-ASLA-CastelVecchioSubequo-7-500x500{background-image:url("img/ASLA_CastelVecchioSubequo_6-500x500.jpg");}.bg-Asla-Dogliola-02-B{background-image:url("img/Asla_Dogliola_02_B.jpg");}.bg-BN-eolico-33{background-image:url("img/BN_eolico_33.jpg");}.bg-heavy-machinery-in-quarry-2021-08-26-15-55-22-utc{background-image:url("img/heavy-machinery-in-quarry-2021-08-26-15-55-22-utc.jpg");}.bg-hero-asla-video-img{background-image:url("img/hero_asla_video_img.jpg");}.bg-hero-asla-video-img{background-image:url("img/hero_asla_video_img.jpg");}.bg-Asla-fotov-img-prevideo{background-image:url("img/Asla_fotov_img_prevideo.jpg");}.bg-Asla-eoilico-2-img{background-image:url("img/Asla_eoilico_2_img.jpg");}.bg-asla-pic-eolico-1{background-image:url("img/asla_pic_eolico_1.jpg");}.bg-Asla-Dogliola-01-B{background-image:url("img/Asla_Dogliola_01_B.jpg");}.bg-Asla-contatti{background-image:url("img/Asla_contatti.jpg");}.bg-asla-storia{background-image:url("img/asla_storia.jpg");}.ft-clip{overflow: hidden!important;}.fancy-wrapper{  opacity: 0;  transition: opacity 0.5s ease-in-out;}.samehtwrapper .display-in-blocs-edit-mode-only {  display:block;  position:relative;  height:40px;  padding-top:6px;  padding-left:10px;  font-size: 1.5em;  background-color: #cccccc}#particles-js{position: absolute;height:100%;width: 100%;left: 0;right:0;top:0;bottom: 0;}.blocsapp-flexi-filter-container{  display: grid;  grid-template-columns: 1fr;  align-items: center;  column-gap: .5rem;  width: 100%;  container-type: inline-size;  transition: all .2s ease-out;}.blocsapp-flexi-filter{position: relative;display: flex;  align-items: center;  align-self: flex-start;}.blocsapp-flexi-filter svg{width:20px;margin-left:9px;position: absolute;  top: 50%;  transform: translateY(-50%);}.blocsapp-flexi-filter.icon-r svg{right:15px;}.blocsapp-flexi-filter:not(.icon-r):has(svg) input {padding-left: 36px;}.blocsapp-flexi-filter.icon-r:has(svg) input {padding-right: 36px;}[data-bs-theme="dark"] .blocsapp-flexi-filter svg{fill:rgba(255,255,255,0.8);}.flexi-tag{font-size: 12px;font-weight: 600;  cursor: pointer;  color:#000;  background: rgba(0,0,0,0.1);  border:none;  border-radius: 6px;  padding:5px 10px;margin: 10px 5px;transform: scale(1);transition: all .3s ease-out;}.flexi-tag-active{  background: black;  transition: all .2s ease-out;  color: #fff!important;}.flexi-tag-active{transform: scale(1.1);}[data-bs-theme="dark"] .flexi-tag{color:#fff;background: rgba(255,255,255,0.2);}[data-bs-theme="dark"] .flexi-tag-active{background: white;color: black!important;}.flexi-inline-layout{grid-template-columns: minmax(50%, 1fr) auto;}.flexi-inline-layout:not(:has(> :first-child.blocsapp-flexi-filter)){grid-template-columns: auto minmax(300px, 1fr);}.flex-mini-mode .blocsapp-flexi-filter,.flexi-inline-layout .blocsapp-flexi-filter{margin-top:5px;}.flex-mini-mode{grid-template-columns: minmax(38px, 38px) auto;transition: all .2s ease-out;}.flex-mini-mode:not(:has(> :first-child.blocsapp-flexi-filter)){grid-template-columns: auto minmax(38px, 38px);}.flex-mini-mode input{padding:6px!important;pointer-events:none;color:transparent;}.flex-mini-mode .icon-r svg{right:initial;}.flex-mini-mode input::placeholder {color: transparent;}.flex-mini-mode input::-webkit-input-placeholder {color: transparent;}.flex-mini-mode input::-moz-placeholder {color: transparent;}.flex-mini-mode input:-ms-input-placeholder {color: transparent;}.flexi-inline-layout.flex-mini-mode input::-ms-input-placeholder {color: transparent;}.flex-hide-input .blocsapp-flexi-filter{display:none;}.flex-align-c{text-align: center;justify-content: center;}.flex-align-r{justify-content: right;text-align: right;}.flexi-tag-cloud{padding: 0 20px;margin-top:10px;text-wrap: nowrap;overflow: scroll;max-height:60px;  -webkit-mask-image: linear-gradient(to right, transparent 0%, black 15%, black 85%, transparent 100%);-webkit-mask-repeat: no-repeat;-webkit-mask-size: 100% 100%;mask-image: linear-gradient(to right, transparent 0%, black 15%, black 85%, transparent 100%);mask-repeat: no-repeat;mask-size: 100% 100%;-ms-overflow-style: none;}.flexi-tag-cloud:not(.show-scrollbars){scrollbar-width: none;}.flex-mini-mode .flexi-tag-cloud{margin-top:0px;display: flex;}.flexi-tag-cloud:not(.show-scrollbars)::-webkit-scrollbar {display: none;}.flexi-inline-layout .flexi-tag-cloud{margin-top:0px;display: flex;}.flexi-inline-layout .flexi-tag-cloud button:first-child {margin-left: 0;}.flexi-inline-layout .flexi-tag-cloud button:last-child {margin-right: 0;}.blocs-filter-mute{opacity: 0.2;transition: opacity .2s ease;}.blocs-filter-fade,.blocs-filter-shrink{opacity:0;width:0;padding: 0!important;}.blocs-filter-fade{transition: opacity .2s ease, width .2s ease .2s,padding .2s ease .2s;}.blocs-filter-shrink{transform: scale(0.0);transition: transform .3s ease, opacity .3s ease, width .2s ease .3s,padding .2s ease .3s;}img.blocs-filter-fade{width:initial;max-width:0;transition: opacity .3s ease, max-width .2s ease .3s,padding .2s ease .3s;}img.blocs-filter-shrink{width:initial;max-width:0;transition: transform .3s ease, opacity .3s ease, max-width .2s ease .3s,padding .2s ease .3s;}.blocs-filter-fade-horizontal,.blocs-filter-shrink-horizontal{height:0!important;overflow: hidden;opacity:0;}.blocs-filter-fade-horizontal{transition: opacity .3s ease, height .2s ease .3s;}.blocs-filter-shrink-horizontal{transform: scale(0.0);transition: transform .3s ease, opacity .3s ease, height .2s ease .3s;}.bloc.blocs-filter-fade{opacity:0;width:0;height:0;padding: 0;transition: opacity .3s ease, width .2s ease .3s,height .2s ease .3s,padding .2s ease .3s;}.bloc.blocs-filter-shrink{transform: scale(0.0);opacity:0;width:0;height:0;padding: 0;transition: transform .3s ease, opacity .3s ease, width .2s ease .3s,height .2s ease .3s,padding .2s ease .3s;}.blocs-filter-blur{filter: blur(3px);opacity: 0.45;pointer-events: none;transition: filter .2s ease, opacity .2s ease;}.flexi-inline-layout{transition: all .2s ease-out;}.flexi-empty-cloud.blocsapp-flexi-filter-container{column-gap: 0;}.flexi-empty-cloud .flexi-tag-cloud{display: none;}@media (hover: hover) and (pointer: fine) {  .flexi-tag:hover{background: black;transition: all .2s ease-out;color: #fff!important;}[data-bs-theme="dark"] .flexi-tag:hover{background: white;color: black!important;}}.menu-num {  font-size: 0.75rem;  font-weight: 400;  color: rgba(255, 255, 255, 0.6); margin-right: 0.25rem;  letter-spacing: 0.05em;  display: inline-block;  transition: color 0.3s ease;}.menu-num {  font-size: 0.75rem;  font-weight: 400;  color: rgba(255, 255, 255, 0.6); margin-right: 0.25rem;  letter-spacing: 0.05em;  display: inline-block;  transition: color 0.3s ease;}@media (min-width: 1200px) {  .nav-link-viper { font-size: 18px; gap: 8px; padding: 0 16px;  }}.toggled-item{transition: height 350ms ease-in-out, padding 350ms ease-in-out, opacity 350ms ease-in-out;overflow: hidden;}.toggled-item-hidden{padding-top:0!important;padding-bottom:0!important;border-top:0!important;border-bottom:0!important;outline:0!important;opacity: 0;}.object-hidden{display:none;}@media (min-width: 576px) {  .bloc-xxl-sm{padding:200px 20px;}  .bloc-xl-sm{padding:150px 20px;}  .bloc-lg-sm{padding:100px 20px;}  .bloc-md-sm{padding:50px 20px;}  .bloc-sm-sm{padding:20px;}  .bloc-no-padding-sm{padding:0 20px;}  .link-with-icon.text-sm-start,.link-with-icon.text-sm-left{justify-content: flex-start;}  .link-with-icon.text-sm-center{justify-content: center;}  .link-with-icon.text-sm-end,.link-with-icon.text-sm-right{justify-content: flex-end;}}@media (min-width: 768px) {  .bloc-xxl-md{padding:200px 20px;}  .bloc-xl-md{padding:150px 20px;}  .bloc-lg-md{padding:100px 20px;}  .bloc-md-md{padding:50px 20px;}  .bloc-sm-md{padding:20px 20px;}  .bloc-no-padding-md{padding:0 20px;}  .link-with-icon.text-md-start,.link-with-icon.text-md-left{justify-content: flex-start;}  .link-with-icon.text-md-center{justify-content: center;}  .link-with-icon.text-md-end,.link-with-icon.text-md-right{justify-content: flex-end;}}@media (min-width: 992px) {  .bloc-xxl-lg{padding:200px 20px;}  .bloc-xl-lg{padding:150px 20px;}  .bloc-lg-lg{padding:100px 20px;}  .bloc-md-lg{padding:50px 20px;}  .bloc-sm-lg{padding:20px;}  .bloc-no-padding-lg{padding:0 20px;}  .link-with-icon.text-lg-start,.link-with-icon.text-lg-left{justify-content: flex-start;}  .link-with-icon.text-lg-center{justify-content: center;}  .link-with-icon.text-lg-end,.link-with-icon.text-lg-right{justify-content: flex-end;}}@media (max-width: 1024px){  .bloc.full-width-bloc, .bloc-tile-2.full-width-bloc .container, .bloc-tile-3.full-width-bloc .container, .bloc-tile-4.full-width-bloc .container{ padding-left: 0;   padding-right: 0;  }}@media (max-width: 991px){  .container{width:100%;}  .bloc{padding-left: constant(safe-area-inset-left);padding-right: constant(safe-area-inset-right);}   .bloc-group, .bloc-group .bloc{display:block;width:100%;}}@media (max-width: 767px){  .bloc-tile-2 .container, .bloc-tile-3 .container, .bloc-tile-4 .container{ padding-left:0;padding-right:0;  }  .btn-dwn{   display:none;   }  .voffset{ margin-top:5px;  }  .voffset-md{ margin-top:20px;  }  .voffset-lg{ margin-top:30px;  }  form{ padding:5px;  }  .close-lightbox{ display:inline-block;  }  .blocsapp-device-iphone5{ background-size: 216px 425px; padding-top:60px; width:216px; height:425px;  }  .blocsapp-device-iphone5 img{ width: 180px; height: 320px;  }}@media (max-width: 991px){.nav-link-viper-smartphone{border-color:transparent!important;}.viedo-hero{}.video-background{background-color:rgba(167,34,34,0.66);background-position:center center;background-blend-mode:darken;background-origin:border-box;}.nero-bg-transp{background-color:rgba(0,0,0,0.20);background-position:center center;background-blend-mode:darken;background-size:auto auto;width:200px;height:1000px;}.bloc-style{opacity:0.1;}.september-website-card{padding:30px 30px 30px 30px;}.september-website-card:hover{padding:30px 30px 30px 30px;}.half-screen-content{margin-top:50px;margin-bottom:50px;}.maiuscolo{}.mini-large-p{font-size:1.2em;}.black-button{}.mini-feature-icon{font-size:45px;}.little-card-certificazioni{padding:16px 28px 16px 28px;}.mini-stat-gradient{}.mini-pricing-1{}.mini-pricing-6{max-width:400px;padding:20px 20px 30px 20px;}.mini-pricing-6-main{padding:40px 40px 40px 40px;}.mini-footer-right-margin{margin-right:100%;}.mini-text-logo{}.mini-footer-1-form{flex-direction:row;align-items:flex-start;}.mini-form-field{text-align:left;}.mini-small-link{margin-right:0px;margin-left:0px;}.custom-header{padding-top:10px;padding-bottom:10px;}.big-link{font-size:1.6em;}.nav-link-viper-tablet{color:#FFFFFF!important;}.nav-link-viper-tablet:hover{color:var(--swatch-var-2004)!important;}.menu-title:hover{}.nav-link-viper-tablet-subtitle{color:#FFFFFF!important;font-weight:lighter;font-size:10px;font-family:"inter-tight-variable";}.nav-link-viper-tablet-subtitle:hover{color:var(--swatch-var-2004)!important;}.menu-icon-stroke{stroke:var(--swatch-var-7903)!important;fill:var(--swatch-var-7903)!important;}.titolo-team-card{font-size:18px;}.padding-team-card{padding-top:10px;}.h1-3-style-big{margin-top:20px;line-height:100px;}.tablet-margin-padding{margin-right:0px;margin-left:10px;}.margin-tablet{margin-left:0px;padding-left:0px;}.row-style{width:58.01%;}.menu-num{margin-right:0px!important;margin-left:0px!important;color:var(--swatch-var-6833)!important;}.menu-num:hover{color:var(--swatch-var-7850)!important;}.manu-tablet{font-size:14px;}.sticky-nav.sticky .menu-title{color:var(--swatch-var-6833)!important;font-size:16px;}.sticky-nav.sticky .menu-title:hover{}.sticky-nav.sticky .navbar a{}.padding-mega-menu{margin-top:40px;}.mini-pricing-6b{padding:40px 20px 40px 24px;}.const-bg-text{font-size:150px;line-height:150px;margin-bottom:-90px;}.const-project-card{padding:14px 14px 14px 14px;}.const-project-button{padding:0px 0px 0px 0px;}.h3-33-style{font-size:30px;}.h1-2-style{font-size:40px;line-height:42px;}.round-corner-box{height:250px;}.corner-box-rounded{border-radius:20px 20px 20px 20px;}.col-centr{width:3%;}.col-sx{width:45%;}.h1-style{width:100%;}.txt-col-timeline{margin-top:4px;padding-top:4px;}.timeline-corner{margin-top:4px;padding:30px 4px 4px 4px;}.sm-card{min-height:150px;}.mobile-menu-scroll{}.pulsante-largo{}.padding-0{padding-left:0px!important;margin-left:0px!important;}.p-bloc-5-style{width:75.21%;}.col-mod{min-height:120px;}.p-bloc-59-style{text-indent:0px;width:100%;}.col-bloc-padding{margin-top:20px;padding-top:20px;padding-bottom:40px;}.p-386-style{width:100%;}.html-widget-style{width:66.27%;}.linea-footer-linkedin{margin-top:40px;}.h3-style{width:100%;}.italic-txt-indent{padding-left:0px;padding-top:10px;}.color-box{}.md-box-min-height{min-height:190px!important;}.store-card{height:auto;min-height:610px;}.team-cards-home{min-width:300px;min-height:300px;}.img-style{margin-top:0px;}.p-bloc-0-style{width:100%;}.hero-video-height-tablet{max-height:400px;}.container-div-bloc-17-min-height{min-height:486px;}.ft-left{text-align:left;}.box-certifi-pdf{min-height:90px;}.min-h{min-height:110px;}.september-item-column{}.margin-tiop-tablet-portf{margin-top:40px!important;}.padding-col-sx{}.no-bg-timeline{min-height:590px;}.timeline-card{}.margin-rel-prj{margin-top:10px;margin-bottom:48px;}.margin-potr-intere{margin-bottom:0px;margin-top:40px;}.margin-galleria{margin-top:30px;margin-bottom:30px;}.global-radius{}.anno-progetto{margin-left:10px;}.margine-0-lf{margin-left:0px!important;margin-top:80px;margin-bottom:30px;}.row-bloc-75-style{width:100%;}.ft-up{}.card-102-style{}.margin-automezzi{padding-right:30px;padding-left:30px;}.padding-row-img{padding-bottom:10px;}.macch-1st-box{padding:14px 14px 14px 14px;margin-top:0px!important;height:auto;}.svg-icon-bloc-34-fill{margin-right:10px!important;}.h1-camion-style{margin-top:0px;padding:0px 0px 0px 0px;text-indent:0px;}.row-automezzi-col{margin-top:0px!important;}.margin-top-no{margin-top:0px!important;height:auto;}.altezza-col-title{min-height:130px;}.h3-bloc-128-style{font-size:18px;}.sameheight{height:100%;}.coul-mob-macchine{margin:4px 4px 6px 4px;padding-top:4px;}.half-column{max-width:100%;}.last-column{padding:20px 20px 30px 20px;}.container-div-27529-min-height{max-height:350px;min-height:322px;}.container-div-bloc-9-min-height{max-height:350px;min-height:300px;}.navbar-brand img{}.link-link-one-style{}.menu-button{font-size:5px;}.faq-10-box{}.ethic-boxes-mobile{min-height:500px;}.p-portf-style{width:75.21%;}.righetta{border-radius:1px 1px 1px 1px;border-style:solid;border-color:var(--swatch-var-957)!important;}}@media (max-width: 767px){.september-website-card{;}.september-website-card:hover{padding:30px 30px 30px 30px;}.half-screen-content{margin-top:80px;margin-bottom:80px;}.mini-feature-icon{font-size:40px;}.mini-faq-3-header{}.faq-question-title{font-size:1.1em;}.mini-stat-gradient{}.startup-wire-button{padding-right:20px;padding-left:20px;line-height:28px;}.mini-pricing-1{flex-direction:column;}.mini-pricing-6{padding:20px 20px 30px 20px;border-width:1px 1px 1px 1px;width:100%;}.mini-pricing-6-main{box-shadow:0.00px 0.00px 28px rgba(0,0,0,0.14);margin-top:28px;margin-bottom:28px;}.mini-footer-1-form{align-items:flex-start;}.mini-form-field{}.mini-icon-link{font-size:20px;}.footer-2-links{flex-direction:column;align-items:flex-start;}.mini-small-link{margin-right:0px;}.nav-4-menu{padding-left:15px;padding-right:15px;}.big-link{font-size:1.4em;}.mini-team-social-icon{font-size:25px;}.navbar-brand img{height:45px;}.menu-icon-stroke{stroke:var(--swatch-var-7903)!important;fill:var(--swatch-var-7903)!important;}.nav-link-viper-smartphone{padding-right:6px!important;padding-left:6px!important;}.link-style{}.p-bloc-0-style{width:100%;}.menu-icon-bloc-17-stroke{stroke:var(--swatch-var-7903)!important;fill:var(--swatch-var-7903)!important;}.h3-style{width:100%;text-indent:px;}.padding-no{padding-right:0px;}.p-portf-style{}.p-bloc-5-style{text-align:center;justify-content:flex-start;width:100%;}.h1-3-style-big{width:100%;line-height:90px;}.p-style{text-align:left;}.spessore-txt{text-align:left;}.padding-footer-tablet{padding-top:80px!important;}.p-bloc-14-style{line-height:18px;}.p-120-style{line-height:18px;}.menu-title-tablet{}.sticky-nav.sticky .menu-title{color:var(--swatch-var-2897)!important;}.sticky-nav.sticky .menu-title:hover{}.sticky-nav.sticky .navbar a{color:var(--swatch-var-6833)!important;}.sticky-nav.sticky .navbar a:hover{color:var(--swatch-var-7850)!important;}.sticky-nav.sticky .mega-menu{background-color:var(--swatch-var-5380);}.selettore-lingua{padding-bottom:0px;padding-top:0px!important;margin-bottom:0px!important;margin-top:0px;}.collapse{margin-left:0px!important;margin-right:0px;padding-right:0px!important;padding-left:0px!important;}.navbar .navbar-collapse{}.faq-center{}.middle-menu-display{display:none;}.nav-6-menu{padding-left:15px;padding-right:15px;}.mini-pricing-6b{padding:35px 28px 35px 28px;border-width:1px 1px 1px 1px;}.const-project-card{padding:10px 10px 10px 10px;}.const-project-button{padding-right:28px;padding-left:28px;}.mega-menu{background-color:var(--swatch-var-5380);}.italic-txt-indent{padding-left:30px;}.container-div-0-min-height{min-height:246px;}.container-div-bloc-17-min-height{min-height:628px;}.store-card{height:350px;}.team-cards-home{min-width:200px;min-height:200px;}.h4-bloc-1-6780-style{font-weight:500;}.divider-bloc-85-background-color{margin-top:10px;margin-bottom:10px;}.service-card-pg-servizi{min-height:360px;min-width:auto;height:auto;}.h1-style{text-indent:80px;}.h4-bloc-85-style{width:93.98%;}.centered{max-width:1200px;}.md-box-min-height{height:auto;min-height:160px;}.min-h{min-height:20px;}.box-cod-etico{min-height:80px;}.h2-bloc-102-style{text-indent:0px;}.margin-galleria{margin-bottom:0px;margin-top:0px;}.btn-style-portfolio-category{justify-content:flex-start;}.anno-progetto{justify-content:flex-start;flex-direction:row;margin-left:0px;}.margine-0-lf{margin-left:0px!important;padding-left:0px!important;}.img-bloc-78-style{}.faq-10-box{padding-right:18px;padding-left:18px;}.svg-icon-fill{margin-left:0px;padding-left:0px;}.row-automezzi-col{align-self:stretch!important;}.col-stessa-h{flex-direction:column;align-content:stretch;}.color-cardbg-mezzi{}.flex-child-col{}.card-content{align-content:stretch;}.h1-camion-style{width:100%;}.altezza-col-title{min-height:110px;}.margin-automezzi{padding-left:14px;padding-right:14px;}.padding-row-img{padding-left:30px;}.min-h-mob-titolo{min-height:80px;}.last-column{max-width:300px;}.img-17-style{background-color:var(--swatch-var-358);}.sm-card{max-height:50px;}.row-bloc-75-style{padding-left:0px;}.h1-certificazioni-style{font-size:110px;}.personale-min-h-nome{min-height:62px;}.righetta{border-radius:8px 8px 8px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--swatch-var-2277)!important;}}@media (max-width: 575px){.september-website-card{padding:20px 20px 20px 20px;}.september-website-card:hover{padding:20px 20px 20px 20px;}.h3-bloc-4-style{width:100%;}.menu-icon-stroke{stroke:var(--swatch-var-2277)!important;fill:var(--swatch-var-2277)!important;}.plus-line{border-style:none;border-width:1px 1px 1px 1px;border-color:#000000!important;}.half-screen-content{margin-top:60px;margin-bottom:60px;}.bold-paragraph{font-size:60px;line-height:60px;}.mini-large-p{font-size:1.1em;}.p-5-style{padding-left:14px;}.row-offset{}.store-card{padding:6px 6px 6px 6px;max-width:95%;height:346px;}.sm-card{padding:20px 20px 20px 20px;max-width:95%;}.mini-feature-icon{font-size:35px;}.mini-faq-3-div{padding-left:14px;padding-right:14px;padding-bottom:1px;}.mini-faq-3-header{padding-top:18px;margin-bottom:10px;}.faq-question-column{}.faq-10-box{padding:18px 14px 10px 14px;}.feature-big-icon{font-size:40px;}.little-card-certificazioni{padding:20px 20px 20px 20px;}.mini-stat-gradient{}.mini-pricing-1{}.mini-pricing-6{width:100%;padding:18px 14px 18px 14px;margin-bottom:12px;}.mini-pricing-6-main{width:100%;}.service-footer-column{margin-top:28px;}.mini-footer-right-margin{margin-right:0%;}.mini-text-logo{}.mini-footer-1-form{align-items:stretch;flex-direction:column;}.mini-form-field{min-width:100%;}.mini-small-link{}.link-style{min-width:150px;min-height:60px;}.nav-link-viper-smartphone{padding-left:2px!important;padding-right:2px!important;}.navbar-brand img{}.h1-style{text-indent:40px;width:100%;font-size:40px;line-height:40px;}.p-bloc-5-style{width:100%;}.h1-2-style{font-size:70px;letter-spacing:-2px;line-height:60px;text-indent:px;}.txt-overlay-dx{position:absolute;}.h1-3-style{letter-spacing:-2px;font-size:45px;line-height:50px;}.big-link{font-size:1.3em;}.menu-icon-bloc-17-stroke{stroke:var(--swatch-var-7903)!important;fill:var(--swatch-var-7903)!important;}.hamburger-smartphone{margin-right:0px;}.h1-3-style-big{font-size:70px;line-height:60px;letter-spacing:-5px;margin-top:20px;}.h3-style{margin-top:20px;font-size:20px;line-height:24px;}.img-17-style{margin-bottom:26px;}.rounded--corner-footer{margin-right:10px;margin-left:0px;}.margini-20{padding-left:0px;}.copyright{padding-left:0px;}.contattaci-padding-smartphone{margin-top:20px;margin-bottom:20px;}.p-35-style{width:100%;}.margin-bot-footer{margin-bottom:40px!important;}.p-portf-style{text-align:center;}.row-112-style{width:100%;}.row-style{width:100%;}.p-bloc-14-style{width:100%;}.padding-mega-menu{margin-top:100px!important;}.p-49-style{line-height:30px;font-size:20px;}.p-31-style{font-size:20px;line-height:30px;}.faq-center{}.navbar-logo{font-size:18px;}.mini-pricing-6b{width:100%;padding-top:28px;}.organigr_mobiile_padding{margin-top:60px;margin-bottom:60px;}.mini-event-type{margin-left:auto;display:inline-block;}.const-project-card{padding:5px 5px 5px 5px;}.const-project-main-title{text-align:center;}.const-project-button{padding:0px 0px 0px 0px;}.const-button{padding-top:7px;padding-bottom:2px;}.servizi-mobile-griglia{width:100%;padding:16px 16px 16px 16px;background-color:#FEFFFF;border-radius:8px 8px 8px 8px;}.bold-titolo{}.h4-158-style{letter-spacing:-1px;font-size:22px;text-indent:0px;}.p-2-style{width:100%;}.h1-contatti-style{font-size:70px;line-height:70px;}.h3-indirizzo-style{font-size:26px;}.h3--telefono-style{font-size:26px;}.h3-email-style{font-size:26px;}.h3-bloc-95-style{text-indent:px;}.round-corner-box{width:100%;}.mega-heading{font-size:80px;}.svg-icon-bloc-107-style{width:30px!important;fill:var(--swatch-var-880)!important;stroke:var(--swatch-var-7943)!important;stroke-width:1!important;stroke-linecap:round!important;}.svg-icon-10605-fill{stroke-width:1!important;}.menu-icon-bloc-3-stroke{stroke:var(--swatch-var-4497)!important;fill:var(--swatch-var-4497)!important;}.p-bloc-3-style{font-size:20px;}.selett-lingue-mob{border-style:solid;border-color:var(--swatch-var-4220)!important;border-top-width:1px;border-bottom-width:1px;}.mega-menu-close-icon{}.linea-footer-linkedin{}.margin-top{margin-top:30px;}.in-margin-top{margin-top:30px;padding-top:40px;}.p-bloc-1-style{width:100%;}.h2-1989-style{font-size:60px;}.container-div-min-height{width:94.89%;}.timeline-corner{padding-bottom:14px;height:120px;}.timeline-card{padding:6px 6px 6px 6px;min-height:542px;}.timeline-parag{font-size:18px;}.p-bloc-53-style{line-height:20px;letter-spacing:-1px;}.txt-col-timeline{padding-top:4px;padding-bottom:4px;margin-bottom:6px;min-height:390px;}.h2-bloc-102-style{text-indent:0px;}.mobile-menu-scroll{height:60vh;overflow:scroll;top:40px;}.padding-txt-timeline-xs{padding-bottom:10px;}.padding-col-sx{padding:50px 20px 30px 20px!important;}.sticky-x-button-menu{position:sticky!important;top:0px;z-index:999;}.padding-top-x-scroll{padding-top:80px;}.padding-scroll-hidden{padding-top:80px;}.col-bloc-padding{margin-top:20px;margin-bottom:20px;padding:40px 10px 40px 10px!important;}.no-underline{text-decoration:none;}.h1-certificazioni-style{font-size:70px;letter-spacing:-5px;line-height:60px;}.italic-txt-indent{padding-left:30px;}.md-box-min-height{min-height:40px;}.container-div-bloc-17-min-height{min-height:104px;}.p-bloc-0-style{text-indent:0px;}.container-div-27529-min-height{min-height:359px;}.p-7-style{height:160px;}.container-div-0-min-height{min-height:204px;}.divider-bloc-85-background-color{margin-top:20px;margin-bottom:20px;}.service-card-pg-servizi{margin-bottom:30px;min-height:160px;}.svg-icon-bloc-85-style{margin-top:0px!important;}.service-h1{margin-top:2px!important;}.h4-bloc-85-style{font-size:21px;}.indent-etico{margin-top:0px;}.box-cod-etico{min-height:60px;}.min-h{min-height:10px;}.margine-0-lf{margin-top:40px;margin-bottom:20px;}.card-95-style{width:80%;}.largh-card-mobile{width:80%;min-width:90%;}.card-body-style{width:100%;}.h3-bloc-128-style{text-indent:0px;}.h-auto{height:0px;}.macch-1st-box{}.coul-mob-macchine{margin:4px 4px 6px 4px;padding-top:4px;padding-bottom:4px;}.color-bg-macchinari{padding-top:8px;padding-bottom:8px;}.padding-row-img{padding-left:16px;padding-right:16px;}.margin-automezzi{padding-left:16px;padding-right:16px;}.row-automezzi-col{margin-left:0px;margin-right:0px;}.altezza-col-title{height:auto;}.h1-camion-style{width:100%;}.min-h-mob-titolo{}.container-div-bloc-9-min-height{min-height:348px;}.simoneliberatoreasla-srlcom{max-height:348px;}.h1-lavoracon-noi-style{line-height:60px;font-size:70px;letter-spacing:-4px;}.h2-bloc-15-style{font-size:58px;line-height:56px;}.p-bloc-12-style{}.min-80px{min-height:80px;}.img-style-mobile{min-height:200px;height:100%;}.img-bloc-78-style{min-height:200px;}.h1-collarmele-1-style{font-size:60px;line-height:60px;}.selettore-lingua{}.lingua-sel-selezionabile{}.div-3-col-img{max-height:180px;}.img-zoom-sis-energetici{}.image-zoom{border-radius:50px 50px 50px 50px;}.filter-mobile-scroll{overflow:scroll;margin-top:16px;margin-bottom:16px;}.september-item-column{margin-bottom:30px;}.wrap{}.filtro-no-wrap{}.image-mask{border-radius:50px 50px 50px 50px;}.divider-bloc-1-background-color{}.logo-mobile{min-width:133px!important;height:auto!important;}.h1-servizi-style{font-size:70px;line-height:70px;}.h1-storia-style{font-size:70px;line-height:70px;}.h1-società-style{font-size:70px;line-height:60px;}.h1-company-style{font-size:70px;line-height:70px;}.h1-services-style{font-size:70px;line-height:70px;}.h1-history-style{font-size:70px;line-height:70px;}.h1-contacts-style{font-size:70px;line-height:70px;}.h2-hero-home{}.ft-speed2{}.camion{background-image:url("img/Camion.jpg");background-position:center center;}.label-style{width:100%;}.auto{width:auto;height:auto;}.h2-82-style{font-size:40px;line-height:40px;}.h4-993-style{font-size:14px;line-height:18px;}.style-regol{font-size:14px;line-height:18px;margin-bottom:20px;}.h4-nome-cookie-style{line-height:22px;}.p-1768-style{font-size:15px;}}