@import url('https://fonts.googleapis.com/css?family=IBM+Plex+Sans:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i&display=swap'); 
@import url('https://fonts.googleapis.com/css?family=Quicksand:300,400,500,600,700&display=swap'); 
    
 

 

 

 

.ntb-raw-header .container-z83 { 
    display: flow-root; 
    box-sizing: content-box; 
    max-width: 1200px; 
    margin-left: auto; 
    margin-right: auto; 
    padding-left: 15px; 
    padding-right: 15px;
} 

@media (min-width: 640px){ 
  .ntb-raw-header .container-z83 { 
    padding-left: 30px; 
    padding-right: 30px;
  } 
}     

@media (min-width: 960px){ 
  .ntb-raw-header .container-z83 { 
    padding-left: 40px; 
    padding-right: 40px;
  } 
}     

.ntb-raw-header .container-rwn { 
    max-width: 1600px;
} 

.ntb-raw-header .uk-navbar-container > ::after, .ntb-raw-header .uk-navbar-container > ::before { 
    display: none!important;
} 

.ntb-raw-header :selection { 
    background: #f8ce1c; 
    color: #fff; 
    text-shadow: none;
} 

.ntb-raw-header .navbar-sfz { 
    display: flex; 
    position: relative;
    margin-left: 27px;
    margin-top:5px;
    marggin-right:27px;
} 

.ntb-raw-header .container-z83 > :last-child { 
    margin-bottom: 0;
} 

.ntb-raw-header .navbar-l7p { 
    display: flex; 
    align-items: center;
} 

.ntb-raw-header .navbar-l7p { 
    flex-wrap: wrap;
} 

.ntb-raw-header .navbar-l7p { 
    margin-left: -20px; 
    margin-right: -20px;
} 

.ntb-raw-header .navbar-mix { 
    display: flex; 
    align-items: center;
} 

.ntb-raw-header .navbar-mix:not(:only-child) { 
    position: absolute; 
    top: 50%; 
    left: 50%; 
    transform: translate(-50%,-50%); 
    width: max-content; 
    box-sizing: border-box; 
    z-index: 990;
} 

.ntb-raw-header .navbar-mix:not(:only-child) { 
    width: auto;
} 

.ntb-raw-header .navbar-vwp { 
    display: flex; 
    align-items: center;
} 

.ntb-raw-header .navbar-vwp { 
    margin-left: auto;
} 

.ntb-raw-header .navbar-vwp { 
    flex-wrap: wrap;
} 

.ntb-raw-header .navbar-vwp { 
    margin-right: -20px;
} 

.ntb-raw-header a { 
    color: #1c5c6d; 
    text-decoration: none; 
    cursor: pointer;
} 

.ntb-raw-header .navbar-23w { 
    display: flex; 
    justify-content: center; 
    align-items: center; 
    box-sizing: border-box; 
    min-height: 80px; 
    padding: 5px 35px; 
    font-size: 16px; 
    font-family: Quicksand; 
    text-decoration: none;
} 

.ntb-raw-header .navbar-23w { 
    color: #000;
} 

.ntb-raw-header .logo-rwz { 
    font-size: 26px; 
    font-family: 'IBM Plex Sans'; 
    color: #000; 
    text-decoration: none;
} 

.ntb-raw-header .header-gs3 { 
    position: relative;
} 

.ntb-raw-header a:active, .ntb-raw-header a:hover { 
    outline: 0;
} 

.ntb-raw-header a:hover { 
    color: #14414d; 
    text-decoration: none;
} 

.ntb-raw-header .logo-rwz:hover { 
    color: #000; 
    outline: 0; 
    text-decoration: none;
} 

.ntb-raw-header ul { 
    margin: 0 0 20px 0;
} 

.ntb-raw-header ul { 
    padding-left: 30px;
} 

.ntb-raw-header .navbar-nav-118 { 
    display: flex; 
    margin: 0; 
    padding: 0; 
    list-style: none;
} 

.ntb-raw-header .modal-66f { 
    display: none; 
    position: fixed; 
    top: 0; 
    right: 0; 
    bottom: 0; 
    left: 0; 
    z-index: 1010; 
    overflow-y: auto; 
    -webkit-overflow-scrolling: touch; 
    padding: 15px 15px; 
    background: rgba(0,0,0,.6); 
    opacity: 0; 
    transition: opacity .15s linear;
} 

