.site-content .section-container.has-sub-section section.sub-section-container.section-header-slideshow{flex-direction:column;background:#fff;padding:0;margin:0 0 7.5rem 0}@media (orientation: portrait) and (min-width: 992px) and (max-width: 1199.98px){.site-content .section-container.has-sub-section section.sub-section-container.section-header-slideshow{margin:0 0 5rem 0}}@media (orientation: portrait) and (min-width: 768px) and (max-width: 991.98px){.site-content .section-container.has-sub-section section.sub-section-container.section-header-slideshow{margin:0 0 3rem 0}}@media (orientation: landscape) and (max-height: 420px){.site-content .section-container.has-sub-section section.sub-section-container.section-header-slideshow{margin-bottom:0}}.site-content .section-container.has-sub-section section.sub-section-container.section-header-slideshow .wrapper-header-slideshow{height:calc( var(--vh) * 100 - 60px * 2 - 140px);position:relative;display:flex;align-items:center}@media (max-width: 1199.98px){.site-content .section-container.has-sub-section section.sub-section-container.section-header-slideshow .wrapper-header-slideshow{height:calc( var(--vh) * 100 - 60px * 2 - 120px);transition:height .5s}}@media (orientation: landscape) and (max-height: 420px){.site-content .section-container.has-sub-section section.sub-section-container.section-header-slideshow .wrapper-header-slideshow{height:290px}}.site-content .section-container.has-sub-section section.sub-section-container.section-header-slideshow .wrapper-header-slideshow .header-slideshow{height:100%;width:100%;max-height:600px}.site-content .section-container.has-sub-section section.sub-section-container.section-header-slideshow .wrapper-header-slideshow .header-slideshow .slick-list,.site-content .section-container.has-sub-section section.sub-section-container.section-header-slideshow .wrapper-header-slideshow .header-slideshow .slick-track{height:100%}.site-content .section-container.has-sub-section section.sub-section-container.section-header-slideshow .wrapper-header-slideshow .header-slideshow .slick-slide{-webkit-filter:blur(20px);-moz-filter:blur(20px);-ms-filter:blur(20px);filter:blur(20px);transform:scale(0.9, 0.9);transition:all 0s, opacity .75s, filter .75s, transform .75s !important}.site-content .section-container.has-sub-section section.sub-section-container.section-header-slideshow .wrapper-header-slideshow .header-slideshow .slick-slide.slick-current{-webkit-filter:blur(0px);-moz-filter:blur(0px);-ms-filter:blur(0px);filter:blur(0px);transform:scale(1, 1);transition:all 0s, opacity .75s, filter .75s, transform .75s !important}.site-content .section-container.has-sub-section section.sub-section-container.section-header-slideshow .wrapper-header-slideshow .header-slideshow .item{display:none;background-position:center;background-size:contain;background-repeat:no-repeat}.site-content .section-container.has-sub-section section.sub-section-container.section-header-slideshow .wrapper-header-slideshow .header-slideshow .item:first-child,.site-content .section-container.has-sub-section section.sub-section-container.section-header-slideshow .wrapper-header-slideshow .header-slideshow .item.slick-slide{display:block}.site-content .section-container.has-sub-section section.sub-section-container.section-header-slideshow .bottom-header{position:absolute;top:100%;width:100%;display:flex;justify-content:center;align-items:center;opacity:1;transition:all .5s, opacity .5s}html.scroll .site-content .section-container.has-sub-section section.sub-section-container.section-header-slideshow .bottom-header{opacity:0}@media (max-width: 1399.98px){.site-content .section-container.has-sub-section section.sub-section-container.section-header-slideshow .bottom-header{justify-content:center}}@media (max-width: 991.98px) and (orientation: landscape){.site-content .section-container.has-sub-section section.sub-section-container.section-header-slideshow .bottom-header{display:none}}.site-content .section-container.has-sub-section section.sub-section-container.section-header-slideshow .bottom-header>*{display:flex;gap:1rem;justify-content:center;align-items:center;text-transform:uppercase;font-size:.75rem;line-height:1;letter-spacing:1px;color:#E2001B;cursor:pointer;transition:all .5s;height:60px;text-decoration:none;z-index:1;transition:all .5s, color .5s}@media (max-width: 575.98px){.site-content .section-container.has-sub-section section.sub-section-container.section-header-slideshow .bottom-header>*{letter-spacing:0px}}body:not(.mobile) .site-content .section-container.has-sub-section section.sub-section-container.section-header-slideshow .bottom-header>*::before,body:not(.mobile) .site-content .section-container.has-sub-section section.sub-section-container.section-header-slideshow .bottom-header>*::after{content:'';position:absolute;z-index:-1;top:0;bottom:0;width:0px;background:#E2001B;transition:all .5s, width 1s}body:not(.mobile) .site-content .section-container.has-sub-section section.sub-section-container.section-header-slideshow .bottom-header>*::before{left:0}body:not(.mobile) .site-content .section-container.has-sub-section section.sub-section-container.section-header-slideshow .bottom-header>*::after{right:0}body:not(.mobile) .site-content .section-container.has-sub-section section.sub-section-container.section-header-slideshow .bottom-header>*:hover{color:#fff;z-index:2;transition:all .5s, color .5s .5s}body:not(.mobile) .site-content .section-container.has-sub-section section.sub-section-container.section-header-slideshow .bottom-header>*:hover::before,body:not(.mobile) .site-content .section-container.has-sub-section section.sub-section-container.section-header-slideshow .bottom-header>*:hover::after{width:calc( var(--vw) * 50);transition:all .5s, width 1s}.site-content .section-container.has-sub-section section.sub-section-container.section-header-slideshow .bottom-header svg{position:relative;top:-1px;font-size:.5rem}.site-content .section-container.has-sub-section section.sub-section-container.section-main .logo-runner{display:block;width:100%;padding-left:2.5rem}@media (max-width: 1199.98px){.site-content .section-container.has-sub-section section.sub-section-container.section-main .logo-runner{padding:5rem 0 0 0}}.site-content .section-container.has-sub-section section.sub-section-container.section-main .logo-runner svg{display:block;overflow:visible;height:auto;width:100%}.site-content .section-container.has-sub-section section.sub-section-container.section-main .logo-runner svg path,.site-content .section-container.has-sub-section section.sub-section-container.section-main .logo-runner svg polygon{transition:all .5s, color 0s}.site-content .section-container.has-sub-section section.sub-section-container.section-main.lazy-animate .logo-runner{-webkit-filter:blur(30px);-moz-filter:blur(30px);-ms-filter:blur(30px);filter:blur(30px)}.site-content .section-container.has-sub-section section.sub-section-container.section-main.lazy-animate.entered .logo-runner{-webkit-filter:blur(0px);-moz-filter:blur(0px);-ms-filter:blur(0px);filter:blur(0px);transition:all .5s, filter 1s .25s}.site-content .section-container.has-sub-section section.sub-section-container.section-info-data .video-container{width:100%}@media (max-width: 991.98px) and (orientation: portrait){.site-content .section-container.has-sub-section section.sub-section-container.section-info-data .video-container{margin-bottom:7.5rem}}@media (max-width: 991.98px) and (orientation: landscape){.site-content .section-container.has-sub-section section.sub-section-container.section-info-data .video-container{margin-bottom:15rem}}.site-content .section-container.has-sub-section section.sub-section-container.section-info-data .video-container video{width:100%;height:auto}.site-content .section-container.has-sub-section section.sub-section-container.section-info-data .wrapper-info-data{display:flex;align-items:center;height:100%}@media (min-width: 992px) and (max-width: 1199.98px){.site-content .section-container.has-sub-section section.sub-section-container.section-info-data .wrapper-info-data{padding-left:2rem}}.site-content .section-container.has-sub-section section.sub-section-container.section-info-data .container-info-data{display:flex;flex-wrap:wrap;gap:5rem}@media (max-width: 1399.98px){.site-content .section-container.has-sub-section section.sub-section-container.section-info-data .container-info-data{gap:4rem}}@media (max-width: 1199.98px){.site-content .section-container.has-sub-section section.sub-section-container.section-info-data .container-info-data{gap:3rem}}@media (max-width: 575.98px){.site-content .section-container.has-sub-section section.sub-section-container.section-info-data .container-info-data{flex-direction:column}}.site-content .section-container.has-sub-section section.sub-section-container.section-info-data .container-info-data .item{width:calc(50% - 2.5rem);font-size:.95rem;line-height:1.4;color:#4e4e4e}@media (max-width: 1399.98px){.site-content .section-container.has-sub-section section.sub-section-container.section-info-data .container-info-data .item{width:calc(50% - 2rem);font-size:.85rem}}@media (max-width: 1199.98px){.site-content .section-container.has-sub-section section.sub-section-container.section-info-data .container-info-data .item{width:calc(50% - 1.5rem);font-size:.8rem}}@media (max-width: 575.98px){.site-content .section-container.has-sub-section section.sub-section-container.section-info-data .container-info-data .item{width:100%;font-size:.95rem}}.site-content .section-container.has-sub-section section.sub-section-container.section-info-data .container-info-data .item span{display:block;font-size:3.8rem;font-weight:900;color:#222}@media (max-width: 1399.98px){.site-content .section-container.has-sub-section section.sub-section-container.section-info-data .container-info-data .item span{font-size:3.5rem}}@media (max-width: 1199.98px){.site-content .section-container.has-sub-section section.sub-section-container.section-info-data .container-info-data .item span{font-size:3rem}}@media (max-width: 575.98px){.site-content .section-container.has-sub-section section.sub-section-container.section-info-data .container-info-data .item span{font-size:3.5rem}}.site-content .section-container.has-sub-section section.sub-section-container.section-info-data .container-info-data .item.red{color:#c61127}.site-content .section-container.has-sub-section section.sub-section-container.section-info-data .container-info-data .item.red span{color:#E2001B}.site-content .section-container.has-sub-section section.sub-section-container.section-services .container-services{display:flex;flex-wrap:wrap;gap:20px}@media (max-width: 1199.98px){.site-content .section-container.has-sub-section section.sub-section-container.section-services .container-services{margin-top:5rem}}@media (max-width: 575.98px){.site-content .section-container.has-sub-section section.sub-section-container.section-services .container-services{flex-direction:column;gap:40px}}.site-content .section-container.has-sub-section section.sub-section-container.section-services .container-services article{display:flex;flex-direction:column;justify-content:space-between;border:2px solid var(--main-color);border-radius:2px;color:var(--main-color);padding:40px;width:calc(50% - 10px);position:relative;transition:all .5s, color .5s;aspect-ratio:1/1}@media (max-width: 1199.98px){.site-content .section-container.has-sub-section section.sub-section-container.section-services .container-services article{padding:50px}}@media (max-width: 767.98px){.site-content .section-container.has-sub-section section.sub-section-container.section-services .container-services article{padding:30px}}@media (max-width: 575.98px){.site-content .section-container.has-sub-section section.sub-section-container.section-services .container-services article{width:100%;padding:40px}}.site-content .section-container.has-sub-section section.sub-section-container.section-services .container-services article::before{content:'';position:absolute;z-index:-1;top:0;left:0;right:0;height:0;background:var(--main-color);transition:all .5s}.site-content .section-container.has-sub-section section.sub-section-container.section-services .container-services article::after{content:'';position:absolute;z-index:-1;top:0;left:0;width:0;bottom:0;background:var(--main-color);transition:all .5s}.site-content .section-container.has-sub-section section.sub-section-container.section-services .container-services article a{color:inherit;text-decoration:none;font-size:1.7rem;line-height:1.2;display:block;transition:color 0s;text-wrap:balance}@media (max-width: 1199.98px){.site-content .section-container.has-sub-section section.sub-section-container.section-services .container-services article a{font-size:1.5rem}}@media (max-width: 767.98px){.site-content .section-container.has-sub-section section.sub-section-container.section-services .container-services article a{font-size:1.2rem}}@media (max-width: 575.98px){.site-content .section-container.has-sub-section section.sub-section-container.section-services .container-services article a{font-size:1.5rem}}.site-content .section-container.has-sub-section section.sub-section-container.section-services .container-services article .more{font-weight:900;display:flex;align-items:center;gap:15px}.site-content .section-container.has-sub-section section.sub-section-container.section-services .container-services article .more svg{font-size:10px}.site-content .section-container.has-sub-section section.sub-section-container.section-services .container-services article:hover{color:var(--main-background);transition:all .5s}.site-content .section-container.has-sub-section section.sub-section-container.section-services .container-services article:hover::before{height:100%;transition:all .5s}.site-content .section-container.has-sub-section section.sub-section-container.section-services .container-services article:hover::after{width:100%;transition:all .5s}.site-content .section-container.has-sub-section section.sub-section-container.section-project .container-project-logos{display:flex;flex-wrap:wrap;gap:15px;justify-content:center;align-items:center;position:relative}@media (max-width: 1199.98px){.site-content .section-container.has-sub-section section.sub-section-container.section-project .container-project-logos{margin-top:5rem}}.site-content .section-container.has-sub-section section.sub-section-container.section-project .container-project-logos::before{content:'';position:absolute;z-index:100;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg, #1b1b1b 10%, rgba(27,27,27,0) 50%, #1b1b1b 90%)}@media (max-width: 1199.98px){.site-content .section-container.has-sub-section section.sub-section-container.section-project .container-project-logos::before{background:radial-gradient(circle, rgba(27,27,27,0) 10%, #1b1b1b 90%)}}@media (min-width: 1200px) and (max-width: 1399.98px){.site-content .section-container.has-sub-section section.sub-section-container.section-project .container-project-logos img{width:170px}}@media (min-width: 992px) and (max-width: 1199.98px){.site-content .section-container.has-sub-section section.sub-section-container.section-project .container-project-logos img{width:190px}}@media (min-width: 768px) and (max-width: 991.98px){.site-content .section-container.has-sub-section section.sub-section-container.section-project .container-project-logos img{width:175px}}@media (min-width: 576px) and (max-width: 767.98px){.site-content .section-container.has-sub-section section.sub-section-container.section-project .container-project-logos img{width:125px}}@media (max-width: 575.98px){.site-content .section-container.has-sub-section section.sub-section-container.section-project .container-project-logos img{width:80px}}.site-content .section-container.has-sub-section.lazy-background-animate section.sub-section-container.section-project .container-project-logos img{-webkit-filter:blur(10px);-moz-filter:blur(10px);-ms-filter:blur(10px);filter:blur(10px);transition:all .5s, filter .5s}.site-content .section-container.has-sub-section.lazy-background-animate section.sub-section-container.section-project .container-project-logos::before{opacity:0;transition:all .5s, opacity 0s}.site-content .section-container.has-sub-section.lazy-background-animate.entered section.sub-section-container.section-project .container-project-logos img{-webkit-filter:blur(0px);-moz-filter:blur(0px);-ms-filter:blur(0px);filter:blur(0px);transition:all .5s, filter .5s .75s}.site-content .section-container.has-sub-section.lazy-background-animate.entered section.sub-section-container.section-project .container-project-logos::before{opacity:1;transition:all .5s, opacity .5s .5s}.site-content .section-container .big-section-title-content{display:flex;flex-direction:column;justify-content:center;gap:30px;height:100%}.site-content .section-container .big-section-title-content mark.title{font-size:1.2rem;line-height:.9}@media (max-width: 767.98px){.site-content .section-container .big-section-title-content mark.title{font-size:1rem}}.site-content .section-container .big-section-title-content mark.title span{font-size:4.5rem;display:block;font-weight:900}@media (max-width: 767.98px){.site-content .section-container .big-section-title-content mark.title span{font-size:3.5rem}}.site-content .section-container .big-section-title-content .content{display:flex;flex-wrap:wrap;flex-direction:column;align-items:flex-start;gap:10px}@media (max-width: 575.98px){.site-content .section-container .big-section-title-content .content{font-size:.9rem}}.site-content .section-container .big-section-title-content .content .desc{padding-bottom:20px;width:100%}.site-content .section-container .big-section-title-content .content a{display:flex;align-items:center;gap:15px;color:var(--main-color);text-decoration:none;font-weight:900}.site-content .section-container .big-section-title-content .content a:hover{color:#E2001B}.site-content .section-container .big-section-title-content .content svg{font-size:6px}
