:root{--primary:rgb(255,80,0);--secondary:rgb(0,0,0);--primary-text-btn:rgb(246,80,2,0.1);--secondary-text-btn:rgb(0,0,0,0.1);--disabled-btn:rgb(88,92,104)}.main-page-carousel{position:relative;border-radius:8px;margin-top:24px;cursor:pointer}@media(max-width:768px){.main-page-carousel{margin-top:2px!important}}.main-page-carousel .embla{--slide-spacing:1rem;--slide-size:100%;--slide-height:300px}.main-page-carousel .embla__slide__img{border-radius:1.8rem;width:var(--slide-size);height:var(--slide-height);object-fit:cover}@media(max-width:768px){.main-page-carousel .embla__slide__img{aspect-ratio:16/9;width:100%;height:auto!important;object-fit:contain}}@media(min-width:768px)and (max-width:1200px){.main-page-carousel .embla__slide__img{width:100%;height:auto!important;object-fit:contain;aspect-ratio:unset}}.main-page-carousel .embla__viewport{overflow:hidden}.main-page-carousel .embla__dots{position:absolute;left:50%;bottom:10px;transform:translateX(-50%);display:flex;justify-content:center}@media(max-width:768px){.main-page-carousel .embla__dots{bottom:10px}}.main-page-carousel .embla__dot{background-color:rgba(0,0,0,.3019607843);border:none;width:10px;height:10px;border-radius:50%;margin:0 5px;padding:0;cursor:pointer;transition:all .3s ease}@media(max-width:768px){.main-page-carousel .embla__dot{width:8px;height:8px;margin:0 3px}}.main-page-carousel .embla__dot.is-selected{background-color:#ff5000;width:30px;border-radius:50px}@media(max-width:768px){.main-page-carousel .embla__dot.is-selected{width:15px}}.main-page-carousel .embla__container{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;border-radius:8px;touch-action:pan-y;width:100%}.main-page-carousel .embla__slide{flex:0 0 var(--slide-size);min-width:0;padding-left:var(--slide-spacing);position:relative;border-radius:8px;height:var(--slide-height)}@media(max-width:768px){.main-page-carousel .embla__slide{aspect-ratio:16/9;width:100%;height:auto!important;object-fit:contain}}@media only screen and (max-width:992px){.main-page-carousel .carousel-container{max-width:100%!important}}@media only screen and (max-width:767px){.main-page-carousel .carousel-container{padding:0 10px}}.main-page-carousel .carousel-container .carousel-slider{align-items:center;padding:40px 0}@media only screen and (max-width:767px){.main-page-carousel .carousel-container .carousel-slider{padding:0}}@media(max-width:768px){.main-page-carousel .corousel{height:600px!important}}@media(max-width:576px){.main-page-carousel .corousel{height:560px!important}}@media(max-width:405px){.main-page-carousel .corousel{height:610px!important}}@media(max-width:358px){.main-page-carousel .corousel{height:566px!important}}.main-page-carousel .slick-prev{left:25px;z-index:2}.main-page-carousel .slick-next{right:25px}.main-page-carousel .slick-dots{position:relative;bottom:0}.main-page-carousel .d-block{display:block!important}.main-page-carousel .slider-button:hover{background-color:#181818}@media only screen and (max-width:767px){.main-page-carousel .corousel-title{margin-top:24px!important;font-size:28px!important}}@media(max-width:992px){.main-page-carousel .corousel-title{font-size:32px}}@media(max-width:576px){.main-page-carousel .corousel-title{font-size:20px!important;line-height:26px!important}}.main-page-carousel .corousel-description{margin-top:16px}@media(min-width:768px){.main-page-carousel .default-cursor{cursor:default!important}}@media only screen and (max-width:767px){.main-page-carousel .slider-img-container{aspect-ratio:16/9;width:100%;height:auto!important}}.main-page-carousel .carousel-slider{align-items:center;padding:40px 0}@media(max-width:767px){.main-page-carousel .carousel-slider{flex-direction:column-reverse;text-align:center;gap:0}}@media(max-width:360px){.main-page-carousel .carousel-slider{gap:0}}.main-page-carousel .right-slider-btn{pointer-events:all;position:absolute;right:10px;top:calc(50% - 15px)}.main-page-carousel .right-slider-btn-arrow{border:solid #000;border-width:0 2px 2px 0;display:inline-block;padding:3px}@media(min-width:767px){.main-page-carousel .right-slider-btn-arrow{border-width:0 1px 1px 0}}.main-page-carousel .left-slider-btn{pointer-events:all;position:absolute;top:calc(50% - 15px);left:10px}.main-page-carousel .left-slider-btn-arrow{border:solid #000;border-width:0 2px 2px 0;display:inline-block;padding:3px}@media(min-width:767px){.main-page-carousel .left-slider-btn-arrow{border-width:0 1px 1px 0}.slick-dots{display:none!important}}