@media (min-width: 640px){ 
  .ntb-raw-header .modal-66f { 
    padding: 50px 30px;
  } 
}     

@media (min-width: 960px){ 
  .ntb-raw-header .modal-66f { 
    padding-left: 40px; 
    padding-right: 40px;
  } 
}     

.ntb-raw-header img { 
    vertical-align: middle;
} 

.ntb-raw-header img { 
    max-width: 100%; 
    height: auto; 
    box-sizing: border-box;
} 

.ntb-raw-header .uk-margin-small-jro { 
    margin-left: 10px!important;
} 

.ntb-raw-header .uk-margin-small-6f8 { 
    margin-right: 10px!important;
} 

.ntb-raw-header .logo-k7w { 
    position: relative; 
    display: inline-block; 
    height: 60px; 
    width: 1px;
} 

.ntb-raw-header .logo-k7w:after { 
    position: absolute; 
    content: ''; 
    display: inline-block; 
    height: 60%; 
    top: 50%; 
    left: 0; 
    width: 1px; 
    transform: translateY(-50%); 
    background-color: rgba(0,0,0,0.07);
} 

.ntb-raw-header .modal-ph9 { 
    position: relative; 
    box-sizing: border-box; 
    margin: 0 auto; 
    width: 600px; 
    max-width: calc(100% - .01px)!important; 
    background: #fff; 
    opacity: 0; 
    transform: translateY(-100px); 
    transition: .3s linear; 
    transition-property: opacity,transform;
} 

.ntb-raw-header .modal-smv { 
    display: flow-root; 
    padding: 30px 30px;
} 

.ntb-raw-header .icon-ry9 { 
    margin: 0; 
    border: none; 
    border-radius: 0; 
    overflow: visible; 
    font: inherit; 
    color: inherit; 
    text-transform: none; 
    padding: 0; 
    background-color: transparent; 
    display: inline-block; 
    fill: currentcolor; 
    line-height: 0; 
    border-image-source: none; 
    border-image-slice: 100%; 
    border-image-width: 1; 
    border-image-outset: 0; 
    border-image-repeat: stretch;
} 

.ntb-raw-header .search-o1j { 
    color: #1c5c6d;
} 

.ntb-raw-header .search-o1j:hover { 
    color: #263038;
} 

.ntb-raw-header .modal-oo1 { 
    padding: 0; 
    background: 0 0;
} 

.ntb-raw-header .navbar-nav-118 > li > a { 
    display: flex; 
    justify-content: center; 
    align-items: center; 
    box-sizing: border-box; 
    min-height: 80px; 
    padding: 0 20px; 
    font-size: 16px; 
    font-family: Quicksand; 
    text-decoration: none;
} 

.ntb-raw-header .navbar-nav-118 > li > a { 
    color: #000; 
    transition: .1s ease-in-out; 
    transition-property: color,background-color,border-color,box-shadow; 
    position: relative; 
    z-index: 1; 
    font-weight: 600;
} 

@media (max-width: 1569px) and (min-width: 1199px){ 
  .ntb-raw-header .navbar-nav-118 > li > a { 
    font-size: 12px;
  } 
}     

.ntb-raw-header .navbar-nav-118 > li > a::before { 
    content: ''; 
    display: block; 
    position: absolute; 
    z-index: -1; 
    bottom: -1px; 
    height: 3px; 
    background-color: #f8ce1c; 
    transition: .3s ease-in-out; 
    transition-property: background-color,border-color,box-shadow,height,left,right,opacity; 
    left: 20px; 
    right: calc(102% - 20px);
} 

.ntb-raw-header .navbar-nav-118 > li:hover > a { 
    color: #f8ce1c; 
    outline: 0;
} 

.ntb-raw-header .navbar-nav-118 > li:hover > a::before, .ntb-raw-header .navbar-nav-118 > li > a.uk-open::before, .ntb-raw-header .navbar-nav-118 > li > a:focus::before { 
    right: 20px;
} 

