@font-face {
    font-family: HelveticaNeue;
    font-display: swap;
    font-weight: 500;
    font-style: normal;
    src: url('/local/templates/aspro-allcorp3resort/fonts/helvetica/HelveticaNeue-Thin.otf');
}
@font-face {
    font-family: HelveticaNeue;
    font-display: swap;
    font-weight: 400;
    font-style: normal;
    src: url('/local/templates/aspro-allcorp3resort/fonts/helvetica/HelveticaNeue-Light.otf');
}
@font-face {
    font-family: HelveticaNeue;
    font-display: swap;
    font-weight: 600;
    font-style: normal;
    src: url('/local/templates/aspro-allcorp3resort/fonts/helvetica/HelveticaNeue-Medium.otf');
}
@font-face {
    font-family: HelveticaNeue;
    font-display: swap;
    font-weight: 700;
    font-style: normal;
    src: url('/local/templates/aspro-allcorp3resort/fonts/helvetica/HelveticaNeue-Bold.otf');
}
@font-face {
    font-family: HelveticaNeue;
    font-display: swap;
    font-weight: 700;
    font-style: normal;
    src: url('/local/templates/aspro-allcorp3resort/fonts/helvetica/HelveticaNeue-Roman.otf');
}
.site_s4.front_page .banners-big__text-wrapper--row{box-sizing:border-box;max-width:100%;min-width:0;}

@media(min-width:992px){.site_s4 .footer-b-container{margin-right:0!important;}}
