/* Add here all your CSS customizations */

.button-warning {
    background-color: #ffcb05 !important;
}

.button-warning i {
    color: black;
}
.body {
    background-color: #fff;
    color: #333333;
    font-family: "Poppins", Arial, sans-serif;
    font-size: 14px;
    line-height: 26px;
    margin: 0;
}
.a {
    color: #11296b !important;
}
a.under {
    text-decoration: underline;
}
.p {
    color: #333333 !important;
}
.text-primary {
    color: #11296b !important;
}
.text-color-light {
    color: #ffcb05 !important;
}
.text-color-dark {
    color: #333333 !important;
}
.text-4 {
    color: #11296b !important;
}
.text-5 {
    color: #11296b !important;
}
.text-9 {
    color: #11296b !important;
}
.text-color-default {
    color: #333333 !important;
}
.bg-blue {
    background-color:#11296b !important;
}
#header .header-top.header-top-default {
    background: #11296b;
}
#header .header-nav-main nav > ul > li > a {
    color: #11296b;
}

#header .header-nav-main nav > ul > li.open > a,
#header .header-nav-main nav > ul > li:hover > a {
    background: #11296b;
}

#header .header-nav-main nav > ul > li.dropdown .dropdown-menu {
    border-top-color: #11296b;
}

#header .header-nav-main nav > ul > li.dropdown.open > a:before,
#header .header-nav-main nav > ul > li.dropdown:hover > a:before {
    border-bottom-color: #11296b;
}

#header .header-nav-main nav > ul > li.dropdown-mega-signin .dropdown-menu {
    border-top-color: #11296b;
}

#header .header-nav-main nav > ul > li.dropdown-mega-signin .dropdown-menu li a {
    color: #11296b;
}

#header .header-nav-main nav > ul:not(:hover) > li > a.active {
    background-color: #11296b;
    color: #fff;
}

#header .header-nav.header-nav-stripe nav > ul > li:hover > a,
#header .header-nav.header-nav-stripe nav > ul > li.open > a {
    background-color: #ffcb05;
}

#header .header-nav.header-nav-stripe nav > ul:not(:hover) > li > a.active {
    background-color: #ffcb05;
}

#header .header-nav.header-nav-stripe nav > ul:hover > li > a.active {
    color: #ffcb05;
}

#header .header-nav.header-nav-links nav > ul li:hover > a {
    color: #11296b;
}

#header .header-nav.header-nav-links nav > ul:not(:hover) > li > a.active {
    color: #11296b;
}

#header
    .header-nav.header-nav-links.header-nav-links-vertical-slide
    nav
    ul
    li.dropdown
    .dropdown-menu::-webkit-scrollbar-thumb {
    background: #11296b !important;
}

#header .header-nav.header-nav-line nav > ul li:hover > a {
    color: #11296b;
}

#header .header-nav.header-nav-line nav > ul li:hover > a:before {
    background: #ffcb05;
}

#header .header-nav.header-nav-line nav > ul:not(:hover) li > a.active {
    color: #ffcb05;
}

#header .header-nav.header-nav-line nav > ul:not(:hover) li > a.active:before {
    background: #ffcb05;
}

#header .header-nav-main.header-nav-main-slide nav > ul > li.open > span > a,
#header .header-nav-main.header-nav-main-slide nav > ul > li:hover > span > a {
    color: #11296b;
}

#header .header-nav-main.header-nav-main-slide nav > ul:not(:hover) > li > span > a.active {
    color: #11296b;
}

html.side-header #header.side-header .header-nav-main nav > ul li.dropdown.open > .dropdown-menu,
html.side-header #header.side-header .header-nav-main nav > ul li.dropdown:hover > .dropdown-menu {
    border-left-color: #11296b;
}

html.side-header-right #header.side-header .header-nav-main nav > ul li.dropdown.open > .dropdown-menu,
html.side-header-right #header.side-header .header-nav-main nav > ul li.dropdown:hover > .dropdown-menu {
    border-right-color: #11296b;
}
@media (min-width: 992px) {
    html #header .header-nav .header-nav-main nav > ul > li.dropdown-full-color.dropdown-primary .dropdown-menu {
        background-color: #11296b;
    }
}