.ntb-raw-header .dropdown-t8r { 
    display: none; 
    position: absolute; 
    z-index: 1020; 
    box-sizing: border-box; 
    width: 200px; 
    padding: 25px; 
    background: #fff; 
    color: #263038; 
    box-shadow: 1px 10px 20px 0 rgba(0,0,0,.03);
} 

.ntb-raw-header .navbar-nav-118 > li:hover > a, .ntb-raw-header .navbar-nav-118 > li > a.uk-open, .ntb-raw-header .navbar-nav-118 > li > a:focus { 
    color: #f8ce1c; 
    outline: 0;
} 

.ntb-raw-header button { 
    margin: 0; 
    font-size: 100%; 
    vertical-align: middle;
} 

.ntb-raw-header button { 
    line-height: normal;
} 

.ntb-raw-header button { 
    cursor: pointer; 
    -webkit-appearance: button;
} 

.ntb-raw-header button { 
    cursor: pointer;
} 

.ntb-raw-header .uk-56c { 
    color: #000; 
    transition: .1s ease-in-out; 
    transition-property: color,opacity;
} 

.ntb-raw-header [class*="uk-modal-close-"] { 
    position: absolute; 
    z-index: 1010; 
    top: 10px; 
    right: 10px; 
    padding: 5px;
} 

.ntb-raw-header button.icon-ry9:not(:disabled) { 
    cursor: pointer;
} 

.ntb-raw-header .uk-56c:hover { 
    color: #263038; 
    outline: 0;
} 

.ntb-raw-header h3 { 
    margin: 0 0 20px 0; 
    font-family: Quicksand; 
    font-weight: 600; 
    color: #40525c; 
    text-transform: inherit;
} 

.ntb-raw-header * + h3 { 
    margin-top: 40px;
} 

.ntb-raw-header h3 { 
    font-size: 26px; 
    line-height: 1.4; 
    font-family: Quicksand; 
    font-weight: 600;
} 

.ntb-raw-header [class*="uk-modal-close-"]:first-child + * { 
    margin-top: 0;
} 

.ntb-raw-header * + ul { 
    margin-top: 20px;
} 

.ntb-raw-header .list-hxj { 
    padding: 0; 
    list-style: none;
} 

.ntb-raw-header .modal-smv > :last-child { 
    margin-bottom: 0;
} 

.ntb-raw-header svg { 
    vertical-align: middle;
} 

.ntb-raw-header svg { 
    max-width: 100%; 
    height: auto; 
    box-sizing: border-box;
} 

.ntb-raw-header .icon-ry9 > * { 
    transform: translate(0,0);
} 

.ntb-raw-header svg:not(:root) { 
    overflow: hidden;
} 

.ntb-raw-header .uk-76f { 
    display: flex;
} 

.ntb-raw-header .uk-flex-dfn { 
    justify-content: center;
} 

.ntb-raw-header .uk-flex-io1 { 
    align-items: center;
} 

.ntb-raw-header .modal-oo1 .modal-ph9 { 
    margin: 0; 
    width: 100%; 
    max-width: 100%; 
    transform: translateY(0);
} 

.ntb-raw-header .uk-flex-inline:after, .ntb-raw-header .uk-flex-inline:before, .ntb-raw-header .uk-76f:after, .ntb-raw-header .uk-76f:before { 
    display: none;
} 

.ntb-raw-header .grid-74p { 
    display: flex; 
    flex-wrap: wrap; 
    margin: 0; 
    padding: 0; 
    list-style: none;
} 

.ntb-raw-header .grid-74p { 
    margin-left: -30px;
} 

@media (min-width: 1200px){ 
  .ntb-raw-header .grid-74p { 
    margin-left: -20px;
  } 
}     

.ntb-raw-header .dropdown-qqa { 
    margin-left: -50px;
} 

.ntb-raw-header .list-smf > * { 
    padding-left: 30px;
} 

.ntb-raw-header [class*="uk-list"] > ::before { 
    content: ''; 
    position: relative; 
    left: -30px; 
    width: 30px; 
    height: 1.75em; 
    margin-bottom: -1.75em; 
    display: list-item; 
    list-style-position: inside; 
    text-align: right;
} 

