.juno-banner-section{position:relative;display:flex;justify-content:center;align-items:center}.juno-banner-section .juno-banner-swiper{background-color:#fffcf8;border-radius:0;width:100%;height:100%}.juno-banner-swiper .swiper-wrapper .swiper-slide{height:auto;display:flex;justify-content:center;align-items:flex-start;overflow:hidden}.juno-banner-swiper .swiper-wrapper .swiper-slide .MuiPaper-root{box-shadow:none;width:100%;height:100%;overflow:hidden;border-radius:0;background-color:transparent;background-size:cover;background-position:50%;@media (max-width:1199.98px){align-items:start;text-align:start}}.juno-banner-swiper .juno-banner-slider-1{min-height:100vh;@media (max-width:992px){min-height:768px}@media (max-width:576px){min-height:566px;height:auto}}@media (max-width:1024px){.juno-banner-content{padding:0 20px}}.juno-banner-slider-morning,.juno-banner-slider-night,.juno-banner-slider-noon,.juno-banner-slider-sunset{display:flex;align-items:center}.juno-banner-slider-noon{justify-content:start}.juno-banner-slider-morning,.juno-banner-slider-night,.juno-banner-slider-sunset{justify-content:end}@media (max-width:992px){.juno-banner-slider-morning,.juno-banner-slider-night,.juno-banner-slider-noon,.juno-banner-slider-sunset{display:block}}.juno-banner-slider-1 .juno-banner-content{max-width:36vmax;text-align:center;display:flex;align-items:center;padding:0 100px;height:100%;@media (max-width:1500px){padding-left:40px;padding-bottom:0;padding-right:40px;padding-top:0}@media (max-width:992px){padding-left:20px;padding-bottom:0;padding-right:20px;padding-top:100px;max-width:100%;display:block}@media (max-width:480px){padding-left:10px;padding-bottom:0;padding-right:10px;padding-top:60px}@media (max-width:375px){.banner-title{font-size:30px}.banner-description{margin:20px 0}}@media (max-width:320px){.banner-title{font-size:25px}}}.juno-banner-slider-1 .banner-title{font-weight:600;font-size:clamp(9px,8vmax,100px);line-height:clamp(9px,5vmax,135px);color:#ffffff;@media (max-width:1919px){font-size:clamp(9px,5vmax,70px);line-height:clamp(9px,5vmax,70px)}@media (max-width:2000px){font-size:56px;line-height:72px}@media (max-width:1440px){font-size:50px}@media (max-width:1024px){text-align:center;font-size:40px;line-height:130%}@media (max-width:1024px){font-size:36px}}.juno-banner-slider-1 .button{width:281.9px;height:24.89px;margin:auto;border-radius:8px;@media (max-width:992px){width:343px}@media (max-width:440px){width:100%;max-width:max-content}}.juno-banner-slider-1.juno-banner-slider-morning{.juno-banner-content{justify-content:flex-end;@media (max-width:992px){justify-content:center}}}.juno-banner-slider-3 .button{width:280px;@media (max-width:1199.98px){width:100%;max-width:max-content}@media (max-width:992px){width:343px;max-width:none;border-radius:8px}@media (max-width:440px){width:100%;max-width:max-content}}.juno-banner-swiper .juno-banner-slider-2{min-height:100vh;@media (max-width:576px){min-height:660px;height:auto!important;max-height:700px}}.juno-banner-slider-2 .juno-banner-content{max-width:36vmax;padding:0 64px;display:flex;align-items:center;height:100%;@media (max-width:1500px){padding-left:40px;padding-bottom:0;padding-right:40px;padding-top:0}@media (max-width:992px){padding-left:20px;padding-bottom:0;padding-right:20px;padding-top:70px;max-width:100%;display:block}@media (max-width:480px){padding-left:10px;padding-bottom:0;padding-right:10px;padding-top:60px}@media (max-width:375px){.banner-title{font-size:30px}.banner-description{margin:20px 0}}@media (max-width:320px){.banner-title{font-size:2530px}}}.juno-banner-slider-3 .juno-banner-content{max-width:36vmax;padding:0 64px;display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;@media (max-width:1500px){padding-left:40px;padding-bottom:0;padding-right:40px;padding-top:0}@media (max-width:992px){padding-left:20px;padding-bottom:0;padding-right:20px;padding-top:100px;max-width:100%;width:100%;justify-content:flex-start}@media (max-width:480px){padding-left:10px;padding-bottom:0;padding-right:10px;padding-top:60px}@media (max-width:375px){.banner-title{font-size:30px}.banner-description{margin:20px 0}}@media (max-width:320px){.banner-title{font-size:25px}}}.juno-banner-slider-2 .banner-title{font-weight:600;color:#000000;font-size:90px;line-height:100px;text-align:center;@media (max-width:2000px){font-size:56px;line-height:72px}@media (max-width:1024px){text-align:center;font-size:36px;line-height:130%}@media (max-width:480px){font-size:28px}@media (max-width:375px){font-size:24px!important}}.juno-banner-slider-2 .banner-description{margin-top:36px;font-weight:400;text-align:center;font-size:20px;line-height:30px;color:#000000;@media (max-width:2000px){font-size:18px;line-height:28px}@media (max-width:1024px){font-size:14px;line-height:26px}@media (max-width:992px){margin-left:0;margin-bottom:25px;margin-right:0;margin-top:25px}@media (max-width:440px){margin-left:0;margin-bottom:25px;margin-right:0;margin-top:25px}}.juno-banner-slider-3 .banner-title{font-weight:600;color:#000000;font-size:90px;line-height:100px;@media (max-width:2000px){font-size:56px;line-height:72px}@media (max-width:1024px){text-align:center;font-size:36px;line-height:130%}}.juno-banner-slider-3 .banner-description{margin:36px 0;font-weight:400;font-size:20px;line-height:30px;color:#000000;@media (max-width:2000px){font-size:18px;line-height:28px}@media (max-width:1024px){font-size:14px;line-height:26px}@media (max-width:440px){margin-left:0;margin-bottom:25px;margin-right:0;margin-top:25px}}.juno-banner-slider-1 .banner-description{margin:36px 0;font-weight:400;font-size:20px;line-height:30px;color:#fff;@media (max-width:2000px){font-size:18px;line-height:28px}@media (max-width:1024px){font-size:14px;line-height:26px}@media (max-width:440px){margin-left:0;margin-bottom:25px;margin-right:0;margin-top:25px}}.juno-banner-slider-1 .spacing-remove{margin-top:10px;margin-bottom:36px}.banner-description-image-list{margin-top:36px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:31px;@media (max-width:992px){margin-top:15px}@media (max-width:440px){gap:25px}}.banner-description-image-list img{@media (max-width:992px){height:36px;width:36px}@media (max-width:440px){width:30px;height:auto}}.juno-mockup img{width:100%;max-width:641px;height:675px;border-radius:20px;@media (max-width:1199.98px){padding-left:8px;padding-bottom:0;padding-right:8px;padding-top:0;width:calc(100% - 16px);height:327px;border-radius:12px}}.juno-banner-swiper .juno-banner-slider-3{position:relative;min-height:100vh;@media (max-width:576px){min-height:566px;height:auto}}.juno-banner-slider-3 .box-centered{position:absolute;top:50%;transform:translateY(-50%);right:1vmax;max-width:36vmax;text-align:center}@media (max-width:992px){.juno-banner-slider-3 .box-centered{top:60px;right:0;max-width:100%;padding:0 20px;transform:none;box-sizing:border-box}}.juno-banner-slider-3 .box-centered-image{text-align:center;width:1100px;margin:0 auto 66px;@media (max-width:992px){margin-left:0;margin-bottom:70px;margin-right:0;margin-top:0;width:100%}}.juno-banner-slider-3 .image-responsive{width:100%;height:auto;@media (max-width:1199.98px){height:260px;max-width:600px}@media (max-width:685.98px){height:240px}}.custom-pagination.navigation-buttons{display:flex;justify-content:center;align-items:center;top:-30px!important;position:relative;z-index:9;gap:10px}.custom-pagination.navigation-buttons .swiper-pagination-bullet{width:7px;height:7px;background-color:#d9d9d9;opacity:1}.custom-pagination.navigation-buttons .swiper-pagination-bullet-active{width:40px;background-color:#ff8937;border-radius:10px}.MuiBox-root.swiper-button-next,.MuiBox-root.swiper-button-prev{width:51px;height:51px;border-radius:100px;background-color:#fff6f180;display:flex;align-items:center;justify-content:center;@media (max-width:1199.98px){width:42px;height:42px}}.MuiBox-root.swiper-button-next:after,.MuiBox-root.swiper-button-prev:after{display:none}.MuiBox-root.swiper-button-next svg,.MuiBox-root.swiper-button-prev svg{width:21px;height:21px}@media (max-width:600px){.MuiBox-root.swiper-button-prev{left:30px}.MuiBox-root.swiper-button-next{right:30px}}@media (min-width:600px){.MuiBox-root.swiper-button-prev{left:40px}.MuiBox-root.swiper-button-next{right:40px}}.swiper-button-disabled{display:none!important}