:root{--progress-bar-width:260px;--progress-bar-height:260px}.hero__section{background-position:center;background-repeat:no-repeat;background-size:cover;height:100vh;padding:0 1rem;position:relative}@media (max-width: 1023px){.hero__section{height:auto}}.hero__section:before{background:#6FABFF;background:linear-gradient(90deg, #6fabff 23%, rgba(111,171,255,0) 77%);bottom:0;content:'';left:0;mix-blend-mode:color;pointer-events:none;position:absolute;right:0;top:0;z-index:1}.hero__section:after{content:"";position:absolute;inset:0;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);mask-image:linear-gradient(to right, black 60%, transparent 100%);mask-repeat:no-repeat;mask-size:100% 100%;-webkit-mask-image:linear-gradient(to right, black 60%, transparent 100%);-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%;pointer-events:none}.hero__section .hero__heading{height:100%;margin:0 auto;padding-top:10rem;position:relative;width:100%;z-index:2}@media (min-width: 1024px){.hero__section .hero__heading{max-width:1260px;padding-top:114px}}@media (min-width: 1600px){.hero__section .hero__heading{max-width:1600px;padding-top:144px}}.hero__section .hero__heading .hero__content{align-items:center;display:flex;flex-direction:column;gap:1rem;height:100%;justify-content:center;margin:0 auto;max-width:900px;text-align:center}@media (min-width: 1024px){.hero__section .hero__heading .hero__content{align-items:flex-start;margin:0;text-align:left}}.hero__section .hero__heading .hero__content h1,.hero__section .hero__heading .hero__content h2{color:#fff;font-family:"Magistral",sans-serif;font-size:2.25rem;font-weight:900;line-height:1.15;margin-top:2rem;text-transform:uppercase}@media (min-width: 1024px){.hero__section .hero__heading .hero__content h1,.hero__section .hero__heading .hero__content h2{font-size:4rem;line-height:1;margin-top:.5rem}}.hero__section .hero__heading .hero__content h1 span,.hero__section .hero__heading .hero__content h1 strong,.hero__section .hero__heading .hero__content h2 span,.hero__section .hero__heading .hero__content h2 strong{color:#6FABFF;line-height:1.2}.hero__section .hero__heading .hero__content p{color:#fff;line-height:1.2}.hero__section .hero__heading .hero__content .btnCrio{margin-top:1rem}@media (max-width: 1023px){.hero__section .hero__heading .hero__content .btnCrio{padding:.75rem 1.25rem}}.hero__section .hero__heading .hero__content.hero__interior{align-items:center;gap:0;max-width:100%;padding-top:10%;text-align:center}@media (min-width: 768px){.hero__section .hero__heading .hero__content.hero__interior{padding-bottom:5%;padding-top:5%}}@media (min-width: 1024px){.hero__section .hero__heading .hero__content.hero__interior{padding:0}}.hero__section .hero__heading .hero__content.hero__interior h1,.hero__section .hero__heading .hero__content.hero__interior h2{margin-top:0}.hero__section .hero__heading .hero__content.hero__interior p{margin:0.5rem auto}@media (min-width: 1024px){.hero__section .hero__heading .hero__content.hero__interior p{max-width:760px}}.hero__section .bottom__shadow{background:#01070E;background:linear-gradient(0deg, rgba(1,7,14,0) 0%, #01070e 32%, #01070e 58%, rgba(1,7,14,0) 100%);bottom:0;content:'';height:500px;left:0;pointer-events:none;position:absolute;right:0;transform:translateY(60%);z-index:1}@media (min-width: 1024px){.hero__section .bottom__shadow{transform:translateY(35%);transform:translateY(50%)}}.hero__section .shadow__overlay{position:absolute;inset:0}.hero__section .shadow__overlay:before{content:"";inset:0;pointer-events:none;position:absolute;background:radial-gradient(ellipse at 105% 250%, rgba(17,57,75,0.7) 60%, #01070e 75%),radial-gradient(ellipse at 100% 80%, rgba(17,57,75,0.86) 0%, rgba(0,0,0,0.015) 40%)}.hero__section .hero__ovals{position:absolute;left:-12%;top:-18%;height:140%;width:auto;z-index:1;pointer-events:none;filter:blur(12px);transform-origin:0 0}.hero__section .hero__video{height:100%;inset:0;object-fit:cover;position:absolute;width:100%;z-index:0}@media (min-width: 1024px){.hero__section .hero__video{height:100vh}}@media (min-width: 1024px){.hero__section.hero__section--min{height:84vh}}@media (min-width: 1024px){.hero__section.hero__section--min__var{height:70vh}}.cr__container{margin:0 auto;max-width:1260px;width:100%}@media (min-width: 1600px){.cr__container{max-width:1600px}}@media (max-width: 1299px){.cr__container.x-sm-padding{padding-left:1rem;padding-right:1rem}}@media (max-width: 1299px){.cr__container .x-sm-padding{padding-left:1rem;padding-right:1rem}}.vertical__slider{border-radius:1rem;height:100%;margin:6rem 0;max-height:500px;padding:0;width:100%}@media (max-width: 1023px){.vertical__slider{border-radius:0;margin:3rem 0;max-height:max-content;padding-right:1rem}}.vertical__slider .swiper-slide{cursor:n-resize}@media (max-width: 1023px){.vertical__slider .swiper-slide{height:auto}}.vertical__slider .item__container{align-items:center;border-radius:1rem;display:flex;flex-direction:column;gap:1.5rem;height:100%;margin-left:1rem;padding:1rem}@media (min-width: 1024px){.vertical__slider .item__container{border-radius:0;flex-direction:row;gap:4rem;margin:0;padding:1.5rem 3rem}}.vertical__slider .item__container .item__image{border-radius:.75rem;box-shadow:rgba(0,0,0,0.1) 0px 4px 6px -1px,rgba(0,0,0,0.06) 0px 2px 4px -1px;flex:1;height:100%;max-height:200px;object-fit:cover;width:100%}@media (min-width: 1024px){.vertical__slider .item__container .item__image{height:400px;max-height:fit-content;width:40%}}.vertical__slider .item__container .item__content{display:flex;flex:1;flex-direction:column;gap:1rem}@media (min-width: 1024px){.vertical__slider .item__container .item__content{padding-right:4rem}}.vertical__slider .item__container .item__content .item__title{color:#fff;font-family:"Magistral",sans-serif;font-size:1.25rem;font-weight:700;text-transform:uppercase}@media (min-width: 1024px){.vertical__slider .item__container .item__content .item__title{font-size:2.5rem}}.vertical__slider .item__container .item__content .item__text{color:#fff;display:flex;flex-direction:column;gap:1rem;line-height:1.2}.vertical__slider .item__container .item__content .item__text span{font-size:1rem}@media (min-width: 1024px){.vertical__slider .item__container .item__content .item__text span{font-size:1.15rem;font-weight:500}}.vertical__slider .item__container .item__content .item__text p{font-size:1rem;font-weight:300;line-height:1.2}@media (max-width: 1023px){.vertical__slider .item__container .item__content .item__text p{display:none}}@media (max-width: 1023px){.vertical__slider .item__container .item__content .btnCrio{border-radius:.5rem;font-size:1rem;padding:.35rem .5rem}}.vertical__slider .vertical__pagination{right:3rem}@media (max-width: 1023px){.vertical__slider .vertical__pagination{display:none}}.vertical__slider .vertical__pagination .swiper-pagination-bullet{background-color:rgba(255,255,255,0.3);border-radius:6rem;height:2rem;margin:1rem 0;width:.6rem}.vertical__slider .vertical__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff;height:4rem}.secondary__header{color:#fff;display:flex;flex-direction:column;gap:.25rem;justify-content:center;margin-bottom:1.25rem;position:relative;text-align:center;z-index:1}@media (min-width: 1024px){.secondary__header{gap:0;margin-bottom:2rem}}.secondary__header .secondary__header--subtitle{font-size:1rem;font-weight:400}@media (min-width: 1024px){.secondary__header .secondary__header--subtitle{font-size:2rem}}.secondary__header .secondary__header--title{font-size:2rem;font-weight:700}@media (min-width: 1024px){.secondary__header .secondary__header--title{font-size:4rem}}.logos__slider{padding:2rem 0 1.5rem}@media (min-width: 1024px){.logos__slider{margin-bottom:3rem;padding:0 0 1.5rem}}.logos__slider .swiper-slide{align-items:center;display:flex;height:auto;justify-content:center}.logos__slider .swiper-slide .logo__item{object-fit:cover}@media (max-width: 1023px){.logos__slider .swiper-slide .logo__item{height:48px;object-fit:contain}}.scrolling__wrap{width:100%;overflow:hidden;display:flex;padding:0;white-space:nowrap}@media (min-width: 1024px){.scrolling__wrap{padding:3rem 0}}.scrolling__wrap .scrolling__text{color:#fff;text-transform:uppercase;animation:animate_text 30s linear infinite}.scrolling__wrap .scrolling__text .business__slide{align-items:center;display:flex;font-family:"Magistral",sans-serif;font-size:2.5rem;font-weight:300;gap:1rem;line-height:.7}@media (min-width: 1024px){.scrolling__wrap .scrolling__text .business__slide{font-size:4rem}}.scrolling__wrap .scrolling__text .business__slide span{font-weight:700}.scrolling__wrap .scrolling__text .business__slide .circle{background-color:#fff;border-radius:50%;display:flex;height:1.5rem;margin:0 2rem;width:1.5rem}@keyframes animate_text{from{transform:translate3d(0, 0, 0)}to{transform:translate3d(-100%, 0, 0)}}.post__section .posts__silder{padding-bottom:2rem}.post__section .posts__silder .post__item{border-radius:1rem;display:flex;flex-direction:column;gap:.5rem;height:360px;justify-content:flex-end;margin-right:1.5rem;padding:4rem 0 0;position:relative}@media (min-width: 1024px){.post__section .posts__silder .post__item{height:500px;margin-right:2rem}}.post__section .posts__silder .post__item:before{background:#000;background:linear-gradient(180deg, transparent 50%, rgba(0,0,0,0.8) 85%);border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;content:'';inset:0;position:absolute;z-index:2}.post__section .posts__silder .post__item .post__anchor{bottom:0;left:0;position:absolute;right:0;top:0;z-index:3}.post__section .posts__silder .post__item .post__image{border-radius:1rem;bottom:0;height:100%;left:0;object-fit:cover;position:absolute;right:0;top:0;width:100%;z-index:1}.post__section .posts__silder .post__item .post__category{border-radius:.25rem;box-shadow:none;color:#fff;font-size:.75rem;margin-left:1rem;padding:.25rem .5rem;text-transform:uppercase;width:fit-content;z-index:4}.post__section .posts__silder .post__item .post__info{border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;display:flex;flex-direction:column;gap:.5rem;justify-content:flex-end;padding:1rem;position:relative;z-index:2}.post__section .posts__silder .post__item .post__info.sibiling__info{align-items:center;display:flex;flex-direction:row;gap:1rem;justify-content:space-between;position:relative}.post__section .posts__silder .post__item .post__info.sibiling__info .post__wrap{color:#fff;position:relative;z-index:1}.post__section .posts__silder .post__item .post__info.sibiling__info .post__wrap .post__content{padding-right:0}@media (max-width: 1023px){.post__section .posts__silder .post__item .post__info.sibiling__info .post__wrap .post__content{font-size:.9rem}}.post__section .posts__silder .post__item .post__info.sibiling__info .post__svg{background-color:rgba(255,255,255,0.2);border-radius:50%;fill:#fff;flex:none;height:2rem;padding:.25rem;position:relative;transform:rotate(90deg);width:2rem;z-index:1}@media (min-width: 1024px){.post__section .posts__silder .post__item .post__info.sibiling__info .post__svg{height:2.5rem;padding:.35rem;width:2.5rem}}.post__section .posts__silder .post__item .post__info .cs__overlay{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-radius:1rem;inset:0;mask-image:linear-gradient(to top, #000 25%, rgba(0,0,0,0.5) 85%, transparent 100%);-webkit-mask-image:linear-gradient(to top, #000 25%, rgba(0,0,0,0.5) 85%, transparent 100%);pointer-events:none;position:absolute;pointer-events:none;z-index:1}.post__section .posts__silder .post__item .post__info .post__title{color:#fff;font-family:"Magistral",sans-serif;font-size:1.15rem;font-weight:700;text-transform:uppercase;z-index:2}.post__section .posts__silder .post__item .post__info .post__content{z-index:2}@media (min-width: 1024px){.post__section .posts__silder .post__item .post__info .post__content{padding-right:2.5rem}}.post__section .posts__silder .post__item .post__info .post__content p{color:#fff;font-size:.9rem;font-weight:300}.post__section .posts__silder .posts__pagination{bottom:0;top:auto}.post__section .posts__silder .posts__pagination .swiper-pagination-bullet{background-color:rgba(255,255,255,0.3);border-radius:6rem;height:.6rem;margin:0 0.5rem;width:2rem}.post__section .posts__silder .posts__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff;width:4rem}@media (min-width: 1024px){.post__section .posts__silder.no-swiper{width:fit-content}}.post__section .posts__silder.no-swiper ul{display:flex;gap:2rem}.post__section .posts__silder.no-swiper ul li{list-style:none}@media (min-width: 1024px){.post__section .posts__silder.no-swiper ul li{width:360px}}@media (min-width: 1024px){.post__section .posts__silder.no-swiper ul li .post__item{margin-right:0}}.post__section .posts__silder.posts__grid{margin-left:auto;margin-right:auto;max-width:1260px;padding-bottom:0;width:100%}@media (min-width: 1600px){.post__section .posts__silder.posts__grid{max-width:1600px}}@media (max-width: 1299px){.post__section .posts__silder.posts__grid{padding-left:1rem;padding-right:1rem}}.post__section .posts__silder.posts__grid .posts__grid-list{display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:center;list-style:none;margin:0;padding:0}@media (min-width: 1200px){.post__section .posts__silder.posts__grid .posts__grid-list{gap:2rem}}.post__section .posts__silder.posts__grid .posts__grid-item{flex:0 0 100%;list-style:none;margin:0}@media (min-width: 600px){.post__section .posts__silder.posts__grid .posts__grid-item{flex:0 0 calc((100% - 1.5rem) / 2)}}@media (min-width: 900px){.post__section .posts__silder.posts__grid .posts__grid-item{flex:0 0 calc((100% - 1.5rem * 2) / 3)}}@media (min-width: 1200px){.post__section .posts__silder.posts__grid .posts__grid-item{flex:0 0 calc((100% - 2rem * 3) / 4)}}.post__section .posts__silder.posts__grid .post__item{margin-right:0}.cta__block{background-position:top;background-repeat:no-repeat;background-size:100%;border-radius:1rem;margin:0 auto;position:relative;z-index:2}@media (min-width: 768px){.cta__block{background-position:right;background-size:70%}}.cta__block:before{background:#3B66A2;background:linear-gradient(0deg, #3b66a2 0%, rgba(106,164,245,0.93) 60%, rgba(111,171,255,0) 100%);border-radius:1rem;bottom:0;content:'';left:0;position:absolute;right:0;top:0;z-index:-1}@media (min-width: 768px){.cta__block:before{background:#6FABFF;background:linear-gradient(-90deg, rgba(111,171,255,0) 0%, #659eed 54%, #659eed 71%, #3b66a2 100%)}}.cta__block .cta__wrap{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:12em 1.5rem 1.5rem;text-align:center;width:100%;z-index:1}@media (min-width: 768px){.cta__block .cta__wrap{align-items:flex-start;max-width:690px;padding:3rem;text-align:left}}.cta__block .cta__wrap .cta__title{color:#fff;font-size:1.5rem;font-weight:700;text-transform:uppercase}@media (min-width: 768px){.cta__block .cta__wrap .cta__title{font-size:2.5rem}}.cta__block .cta__wrap .cta__text{color:#fff;line-height:1.3;padding:1rem 0}@media (min-width: 768px){.cta__block .cta__wrap .cta__text{padding:2rem 0}}.mindset__block{border-radius:1rem;margin:2rem auto;position:relative;z-index:0}@media (min-width: 1024px){.mindset__block{margin:2rem auto 6rem}}@media (max-width: 1023px){.mindset__block.mindset__block--var{margin:.5rem auto}}.mindset__block .mindset__wrap{align-items:center;border-radius:1rem;display:flex;flex-direction:column;gap:1rem;justify-content:center;padding:3rem 1.5rem;text-align:center;width:100%;z-index:1}@media (min-width: 1024px){.mindset__block .mindset__wrap{gap:2rem;padding:4rem 2.5rem}}.mindset__block .mindset__wrap h2,.mindset__block .mindset__wrap h3,.mindset__block .mindset__wrap h4,.mindset__block .mindset__wrap h5,.mindset__block .mindset__wrap h6,.mindset__block .mindset__wrap .mindset__title{color:#fff;font-size:2rem;font-weight:700;text-transform:uppercase}@media (min-width: 1024px){.mindset__block .mindset__wrap h2,.mindset__block .mindset__wrap h3,.mindset__block .mindset__wrap h4,.mindset__block .mindset__wrap h5,.mindset__block .mindset__wrap h6,.mindset__block .mindset__wrap .mindset__title{font-size:4rem}}.mindset__block .mindset__wrap strong,.mindset__block .mindset__wrap b{color:#6FABFF}.mindset__block .mindset__wrap p,.mindset__block .mindset__wrap .mindset__text{color:#fff;font-weight:300}@media (max-width: 1023px){.mindset__block .mindset__wrap p,.mindset__block .mindset__wrap .mindset__text{font-size:.9rem}}@media (min-width: 1024px){.mindset__block .mindset__wrap p,.mindset__block .mindset__wrap .mindset__text{font-size:1.25rem;margin:0 auto;max-width:1320px;width:100%}}@media (max-width: 1023px){.mindset__block .mindset__wrap .mindset__img{width:100px}}.sectionValues{padding:1rem 1rem 4rem;width:100%}.sectionValues .sectionValues__wrap{align-items:center;display:flex;gap:2rem;justify-content:space-evenly}@media (max-width: 991px){.sectionValues .sectionValues__wrap{flex-wrap:wrap}}.sectionValues .sectionValues__wrap .sectionValues__item{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center;z-index:1;width:28%}@media (max-width: 599px){.sectionValues .sectionValues__wrap .sectionValues__item{width:40%}}.sectionValues .sectionValues__wrap .sectionValues__item .sectionValues__num{color:#fff;display:flex;font-family:"Magistral",sans-serif;font-size:2.75rem;font-weight:700;line-height:1;text-align:center;text-transform:uppercase}@media (min-width: 1024px){.sectionValues .sectionValues__wrap .sectionValues__item .sectionValues__num{font-size:5rem}}.sectionValues .sectionValues__wrap .sectionValues__item .sectionValues__title{color:#fff;font-size:1rem;font-weight:300;line-height:1;text-align:center}@media (min-width: 1024px){.sectionValues .sectionValues__wrap .sectionValues__item .sectionValues__title{font-size:1.35rem}}.dna__wrapper{height:96%;padding-top:2rem}@media (min-width: 1024px){.dna__wrapper{height:80%}}@media (min-width: 1600px){.dna__wrapper{height:96%}}.dna__wrapper .dna__structure{align-items:stretch;display:flex;flex-direction:column;gap:1rem;padding:0}@media (min-width: 1024px){.dna__wrapper .dna__structure{flex-direction:row;gap:2rem}}.dna__wrapper .dna__structure .dna__sx{border-radius:1rem;display:flex;flex-direction:column;gap:2rem;padding:1.5rem;position:relative}@media (min-width: 1024px){.dna__wrapper .dna__structure .dna__sx{flex:1;padding:1rem 1rem 3rem}}.dna__wrapper .dna__structure .dna__sx .dna__sxLink{bottom:0;left:0;position:absolute;right:0;top:0;z-index:2}.dna__wrapper .dna__structure .dna__sx .dna__sxImg{border-radius:.75rem;flex:1;height:100%;object-fit:cover;width:100%}@media (min-width: 1024px){.dna__wrapper .dna__structure .dna__sx .dna__sxImg{max-height:400px !important}}.dna__wrapper .dna__structure .dna__sx .dna__sxTitle{color:#fff;font-size:1.25rem;display:flex;position:relative}@media (min-width: 1024px){.dna__wrapper .dna__structure .dna__sx .dna__sxTitle{font-size:1.75rem}}.dna__wrapper .dna__structure .dna__sx .dna__sxTitle .dna__borderLeft{border-radius:.5rem;bottom:0;height:auto;left:0;margin-right:.5rem;position:relative;width:.4rem}.dna__wrapper .dna__structure .dna__sx .dna__sxText{display:flex;flex-direction:column;gap:.5rem;padding:0 2rem 0 0;position:relative}@media (min-width: 1024px){.dna__wrapper .dna__structure .dna__sx .dna__sxText{padding:0 4rem 0 2rem}}.dna__wrapper .dna__structure .dna__sx .dna__sxText p{color:#fff;font-size:1rem}.dna__wrapper .dna__structure .dna__sx .dna__sxText .dna__sxSvg{backdrop-filter:blur(4px);background-color:rgba(0,0,0,0.1);border:0.15rem solid rgba(255,255,255,0.8);border-radius:50%;fill:rgba(255,255,255,0.8);height:2rem;padding:.25rem;position:absolute;right:0;rotate:90deg;top:50%;transform:translateX(-50%);width:2rem}@media (min-width: 1024px){.dna__wrapper .dna__structure .dna__sx .dna__sxText .dna__sxSvg{height:2.5rem;padding:.35rem;right:0.5rem;width:2.5rem}}.dna__wrapper .dna__structure .dna__dx{align-items:stretch;display:flex;flex-wrap:wrap;gap:1rem;width:100%}@media (min-width: 1024px){.dna__wrapper .dna__structure .dna__dx{flex:2;gap:2rem}}.dna__wrapper .dna__structure .dna__dx .dna__square{border-radius:1rem;display:flex;padding:0.85rem;width:calc(50% - 0.5rem)}@media (min-width: 1024px){.dna__wrapper .dna__structure .dna__dx .dna__square{padding:1.5rem;width:calc(50% - 1rem)}}.dna__wrapper .dna__structure .dna__dx .dna__square .dna__squareWrap{align-items:center;display:flex;flex-direction:column;gap:.5rem;justify-content:center;margin:0 auto;position:relative;width:fit-content}.dna__wrapper .dna__structure .dna__dx .dna__square .dna__squareTitle{color:#fff;display:flex;font-size:1rem}@media (min-width: 1024px){.dna__wrapper .dna__structure .dna__dx .dna__square .dna__squareTitle{font-size:1.75rem}}.dna__wrapper .dna__structure .dna__dx .dna__square .dna__squareTitle .dna__borderLeft{border-radius:.5rem;bottom:0;height:auto;left:0;margin-right:.5rem;position:relative;width:.4rem}.dna__wrapper .dna__structure .dna__dx .dna__square .dna__squareLink{bottom:0;left:0;position:absolute;right:0;top:0;z-index:2}.dna__wrapper .dna__structure .dna__dx .dna__square .dna__squareImg{height:auto;object-fit:cover;width:120px}@media (min-width: 1600px){.dna__wrapper .dna__structure .dna__dx .dna__square .dna__squareImg{width:200px}}.dna__wrapper .dna__structure .dna__dx .dna__square .dna__squareSvg{backdrop-filter:blur(4px);background-color:rgba(0,0,0,0.1);border:0.15rem solid rgba(255,255,255,0.8);border-radius:50%;bottom:1.75rem;fill:rgba(255,255,255,0.8);height:2rem;padding:.25rem;position:absolute;right:0rem;transform:rotate(90deg);width:2rem}@media (min-width: 1024px){.dna__wrapper .dna__structure .dna__dx .dna__square .dna__squareSvg{height:2.5rem;padding:.35rem;right:1.5rem;width:2.5rem}}.dna__wrapper .dna__structure .dna__dx .dna__rectangle{background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:1rem;display:flex;flex-direction:column;justify-content:center;padding:3rem 1rem;padding:1rem;position:relative;width:100%}@media (min-width: 1024px){.dna__wrapper .dna__structure .dna__dx .dna__rectangle{padding:3rem 2rem}}.dna__wrapper .dna__structure .dna__dx .dna__rectangle:before{border-radius:1rem;bottom:0;background:#4d97ff;background:linear-gradient(90deg, rgba(77,151,255,0.84) 55%, rgba(111,171,255,0.16) 100%);content:'';left:0;position:absolute;right:0;top:0;z-index:0}.dna__wrapper .dna__structure .dna__dx .dna__rectangle .dna__rectangleLink{bottom:0;left:0;position:absolute;right:0;top:0;z-index:2}.dna__wrapper .dna__structure .dna__dx .dna__rectangle .dna__rectangleText{display:flex;flex-direction:column;gap:.5rem;padding-right:3rem;position:relative;z-index:1}@media (min-width: 1024px){.dna__wrapper .dna__structure .dna__dx .dna__rectangle .dna__rectangleText{gap:1rem;padding-right:3rem;width:100%}}@media (min-width: 1024px){.dna__wrapper .dna__structure .dna__dx .dna__rectangle .dna__rectangleText h2,.dna__wrapper .dna__structure .dna__dx .dna__rectangle .dna__rectangleText h3,.dna__wrapper .dna__structure .dna__dx .dna__rectangle .dna__rectangleText h4,.dna__wrapper .dna__structure .dna__dx .dna__rectangle .dna__rectangleText h5,.dna__wrapper .dna__structure .dna__dx .dna__rectangle .dna__rectangleText p{max-width:500px;padding-right:.5rem;width:100%}}.dna__wrapper .dna__structure .dna__dx .dna__rectangle .dna__rectangleText .dna__rectangleTitle{color:#fff;display:flex;font-size:1rem}@media (min-width: 1024px){.dna__wrapper .dna__structure .dna__dx .dna__rectangle .dna__rectangleText .dna__rectangleTitle{font-size:1.55rem}}@media (min-width: 1560px){.dna__wrapper .dna__structure .dna__dx .dna__rectangle .dna__rectangleText .dna__rectangleTitle{font-size:1.75rem}}.dna__wrapper .dna__structure .dna__dx .dna__rectangle .dna__rectangleText .dna__rectangleTitle .dna__borderLeft{border-radius:.5rem;bottom:0;height:auto;left:0;margin-right:.5rem;position:relative;width:.4rem}.dna__wrapper .dna__structure .dna__dx .dna__rectangle .dna__rectangleText .dna__rectangleSvg{backdrop-filter:blur(4px);background-color:rgba(0,0,0,0.2);border:0.15rem solid rgba(255,255,255,0.8);border-radius:50%;fill:rgba(255,255,255,0.8);height:2rem;padding:.25rem;position:absolute;right:0;rotate:90deg;top:50%;transform:translateX(-50%);width:2rem}@media (min-width: 1024px){.dna__wrapper .dna__structure .dna__dx .dna__rectangle .dna__rectangleText .dna__rectangleSvg{height:2.5rem;padding:.35rem;right:0;width:2.5rem}}.dna__wrapper .dna__structure .dna__dx .dna__rectangle .dna__rectangleText h2,.dna__wrapper .dna__structure .dna__dx .dna__rectangle .dna__rectangleText h3,.dna__wrapper .dna__structure .dna__dx .dna__rectangle .dna__rectangleText h4,.dna__wrapper .dna__structure .dna__dx .dna__rectangle .dna__rectangleText h5,.dna__wrapper .dna__structure .dna__dx .dna__rectangle .dna__rectangleText h6{color:#fff;font-size:1rem}@media (min-width: 1024px){.dna__wrapper .dna__structure .dna__dx .dna__rectangle .dna__rectangleText h2,.dna__wrapper .dna__structure .dna__dx .dna__rectangle .dna__rectangleText h3,.dna__wrapper .dna__structure .dna__dx .dna__rectangle .dna__rectangleText h4,.dna__wrapper .dna__structure .dna__dx .dna__rectangle .dna__rectangleText h5,.dna__wrapper .dna__structure .dna__dx .dna__rectangle .dna__rectangleText h6{font-size:1.75rem}}.dna__wrapper .dna__structure .dna__dx .dna__rectangle .dna__rectangleText p{color:#fff;font-size:.9rem}@media (min-width: 1024px){.dna__wrapper .dna__structure .dna__dx .dna__rectangle .dna__rectangleText p{font-size:1rem}}.dna__wrapper .dna__structure .dna__dx .dna__dx--alt{display:flex;flex-direction:column;gap:1rem}@media (min-width: 1024px){.dna__wrapper .dna__structure .dna__dx .dna__dx--alt{gap:2rem}}.dna__wrapper .dna__structure .dna__dx .dna__dx--alt .dna__group{align-items:stretch;display:flex;flex-direction:column;gap:1rem;justify-content:space-between}@media (min-width: 1024px){.dna__wrapper .dna__structure .dna__dx .dna__dx--alt .dna__group{flex-direction:row;gap:2rem}}.dna__wrapper .dna__structure .dna__dx .dna__dx--alt .dna__group .dna__square{flex:1;width:100%}@media (max-width: 1023px){.dna__wrapper .dna__structure .dna__dx .dna__dx--alt .dna__group .dna__rectangle{padding:1.5rem 1rem}}@media (max-width: 1023px){.dna__wrapper .dna__structure .dna__dx .dna__dx--alt .dna__group .dna__rectangle .dna__rectangleText{padding-right:0.75rem}}@media (max-width: 1023px){.dna__wrapper .dna__structure .dna__dx .dna__dx--alt .dna__group .dna__rectangle .dna__rectangleSvg{bottom:-.75rem;right:-.5rem;top:auto;transform:none}}.dna__wrapper .dna__structure .dna__dx .dna__dx--std{width:100%}.dna__wrapper .dna__structure .dna__dx .dna__dx--std .dna__single{display:flex;flex-wrap:wrap;gap:1rem;height:100%;justify-content:space-between}@media (min-width: 1024px){.dna__wrapper .dna__structure .dna__dx .dna__dx--std .dna__single{gap:2rem}}.dna__slider{padding-bottom:2rem}@media (min-width: 1024px){.dna__slider{padding-bottom:7rem}}@media (min-width: 1024px){.dna__slider .swiper-wrapper{align-items:stretch}}.dna__slider .swiper-wrapper .swiper-slide{height:auto}@media (min-width: 1024px){.dna__slider .swiper-wrapper .swiper-slide{opacity:.25;transition:all .2s ease-out}}@media (min-width: 1024px){.dna__slider .swiper-wrapper .swiper-slide.swiper-slide-active{opacity:1;transform:none}}@media (min-width: 1632px){.dna__slider .swiper-wrapper .swiper-slide.swiper-slide-prev{transform:translateX(3.5%)}}@media (min-width: 1700px){.dna__slider .swiper-wrapper .swiper-slide.swiper-slide-prev{transform:translateX(7%)}}@media (min-width: 1800px){.dna__slider .swiper-wrapper .swiper-slide.swiper-slide-prev{transform:translateX(10%)}}@media (min-width: 1920px){.dna__slider .swiper-wrapper .swiper-slide.swiper-slide-prev{transform:translateX(13%)}}@media (min-width: 1632px){.dna__slider .swiper-wrapper .swiper-slide.swiper-slide-next{transform:translateX(-3.5%)}}@media (min-width: 1700px){.dna__slider .swiper-wrapper .swiper-slide.swiper-slide-next{transform:translateX(-7%)}}@media (min-width: 1800px){.dna__slider .swiper-wrapper .swiper-slide.swiper-slide-next{transform:translateX(-10%)}}@media (min-width: 1920px){.dna__slider .swiper-wrapper .swiper-slide.swiper-slide-next{transform:translateX(-13%)}}.dna__slider .swiper-wrapper .swiper-slide .dna__inner{height:100%;margin:0 auto;width:100%}@media (max-width: 1632px){.dna__slider .swiper-wrapper .swiper-slide .dna__inner{padding-left:1rem;padding-right:1rem}}@media (min-width: 1024px){.dna__slider .swiper-wrapper .swiper-slide .dna__inner{max-width:1260px}}@media (min-width: 1600px){.dna__slider .swiper-wrapper .swiper-slide .dna__inner{max-width:1600px}}.dna__slider .swiper-wrapper .swiper-slide .dna__title{font-family:"Magistral",sans-serif;font-size:2.5rem;font-weight:700;text-align:center;text-transform:uppercase}@media (min-width: 1024px){.dna__slider .swiper-wrapper .swiper-slide .dna__title{font-size:4rem}}.dna__slider .dna__pagination{bottom:0;top:auto}@media (min-width: 1024px){.dna__slider .dna__pagination{display:none}}.dna__slider .dna__pagination .swiper-pagination-bullet{background-color:rgba(255,255,255,0.3);border-radius:6rem;height:.6rem;margin:0 0.5rem;width:2rem}.dna__slider .dna__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff;width:4rem}.cs__slider{margin-bottom:1.5rem;padding-bottom:3rem}@media (min-width: 1024px){.cs__slider .swiper-wrapper{align-items:center}}.cs__slider .swiper-slide{height:auto;transition:all .35s ease-out}@media (min-width: 1024px){.cs__slider .swiper-slide{height:460px}}.cs__slider .swiper-slide:not(.swiper-slide-active){opacity:.5;transform:scale(1.1, 0.8)}@media (min-width: 1024px){.cs__slider .swiper-slide:not(.swiper-slide-active){transform:scaleY(0.8)}}@media (max-width: 1023px){.cs__slider .swiper-slide:not(.swiper-slide-active) .cs__svg{opacity:0}}.cs__slider .swiper-slide.swiper-slide-active{opacity:1;z-index:1}.cs__slider .cs__inner{background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:1rem;display:flex;height:100%;justify-content:flex-end;padding:14rem 1rem 1rem;position:relative}@media (min-width: 1024px){.cs__slider .cs__inner{justify-content:flex-start;margin:0 1rem;padding:9rem 3rem 3rem}}.cs__slider .cs__inner:before{background:#000;background:linear-gradient(180deg, transparent 40%, rgba(0,0,0,0.65) 95%);border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;content:'';inset:0;position:absolute;z-index:1}.cs__slider .cs__inner .cs__badge{align-items:center;background-color:rgba(0,0,0,0.3);border-radius:.5rem;color:#fff;display:flex;font-size:.75rem;gap:.2rem;left:1rem;padding:.2rem .35rem;position:absolute;top:1rem}@media (min-width: 1024px){.cs__slider .cs__inner .cs__badge{font-size:.85rem;left:3rem;padding:.25rem .5rem;top:2rem}}.cs__slider .cs__inner .cs__badge svg{width:.85rem;z-index:1}.cs__slider .cs__inner .cs__badge svg path{fill:#fff}.cs__slider .cs__inner .cs__badge strong{text-transform:uppercase}.cs__slider .cs__inner .cs__count{align-items:flex-start;display:flex;position:absolute;right:1rem;top:0;z-index:1}@media (min-width: 1024px){.cs__slider .cs__inner .cs__count{align-items:flex-end;bottom:2rem;gap:.5rem;right:3rem;top:auto}}.cs__slider .cs__inner .cs__count p{color:#fff;font-family:"Magistral",sans-serif;font-size:4rem;font-weight:700;line-height:1}@media (min-width: 1024px){.cs__slider .cs__inner .cs__count p{font-size:8rem}}.cs__slider .cs__inner .cs__count svg{padding-top:.25rem;width:1.5rem}@media (min-width: 1024px){.cs__slider .cs__inner .cs__count svg{padding-bottom:.25rem;width:2.5rem}}.cs__slider .cs__inner .cs__sxText{color:#fff;display:flex;flex-direction:column;gap:.5rem;padding-right:1rem;position:relative;z-index:1}@media (min-width: 1024px){.cs__slider .cs__inner .cs__sxText{gap:1rem;justify-content:flex-end;max-width:560px;width:100%}}.cs__slider .cs__inner .cs__sxText h2,.cs__slider .cs__inner .cs__sxText h3,.cs__slider .cs__inner .cs__sxText h4,.cs__slider .cs__inner .cs__sxText h5,.cs__slider .cs__inner .cs__sxText h6{color:#fff;font-size:1rem}@media (min-width: 1024px){.cs__slider .cs__inner .cs__sxText h2,.cs__slider .cs__inner .cs__sxText h3,.cs__slider .cs__inner .cs__sxText h4,.cs__slider .cs__inner .cs__sxText h5,.cs__slider .cs__inner .cs__sxText h6{font-size:2.25rem}}.cs__slider .cs__inner .cs__sxText p{color:#fff;font-size:.9rem;font-weight:300}@media (min-width: 1024px){.cs__slider .cs__inner .cs__sxText p{font-size:1.25rem}}@media (max-width: 1023px){.cs__slider .cs__inner .cs__sxLink{font-size:.85rem}}.cs__slider .cs__inner .cs__overlay{backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);border-radius:1rem;inset:0;mask-image:linear-gradient(to top, #000 25%, rgba(0,0,0,0.5) 50%, transparent 100%);-webkit-mask-image:linear-gradient(to top, #000 25%, rgba(0,0,0,0.5) 50%, transparent 100%);pointer-events:none;position:absolute;pointer-events:none}.cs__slider .cs__svg{border-radius:50%;fill:#fff;height:2rem;padding:.35rem;position:absolute;right:0;rotate:90deg;top:50%;transform:translateX(-50%);width:2rem}@media (min-width: 1024px){.cs__slider .cs__svg{display:none;height:2.5rem;padding:.35rem;right:1rem;width:2.5rem}}.cs__slider .cs__pagination{bottom:0;top:auto}.cs__slider .cs__pagination .swiper-pagination-bullet{background-color:rgba(255,255,255,0.3);border-radius:6rem;height:.6rem;margin:0 0.5rem;width:2rem}.cs__slider .cs__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff;width:4rem}.sports__block{align-items:center;display:flex;flex-direction:column;padding:.5rem 0 2rem;width:100%}@media (min-width: 1024px){.sports__block{flex-direction:row;gap:3rem;padding:4rem 0}}.sports__block .menu{overflow:hidden;margin-bottom:2rem;width:100%}@media (min-width: 1024px){.sports__block .menu{flex:1;order:1;margin:0}}.sports__block .menu ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:1rem;position:relative}@media (max-width: 1023px){.sports__block .menu ul{gap:.65rem;margin:0 auto .25rem;max-width:600px;width:100%}}.sports__block .menu ul li{align-items:center;border-radius:.75rem;cursor:pointer;display:flex;gap:1rem;height:100%;justify-content:center;max-height:6rem;padding:0.6rem 1rem;text-align:center;text-transform:uppercase;transition:transform 0.35s ease-in-out, opacity 0.35s ease-in-out;width:100%}@media (min-width: 1440px){.sports__block .menu ul li{max-height:8rem;padding:1.25rem 3rem}}.sports__block .menu ul li span{color:#fff;font-family:"Exo 2",sans-serif;font-size:1.05rem;font-weight:600}@media (min-width: 1024px){.sports__block .menu ul li span{font-size:1.75rem}}.sports__block .menu ul li.active{background-color:#fff}.sports__block .menu ul li.active span{color:#003681}.sports__block .menu ul li svg{background-color:#fff;border-radius:50%;fill:#3B66A2;flex:none;height:2rem;padding:.25rem;width:2rem}@media (min-width: 1024px){.sports__block .menu ul li svg{height:2.5rem;padding:.35rem;width:2.5rem}}.sports__block .menu .slide-up-out{transform:translateY(-100%) scale(1.1) !important;opacity:0 !important}.sports__block .menu .slide-up-in{transform:translateY(-10rem) scale(1) !important;opacity:1 !important}.sports__block .menu .slide-in-from-bottom{transform:translateY(10rem) scale(0.9) !important;opacity:0 !important;animation:slide-in 0.5s forwards}.sports__block .circle-container{height:200px;order:3;position:relative;width:200px}@media (min-width: 1024px){.sports__block .circle-container{flex:1;height:100%;max-height:460px;order:2;max-width:460px;width:100%}}.sports__block .circle-container .progress{background-color:#003681;border-radius:50%;transform:rotate(0deg)}@media (min-width: 1024px){.sports__block .circle-container .progress{height:100%;max-height:460px;max-width:460px;width:100%}}.sports__block .circle-container .progress #progressSlice{transition:stroke-dashoffset 0.8s ease}.sports__block .circle-label{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.sports__block .circle-label .circle-logo{height:fit-content;object-fit:cover;width:fit-content}.sports__block .content{align-items:center;color:#fff;display:flex;display:none;flex:1;flex-direction:column;gap:1rem;padding:1rem 1rem 2rem;text-align:center}@media (min-width: 1024px){.sports__block .content{align-items:flex-start;display:flex;padding:0;order:3;text-align:left}}.sports__block .content.clone{display:flex}@media (max-width: 1023px){.sports__block .content.clone{font-size:.9rem}}.fade{opacity:1;transition:opacity 0.5s ease}.fade.out{opacity:0}@keyframes slide-in{to{transform:translateY(-3rem) scale(0.9);opacity:0.15}}.services__block{height:100%;width:100%}@media (max-width: 1023px){.services__block .services__block{overflow-x:hidden}}@media (min-width: 1024px){.services__block{align-items:center;display:flex;height:100vh}}.services__block .stacked__slider{width:100%;padding:0 1rem;position:relative}@media (min-width: 1024px){.services__block .stacked__slider{height:80vh;overflow:hidden;padding:0}}@media (min-width: 1600px){.services__block .stacked__slider{height:65vh}}@media (max-width: 1023px){.services__block .stacked__slider .stacked__slider{overflow:visible !important}}.services__block .stacked__slider .swiper-slide{align-items:center;display:flex;filter:blur(3px);justify-content:center;pointer-events:none;position:relative}@media (max-width: 1023px){.services__block .stacked__slider .swiper-slide{opacity:0 !important}}.services__block .stacked__slider .swiper-slide.swiper-slide-next{filter:blur(2px);opacity:0.25;pointer-events:none;transform:translateY(-80%) scale(0.95)}@media (max-width: 1023px){.services__block .stacked__slider .swiper-slide.swiper-slide-next{filter:blur(2px);opacity:0.4 !important;transform:translateX(65%) scale(0.92)}}.services__block .stacked__slider .swiper-slide.swiper-slide-next .service__info{opacity:0}@media (min-width: 1024px){.services__block .stacked__slider .swiper-slide.swiper-slide-next .service__info{opacity:0.5}}.services__block .stacked__slider .swiper-slide.swiper-slide-prev{opacity:0 !important}.services__block .stacked__slider .swiper-slide.swiper-slide-active{filter:none;pointer-events:auto}@media (max-width: 1023px){.services__block .stacked__slider .swiper-slide.swiper-slide-active{opacity:1 !important}}.services__block .stacked__slider .swiper-slide.swiper-slide-active .service__info{opacity:1}.services__block .stacked__slider .swiper-slide:nth-child(odd) .service__info{right:3%}.services__block .stacked__slider .swiper-slide:nth-child(even) .service__info{left:3%}.services__block .stacked__slider .swiper-slide:nth-child(even) .service__info .service__line{left:auto;right:0;transform:translateX(100%)}.services__block .stacked__slider .service__wrap{display:flex;gap:2rem}@media (max-width: 1023px){.services__block .stacked__slider .service__wrap{align-items:center;flex-direction:column;gap:0;justify-content:center}}.services__block .stacked__slider .service__wrap .service__image{border-radius:1rem;position:relative;width:300px;transform:rotate3d(-13, 2, 10, 75deg);transform:rotate3d(-11, 2, 10, 75deg);overflow:hidden;box-shadow:0 20px 40px rgba(0,0,0,0.2);padding:0 3rem}@media (min-width: 1024px){.services__block .stacked__slider .service__wrap .service__image{padding:0 4rem;width:460px}}.services__block .stacked__slider .service__wrap .service__image .service__img{width:100%;height:100%;object-fit:cover;transform:rotate3d(1, 10, 25, -92deg);transform:rotate3d(1, 8, 25, -90deg)}@media (min-width: 1024px){.services__block .stacked__slider .service__wrap .service__image .service__img{height:95%;width:95%}}.services__block .stacked__slider .service__wrap .service__info{align-items:center;color:#fff;display:flex;flex-direction:column;gap:1rem;margin:0 auto;max-width:400px;opacity:0;padding:0 1rem;text-align:center}@media (min-width: 1024px){.services__block .stacked__slider .service__wrap .service__info{align-items:flex-start;margin:0;max-width:300px;padding:0;position:absolute;text-align:left;top:16%}}.services__block .stacked__slider .service__wrap .service__info .service__line{display:none}@media (min-width: 1024px){.services__block .stacked__slider .service__wrap .service__info .service__line{display:inline-flex;left:-5%;position:absolute;top:60%;transform:translateX(-100%)}}@media (max-width: 1023px){.services__block .stacked__slider .service__wrap .service__info p{font-size:.9rem}}.our__logos{align-items:center;display:flex;flex-wrap:wrap;gap:2rem;justify-content:center;margin:1.5rem auto 0;padding:0}@media (min-width: 1024px){.our__logos{gap:6rem;margin:2rem auto}}.our__logos .our__logo{align-items:baseline;display:flex;justify-content:center;list-style-type:none}.our__logos .our__logo .logo__item{object-fit:contain;width:120px}@media (min-width: 1024px){.our__logos .our__logo .logo__item{width:fit-content}}@media (max-width: 1023px){.our__logos .our__logo:nth-child(1) .logo__item{width:120px}}@media (min-width: 1024px){.home .scrolling__section{padding-top:0}}@media (min-width: 1024px){.home .scrolling__wrap{padding-top:0}}@media (min-width: 1024px){.home .hero__section{height:90vh}}.intro__header{padding-top:4rem;position:relative;z-index:1}@media (min-width: 1024px){.intro__header{padding-top:0;transform:translateY(-8rem);transform:translateY(-4rem)}}