.ntb-raw-header .list-smf > ::before { 
    content: ""; 
    position: relative; 
    left: -30px; 
    width: 30px; 
    height: 1.75em; 
    margin-bottom: -1.75em; 
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%226%22%20height%3D%226%22%20viewBox%3D%220%200%206%206%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22%23F8CE1C%22%20cx%3D%223%22%20cy%3D%223%22%20r%3D%223%22%20%2F%3E%0A%3C%2Fsvg%3E"); 
    background-repeat: no-repeat; 
    background-position: 50% 50%;
} 

.ntb-raw-header .list-hxj > :nth-child(n + 2) { 
    margin-top: 10px;
} 

.ntb-raw-header .list-i11 > :nth-child(n + 2) { 
    margin-top: 12px; 
    padding-top: 12px; 
    border-top: 1px solid #e8e8e8;
} 

.ntb-raw-header .list-2a8 > :nth-child(n + 2) { 
    margin-top: 20px;
} 

.ntb-raw-header .list-2a8.list-i11 > :nth-child(n + 2) { 
    margin-top: 20px; 
    padding-top: 20px;
} 

.ntb-raw-header .dropdown-yzd { 
    display: none; 
    position: absolute; 
    z-index: 1020; 
    box-sizing: border-box; 
    min-width: 200px; 
    padding: 25px; 
    background: #fff; 
    color: #263038; 
    box-shadow: 0 5px 15px rgba(0,0,0,.06);
} 

.ntb-raw-header .modal-d8k { 
    top: 0; 
    right: 0; 
    padding: 20px; 
    background: #fff;
} 

.ntb-raw-header .search-ovq { 
    display: inline-block; 
    position: relative; 
    max-width: 100%; 
    margin: 0;
} 

.ntb-raw-header .search-9q1 { 
    width: 500px;
} 

.ntb-raw-header .grid-74p > * { 
    margin: 0;
} 

.ntb-raw-header .grid-74p > * { 
    padding-left: 30px;
} 

@media (min-width: 1200px){ 
  .ntb-raw-header .grid-74p > * { 
    padding-left: 40px;
  } 
}     

.ntb-raw-header .dropdown-qqa > * { 
    padding-left: 50px;
} 

.ntb-raw-header .dropdown-qqa > * { 
    position: relative;
} 

.ntb-raw-header [class*="uk-child-width"] > * { 
    box-sizing: border-box; 
    width: 100%;
} 

.ntb-raw-header .dropdown-qqa > :not(.column-oyj)::before { 
    content: ""; 
    position: absolute; 
    top: 0; 
    bottom: 0; 
    left: 25px; 
    border-left: 1px solid #e8e8e8;
} 

.ntb-raw-header .uk-3kr { 
    margin: 0 0 20px 0; 
    font-family: Quicksand; 
    font-weight: 600; 
    color: #40525c; 
    text-transform: inherit;
} 

.ntb-raw-header .uk-3kr { 
    font-size: 17px; 
    line-height: 1.4; 
    font-family: Quicksand; 
    font-weight: 500;
} 

.ntb-raw-header .list-hxj > * > :last-child { 
    margin-bottom: 0;
} 

.ntb-raw-header .nav-c6p { 
    display: flex; 
    flex-wrap: wrap; 
    margin-left: -15px; 
    padding: 0; 
    list-style: none;
} 

.ntb-raw-header .text-d1x { 
    text-transform: uppercase!important;
} 

.ntb-raw-header .uk-margin-remove-98f { 
    margin-bottom: 0!important;
} 

.ntb-raw-header .nav-zoh { 
    margin: 0; 
    padding: 0; 
    list-style: none;
} 

.ntb-raw-header .dropdown-oi6 { 
    margin-left: 0; 
    margin-right: 0; 
    font-size: 16px; 
    font-family: Quicksand; 
    font-weight: 400;
} 

.ntb-raw-header .grid-74p > * > :last-child { 
    margin-bottom: 0;
} 

.ntb-raw-header .nav-c6p > * { 
    flex: none; 
    padding-left: 15px; 
    position: relative;
} 

.ntb-raw-header input { 
    margin: 0; 
    font-size: 100%; 
    vertical-align: middle;
} 

.ntb-raw-header input { 
    line-height: normal;
} 

.ntb-raw-header input:not([class*="uk-"]) { 
    margin-left: 0;
} 

