
html
{
    font-size: 18px !important;
}

@media screen and (max-width:  991px) {

    html
    {
        font-size: 16px !important;
    }

}


@media screen and (max-width: 413px) {

    html
    {
        font-size: 14px !important;
    }

}




*, *.flat
{
    letter-spacing: 1px !important;
    font-family: degular, sans-serif !important;
}

*.display, *.display-1, *.display-2, *.display-3, *.display-4
{
    font-family: degular, sans-serif !important;
    font-weight: 600 !important;    
}

*.display>small
{
   font-family: degular, sans-serif !important;
    font-weight: 700 !important;    
}

h1
{
    font-weight: 600 !important;
}

h1
{
    font-weight: 400 !important;
}



.fw-degular-bold, .font-weight-bold
{
    font-weight: 700 !important;
}

.font-weight-display
{
    font-weight: 400 !important;
}

.font-weight-semibold,
h1.fw-degular-bold, h1.font-weight-bold,
h3.fw-degular-bold, h3.font-weight-bold,
h4.fw-degular-bold, h4.font-weight-bold,
#options a, b.font-weight-bold, div.font-weight-bold
{
    font-weight: 600 !important;
}

.font-weight-regular
{
    font-weight: 400 !important;
}

*[style*='line-height: 1.'], *[style*='line-height:1.']
{
    line-height: 1.15 !important;
}

.fs-degular-h1 {
  font-size: 2.5rem !important;
}

.fs-degular-h2 {
  font-size: 2rem !important;
}

.fs-degular-h3 {
  font-size: 1.75rem !important;
}

.fs-degular-h4 {
  font-size: 1.5rem !important;
}

.fs-degular-h5 {
  font-size: 1.25rem !important;
}

.fs-degular-h6 {
    font-size: 1rem !important;
}


h6.display
{
    font-weight: 600 !important;
}

#header_nav_search_container
{
    font-size:0.85rem;     
}


#header_nav_search_container
{
    border-radius: 50px !important;
}

.navbar a.nav-link
{
    text-transform: capitalize;
}

/*
Degular Regular

font-family: degular, sans-serif;

font-weight: 400;

font-style: normal;


Degular Italic

font-family: degular, sans-serif;

font-weight: 400;

font-style: italic;


Degular Medium

font-family: degular, sans-serif;

font-weight: 500;

font-style: normal;


Degular Medium Italic

font-family: degular, sans-serif;

font-weight: 500;

font-style: italic;


Degular Semibold

font-family: degular, sans-serif;

font-weight: 600;

font-style: normal;


Degular Semibold Italic

font-family: degular, sans-serif;

font-weight: 600;

font-style: italic;


Degular Bold

font-family: degular, sans-serif;

font-weight: 700;

font-style: normal;


Degular Bold Italic

font-family: degular, sans-serif;

font-weight: 700;

font-style: italic;


Degular Display Regular

font-family: degular-display, sans-serif;

font-weight: 400;

font-style: normal;


Degular Display Italic

font-family: degular-display, sans-serif;

font-weight: 400;

font-style: italic;


Degular Display Bold

font-family: degular-display, sans-serif;

font-weight: 700;

font-style: normal;


Degular Display Bold Italic

font-family: degular-display, sans-serif;

font-weight: 700;

font-style: italic;


Degular Text Regular

font-family: degular-text, sans-serif;

font-weight: 400;

font-style: normal;


Degular Text Italic

font-family: degular-text, sans-serif;

font-weight: 400;

font-style: italic;


Degular Text Bold

font-family: degular-text, sans-serif;

font-weight: 700;

font-style: normal;


Degular Text Bold Italic

font-family: degular-text, sans-serif;

font-weight: 700;

font-style: italic;
*/



a.arrowlink:hover
{   
    color: #EB5558 !important;
    border-color: #EB5558 !important;
}

a.arrowlink.arrowbanner:hover
{   
    color: #D0B844 !important;
    border-color: #D0B844 !important;
    opacity: 0.5;
}


.btn-primary, .btn-primary.disabled, .btn-primary:disabled, .btn-primary:focus, .btn-primary:active, .badge-primary, #static_iframe_container .btn
{
    background-color: #201C4B !important;
    border-color: #201C4B !important;
}

.footer
{
    line-height: 1.5 !important;
}

#footer_menu>h1
{
    font-weight: 600 !important;
}

#options a
{
    text-transform: capitalize !important;
}

#options a:hover
{
    color: #EB5558 !important;
    opacity: 1;
}

#content blockquote
{
    font-weight: 600 !important;
}

#content, #content-section, #first-section
{
    color: #212529 !important;
}

#page-trade-access #options, #page-trade-access #first-section
{
    background-color:rgba(52,98,96,0.1) !important;
}