/* Add custom CSS styles below */ 
#mainnav{height:auto!important;}
button.s-button-primary-outline .s-button-text{display:flex!important;gap:5px!important;align-items:center!important;flex-direction:row-reverse!important;}
button.s-button-primary-outline{transition:.3s cubic-bezier(.4,0,1,1)!important;opacity:.9!important;}
button.s-button-primary-outline:hover{color:#fff!important;border-color:#0291d7!important;transform:scale(1.04)!important;}

@media only screen and (min-width:1024px){
.navbar-brand{height:88px!important;align-self:flex-start!important;}
.main-menu li:hover>.sub-menu{border-radius:20px!important;border:2px solid #ccc!important;}
@media(min-width:1024px){
.fixed-pinned .main-menu{height:63px!important;}
.main-menu:hover{height:200px!important;}
.main-menu{transition:.3s ease-in-out!important;height:80px!important;overflow:hidden!important;display:flex;}
}}
@media(min-width:1280px){
.container{padding-left:0!important;padding-right:0!important;max-width:1280px;}
}
.justify-end{align-self:flex-start!important;}
.s-user-menu-trigger-avatar-only .s-user-menu-trigger-avatar{border:.55mm solid #eff0f3!important; aspect-ratio: 1 / 1 !important;}
.banner-entry{height:150px!important;width:150px!important;max-width:250px!important;flex-grow:1!important;border-radius:8px!important;}
@media(min-width:858px){
.banner-entry{height:250px!important;width:250px!important;max-width:350px!important;}
}
section.s-block.s-block--banners .grid.two-row.grid-flow-row.gap-3{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;}
.lazy__bg{background-size:cover!important;}
@media(min-width:1024px){
.lg\:-mt-28{margin-top:0!important;}
}
button.w-full.mt-6.s-button-element.s-button-btn.s-button-solid.s-button-primary.s-button-loader-end{border:2px solid var(--color-primary)!important;color:var(--color-primary)!important;background:none!important;}
button.w-full.mt-6.s-button-element.s-button-btn.s-button-solid.s-button-primary.s-button-loader-end:hover{color:#fff!important;background-color:var(--color-primary)!important;}