.ntb-raw-header .search-9bo { 
    box-sizing: border-box; 
    margin: 0; 
    border-radius: 0; 
    font: inherit; 
    overflow: visible; 
    -webkit-appearance: none; 
    vertical-align: middle; 
    width: 100%; 
    border: none; 
    color: #000; 
    transition: .2s ease-in-out; 
    transition-property: color,background-color,border-color,box-shadow; 
    border-image-source: none; 
    border-image-slice: 100%; 
    border-image-width: 1; 
    border-image-outset: 0; 
    border-image-repeat: stretch;
} 

.ntb-raw-header .text-sv3 { 
    text-align: center!important;
} 

.ntb-raw-header .search-9q1 .search-9bo { 
    height: 80px; 
    background: 0 0; 
    font-size: 2.625rem;
} 

.ntb-raw-header .header-d7j { 
    padding: 5px 0; 
    text-transform: uppercase; 
    font-size: 14px; 
    letter-spacing: 0;
} 

.ntb-raw-header .dropdown-oi6 .header-d7j { 
    color: #000; 
    padding: 5px 0;
} 

.ntb-raw-header .nav-c6p > * > :first-child { 
    display: block; 
    color: #000; 
    transition: .1s ease-in-out; 
    transition-property: color,background-color,border-color,box-shadow; 
    font-size: 15px; 
    font-family: Quicksand; 
    font-weight: 500;
} 

.ntb-raw-header .nav-z1b > * > :first-child { 
    padding: 5px 18px; 
    background: #fff; 
    color: #000; 
    border-radius: 500px;
} 

 .ntb-raw-header .nav-c6p > * > a:hover { 
    color: #f8ce1c; 
    text-decoration: none; 
    outline: 0;
} 

 .ntb-raw-header .nav-z1b > * > a:hover { 
    background-color: #ebebeb; 
    color: #000;
} 

.ntb-raw-header .nav-c6p > * > a:focus, .ntb-raw-header .nav-c6p > * > a:hover { 
    color: #f8ce1c; 
    text-decoration: none; 
    outline: 0;
} 

.ntb-raw-header .nav-pills > li > a:focus, .ntb-raw-header .nav-pills > li > a:hover, .ntb-raw-header .nav-z1b > * > a:focus, .ntb-raw-header .nav-z1b > * > a:hover { 
    background-color: #ebebeb; 
    color: #000;
} 

.ntb-raw-header .container-z83 { 
    padding-left: 0; 
    padding-right: 0;
} 

.ntb-raw-header .uk-margin-remove-last-lpq > :last-child { 
    margin-bottom: 0!important;
} 

.ntb-raw-header * + .grid-8w7, .ntb-raw-header .grid-74p + .grid-74p { 
    margin-top: 30px;
} 

@media (min-width: 1200px){ 
  .ntb-raw-header * + .grid-8w7, .ntb-raw-header .grid-74p + .grid-74p { 
    margin-top: 40px;
  } 
}     

.ntb-raw-header .column-7he { 
    margin-left: -15px;
} 

.ntb-raw-header [class*="uk-width"] { 
    box-sizing: border-box; 
    width: 100%; 
    max-width: 100%;
} 

@media (min-width: 960px){ 
  .ntb-raw-header .uk-width-expand\@m { 
    flex: 1; 
    min-width: 1px;
  } 
}     

.ntb-raw-header .grid-yh3 > * { 
    flex-grow: 1;
} 

@media (min-width: 960px){ 
  .ntb-raw-header .grid-yh3 > .uk-width-expand\@m { 
    flex-grow: 999;
  } 
}     

.ntb-raw-header .column-7he > * { 
    padding-left: 15px;
} 

@media (min-width: 960px){ 
  .ntb-raw-header .uk-width-4-5\@m { 
    width: 80%;
  } 
}     

@media (min-width: 640px){ 
  .ntb-raw-header .uk-width-1-2\@s { 
    width: 50%;
  } 
}     

@media (min-width: 960px){ 
  .ntb-raw-header .uk-width-1-5\@m { 
    width: 20%;
  } 

  .ntb-raw-header .uk-width-3-5\@m { 
    width: 60%;
  } 

  .ntb-raw-header .uk-width-2-5\@m { 
    width: 40%;
  } 

  .ntb-raw-header .uk-width-1-4\@m { 
    width: 25%;
  } 
}     

