.style-module-scss-module__dKR28q__main{padding:10%}.style-module-scss-module__dKR28q__main *{margin:0}.style-module-scss-module__dKR28q__main .style-module-scss-module__dKR28q__container{text-align:center;flex-direction:column;gap:50px;padding:0 20%;font-size:.9rem;display:flex}.style-module-scss-module__dKR28q__main .style-module-scss-module__dKR28q__container div{flex-direction:column;align-items:center;gap:20px;display:flex}@media screen and (max-width:800px){.style-module-scss-module__dKR28q__main .style-module-scss-module__dKR28q__container{padding:0 10%}}
@keyframes Carousel-module-scss-module__noxp2G__circleShow{0%{clip-path:circle(19.1% at 51% 46%)}10%{clip-path:circle(23.3% at 59% 59%)}20%{clip-path:circle(24.8% at 36% 63%)}30%{clip-path:circle(29.6% at 32% 36%)}40%{clip-path:circle(40.5% at 54% 43%)}50%{clip-path:circle(50%)}70%{clip-path:circle(71.5% at 50% 51%)}to{clip-path:circle(28.6% at 50% 51%)}}@keyframes Carousel-module-scss-module__noxp2G__cycle{0%{rotate:none}50%{rotate:180deg}to{rotate:360deg}}.Carousel-module-scss-module__noxp2G__holder{color:#fff;z-index:12;width:100vw;height:calc(100vh - 100px);position:relative}.Carousel-module-scss-module__noxp2G__holder .Carousel-module-scss-module__noxp2G__carousel{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100vw;height:100%;transition:all 1s;display:flex;position:relative;overflow:hidden}.Carousel-module-scss-module__noxp2G__holder .Carousel-module-scss-module__noxp2G__carousel div{justify-content:center;align-items:center;display:flex}.Carousel-module-scss-module__noxp2G__holder .Carousel-module-scss-module__noxp2G__carousel .Carousel-module-scss-module__noxp2G__box{flex-direction:column;align-items:center;width:100%;height:100%;position:relative}.Carousel-module-scss-module__noxp2G__holder .Carousel-module-scss-module__noxp2G__carousel .Carousel-module-scss-module__noxp2G__box .Carousel-module-scss-module__noxp2G__content{clip-path:polygon(0 0,100% 0,100% 80%,0% 100%);width:100%;height:100%;position:relative}.Carousel-module-scss-module__noxp2G__holder .Carousel-module-scss-module__noxp2G__carousel .Carousel-module-scss-module__noxp2G__box .Carousel-module-scss-module__noxp2G__content .Carousel-module-scss-module__noxp2G__group{justify-content:flex-start;width:100%;height:100%;position:absolute;translate:-200vw}.Carousel-module-scss-module__noxp2G__holder .Carousel-module-scss-module__noxp2G__carousel .Carousel-module-scss-module__noxp2G__box .Carousel-module-scss-module__noxp2G__content .Carousel-module-scss-module__noxp2G__group .Carousel-module-scss-module__noxp2G__image{z-index:1;width:100%;height:100%;position:absolute}.Carousel-module-scss-module__noxp2G__holder .Carousel-module-scss-module__noxp2G__carousel .Carousel-module-scss-module__noxp2G__box .Carousel-module-scss-module__noxp2G__content .Carousel-module-scss-module__noxp2G__group .Carousel-module-scss-module__noxp2G__image img{object-fit:cover}.Carousel-module-scss-module__noxp2G__holder .Carousel-module-scss-module__noxp2G__carousel .Carousel-module-scss-module__noxp2G__box .Carousel-module-scss-module__noxp2G__content .Carousel-module-scss-module__noxp2G__group .Carousel-module-scss-module__noxp2G__text{z-index:20;background:linear-gradient(90deg,#000,#0000);flex-direction:column;align-items:flex-start;gap:10px;width:100%;height:100%;padding:0 40% 0 10%;font-size:1rem}.Carousel-module-scss-module__noxp2G__holder .Carousel-module-scss-module__noxp2G__carousel .Carousel-module-scss-module__noxp2G__box .Carousel-module-scss-module__noxp2G__content .Carousel-module-scss-module__noxp2G__group .Carousel-module-scss-module__noxp2G__text h2,.Carousel-module-scss-module__noxp2G__holder .Carousel-module-scss-module__noxp2G__carousel .Carousel-module-scss-module__noxp2G__box .Carousel-module-scss-module__noxp2G__content .Carousel-module-scss-module__noxp2G__group .Carousel-module-scss-module__noxp2G__text h1{text-transform:uppercase;margin:0;padding:0;font-size:3rem;font-weight:900;line-height:3.6rem}.Carousel-module-scss-module__noxp2G__holder .Carousel-module-scss-module__noxp2G__carousel .Carousel-module-scss-module__noxp2G__box .Carousel-module-scss-module__noxp2G__content .Carousel-module-scss-module__noxp2G__group .Carousel-module-scss-module__noxp2G__text h2{font-size:1.5rem;line-height:1.5rem}.Carousel-module-scss-module__noxp2G__holder .Carousel-module-scss-module__noxp2G__carousel .Carousel-module-scss-module__noxp2G__box .Carousel-module-scss-module__noxp2G__content .Carousel-module-scss-module__noxp2G__group .Carousel-module-scss-module__noxp2G__text .Carousel-module-scss-module__noxp2G__links{align-items:stretch;gap:20px;margin-top:10px}.Carousel-module-scss-module__noxp2G__holder .Carousel-module-scss-module__noxp2G__carousel .Carousel-module-scss-module__noxp2G__box .Carousel-module-scss-module__noxp2G__content .Carousel-module-scss-module__noxp2G__group .Carousel-module-scss-module__noxp2G__text .Carousel-module-scss-module__noxp2G__links a{text-transform:uppercase;border:2px solid #d20000;border-radius:12px;justify-content:center;align-items:center;padding:10px 24px;font-weight:600;transition:all .75s;display:flex}.Carousel-module-scss-module__noxp2G__holder .Carousel-module-scss-module__noxp2G__carousel .Carousel-module-scss-module__noxp2G__box .Carousel-module-scss-module__noxp2G__content .Carousel-module-scss-module__noxp2G__group .Carousel-module-scss-module__noxp2G__text .Carousel-module-scss-module__noxp2G__links a:hover{padding:10px 30px}.Carousel-module-scss-module__noxp2G__holder .Carousel-module-scss-module__noxp2G__carousel .Carousel-module-scss-module__noxp2G__box .Carousel-module-scss-module__noxp2G__content .Carousel-module-scss-module__noxp2G__group .Carousel-module-scss-module__noxp2G__text .Carousel-module-scss-module__noxp2G__smText{color:#eee;font-size:1rem}.Carousel-module-scss-module__noxp2G__holder .Carousel-module-scss-module__noxp2G__carousel .Carousel-module-scss-module__noxp2G__box .Carousel-module-scss-module__noxp2G__indicator{background-color:#fffc;border-radius:12px;gap:10px;padding:6px;position:absolute;bottom:5%;right:10%}.Carousel-module-scss-module__noxp2G__holder .Carousel-module-scss-module__noxp2G__carousel .Carousel-module-scss-module__noxp2G__box .Carousel-module-scss-module__noxp2G__indicator span{cursor:pointer;border:1px solid #000;border-radius:6px;width:20px;height:20px}.Carousel-module-scss-module__noxp2G__topper{height:75vh}.Carousel-module-scss-module__noxp2G__topper .Carousel-module-scss-module__noxp2G__carousel{color:#000;background:linear-gradient(90deg,#fff,#d0dbec)}.Carousel-module-scss-module__noxp2G__topper .Carousel-module-scss-module__noxp2G__carousel .Carousel-module-scss-module__noxp2G__effect{aspect-ratio:1;width:50%;position:absolute;right:0}.Carousel-module-scss-module__noxp2G__topper .Carousel-module-scss-module__noxp2G__carousel .Carousel-module-scss-module__noxp2G__box .Carousel-module-scss-module__noxp2G__content{clip-path:none;justify-content:flex-start;height:100%;padding:10%}.Carousel-module-scss-module__noxp2G__topper .Carousel-module-scss-module__noxp2G__carousel .Carousel-module-scss-module__noxp2G__box .Carousel-module-scss-module__noxp2G__content .Carousel-module-scss-module__noxp2G__text{flex-direction:column;align-items:flex-start;width:50%;position:relative;translate:0!important}.Carousel-module-scss-module__noxp2G__topper .Carousel-module-scss-module__noxp2G__carousel .Carousel-module-scss-module__noxp2G__box .Carousel-module-scss-module__noxp2G__content .Carousel-module-scss-module__noxp2G__text h1{color:#000;text-transform:uppercase;font-size:3rem;line-height:3.1rem}@media screen and (max-width:800px){.Carousel-module-scss-module__noxp2G__holder{height:60vh}.Carousel-module-scss-module__noxp2G__holder .Carousel-module-scss-module__noxp2G__carousel{flex-direction:column;justify-content:flex-end;align-items:flex-start}.Carousel-module-scss-module__noxp2G__holder .Carousel-module-scss-module__noxp2G__carousel .Carousel-module-scss-module__noxp2G__box{width:100%;height:100%}.Carousel-module-scss-module__noxp2G__holder .Carousel-module-scss-module__noxp2G__carousel .Carousel-module-scss-module__noxp2G__box .Carousel-module-scss-module__noxp2G__content .Carousel-module-scss-module__noxp2G__group{flex-direction:column;justify-content:flex-start}.Carousel-module-scss-module__noxp2G__holder .Carousel-module-scss-module__noxp2G__carousel .Carousel-module-scss-module__noxp2G__box .Carousel-module-scss-module__noxp2G__content .Carousel-module-scss-module__noxp2G__group .Carousel-module-scss-module__noxp2G__image{width:100%;height:100%;bottom:0%}.Carousel-module-scss-module__noxp2G__holder .Carousel-module-scss-module__noxp2G__carousel .Carousel-module-scss-module__noxp2G__box .Carousel-module-scss-module__noxp2G__content .Carousel-module-scss-module__noxp2G__group .Carousel-module-scss-module__noxp2G__text{flex-direction:column;align-items:flex-start;gap:20px;height:100%;padding:10% 10% 20%;font-size:.9rem}.Carousel-module-scss-module__noxp2G__holder .Carousel-module-scss-module__noxp2G__carousel .Carousel-module-scss-module__noxp2G__box .Carousel-module-scss-module__noxp2G__content .Carousel-module-scss-module__noxp2G__group .Carousel-module-scss-module__noxp2G__text h1{font-size:1.7rem;line-height:2.5rem}.Carousel-module-scss-module__noxp2G__holder .Carousel-module-scss-module__noxp2G__carousel .Carousel-module-scss-module__noxp2G__box .Carousel-module-scss-module__noxp2G__content .Carousel-module-scss-module__noxp2G__group .Carousel-module-scss-module__noxp2G__text .Carousel-module-scss-module__noxp2G__links{justify-content:space-between;gap:20px;width:100%;margin-top:0}.Carousel-module-scss-module__noxp2G__holder .Carousel-module-scss-module__noxp2G__carousel .Carousel-module-scss-module__noxp2G__box .Carousel-module-scss-module__noxp2G__content .Carousel-module-scss-module__noxp2G__group .Carousel-module-scss-module__noxp2G__text .Carousel-module-scss-module__noxp2G__links a{text-align:center;flex:1;padding:12px;font-size:.8rem}.Carousel-module-scss-module__noxp2G__holder .Carousel-module-scss-module__noxp2G__carousel .Carousel-module-scss-module__noxp2G__box .Carousel-module-scss-module__noxp2G__content .Carousel-module-scss-module__noxp2G__group .Carousel-module-scss-module__noxp2G__text .Carousel-module-scss-module__noxp2G__smText{width:100%;font-size:1rem;font-weight:500}.Carousel-module-scss-module__noxp2G__holder .Carousel-module-scss-module__noxp2G__carousel .Carousel-module-scss-module__noxp2G__box .Carousel-module-scss-module__noxp2G__indicator{bottom:1.5%;right:5%}.Carousel-module-scss-module__noxp2G__topper{height:unset;margin-bottom:50px}.Carousel-module-scss-module__noxp2G__topper .Carousel-module-scss-module__noxp2G__carousel .Carousel-module-scss-module__noxp2G__effect{width:100%;translate:50vw 20px;scale:1.3}.Carousel-module-scss-module__noxp2G__topper .Carousel-module-scss-module__noxp2G__carousel .Carousel-module-scss-module__noxp2G__box{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:10vw}.Carousel-module-scss-module__noxp2G__topper .Carousel-module-scss-module__noxp2G__carousel .Carousel-module-scss-module__noxp2G__box .Carousel-module-scss-module__noxp2G__content{height:100%;padding:0}.Carousel-module-scss-module__noxp2G__topper .Carousel-module-scss-module__noxp2G__carousel .Carousel-module-scss-module__noxp2G__box .Carousel-module-scss-module__noxp2G__content .Carousel-module-scss-module__noxp2G__text{width:100%;height:unset;min-height:unset;position:relative;translate:0!important}.Carousel-module-scss-module__noxp2G__topper .Carousel-module-scss-module__noxp2G__carousel .Carousel-module-scss-module__noxp2G__box .Carousel-module-scss-module__noxp2G__content .Carousel-module-scss-module__noxp2G__text h1{font-size:1.7rem;line-height:1.8rem}}