::-webkit-scrollbar {
    width: 8px;
    height: 6px;
}
::-webkit-scrollbar-thumb {
    background: #bdbdbd;
    border-radius: 0px;
}
::-webkit-scrollbar-thumb:hover {
    background: linear-gradient(13deg, #11296b 14%, #1a3c9c 64%);
}
::-webkit-scrollbar-track {
    background: #ffffff;
    border-radius: 10px;
    box-shadow: inset 7px 10px 12px #f0f0f0;
}

html .border-color-primary {
    border-color: #11296b !important;
}

a#cookie-bar-button {
    background-color: #11296b;
    text-decoration: none;    
}
#cookie-bar a, 
#cookie-bar-prompt-content a, 
#cookie-bar-prompt-content span {
    color: #11296b;
    text-decoration: none;
}

/* poppins-300 - latin */
@font-face {
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 300;
    src: url('fonts/poppins-v15-latin-300.eot'); /* IE9 Compat Modes */
    src: local(''),
         url('fonts/poppins-v15-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('fonts/poppins-v15-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
         url('fonts/poppins-v15-latin-300.woff') format('woff'), /* Modern Browsers */
         url('fonts/poppins-v15-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
         url('fonts/poppins-v15-latin-300.svg#Poppins') format('svg'); /* Legacy iOS */
  }
  /* poppins-regular - latin */
  @font-face {
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 400;
    src: url('fonts/poppins-v15-latin-regular.eot'); /* IE9 Compat Modes */
    src: local(''),
         url('fonts/poppins-v15-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('fonts/poppins-v15-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
         url('fonts/poppins-v15-latin-regular.woff') format('woff'), /* Modern Browsers */
         url('fonts/poppins-v15-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
         url('fonts/poppins-v15-latin-regular.svg#Poppins') format('svg'); /* Legacy iOS */
  }
  /* poppins-500 - latin */
  @font-face {
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 500;
    src: url('fonts/poppins-v15-latin-500.eot'); /* IE9 Compat Modes */
    src: local(''),
         url('fonts/poppins-v15-latin-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('fonts/poppins-v15-latin-500.woff2') format('woff2'), /* Super Modern Browsers */
         url('fonts/poppins-v15-latin-500.woff') format('woff'), /* Modern Browsers */
         url('fonts/poppins-v15-latin-500.ttf') format('truetype'), /* Safari, Android, iOS */
         url('fonts/poppins-v15-latin-500.svg#Poppins') format('svg'); /* Legacy iOS */
  }
  /* poppins-600 - latin */
  @font-face {
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 600;
    src: url('fonts/poppins-v15-latin-600.eot'); /* IE9 Compat Modes */
    src: local(''),
         url('fonts/poppins-v15-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('fonts/poppins-v15-latin-600.woff2') format('woff2'), /* Super Modern Browsers */
         url('fonts/poppins-v15-latin-600.woff') format('woff'), /* Modern Browsers */
         url('fonts/poppins-v15-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
         url('fonts/poppins-v15-latin-600.svg#Poppins') format('svg'); /* Legacy iOS */
  }
  /* poppins-700 - latin */
  @font-face {
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 700;
    src: url('fonts/poppins-v15-latin-700.eot'); /* IE9 Compat Modes */
    src: local(''),
         url('fonts/poppins-v15-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('fonts/poppins-v15-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
         url('fonts/poppins-v15-latin-700.woff') format('woff'), /* Modern Browsers */
         url('fonts/poppins-v15-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
         url('fonts/poppins-v15-latin-700.svg#Poppins') format('svg'); /* Legacy iOS */
  }
  /* poppins-800 - latin */
  @font-face {
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 800;
    src: url('fonts/poppins-v15-latin-800.eot'); /* IE9 Compat Modes */
    src: local(''),
         url('fonts/poppins-v15-latin-800.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('fonts/poppins-v15-latin-800.woff2') format('woff2'), /* Super Modern Browsers */
         url('fonts/poppins-v15-latin-800.woff') format('woff'), /* Modern Browsers */
         url('fonts/poppins-v15-latin-800.ttf') format('truetype'), /* Safari, Android, iOS */
         url('fonts/poppins-v15-latin-800.svg#Poppins') format('svg'); /* Legacy iOS */
  }


#c-bns button:first-child{
    background-color: #ffcb05;
    color: #11296b;
}

#c-bns button:first-child:hover {
    background-color: #11296b;
    color: #ffcb05;
}
.light-button:hover{
    background-color: #ffcb05 !important;
}