.et_pb_slider .et_pb_slide{overflow:hidden}.et_pb_slider .et_pb_slide .et_parallax_bg{animation:sliderZoom 8s ease-in-out forwards}@keyframes sliderZoom{0%{transform:scale(1)}100%{transform:scale(1.12)}}@media (max-width:980px){.two-per-row{display:flex!important;flex-wrap:wrap!important}.two-per-row>.et_pb_column{flex:0 0 50%!important;max-width:50%!important;width:50%!important;margin-right:0!important}.two-per-row>.et_pb_column{padding-left:10px;padding-right:10px;box-sizing:border-box}}@media (max-width:980px){.mobile-carousel-wrap{position:relative;width:100vw;max-width:100vw;left:50%;margin-left:-50vw;padding-bottom:22px;overflow:visible}.mobile-offers-carousel.et_pb_row{display:flex!important;flex-wrap:nowrap!important;width:100vw!important;max-width:100vw!important;margin:0!important;padding:0 7vw 14px!important;overflow-x:auto!important;overflow-y:hidden!important;gap:16px!important;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none}.mobile-offers-carousel.et_pb_row::-webkit-scrollbar{display:none}.mobile-offers-carousel.et_pb_row>.et_pb_column{flex:0 0 86vw!important;width:86vw!important;max-width:86vw!important;min-width:86vw!important;margin:0!important;scroll-snap-align:center}.mobile-offers-carousel.et_pb_row>.et_pb_column .et_pb_module{width:100%!important}.mobile-carousel-arrow{position:absolute;top:34%;transform:translateY(-50%);width:42px;height:42px;border:0;border-radius:999px;background:rgba(255,255,255,0.96);box-shadow:0 8px 24px rgba(0,0,0,0.14);z-index:20;display:flex;align-items:center;justify-content:center;font-size:28px;line-height:1;cursor:pointer;color:#24406b}.mobile-carousel-arrow.prev{left:10px}.mobile-carousel-arrow.next{right:10px}.mobile-carousel-arrow:disabled{opacity:0.35;cursor:default}.mobile-carousel-dots{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:10px}.mobile-carousel-dot{width:8px;height:8px;border:0;border-radius:999px;background:#c9d1dc;padding:0;cursor:pointer}.mobile-carousel-dot.is-active{width:24px;background:#24406b}}@media (min-width:981px){.mobile-carousel-arrow,.mobile-carousel-dots{display:none!important}}[class*="am-"],[class*="am-"] *{border-radius:0!important}[class*="am-"] button,[class*="am-"] .el-button{text-transform:uppercase!important;letter-spacing:0.1em!important}