div:has(>#annual_tax_inp){display:none!important}div:has(>#down_payment_inp){width:100%!important}html,body{max-width:100vw;overflow-x:hidden}.input-group-text.icon_end{pointer-events:none}.mobile-menu summary{margin-top:0!important}.mobile-menu details[open] summary{position:relative!important}.sticky-banner .swiper-slide{aspect-ratio:1920 / 180;height:auto!important;bottom:-2px}@media screen and (max-width:1024px){#sticky-banner-mobile .swiper-slide{aspect-ratio:1667 / 420;height:auto!important;bottom:-2px}}.sticky-banner .swiper-slide-bg{background-size:contain!important;background-position:bottom center;background-repeat:no-repeat}@media screen and (min-width:2500px){.sticky-banner .swiper-slide-bg{background-size:cover!important}}.step-number{display:flex;justify-content:center}.step-number .elementor-heading-title{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background-color:#fff;color:#BAA178!important}.custom-icon-box .elementor-icon{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;background:#fff;border-radius:50%}.custom-icon-box .elementor-icon svg{width:50px;height:50px;fill:#BAA178;stroke:#BAA178}@media screen and (max-width:767px){a{word-break:break-all}}