.header:after{background-image:linear-gradient(180deg,rgba(0,0,0,.7),transparent);content:"";height:20vh;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:1}@media only screen and (max-width:37.5em)and (orientation:portrait){.header:after{height:10vh}}.header .st0{fill:#fff}.header .st1{fill:#dc0000}.page-template-page-specialista .header .st0{fill:#fff}.footer:after{background-image:linear-gradient(0deg,#000,transparent);bottom:0;content:"";height:20vh;left:0;position:fixed;width:100%;z-index:-3}.ross-container{align-items:center;display:flex;height:100%;justify-content:center;overflow:hidden;position:relative;width:100%}.logo-box{display:flex;left:3rem;position:fixed;top:2.5rem;z-index:500}@media only screen and (max-width:37.5em)and (orientation:portrait){.logo-box{left:2rem;top:2rem}}@media only screen and (max-device-height:30em)and (max-device-width:75em)and (orientation:landscape){.logo-box{left:1.5rem;top:1.5rem}}.logo-box .logo{width:12rem}@media only screen and (max-width:37.5em)and (orientation:portrait){.logo-box .logo{width:13rem}}@media only screen and (max-device-height:30em)and (max-device-width:75em)and (orientation:landscape){.logo-box .logo{width:11rem}}.logo-box__img{width:100%}.contact-box{display:flex;font-size:1.4rem;gap:2rem;left:20rem;position:fixed;top:3.5rem;z-index:500}@media only screen and (max-width:37.5em)and (orientation:portrait){.contact-box{align-items:flex-end;display:flex;flex-direction:column;gap:0;left:auto;line-height:1.35;right:-6.4rem;top:15rem;transform:rotate(-90deg)}}@media only screen and (max-device-height:30em)and (max-device-width:75em)and (orientation:landscape){.contact-box{font-size:1rem;left:15rem;top:1.2rem}}.contact-box__link{align-items:center;display:flex}.contact-box__link:not(:last-child){margin-bottom:5px}@media only screen and (max-width:37.5em)and (orientation:portrait){.contact-box__link:not(:last-child){margin-bottom:0}}@media only screen and (max-device-height:30em)and (max-device-width:75em)and (orientation:landscape){.contact-box__link:not(:last-child){margin-bottom:0}}.contact-box__icon{fill:#dc0000;height:1.5rem;margin-right:1rem;width:1.5rem}@media only screen and (max-width:37.5em)and (orientation:portrait){.contact-box__icon{height:1rem;width:1rem}}@media only screen and (max-device-height:30em)and (max-device-width:75em)and (orientation:landscape){.contact-box__icon{height:1rem;margin-right:.7rem;width:1rem}}.social{bottom:2rem;display:flex;position:fixed;right:3rem;z-index:500}@media only screen and (max-width:37.5em)and (orientation:portrait){.social{right:2rem}}@media only screen and (max-device-height:30em)and (max-device-width:75em)and (orientation:landscape){.social{bottom:1.5rem;right:1.5rem}}.social__link{align-items:flex-end;display:block;display:flex;justify-content:flex-end}.social__link:not(:last-child){margin-right:1.5rem}.social__icon{fill:#fff;height:1.7rem;transition:all .2s;width:1.7rem}.social__icon:hover{fill:#dc0000;transform:scale(1.2)}.page-template-page-specialista .social__icon{fill:#fff}.privacy{bottom:1.2rem;display:flex;flex-direction:column;font-size:1.1rem;left:3rem;position:fixed;z-index:500}@media only screen and (max-width:37.5em)and (orientation:portrait){.privacy{left:2rem}}@media only screen and (max-device-height:30em)and (max-device-width:75em)and (orientation:landscape){.privacy{bottom:.8rem;font-size:1rem;left:1.5rem}}.privacy a{color:#9b9b9b!important;transition:all .3s}.privacy a:not(:last-child){margin-right:1rem}.privacy a:hover{color:#fff!important}.video-bg{bottom:0;height:100%;-o-object-fit:cover;object-fit:cover;opacity:0;position:absolute;right:0;width:100%;z-index:-1}.video-bg--active{opacity:1}.image-bg{height:105%;left:-2.5%;position:absolute;top:-2.5%;width:105%;z-index:-100}@media only screen and (max-width:37.5em)and (orientation:portrait){.image-bg{height:100%;left:0;top:15%;width:100%}}.image-bg img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media only screen and (max-width:37.5em)and (orientation:portrait){.image-bg img{height:50%;-o-object-fit:cover;object-fit:cover}}.scene{align-items:center;display:flex;justify-content:center}.layer,.scene{height:100%;width:100%}.layer--fill-text{z-index:-1}.wipe{background-color:#000;height:100%;left:0;position:fixed;top:100%;width:100%;z-index:400}.ops-container{text-align:center}.ops-container h1{font-size:5rem}.navigation__checkbox{display:none}.navigation__button{cursor:pointer;position:fixed;right:3rem;text-align:center;top:1rem;z-index:999}@media only screen and (max-width:64em)and (orientation:portrait){.navigation__button{right:4rem;top:2rem}}@media only screen and (max-width:37.5em)and (orientation:portrait){.navigation__button{height:6rem;right:.5rem;top:.5rem;width:6rem}}@media only screen and (max-device-height:30em)and (max-device-width:75em)and (orientation:landscape){.navigation__button{height:5rem;right:.5rem;top:0;width:5rem}}.navigation__nav{background-image:radial-gradient(#dc0000,#700);height:100%;left:0;opacity:0;position:fixed;top:-100%;transition:all .8s cubic-bezier(.86,0,.07,1);width:100%;z-index:979}.navigation__list{left:50%;list-style:none;margin-left:10rem;position:absolute;text-align:left;top:50%;transform:translate(-50%,-50%);width:100%}@media only screen and (max-width:37.5em)and (orientation:portrait){.navigation__list{margin-left:2rem}}@media only screen and (max-device-height:30em)and (max-device-width:75em)and (orientation:landscape){.navigation__list{margin-left:5rem}}.navigation__item{margin:1rem}@media only screen and (max-device-height:30em)and (max-device-width:75em)and (orientation:landscape){.navigation__item{margin:0}}.navigation__link:link,.navigation__link:visited{background-image:linear-gradient(120deg,transparent,transparent 50%,#fff 0);background-size:220%;color:#fff;display:inline-block;font-size:3rem;font-weight:300;padding:1rem 2rem;text-decoration:none;text-transform:uppercase;transition:all .4s}@media only screen and (max-width:37.5em)and (orientation:portrait){.navigation__link:link,.navigation__link:visited{font-size:2.5rem}}@media only screen and (max-device-height:30em)and (max-device-width:75em)and (orientation:landscape){.navigation__link:link,.navigation__link:visited{font-size:1.8rem;padding:.75rem 1rem}}.navigation__link:link span,.navigation__link:visited span{display:inline-block;margin-right:1.5rem}.navigation__link:active,.navigation__link:hover{background-position:100%;color:#dc0000;transform:translateX(1rem)}.navigation__checkbox:checked~.navigation__background{transform:translateY(100%)}.navigation__checkbox:checked~.navigation__nav{opacity:1;transform:translateY(100%)}.navigation__icon{margin-top:3rem;position:relative}@media only screen and (max-device-height:30em)and (max-device-width:75em)and (orientation:landscape){.navigation__icon{margin-top:2.5rem}}.navigation__icon,.navigation__icon:after,.navigation__icon:before{background-color:#dc0000;display:inline-block;height:2px;width:3rem}.navigation__icon:after,.navigation__icon:before{content:"";left:0;position:absolute;transition:all .2s}.navigation__icon:before{top:-.8rem}.navigation__icon:after{top:.8rem}.navigation__button:hover .navigation__icon:before{top:-1rem}.navigation__button:hover .navigation__icon:after{top:1rem}.slick-dots li button:before,.slick-dots li.slick-active button:before{color:#fff}.active .navigation__nav{opacity:1;transform:translateY(100%)}.active .navigation__button .navigation__icon{background-color:transparent}.active .navigation__button .navigation__icon:before{background-color:#fff;top:0;transform:rotate(135deg)}.active .navigation__button .navigation__icon:after{background-color:#fff;top:0;transform:rotate(-135deg)}@keyframes moveInLeft{0%{opacity:0;transform:translateX(-10rem)}80%{transform:translateX(1rem)}to{opacity:1;transform:translate(0)}}@keyframes moveInRight{0%{opacity:0;transform:translateX(10rem)}80%{transform:translateX(-1rem)}to{opacity:1;transform:translate(0)}}@keyframes moveInBottom{0%{opacity:0;transform:translateY(3rem)}to{opacity:1;transform:translate(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes scaleIn{0%{opacity:0;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}@keyframes scaleTranslateIn{0%{opacity:0;transform:translate(-50%,-50%) scale(1.2)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}*,:after,:before{box-sizing:inherit;margin:0;padding:0}html{box-sizing:border-box;font-size:62.5%;height:100%}@media only screen and (max-width:64em)and (orientation:portrait){html{font-size:50%}}@media only screen and (min-width:112.5em)and (orientation:landscape){html{font-size:75%}}body{background-color:#000}.display-none{display:none!important}.section{border-bottom:1px solid #000}body{color:#fff;font-family:Montserrat,sans-serif;font-size:1.6rem;font-weight:400;line-height:1.6;overflow-x:hidden;width:100%}a:active,a:link,a:visited{color:#fff;text-decoration:none}.page-template-page-specialista a:active,.page-template-page-specialista a:link,.page-template-page-specialista a:visited{color:#fff}a:hover{text-decoration:underline}.heading-primary{font-family:Montserrat,sans-serif;font-size:11rem;font-style:italic;font-weight:900;line-height:1;text-align:center;text-transform:uppercase;white-space:nowrap;width:100%}@media only screen and (max-width:37.5em)and (orientation:portrait){.heading-primary{font-size:4.5rem}}.heading-primary--home{font-size:6rem}@media only screen and (max-width:37.5em)and (orientation:portrait){.heading-primary--home{font-size:5rem;text-shadow:0 0 1rem #000}}.heading-primary--percorso{color:#fff;font-size:11rem;font-style:italic;font-weight:800;left:50%;position:absolute;text-transform:uppercase;top:50%;transform:translate(-50%,-50%);white-space:nowrap}@media only screen and (max-width:64em)and (orientation:portrait){.heading-primary--percorso{font-size:9rem;text-align:center}}@media only screen and (max-width:37.5em)and (orientation:portrait){.heading-primary--percorso{font-size:5rem;top:40%;transform:translate(-50%,-40%);width:100%}}@media only screen and (max-device-height:30em)and (max-device-width:75em)and (orientation:landscape){.heading-primary--percorso{font-size:4rem;left:30%;transform:translate(-50%,-50%)}}.heading-primary--services{color:#fff;font-size:17rem;font-style:italic;font-weight:800;left:50%;position:absolute;text-transform:uppercase;top:50%;transform:translate(-50%,-50%);white-space:nowrap}@media only screen and (max-width:37.5em)and (orientation:portrait){.heading-primary--services{font-size:8rem;text-align:center;top:40%;transform:translate(-50%,-40%);width:100%}}@media only screen and (max-device-height:30em)and (max-device-width:75em)and (orientation:landscape){.heading-primary--services{font-size:10rem}}.heading-primary--fill{color:#fff;z-index:-1}.heading-primary--stroke{-webkit-text-fill-color:transparent;-webkit-text-stroke:1px #fff;z-index:2}.heading-primary--specialista{-webkit-text-stroke:1px #fff;font-size:10rem;margin-top:40rem}@media only screen and (max-width:64em)and (orientation:portrait){.heading-primary--specialista{bottom:30vh;margin-top:0;position:absolute;top:auto}}@media only screen and (max-width:37.5em)and (orientation:portrait){.heading-primary--specialista{font-size:4.7rem;margin-top:10rem}}@media only screen and (max-device-height:30em)and (max-device-width:75em)and (orientation:landscape){.heading-primary--specialista{bottom:auto;font-size:4rem;left:50%;margin-top:0;position:absolute;top:65%;transform:translate(-50%,-50%);width:100%}}.heading-secondary{font-size:2rem;font-weight:400;line-height:1;text-transform:uppercase}.heading-secondary--home{letter-spacing:7px}@media only screen and (max-width:37.5em)and (orientation:portrait){.heading-secondary--home{font-size:1rem;margin-top:1.5rem;text-shadow:0 0 1rem #000}}.u-center-text{text-align:center!important}.u-right-text{text-align:right!important}.u-margin-bottom-small{margin-bottom:1rem!important}@media only screen and (max-width:37.5em)and (orientation:portrait){.u-margin-bottom-small{margin-bottom:.5rem!important}}.u-margin-bottom-medium{margin-bottom:4rem!important}@media only screen and (max-width:37.5em)and (orientation:portrait){.u-margin-bottom-medium{margin-bottom:2rem!important}}.u-margin-bottom-big{margin-bottom:8rem!important}.u-margin-top-small{margin-top:1.5rem!important}@media only screen and (max-width:37.5em)and (orientation:portrait){.u-margin-top-small{margin-top:1rem!important}}.u-margin-top-medium{margin-top:4rem!important}@media only screen and (max-width:37.5em)and (orientation:portrait){.u-margin-top-medium{margin-top:2rem!important}}@media only screen and (max-device-height:30em)and (max-device-width:75em)and (orientation:landscape){.u-margin-top-medium{margin-top:2rem!important}}.u-margin-top-big{margin-top:8rem!important}.u-margin-top-huge{margin-top:10rem!important}.u-hide{position:absolute;transform:translateX(-9999px)}.btn,.btn:link,.btn:visited{border:none;border-radius:10rem;cursor:pointer;display:inline-block;font-size:1.7rem;line-height:1.2;padding:1rem 3rem;position:relative;text-decoration:none;text-transform:uppercase;transition:all .2s}@media only screen and (max-width:37.5em)and (orientation:portrait){.btn,.btn:link,.btn:visited{padding:.7rem 2rem}}@media only screen and (max-device-height:30em)and (max-device-width:75em)and (orientation:landscape){.btn,.btn:link,.btn:visited{font-size:1.5rem;padding:.7rem 2rem}}.btn:hover{box-shadow:0 1rem 2rem rgba(0,0,0,.2);color:#fff;transform:translateY(-3px)}.btn:hover:after{opacity:0;transform:scaleX(1.4) scaleY(1.6)}.btn:active,.btn:focus{box-shadow:0 .5rem 1rem rgba(0,0,0,.2);outline:none;transform:translateY(-1px)}.btn--white{color:#dc0000}.btn--white,.btn--white:after{background-color:#fff}.btn--red{color:#fff}.btn--red,.btn--red:after{background-color:#dc0000}.btn--black{color:#fff}.btn--black,.btn--black:after{background-color:#000}.btn:after{border-radius:10rem;content:"";display:inline-block;height:100%;left:0;position:absolute;top:0;transition:all .4s;width:100%;z-index:-1}.btn--animated{animation:moveInBottom .5s ease-out 3s;animation-fill-mode:backwards}.arrow-section{left:50%;position:fixed;text-align:center;transform:translateX(-50%);z-index:100}.arrow-section.top{top:.5rem}@media only screen and (max-width:37.5em)and (orientation:portrait){.arrow-section.top{top:0}}@media only screen and (max-device-height:30em)and (max-device-width:75em)and (orientation:landscape){.arrow-section.top{top:0}}.arrow-section.top:hover .arrow-section__icon{fill:#fff;transform:translateY(-1rem)}.arrow-section.bottom{bottom:.5rem}@media only screen and (max-width:37.5em)and (orientation:portrait){.arrow-section.bottom{bottom:-.5rem}}@media only screen and (max-device-height:30em)and (max-device-width:75em)and (orientation:landscape){.arrow-section.bottom{bottom:-.5rem}}.arrow-section.bottom:hover .arrow-section__icon{fill:#fff;transform:translateY(1rem)}.arrow-section__icon{fill:#dc0000;height:6rem;transition:all .5s;width:6rem}@media only screen and (max-width:37.5em)and (orientation:portrait){.arrow-section__icon{height:5rem;width:5rem}}@media only screen and (max-device-height:30em)and (max-device-width:75em)and (orientation:landscape){.arrow-section__icon{height:3.5rem;width:3.5rem}}.arrow-section__text{display:block;font-size:1.3rem;margin:-10px;text-transform:uppercase}@media only screen and (max-width:37.5em)and (orientation:portrait){.arrow-section__text{font-size:1.1rem}}@media only screen and (max-device-height:30em)and (max-device-width:75em)and (orientation:landscape){.arrow-section__text{font-size:1.1rem;margin:-11px}}.nav-subsection{align-items:center;display:flex;font-size:1.5rem;margin-left:1rem;text-transform:uppercase;z-index:500}.nav-subsection,.nav-subsection:hover{text-decoration:none}.nav-subsection.right{right:.5rem}.nav-subsection.right .nav-subsection__text{margin-right:-1rem}@media only screen and (max-device-height:30em)and (max-device-width:75em)and (orientation:landscape){.nav-subsection.right .nav-subsection__text{margin-right:-.5rem}}.nav-subsection.right:hover .nav-subsection__icon{fill:#fff;transform:translateX(1rem)}.nav-subsection.left{left:.5rem}.nav-subsection.left .nav-subsection__text{margin-left:-1rem}@media only screen and (max-device-height:30em)and (max-device-width:75em)and (orientation:landscape){.nav-subsection.left .nav-subsection__text{margin-left:-.5rem}}.nav-subsection.left:hover .nav-subsection__icon{fill:#fff;transform:translateX(-1rem)}.nav-subsection__icon{fill:#dc0000;height:5rem;transition:all .5s;width:5rem}@media only screen and (max-width:37.5em)and (orientation:portrait){.nav-subsection__icon{height:5rem;width:5rem}}@media only screen and (max-device-height:30em)and (max-device-width:75em)and (orientation:landscape){.nav-subsection__icon{height:3.5rem;width:3.5rem}}.nav-subsection__text{text-decoration:none;text-shadow:0 0 .5rem #000}@media only screen and (max-width:37.5em)and (orientation:portrait){.nav-subsection__text{font-size:1.1rem}}@media only screen and (max-device-height:30em)and (max-device-width:75em)and (orientation:landscape){.nav-subsection__text{font-size:1.1rem}}.page-template-page-specialista .nav-subsection__text{text-shadow:none}@media only screen and (max-width:37.5em)and (orientation:portrait){.page-template-page-specialista .nav-subsection{top:37%}}@media only screen and (max-device-height:30em)and (max-device-width:75em)and (orientation:landscape){.page-template-page-specialista .nav-subsection{top:60%}}.page-template-page-timeline .nav-subsection{top:50vh}.contacts-overlay{align-items:center;background-color:rgba(0,0,0,.8);bottom:0;color:#fff;display:flex;justify-content:center;left:0;opacity:0;overflow-x:hidden;overflow-y:auto;padding-bottom:4rem;position:fixed;right:0;top:0;transform:scale(1.09);transition:opacity .3s,transform .3s,visibility .3s;visibility:hidden;width:100%;z-index:110;z-index:500}.contacts-overlay__wrapper{background-color:#dc0000;padding:4rem 6rem 0;position:relative}.contacts-overlay__icons .row{margin-bottom:3rem;text-align:center}.contacts-overlay__icons svg{fill:#fff;height:6rem;transition:all .2s;width:6rem}.contacts-overlay__links{padding:2rem}.contacts-overlay__links:not(:last-child){margin-right:2rem}.contacts-overlay__links:hover svg{fill:#000}.contacts-overlay--active{opacity:1;transform:scale(1);visibility:visible}.contacts-overlay__close{color:#fff;cursor:pointer;height:2rem;position:absolute;right:1.5rem;top:1.5rem;width:2rem}.polylang-switcher-list{background-color:transparent;display:flex;gap:2rem;list-style:none;position:fixed!important;right:9rem;top:2.7rem;width:auto;z-index:500}@media only screen and (max-width:64em)and (orientation:portrait){.polylang-switcher-list{right:10rem;top:4rem}}@media only screen and (max-width:37.5em)and (orientation:portrait){.polylang-switcher-list{right:8rem;top:2.5rem}}.polylang-switcher-list a{background-color:transparent;border:0}.polylang-switcher-list img{width:2rem!important}.polylang-switcher-list .current-lang img{box-shadow:0 0 0 2px #fff}.scene-wrapper{height:100vh;overflow:hidden;position:relative}.scene-gradient{background-image:linear-gradient(180deg,transparent,#000);bottom:0;height:10vh;position:absolute;width:100%;z-index:-1}.below-scene-wrapper{margin-top:-7rem;padding:0 10rem}@media only screen and (max-width:37.5em)and (orientation:portrait){.below-scene-wrapper{padding:0 2rem}}.section-hero{align-items:center;display:flex;height:100vh;justify-content:center}.home-content{margin-left:auto;margin-top:12vh;padding-right:6rem;right:0;text-align:center;width:47%}@media only screen and (max-width:75em)and (orientation:landscape){.home-content{margin-bottom:auto;margin-left:auto;margin-top:auto;padding-right:6rem;padding-top:6vh;right:0;width:50%}}@media only screen and (max-width:64em)and (orientation:portrait){.home-content{align-self:flex-end;margin:0 0 8vh;padding:0 2rem;width:75%}}@media only screen and (max-width:37.5em)and (orientation:portrait){.home-content{margin-bottom:6vh;padding:0 2rem;width:100%}}@media only screen and (max-device-height:30em)and (max-device-width:75em)and (orientation:landscape){.home-content{padding-right:2rem;padding-top:10vh;width:60%}}@media only screen and (max-width:25em)and (max-height:37.5em){.home-content{padding:1rem 2rem}}.home-content p{animation:fadeIn 2s ease-out 2s;animation-fill-mode:backwards;font-size:1.3rem;line-height:1.4;text-shadow:0 0 .5rem #000}@media only screen and (max-device-height:30em)and (max-device-width:75em)and (orientation:landscape){.home-content p{font-size:1rem;line-height:1.4}}@media only screen and (max-width:25em)and (max-height:37.5em){.home-content p{font-size:1.2rem;line-height:1.2}}@media only screen and (max-device-height:30em)and (max-device-width:75em)and (orientation:landscape){.home-content h2{font-size:1.2rem;margin-top:1.5rem;text-shadow:0 0 1rem #000}}.home-content .signature{margin:0 auto 2rem;overflow:visible;width:45%}@media only screen and (max-width:37.5em)and (orientation:portrait){.home-content .signature{width:50%}}@media only screen and (max-device-height:30em)and (max-device-width:75em)and (orientation:landscape){.home-content .signature{margin-bottom:0;width:20%}}@media only screen and (max-width:37.5em)and (orientation:portrait){.home-content .nav-subsection{bottom:0;top:auto}}.svg-head-container{margin-bottom:3rem;position:relative;width:100%}@media only screen and (max-width:37.5em)and (orientation:portrait){.svg-head-container{margin:3rem auto;text-align:center;width:80%}}@media only screen and (max-device-height:30em)and (max-device-width:75em)and (orientation:landscape){.svg-head-container{margin:1rem auto;width:70%}}@media only screen and (max-width:25em)and (max-height:37.5em){.svg-head-container{margin:1rem auto;text-align:center;width:70%}}.svg-head-container svg{fill:#fff;fill-opacity:0;stroke:#fff;stroke-width:2;stroke-linejoin:round;stroke-linecap:round;width:auto}.palms-icons{margin-top:2rem}@media only screen and (max-device-height:30em)and (max-device-width:75em)and (orientation:landscape){.palms-icons{display:none;margin-top:1rem}}@media only screen and (max-width:25em)and (max-height:37.5em){.palms-icons{margin-top:1.5rem}}.icon-palms-img{display:inline-block!important;width:150px}.icon-palms-img:not(:last-child){margin-right:2rem}@media only screen and (max-width:37.5em)and (orientation:portrait){.icon-palms-img{width:100px}}@media only screen and (max-device-height:30em)and (max-device-width:75em)and (orientation:landscape){.icon-palms-img{width:100px}}@media only screen and (max-width:25em)and (max-height:37.5em){.home .u-margin-top-medium{margin-top:1rem!important}}@media only screen and (max-device-height:30em)and (max-device-width:75em)and (orientation:landscape){.home .u-margin-top-medium{margin-top:1rem!important}.home .u-margin-bottom-small{margin-bottom:0!important}.home .video-bg{-o-object-position:top left;object-position:top left;transform:scale(1.2) translate(-1vw)}}@media only screen and (max-width:25em)and (max-height:37.5em){.home .video-bg{bottom:2vh;height:95%}}.section-awards{align-items:center;display:flex;justify-content:center;padding:10rem 0}@media only screen and (max-width:37.5em)and (orientation:portrait){.section-awards{padding:8rem 3rem}}.section-awards__content{text-align:center;width:50%}@media only screen and (max-width:37.5em)and (orientation:portrait){.section-awards__content{width:100%}}.wrapper-product{overflow:hidden;position:relative}.page-template-product-page-template .wp-block-image{margin:0 auto;max-width:108rem;text-align:center}@media only screen and (min-width:62em){.page-template-product-page-template .wp-block-image{max-width:50%}}.page-template-product-page-template .wp-block-image.img-mobile-margin{margin:0 2.5rem;max-width:108rem;text-align:center}@media only screen and (min-width:62em){.page-template-product-page-template .wp-block-gallery,.page-template-product-page-template .wp-block-image.img-mobile-margin{margin:0 auto;max-width:50%}}.page-template-product-page-template .wp-block-group__inner-container ul{list-style:disc;margin-left:2rem}.page-template-product-page-template table{margin-bottom:3rem}.page-template-product-page-template table td{border:none;padding:.5rem 0;vertical-align:top}.radial-gradient{background-image:radial-gradient(ellipse closest-side,#3c3c3c,transparent);height:60rem;left:50%;position:absolute;transform:translate(-50%,-50%);width:60rem;z-index:-1}@media only screen and (min-width:62em){.radial-gradient{height:80rem;width:80rem}}.text-container{padding:10rem 2.5rem;position:relative;width:100%}@media only screen and (min-width:62em){.text-container{padding:10rem 0}.text-container .wp-block-group__inner-container{margin:0 auto;max-width:50%}}.text-container h2{font-size:2.5rem;font-weight:500;line-height:1.2;text-align:center;text-transform:uppercase}.text-container h2:not(:last-child){margin-bottom:3rem}.text-container p:not(:last-child){margin-bottom:1.4rem}.text-container ol{margin-bottom:1rem;margin-left:3rem}.section--fs{align-items:center;background-position:50%;background-size:cover;display:flex;flex-direction:column;height:100vh;justify-content:center;overflow:hidden;padding:0 4rem;text-align:center;width:100%}.section--product h1{font-size:4rem;margin-bottom:1.6rem;text-shadow:0 0 20px #000}.section--product h2{line-height:1.3;margin-bottom:2rem}.section--product h3{margin-bottom:2rem;margin-top:0}.section--product.section-replica037,.section--product.section-subaru-impreza{background-position:center 21%;padding-top:20vh}@media only screen and (min-width:62em){.section--product.section-replica037,.section--product.section-subaru-impreza{background-position:center 30%;padding-top:18vh}}.section--product.section-subaru-impreza{padding-top:15vh}@media only screen and (min-width:62em){.section--product.section-subaru-impreza{padding-top:20vh}}.logos-coop{gap:3rem;margin-bottom:10rem;margin-top:2.5rem;overflow:hidden}@media only screen and (min-width:62em){.logos-coop{gap:7rem;margin:1.5rem auto 10rem;max-width:45%}}.logos-coop figure.wp-block-image{max-width:35%}.logos-coop figure.wp-block-image:last-child{max-width:40%}.logos-coop img{height:100%;width:auto}.section-stratos{background-image:url(images/section-stratos-mobil.a026fde4.jpg)}@media only screen and (min-width:48em){.section-stratos{background-image:url(images/section-stratos-desktop.2885f886.jpg)}}.section-percorso{position:relative}.section-percorso .scene-wrapper{height:100vh;overflow:hidden;position:relative}@media only screen and (max-width:37.5em)and (orientation:portrait){.section-percorso .scene-wrapper{height:80vh}}.man-chair{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}@media only screen and (max-width:37.5em)and (orientation:portrait){.man-chair{top:45%}}@media only screen and (max-device-height:30em)and (max-device-width:75em)and (orientation:landscape){.man-chair{left:30%;top:55%}}.man-chair__photo{height:65vh}@media only screen and (max-width:64em)and (orientation:portrait){.man-chair__photo{height:50vh}}@media only screen and (max-width:37.5em)and (orientation:portrait){.man-chair__photo{height:50vh}}.percorso-carousel-wrapper{animation:fadeIn 1s ease-in;animation-delay:1s;animation-fill-mode:backwards;bottom:2rem;padding-bottom:5rem;text-align:center;width:100%;z-index:500}@media only screen and (max-width:64em)and (orientation:portrait){.percorso-carousel-wrapper{bottom:10vh;left:auto;right:auto;text-align:center;transform:translateX(0);width:80%}}@media only screen and (max-width:37.5em)and (orientation:portrait){.percorso-carousel-wrapper{bottom:2rem;padding:3rem;width:100%}}@media only screen and (max-device-height:30em)and (max-device-width:75em)and (orientation:landscape){.percorso-carousel-wrapper{bottom:1rem;font-size:1rem;line-height:1.3;padding:2rem;transform:translateX(0);width:40%}}.page-template-page-timeline{overflow:visible}.page-template-page-timeline .ross-container{height:auto;overflow:visible}.page-template-page-timeline .container{display:block;height:auto}.timeline{width:100%}.timeline__section{display:block;overflow:hidden;padding:15rem 0;position:relative;width:100%}@media only screen and (max-width:37.5em)and (orientation:portrait){.timeline__section{padding:7rem 0}}@media only screen and (max-device-height:30em)and (max-device-width:75em)and (orientation:landscape){.timeline__section{padding:7rem 0}}.timeline__section--1986 .timeline__bg{background-image:linear-gradient(180deg,rgba(0,0,0,.85),rgba(0,0,0,.85)),url(images/trivellaro-racing-f3-1986-1987-11.bd8a98c7.jpg)}.timeline__section--1988 .timeline__bg{background-image:linear-gradient(to right bottom,rgba(119,0,0,.85),rgba(0,0,0,.85)),url(images/prema-racing-f3-1988-03.76c8d841.jpg)}.timeline__section--1989 .timeline__bg{background-image:linear-gradient(to right bottom,rgba(0,0,0,.85),rgba(0,0,0,.85)),url(images/ram-auto-racing-1989-08.0cc57518.jpg)}.timeline__section--1990 .timeline__bg{background-image:linear-gradient(to right bottom,rgba(119,0,0,.85),rgba(0,0,0,.85)),url(images/lamborghini-f1-1990-1992-24.e9ee025a.jpg)}.timeline__section--1993 .timeline__bg{background-image:linear-gradient(to right bottom,rgba(0,0,0,.85),rgba(0,0,0,.85)),url(images/promotor-sport-1993-07.ae7b8e9c.jpg)}.timeline__section--1996 .timeline__bg{background-image:linear-gradient(to right bottom,rgba(119,0,0,.85),rgba(0,0,0,.85)),url(images/sintesi-competition-1996-01.6d554f5c.jpg)}.timeline__section--2013 .timeline__bg{background-image:linear-gradient(to right bottom,rgba(0,0,0,.85),rgba(0,0,0,.85)),url(images/2013-2018-gto-05.de7e4cec.jpg)}.timeline__section--2019 .timeline__bg{background-image:linear-gradient(to right bottom,rgba(119,0,0,.85),rgba(0,0,0,.85)),url(images/today-01.e8cca01d.jpg)}.timeline__content-wrapper{display:flex;justify-content:center;z-index:2}.timeline__bg{background-size:cover;height:140%;position:absolute;top:0;width:100%;z-index:-1}.timeline__heading{font-size:10rem;font-style:italic;font-weight:800;left:50%;position:absolute;text-shadow:0 0 2rem #000;top:50%;transform:translate(-50%,-50%);white-space:nowrap}@media only screen and (max-width:64em)and (orientation:portrait){.timeline__heading{font-size:9rem;text-align:center;width:100%}}@media only screen and (max-width:37.5em)and (orientation:portrait){.timeline__heading{font-size:5rem}}@media only screen and (max-device-height:30em)and (max-device-width:75em)and (orientation:landscape){.timeline__heading{font-size:7rem}}.timeline__paragraph{font-size:1.6rem;max-width:80%;padding:2rem 2rem 0;text-shadow:0 0 2rem #000}@media only screen and (max-width:37.5em)and (orientation:portrait){.timeline__paragraph{font-size:1.2rem}}@media only screen and (max-device-height:30em)and (max-device-width:75em)and (orientation:landscape){.timeline__paragraph{font-size:1.2rem}}.timeline__col{display:flex;flex-direction:column;width:50%}.timeline__col--left{align-items:flex-end;margin-right:3px}.timeline__col--right{align-items:flex-start;margin-left:3px}.timeline__text{padding:2rem;width:50%}.timeline__photo{min-height:1px;transition:transform .2s}.timeline__photo:not(:last-child){margin-bottom:6px}.timeline__photo:hover{transform:scale(1.2)}@media only screen and (max-width:37.5em)and (orientation:portrait){.timeline__photo:hover{transform:scale(2)}}.timeline__section--1986 .timeline__photo--1{width:40%}.timeline__section--1986 .timeline__photo--2{width:50%}.timeline__section--1986 .timeline__photo--3{width:65%}.timeline__section--1986 .timeline__photo--4{width:40%}.timeline__section--1986 .timeline__photo--5,.timeline__section--1986 .timeline__photo--6,.timeline__section--1986 .timeline__photo--7{width:50%}.timeline__section--1986 .timeline__photo--8{width:30%}.timeline__section--1986 .timeline__photo--9{width:50%}.timeline__section--1988 .timeline__photo--1{width:40%}.timeline__section--1988 .timeline__photo--2{width:50%}.timeline__section--1988 .timeline__photo--3{width:55%}.timeline__section--1988 .timeline__photo--4{width:40%}.timeline__section--1988 .timeline__photo--5{width:60%}.timeline__section--1988 .timeline__photo--6{width:50%}.timeline__section--1988 .timeline__photo--7{width:40%}.timeline__section--1988 .timeline__photo--8{width:50%}.timeline__section--1989 .timeline__photo--1{width:40%}.timeline__section--1989 .timeline__photo--2{width:50%}.timeline__section--1989 .timeline__photo--3{width:60%}.timeline__section--1989 .timeline__photo--4{width:40%}.timeline__section--1989 .timeline__photo--5,.timeline__section--1989 .timeline__photo--6{width:50%}.timeline__section--1989 .timeline__photo--7{width:40%}.timeline__section--1989 .timeline__photo--8{width:50%}.timeline__section--1989 .timeline__photo--9{width:40%}.timeline__section--1989 .timeline__photo--10{width:50%}.timeline__section--1990 .timeline__photo--1{width:40%}.timeline__section--1990 .timeline__photo--2{width:50%}.timeline__section--1990 .timeline__photo--3{width:60%}.timeline__section--1990 .timeline__photo--4{width:40%}.timeline__section--1990 .timeline__photo--5{width:50%}.timeline__section--1990 .timeline__photo--6{width:30%}.timeline__section--1990 .timeline__photo--10,.timeline__section--1990 .timeline__photo--7,.timeline__section--1990 .timeline__photo--8,.timeline__section--1990 .timeline__photo--9{width:50%}.timeline__section--1990 .timeline__photo--11{width:35%}.timeline__section--1990 .timeline__photo--12{width:50%}.timeline__section--1993 .timeline__photo--1{width:40%}.timeline__section--1993 .timeline__photo--2{width:50%}.timeline__section--1993 .timeline__photo--3{width:60%}.timeline__section--1993 .timeline__photo--4{width:40%}.timeline__section--1993 .timeline__photo--5{width:50%}.timeline__section--1993 .timeline__photo--6{width:30%}.timeline__section--1993 .timeline__photo--10,.timeline__section--1993 .timeline__photo--7,.timeline__section--1993 .timeline__photo--8,.timeline__section--1993 .timeline__photo--9{width:50%}.timeline__section--1993 .timeline__photo--11{width:35%}.timeline__section--1993 .timeline__photo--12{width:50%}.timeline__section--1996 .timeline__photo--1{width:40%}.timeline__section--1996 .timeline__photo--2{width:50%}.timeline__section--1996 .timeline__photo--3{width:60%}.timeline__section--1996 .timeline__photo--4{width:40%}.timeline__section--1996 .timeline__photo--5{width:30%}.timeline__section--1996 .timeline__photo--6,.timeline__section--2013 .timeline__photo--1{width:50%}.timeline__section--2013 .timeline__photo--2{width:40%}.timeline__section--2013 .timeline__photo--3,.timeline__section--2013 .timeline__photo--4{width:60%}.timeline__section--2013 .timeline__photo--5{width:40%}.timeline__section--2013 .timeline__photo--6{width:50%}.timeline__section--2019 .timeline__photo--1{width:60%}.timeline__section--2019 .timeline__photo--2{width:30%}.timeline__section--2019 .timeline__photo--3{width:60%}.timeline__section--2019 .timeline__photo--4,.timeline__section--2019 .timeline__photo--5{width:30%}.timeline__section--2019 .timeline__photo--6{width:60%}.timeline__section--2019 .timeline__photo--7{width:50%}.timeline__section--2019 .timeline__photo--8{width:60%}.contacts{flex-direction:column}.section-specialista{color:#fff;position:relative}.section-specialista .content-wrapper{bottom:auto;color:#fff;margin:0 auto;padding-bottom:5rem;text-align:center;width:70%}@media only screen and (max-width:64em)and (orientation:portrait){.section-specialista .content-wrapper{background-color:transparent;bottom:10vh;right:auto;text-align:center;top:auto;width:70%}}@media only screen and (max-width:37.5em)and (orientation:portrait){.section-specialista .content-wrapper{bottom:7vh;padding:2rem 2rem 6rem;width:100%}}@media only screen and (max-device-height:30em)and (max-device-width:75em)and (orientation:landscape){.section-specialista .content-wrapper{bottom:auto;font-size:.9rem;line-height:1.3;padding:0;right:3rem;top:2rem;width:30%}}.section-specialista .content-wrapper h3{font-weight:600;margin-bottom:1rem}@media only screen and (max-device-height:30em)and (max-device-width:75em)and (orientation:landscape){.section-specialista .content-wrapper h3{margin-bottom:.5rem}}.section-officina{align-items:center;overflow:hidden;position:relative;width:100%}.officina-content-wrapper,.section-officina{display:flex;height:100vh;justify-content:center}.officina-content-wrapper{align-items:flex-start;background-color:rgba(0,0,0,.8);flex-direction:column;left:0;padding:3rem 6rem;position:absolute}@media only screen and (max-width:37.5em)and (orientation:portrait){.officina-content-wrapper{align-self:flex-end;height:auto;left:auto;margin:0;padding-bottom:10vh;position:relative;text-align:center;width:100%}}@media only screen and (max-device-height:30em)and (max-device-width:75em)and (orientation:landscape){.officina-content-wrapper{font-size:1.1rem;padding:3rem}}.officina-content-wrapper h1{color:#dc0000;font-family:Montserrat,sans-serif;font-size:3rem;font-style:italic;font-weight:900;line-height:1;margin-bottom:2rem;text-transform:uppercase}@media only screen and (max-device-height:30em)and (max-device-width:75em)and (orientation:landscape){.officina-content-wrapper h1{font-size:2rem;margin-bottom:1rem}}.officina-content-wrapper h3{font-weight:600}.video-officina,.video-officina video{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%;z-index:-1}.section-services{height:100vh;overflow:hidden;position:relative}.man-services{bottom:0;left:50%;position:absolute;transform:translateX(-50%)}.man-services__photo{height:90vh}@media only screen and (max-width:64em)and (orientation:portrait){.man-services__photo{height:75vh;margin-bottom:10vh}}@media only screen and (max-width:75em)and (orientation:landscape){.man-services__photo{height:75vh;margin-bottom:10vh}}@media only screen and (max-width:37.5em)and (orientation:portrait){.man-services__photo{height:65vh;margin-bottom:20vh}}@media only screen and (max-device-height:30em)and (max-device-width:75em)and (orientation:landscape){.man-services__photo{height:120vh;margin-bottom:-30vh}}@media only screen and (max-width:25em)and (max-height:37.5em){.man-services__photo{height:75vh;margin-bottom:10vh}}#scene.hidden{display:none}.services-section-logos{background-color:#fff;border-bottom:1px solid #000;padding:7rem 5rem}.services-section-logos .wp-block-gallery{align-items:center!important;-moz-column-gap:2rem!important;column-gap:2rem!important;column-gap:2rem;display:grid!important;grid-template-columns:repeat(8,1fr);justify-items:center!important;row-gap:4rem!important;row-gap:4rem}@media only screen and (max-width:75em)and (orientation:landscape){.services-section-logos .wp-block-gallery{grid-template-columns:repeat(6,1fr)}}@media only screen and (max-width:64em)and (orientation:portrait){.services-section-logos .wp-block-gallery{grid-template-columns:repeat(6,1fr)}}@media only screen and (max-width:37.5em)and (orientation:portrait){.services-section-logos .wp-block-gallery{grid-template-columns:repeat(4,1fr);padding:5rem 3rem;row-gap:2rem}}.services-section-logos .wp-block-gallery .wp-block-image{align-items:center;margin-top:auto!important;width:auto!important}.services-section-logos img{display:block!important;max-height:9rem!important;max-width:100%!important}@media only screen and (max-device-height:30em)and (max-device-width:75em)and (orientation:landscape){.services-section-logos img{flex:0 0 65%}}.services-section-logos .logo-smaller{max-width:80%!important}.services-section-logos .logo-smallest{max-width:70%!important}.services-section{border-bottom:1px solid #000;color:#000;min-height:100vh;position:relative;transition:opacity .3s,visibility .3s;width:100%}@media only screen and (max-width:64em)and (orientation:portrait){.services-section{min-height:auto}}.services-section__content{background-color:#fff;display:flex}@media only screen and (max-width:64em)and (orientation:portrait){.services-section__content{flex-direction:column}}@media only screen and (max-width:37.5em)and (orientation:portrait){.services-section__content{height:100%;justify-content:space-between}}@media only screen and (max-device-height:30em)and (max-device-width:75em)and (orientation:landscape){.services-section__content{justify-content:space-between}}.services-section__text{align-items:flex-start;display:flex;flex:1 1 33%;flex-direction:column;justify-content:center;min-height:100vh;padding:5rem;z-index:1}@media only screen and (max-width:64em)and (orientation:portrait){.services-section__text{flex:0 0 auto;min-height:50%;padding:4rem}}@media only screen and (max-width:37.5em)and (orientation:portrait){.services-section__text{flex:0 0 auto;min-height:50%;padding:4rem}}@media only screen and (max-device-height:30em)and (max-device-width:75em)and (orientation:landscape){.services-section__text{flex:1 1 50%}}.services-section__close{color:#000;cursor:pointer;height:2rem;position:absolute;right:4rem;top:1.5rem;width:2rem;z-index:1}@media only screen and (max-width:25em)and (max-height:37.5em){.services-section__close{right:3rem;top:1rem}}@media only screen and (max-device-height:30em)and (max-device-width:75em)and (orientation:landscape){.services-section__close{right:2.5rem;top:1rem;width:1.5rem}}.services-section--active{opacity:1;visibility:visible}.services-section h2{font-size:3.7rem;font-style:italic;font-weight:700;line-height:4.2rem;margin-bottom:2rem;text-transform:uppercase}@media only screen and (max-width:37.5em)and (orientation:portrait){.services-section h2{font-size:3rem;line-height:3.5rem;margin-bottom:1rem}}@media only screen and (max-device-height:30em)and (max-device-width:75em)and (orientation:landscape){.services-section h2{font-size:2.5rem;line-height:3.5rem;line-height:2.7rem;margin-bottom:.5rem}}.services-section__buttons :not(:last-child){margin-right:2rem}.services-section__slideshow{flex:1 1 66%;min-height:100vh;overflow:hidden}@media only screen and (max-width:64em)and (orientation:portrait){.services-section__slideshow{flex:1 1 auto;height:50vh;max-height:50%;min-height:auto}}@media only screen and (max-width:37.5em)and (orientation:portrait){.services-section__slideshow{flex:1 1 auto}}.services-section__slide{background-position:50%;background-size:cover;height:100%;position:relative;width:100%}.services-section .slick-list,.services-section .slick-slide>div,.services-section .slick-track{height:100%!important}.services-section .slide-bg{background-position:50%;background-size:cover;height:100%;width:100%}.services-section .slide img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:0 0;object-position:0 0;position:absolute;width:100%}.services-section__slideshow--center img{-o-object-position:50% 50%!important;object-position:50% 50%!important}.services-section__1 .slide-bg{background-position:0 0}.services-section__1 .slide-1 .slide-bg{background-image:url(images/services-01-bg-01.fcdd9c2e.jpg)}.services-section__1 .slide-1-logos{align-items:center;display:flex;padding:20vh 5rem;position:absolute;right:0;top:0}@media only screen and (max-width:75em)and (orientation:landscape){.services-section__1 .slide-1-logos{flex-direction:column;padding-right:10rem;padding-top:6vh}}@media only screen and (max-width:64em)and (orientation:portrait){.services-section__1 .slide-1-logos{padding:0 5rem 0 0}}@media only screen and (max-width:37.5em)and (orientation:portrait){.services-section__1 .slide-1-logos{justify-content:stretch;padding:0;right:2rem;top:2rem;width:55%}}@media only screen and (max-device-height:30em)and (max-device-width:75em)and (orientation:landscape){.services-section__1 .slide-1-logos{align-items:center;flex-direction:row;justify-content:space-between;margin:0;padding:0;right:3rem;top:3rem;width:55%}}.services-section__1 .slide-1-logos a{display:inline-block}.services-section__1 .slide-1-logos a:not(:last-child){margin-right:4rem}@media only screen and (max-width:75em)and (orientation:landscape){.services-section__1 .slide-1-logos a:not(:last-child){margin-bottom:4rem;margin-right:auto}}@media only screen and (max-width:37.5em)and (orientation:portrait){.services-section__1 .slide-1-logos a:not(:last-child){margin-right:auto}}@media only screen and (max-device-height:30em)and (max-device-width:75em)and (orientation:landscape){.services-section__1 .slide-1-logos a:not(:last-child){margin:0}}.services-section__1 .slide-1-logo-1{height:15rem}@media only screen and (max-width:90em)and (orientation:landscape){.services-section__1 .slide-1-logo-1{height:13rem}}@media only screen and (max-width:75em)and (orientation:landscape){.services-section__1 .slide-1-logo-1{height:10rem}}@media only screen and (max-width:37.5em)and (orientation:portrait){.services-section__1 .slide-1-logo-1{height:7rem}}@media only screen and (max-device-height:30em)and (max-device-width:75em)and (orientation:landscape){.services-section__1 .slide-1-logo-1{height:6rem}}.services-section__1 .slide-1-logo-2{width:20rem}@media only screen and (max-width:90em)and (orientation:landscape){.services-section__1 .slide-1-logo-2{width:15rem}}@media only screen and (max-width:75em)and (orientation:landscape){.services-section__1 .slide-1-logo-2{width:12rem}}@media only screen and (max-width:37.5em)and (orientation:portrait){.services-section__1 .slide-1-logo-2{width:8rem}}@media only screen and (max-device-height:30em)and (max-device-width:75em)and (orientation:landscape){.services-section__1 .slide-1-logo-2{width:7rem}}.services-section__1 .slide-1-logo-3{height:9rem}@media only screen and (max-width:90em)and (orientation:landscape){.services-section__1 .slide-1-logo-3{height:7rem}}@media only screen and (max-width:75em)and (orientation:landscape){.services-section__1 .slide-1-logo-3{height:5.5rem}}@media only screen and (max-width:37.5em)and (orientation:portrait){.services-section__1 .slide-1-logo-3{height:4rem}}@media only screen and (max-device-height:30em)and (max-device-width:75em)and (orientation:landscape){.services-section__1 .slide-1-logo-3{height:3rem}}.services-section__2 .slide-1 .slide-bg{background-image:url(images/IMG-20230317-WA0012.e272827d.jpg)}.services-section__2 .slide-2 .slide-bg{background-image:url(images/IMG-20230317-WA0013.ad925c94.jpg)}.services-section__2 .slide-3 .slide-bg{background-image:url(images/IMG-20230317-WA0014.23b4b193.jpg)}.services-section__2 .slide-4 .slide-bg{background-image:url(images/IMG-20230317-WA0015.9ea253f6.jpg)}.services-section__2 .slide-5 .slide-bg{background-image:url(images/services-02-bg-05.ae66fd7f.jpg)}.services-section__2 .slide-6 .slide-bg{background-image:url(images/services-02-bg-06.09133575.jpg)}.services-section__2 .slide-7 .slide-bg{background-image:url(images/services-02-bg-07.382831d3.jpg)}.services-section__2 .slide-8 .slide-bg{background-image:url(images/services-02-bg-08.f564f936.jpg)}.services-section__3 .slide-bg{background-position:top;float:left;height:100%;width:50%}.services-section__3 .slide-1 .slide-bg--1{background-image:url(images/services-03-bg-01.ca521778.jpg)}.services-section__3 .slide-1 .slide-bg--2{background-image:url(images/services-03-bg-02.d963c9de.jpg)}.services-section__3 .slide-2 .slide-bg--1{background-image:url(images/services-03-bg-03.9162af10.jpg)}.services-section__3 .slide-2 .slide-bg--2{background-image:url(images/services-03-bg-04.21f81751.jpg)}.services-section__3 .slide-3 .slide-bg--1{background-image:url(images/services-03-bg-05.d1187147.jpg)}.services-section__3 .slide-3 .slide-bg--2{background-image:url(images/services-03-bg-06.abe322f7.jpg)}.services-gallery{background-color:#000;color:#fff;padding:10rem 5rem 0;width:100%}@media only screen and (max-width:37.5em)and (orientation:portrait){.services-gallery{padding:5rem 1rem 0}}.services-gallery__close{color:#000;cursor:pointer;height:2rem;position:fixed;right:2rem;top:1.5rem;width:2rem}@media only screen and (max-device-height:30em)and (max-device-width:75em)and (orientation:landscape){.services-gallery__close{height:1.5rem;right:1rem;top:1rem;width:1.5rem}}.services-gallery--active{display:block}.services-gallery__content{height:100%;overflow-y:scroll;width:100%}@media only screen and (max-width:37.5em)and (orientation:portrait){.services-gallery__content{margin:0}}.services-gallery h2{padding:2rem 2rem 0}@media only screen and (max-width:37.5em)and (orientation:portrait){.services-gallery h2{padding:1rem}}.services-gallery ul{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;list-style:none;padding:2rem}@media only screen and (max-width:37.5em)and (orientation:portrait){.services-gallery ul{padding:1rem}}@media only screen and (max-device-height:30em)and (max-device-width:75em)and (orientation:landscape){.services-gallery ul{padding:1rem 1.5rem}}.services-gallery li{display:inline-block;margin:.5rem}@media only screen and (max-width:37.5em)and (orientation:portrait){.services-gallery img{width:10rem}}@media only screen and (max-device-height:30em)and (max-device-width:75em)and (orientation:landscape){.services-section__3 .services-section__text{flex:1 1 50%}}.services-section__3 .services-section__slideshow{flex:1 1 55%}@media only screen and (max-width:64em)and (orientation:portrait){.services-section__3 .services-section__slideshow{flex:1 1 auto}}@media only screen and (max-device-height:30em)and (max-device-width:75em)and (orientation:landscape){.services-section__1 .services-section__text{flex:0 0 65%}.services-section__1 .services-section__buttons{bottom:1rem;position:absolute;right:2.5rem}}.page-id-213 .container{bottom:8rem;left:3rem;overflow-y:scroll;position:absolute;right:3rem;top:12rem}@media only screen and (max-device-height:30em)and (max-device-width:75em)and (orientation:landscape){.page-id-213 .container{bottom:5rem;font-size:1.2rem;top:6rem}}.page-id-213 .container a{color:#dc0000}.page-id-213 .container h1,.page-id-213 .container table{margin-bottom:2rem}.page-id-213 .container h2{margin-top:2rem}.page-id-213 .container h3{margin-top:1rem}
