.text-link{border-bottom:2px solid #fabd40;color:#10214c;font-size:1.125rem;font-weight:600;padding-bottom:0;text-decoration:none!important;transition:.3s ease;width:-moz-max-content;width:max-content}.text-link:after{content:"\f054";font-family:Font Awesome\ 6 Pro;font-size:1rem;margin-left:10px}.text-link:hover{border-bottom:0 solid transparent}.primary-btn{align-items:center;background-color:#fabd40;border-radius:50px;color:#3a2638;display:flex;font-weight:600;gap:10px;justify-content:space-between;padding:6px 25px 6px 8px;text-transform:uppercase;transition:.3s ease;width:-moz-max-content;width:max-content}.primary-btn:not(:has(.btn-icon)){padding-left:25px}.primary-btn .btn-icon{background-color:#ffefd4;border-radius:100%;color:#3a2638;display:inline-flex;font-size:1.125rem;padding:9px}.primary-btn .btn-icon img{height:1.25rem;-o-object-fit:contain;object-fit:contain;width:1.25rem}.primary-btn:hover{background-color:#ffefd4;color:#3a2638}.primary-btn:hover .btn-icon{background-color:#fabd40}.secondary-btn{align-items:center;background-color:#fff;border-radius:50px;color:#3a2638;display:flex;font-weight:600;gap:10px;justify-content:space-between;padding:6px 25px 6px 8px;text-transform:uppercase;transition:.3s ease;width:-moz-max-content;width:max-content}.secondary-btn:not(:has(.btn-icon)){padding-left:25px}.secondary-btn .btn-icon{background-color:#3a2638;border-radius:100%;color:#fff;display:inline-flex;font-size:1.125rem;padding:9px}.secondary-btn .btn-icon img{height:1.25rem;-o-object-fit:contain;object-fit:contain;width:1.25rem}.secondary-btn:hover{background-color:#3a2638;color:#fff}.secondary-btn:hover .btn-icon{background-color:#fff;color:#3a2638}.ma-hero-banner-slider{color:#fff;padding-left:0!important;padding-right:0!important}.ma-hero-banner-slider .h1,.ma-hero-banner-slider .ma-hero-banner-slider__title{color:#fff}.ma-hero-banner-slider__breadcrumbs{margin-bottom:1rem}.ma-hero-banner-slider__breadcrumbs-list{align-items:center;color:#fff;display:flex;flex-wrap:wrap;font-size:14px;list-style:none;margin:0;padding:0}.ma-hero-banner-slider__breadcrumbs-item{align-items:center;display:flex}.ma-hero-banner-slider__breadcrumbs-link{color:#fff;text-decoration:none}.ma-hero-banner-slider__breadcrumbs-link:hover{text-decoration:underline}.ma-hero-banner-slider__breadcrumbs-current{color:#fff}.ma-hero-banner-slider__breadcrumbs-sep{margin:0 .35em;opacity:.8}.ma-hero-banner-slider .ma-hero-banner-slider__content,.ma-hero-banner-slider .ma-hero-banner-slider__content a,.ma-hero-banner-slider .ma-hero-banner-slider__content p{color:#fff}.ma-hero-banner-slider .ma-hero-banner-slider__content p{font-size:22px;line-height:32px;margin-bottom:27px}.ma-hero-banner-slider__splide .splide__slide{height:auto}.ma-hero-banner-slider__slide{align-items:center;border-bottom-left-radius:100px;border-bottom-right-radius:100px;display:flex;min-height:280px;overflow:hidden;position:relative}.ma-hero-banner-slider__slide-image{background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%;inset:0;position:absolute;width:100%;z-index:0}@media (max-width:992px){.ma-hero-banner-slider__slide-image{background-image:none!important}}.ma-hero-banner-slider__arrows .splide__arrow{background:hsla(0,0%,100%,.3);border-radius:50%;height:44px;transition:background .3s ease;width:44px}.ma-hero-banner-slider__arrows .splide__arrow:hover{background:hsla(0,0%,100%,.6)}.ma-hero-banner-slider__arrows .splide__arrow--prev{left:1rem}.ma-hero-banner-slider__arrows .splide__arrow--next{right:1rem}.ma-hero-banner-slider__container{min-height:280px;padding-bottom:160px;padding-top:160px;position:relative;z-index:1}@media (max-width:768px){.ma-hero-banner-slider__container{padding-inline:20px;padding-bottom:60px;padding-top:60px}}@media (max-width:1200px){.ma-hero-banner-slider__container{padding-inline:30px}}.ma-hero-banner-slider__inner{display:block}.ma-hero-banner-slider__inner--with-form{align-items:center;display:grid;gap:2rem;grid-template-columns:1fr}@media (min-width:992px){.ma-hero-banner-slider__inner--with-form{gap:3rem;grid-template-columns:1fr 1fr}}.ma-hero-banner-slider__wrapper{margin-left:0;margin-right:auto;max-width:580px}.ma-hero-banner-slider__links{display:flex;flex-wrap:wrap;gap:1rem}