.ntb-raw-header .uk-ks7 { 
    margin-bottom: 20px;
} 

.ntb-raw-header * + .uk-ks7 { 
    margin-top: 20px!important;
} 

.ntb-raw-header hr { 
    overflow: visible; 
    text-align: inherit; 
    margin: 0 0 20px 0; 
    border: 0; 
    border-top: 1px solid #e8e8e8; 
    border-image-source: none; 
    border-image-slice: 100%; 
    border-image-width: 1; 
    border-image-outset: 0; 
    border-image-repeat: stretch;
} 

.ntb-raw-header .nav-zoh ul { 
    margin: 0; 
    padding: 0; 
    list-style: none;
} 

.ntb-raw-header .grid-2q8 { 
    margin-left: -15px;
} 

.ntb-raw-header .uk-7jo { 
    display: flex; 
    flex-wrap: wrap; 
    margin-left: -20px; 
    padding: 0; 
    list-style: none;
} 

.ntb-raw-header .uk-border-soy { 
    border-radius: 7px;
} 

.ntb-raw-header .img-w1c { 
    height: 117px; 
    width: 100%; 
    object-fit: cover;
} 

.ntb-raw-header .list-bfv > :nth-child(n + 2) { 
    margin-top: 0;
} 

.ntb-raw-header .img-2rf { 
    height: 168px; 
    object-fit: cover;
} 

.ntb-raw-header .img-xgy { 
    height: 155px; 
    width: 100%; 
    object-fit: cover;
} 

.ntb-raw-header .grid-2q8 > * { 
    padding-left: 15px;
} 

.ntb-raw-header .grid-sa8 > * { 
    display: flex; 
    flex-wrap: wrap;
} 

.ntb-raw-header .uk-child-width-1-rnd > * { 
    width: calc(100% * 1 / 6.001);
} 

.ntb-raw-header .uk-7jo > * { 
    flex: none; 
    padding-left: 20px; 
    position: relative;
} 

.ntb-raw-header .panel-yro { 
    display: flow-root; 
    position: relative; 
    box-sizing: border-box;
} 



.ntb-raw-header .uk-child-width-qw4 > * { 
    width: auto;
} 

.ntb-raw-header .grid-sa8 > * > :not([class*="uk-width"]) { 
    box-sizing: border-box; 
    width: 100%; 
    flex: auto;
} 

.ntb-raw-header .uk-7jo > * > a { 
    display: block; 
    text-align: center; 
    padding: 10px 15px; 
    color: #000; 
    transition: .1s ease-in-out; 
    transition-property: color,background-color,border-color,box-shadow; 
    font-size: 16px; 
    line-height: 1.75; 
    font-family: Quicksand; 
    font-weight: 500; 
    border-bottom: 2px solid transparent;
} 

.ntb-raw-header .nav-zoh li > a { 
    display: block; 
    text-decoration: none;
} 

 .ntb-raw-header .uk-7jo > * > a:hover { 
    color: #f8ce1c; 
    text-decoration: none; 
    border-color: transparent;
} 

.ntb-raw-header .uk-7jo > * > a:focus, .ntb-raw-header .uk-7jo > * > a:hover { 
    color: #f8ce1c; 
    text-decoration: none; 
    border-color: transparent;
} 

.ntb-raw-header .panel-yro > :last-child { 
    margin-bottom: 0;
} 

.ntb-raw-header .button-m6k { 
    margin: 0; 
    border: none; 
    overflow: visible; 
    font: inherit; 
    color: inherit; 
    text-transform: none; 
    -webkit-appearance: none; 
    border-radius: 4px; 
    display: inline-block; 
    box-sizing: border-box; 
    padding: 0 30px; 
    vertical-align: middle; 
    font-size: 14px; 
    line-height: 42px; 
    text-align: center; 
    text-decoration: none; 
    transition: .2s ease-in-out; 
    transition-property: color,background-color,background-position,border-color,box-shadow; 
    font-family: Quicksand; 
    font-weight: 500; 
    background-origin: border-box; 
    border-image-source: none; 
    border-image-slice: 100%; 
    border-image-width: 1; 
    border-image-outset: 0; 
    border-image-repeat: stretch;
} 

