#sec-2,#sec-3{margin:60px auto}#sec-1,#sec-3{min-height:auto;padding:60px 0}#d-carousel,#m-indicators{position:relative}#sec-1 .row.content div:first-child,#sec-1>div{display:flex}main p{font-family:Roboto,serif;font-weight:400!important}#sec-1{color:#fcfaf3}#sec-2{background-color:#fcfaf3;color:#211d33;border-radius:20px;min-height:auto;padding:60px 0 60px 60px}#sec-3{color:#fcfaf3}#sec-1>div{flex-direction:column}#sec-1 .row.content,#sec-1>div{flex-grow:1}#sec-1 .col-content div:first-child{margin-top:3em;margin-bottom:3em}#sec-1 .row.content div img{max-width:100%;max-height:100%;width:fit-content;height:100%;align-self:center;margin-left:0}#sec-1 .row.content>span{height:0;border:none!important}#sec-2 .col-content div:last-child{margin-top:32px}.col-carousel,.col-content,.col-img{justify-content:center!important;flex-direction:column!important;display:flex!important;text-align:left}.col-content .row,.col-img .row{justify-content:left;margin-top:10px;margin-bottom:10px}.btn-link-sqr{width:auto!important;font-family:Roboto,serif;font-style:normal;font-weight:500;font-size:16px;line-height:19.2px;color:#f6f4ed;padding:15px 30px;text-decoration:none;background:#6A55F7;border:1px solid #6A55F7;border-radius:42px;margin:10px 5px}.mx-lg-5,.row .mx-lg-5{margin-left:0!important}#hero-offset a:hover{color:#fcfaf3!important}@media only screen and (max-width:768px){#sec-2{padding:30px!important;margin:20px auto!important}#hero-offset{margin-left:0!important}.col-carousel,.col-content{order:1!important}.col-img{order:0!important}.col-content h1{margin-top:0!important}#hero-content{width:100%!important}#sec-2 .col.col-content{padding:0 30px;margin-right:0}}@media only screen and (min-width:0px){#d-indicators.carousel-indicators [data-bs-target]{width:170%;padding:3px;margin:6px 3px 0;font-size:11px}#d-carousel-play.position-absolute.top-50.start-50.translate-middle{transform:translate (120%,-315%)!important}.d-none.d-lg-block,.row.d-none.d-lg-block{display:block!important}.d-block.d-lg-none,.row.g-0.justify-content-center{display:none!important}#d-carousel-controls{margin-left:170%;margin-top:-190%}}@media only screen and (max-width:1280px){#hero-content,#sec-1 .row.content div{width:100%!important}#sec-2,#sec-3{margin:60px auto!important;padding:60px 0!important}#sec-1,#sec-2,#sec-3{padding:60px 0!important}p{font-family:Roboto,serif;font-size:20px!important;font-weight:400!important}#hero-content{margin-top:-185px!important;padding-left:0}#sec-1 .row.content div img{max-width:306px!important;padding-top:60px!important}#d-indicators.carousel-indicators [data-bs-target]{font-weight:600}#platforms-btn{margin:10px 0 0!important}#hero-offset{margin-left:0!important}#platforms-content{order:1!important;margin-bottom:60px}#platforms-img{order:0!important}#sec-2 .col.col-content{margin-right:60px}}@media only screen and (min-width:768px){#sec-2,#sec-3{margin:60px auto!important}#sec-1,#sec-3{padding:60px 0!important}#sec-2{padding:60px 0 60px 60px!important}#d-indicators.carousel-indicators [data-bs-target]{width:140%!important;padding:10px!important;margin:5px 5px 5px 25px!important;font-size:16px!important}.d-none.d-lg-block{display:block!important}.d-block.d-lg-none{display:none!important}#d-carousel-controls{margin-left:40%!important;margin-top:0}}@media only screen and (min-width:1280px){.sec,footer{scroll-snap-align:none;scroll-snap-stop:normal}p{font-family:Roboto,serif;font-size:24px!important;font-weight:400!important}main{overflow-x:hidden;overflow-y:auto;scroll-snap-type:none}.sec{max-width:1152px!important}footer{width:100%!important}#sec-1{border-bottom-width:2px}#sec-1 .col-content div:first-child{margin-top:30px;margin-bottom:35px}#sec-1 .col-content div:last-child{margin-bottom:25px}#sec-1 .row.content div img{margin:auto auto 0;padding-top:0;max-width:613px;height:auto}#sec-2{border-bottom:1px solid #d1ccc7}#hero-content{padding-right:5px!important}#hero-offset{margin-left:-205px!important}}#carousel-img{width:130%!important}.col-carousel>.row{margin:40px 0}.col-carousel .left-panel{position:absolute;top:0;z-index:1;width:30%;height:100%;background-repeat:no-repeat;background-size:cover;padding:30px 15px}#d-indicators.carousel-indicators{position:unset;height:95%;flex-direction:column;justify-content:space-around;font-family:Roboto,serif;font-style:normal;font-weight:300;font-size:15px;line-height:20px;margin-bottom:0}#d-carousel-controls{width:100%;height:5%}#m-carousel-controls button{z-index:2}#d-carousel-controls button,#m-carousel-controls button{background:0 0;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}.carousel-indicators .active{color:#6A55F7!important;background-color:#faf8f3!important;font-weight:600!important}#d-indicators.carousel-indicators [data-bs-target]{height:100%;text-indent:0;border-radius:8px;background-clip:unset;background-color:rgba(0,0,0,.2);color:#fcfaf3;opacity:1;font-family:Roboto,serif;font-style:normal;font-weight:400;line-height:100%;text-align:center;letter-spacing:.32px;text-transform:uppercase}#m-carousel{background-size:100% auto}#m-carousel .carousel-inner{padding-left:30px;padding-right:30px}#m-carousel .carousel-item>div{height:70px;font-style:normal;font-weight:600;font-size:20px;line-height:22px;color:#211d33;text-align:center;vertical-align:middle;margin:40px 0 0;width:auto;text-transform:uppercase}#m-indicators{margin:0;padding-bottom:30px;width:100%;display:flex;justify-content:center}#m-carousel .carousel-indicators [data-bs-target]{border-radius:50%;width:14px;height:14px;margin-left:10px;margin-right:10px;background-color:#6A55F7!important}#m-carousel .carousel-indicators [data-bs-target].active{background-color:#6A55F7!important}.carousel-control-next,.carousel-control-prev{margin-top:55%;opacity:1}.carousel-control-next-icon,.carousel-control-prev-icon{width:3em;height:3em}@media only screen and (max-width:1280px){.col-carousel{margin:60px 0 0!important;width:100%!important}.col-carousel>.row{margin:0;width:100%!important}#d-indicators.carousel-indicators [data-bs-target]{color:#fcfaf3}#d-carousel-wrapper.row.g-0.d-none,.left-panel.d-none.d-lg-block{display:block!important}#m-carousel-wrapper.row.g-0.d-flex.d-lg-none{display:none!important}}