/*@font-face {
    font-family: 'GlobalFontRegular';
    src: url('../../../fonts/IBM_Plex_Sans_Condensed/IBMPlexSansCondensed-Regular.ttf') format('truetype');
}*/
@font-face {
    font-family: 'GlobalContentFont';
    src: url('../../../fonts/Merriweather/Merriweather-Regular.ttf') format('truetype');
}

body {
    font-family: 'GlobalContentFont', sans-serif;
    padding: 0px;
    margin: 0px;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    text-rendering: optimizeLegibility;
}
.global_bg {
    background-color: #FFF1D4;
}
.global_footer_bg {
    background-color: #393B3A;
}

.swiper-slide .bg-dark {
    background-color: #393B3A!important;
}

#global-1[aria-expanded="true"] .on {
    display:block;
}
#global-1[aria-expanded="true"] .off {
    display:none;
}

#global-1[aria-expanded="false"] .on {
    display:none;
}
#global-1[aria-expanded="false"] .off {
    display:block;
}


#global-2[aria-expanded="true"] .on {
    display:block;
}
#global-2[aria-expanded="true"] .off {
    display:none;
}

#global-2[aria-expanded="false"] .on {
    display:none;
}
#global-2[aria-expanded="false"] .off {
    display:block;
}

header .nav-link {
    border-bottom:2px solid white; 
}

header .nav-link:hover {
    border-bottom:2px solid #4D897C; 
}

header a {


    border:2px solid rgba(255,255,255,0)!important;
}

header a:hover {
    /*background-color: #4D897C!important;*/
    /*color:white!important;*/
    border:2px solid #E31E24!important;
}

.border-bottom-red {
    border-bottom:4px solid #E31E24!important;
}
.border-red {
    border:4px solid #E31E24!important;
}

.social-bar {

}

.bg-bright-orange {
    background-color: #FFF1D4;
}
.bg-red {
    background-color: #E31E24;
}
.bg-orange {
    background-color: #EF7F1A;
}
.border-bright-orange {
    border-color: #FFF1D4;
}
.bg-top, .bg-center {
    background-image: url("../../../images/bar/top-background.png");
}

.swiper-button-next, .swiper-button-prev {
    color:white
}

.text-red {
    color:#E31E24;
}