.ntb-raw-header .button-f38 { 
    background-color: #f8ce1c; 
    color: #fff; 
    border: 1px solid transparent; 
    border-image-source: none; 
    border-image-slice: 100%; 
    border-image-width: 1; 
    border-image-outset: 0; 
    border-image-repeat: stretch;
} 

.ntb-raw-header .button-2ao { 
    padding: 0 15px; 
    line-height: 32px; 
    font-size: 13px;
} 

.ntb-raw-header .button-m6k:not(:disabled) { 
    cursor: pointer;
} 

.ntb-raw-header .button-m6k:hover { 
    text-decoration: none;
} 

.ntb-raw-header .button-f38:hover { 
    background-color: #dab207; 
    color: #fff; 
    border-color: transparent;
} 

.ntb-raw-header .uk-margin-remove-first-g9g > :first-child { 
    margin-top: 0!important;
} 

.ntb-raw-header .img-vvq { 
    height: 100px; 
    width: 100%; 
    object-fit: cover;
} 

.ntb-raw-header .uk-z88, .ntb-raw-header h3 { 
    margin: 0 0 20px 0; 
    font-family: Quicksand; 
    font-weight: 600; 
    color: #40525c; 
    text-transform: inherit;
} 

.ntb-raw-header * + .uk-z88, .ntb-raw-header * + h3 { 
    margin-top: 40px;
} 

.ntb-raw-header .uk-z88 { 
    font-size: 13px; 
    line-height: 1.4; 
    font-family: Quicksand; 
    font-weight: 700; 
    text-transform: uppercase; 
    letter-spacing: 0; 
    font-style: normal;
} 

.ntb-raw-header .uk-margin-small-dec { 
    margin-top: 10px!important;
} 

@media (max-width: 640px){ 
  .ntb-raw-header .img-xgy { 
    height: auto;
  } 
}     


.ntb-raw-header /* These were inline style tags. Uses id+class to override almost everything */
#style-ZRLUc.style-ZRLUc {  
   height: 60px;  
}  
.ntb-raw-header #style-XoU88.style-XoU88 {  
   width: 300px;  
}  
.ntb-raw-header #style-kygeY.style-kygeY {  
   width: 300px;  
}  
.ntb-raw-header #style-iREfD.style-iREfD {  
   width: 300px;  
}  
.ntb-raw-header #style-pZr7E.style-pZr7E {  
   width: 300px;  
}  
.ntb-raw-header #style-jN8co.style-jN8co {  
   width: 300px;  
}  
.ntb-raw-header /* These were inline style tags. Uses id+class to override almost everything */
#style-kB52w.style-kB52w {  
   height: 60px;  
}  
.ntb-raw-header #style-hVaBg.style-hVaBg {  
   width: 300px;  
}  
.ntb-raw-header #style-c3PDo.style-c3PDo {  
   width: 300px;  
}  
.ntb-raw-header #style-QdCSV.style-QdCSV {  
   width: 300px;  
}  
.ntb-raw-header #style-ceWFW.style-ceWFW {  
   width: 300px;  
}  
.ntb-raw-header #style-yRCcL.style-yRCcL {  
   width: 300px;  
}  

/* --- custom interactivity (added, not from original site) --- */
.ntb-raw-header .dropdown-t8r.is-open { display: block; }
.ntb-raw-header .dropdown-yzd.is-open { display: block; }
.ntb-raw-header .modal-66f.is-open,
.ntb-raw-header .modal-oo1.is-open { display: block; opacity: 1; }
.ntb-raw-header .modal-66f.is-open .modal-ph9,
.ntb-raw-header .modal-oo1.is-open .modal-ph9 { opacity: 1; transform: translateY(0); }
.ntb-raw-header li > a[href=""] { cursor: pointer; }

/* The live site sets the mega-menu dropdown's width via UIkit's
   boundaryAlign JS at runtime, so a static width was never captured.
   Restore the full-width boundary-aligned layout here. The containing
   block must stay .navbar-sfz (already position:relative in the
   original stylesheet), NOT the <li> itself, or the dropdown collapses
   to the width of the nav item text. */
.ntb-raw-header .navbar-nav-118 > li > .dropdown-t8r {
  top: 100%;
 left:-56%;
 right:-54%;
  width: auto;
  max-width: none;
}
