<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@import url('https://fonts.googleapis.com/css?family=Lora:400,500,600,700|Noto+Sans:400,700&amp;display=swap');

body{font-family: "Noto Sans", sans-serif}
h1, h2, h3, .tnt-hammer {font-family: 'Lora', serif !important;font-weight: 800} 

.ad-background {background: #e3eaf7; padding: 20px 0px; margin-bottom: 10px;}
.ad-background .tnt-ads {margin-bottom: 0px !important;}

.no-pad-bottom, .no-pad-bottom .search-form-container, .no-pad-bottom section {margin-bottom: 0px !important; padding-bottom: 0px !important;}
.no-pad-top {margin-top: 0px; padding-top: 0px;}


.promo-design .sticker { font-size: 40px; width: 60px;}
.promo-design .sticker.circle {height: 60px;}

#site-navbar-container.affix{box-shadow: rgba(0, 0, 0, 0.25) 0px 10px 6px -6px;}
 
#main-navigation{/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#ffffff+0,ffffff+50,ffffff+51,ffffff+100&amp;0+0,0+50,0.25+51,0+100 */
background: -moz-linear-gradient(-45deg,  rgba(255,255,255,0) 0%, rgba(255,255,255,0) 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(-45deg,  rgba(255,255,255,0) 0%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(135deg,  rgba(255,255,255,0) 0%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#00ffffff',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */}

.navbar-brand img{max-height: 60px}
.navbar-brand{height: auto}

@media (max-width: 992px) { 
.navbar-brand #tncms-region-main-nav-brand{display: grid;grid-template-columns: 50% 50%}
.navbar-brand #tncms-region-main-nav-brand div:nth-child(2){justify-self: center !important;align-self: center}
.navbar-header {display: grid;grid-template-columns: 75px auto}
.navbar-header::after{display: none}
.navbar-header::before{display: none}
.mobile-heading{font-size:36px !important;font-weight: 500 !important;line-height: 45px;padding-left: 0;padding-right: 0;
text-shadow: 2px 4px 3px rgba(0,0,0,0.3);color: rgba(165, 222, 241,.6) !important}
}

@media screen and (max-width: 650px) { 
    .navbar-brand #tncms-region-main-nav-brand{grid-template-columns: 1fr;grid-template-rows: repeat(2, 1fr);justify-items: center }
    .navbar-header {display: grid;grid-template-columns: 45px auto}
    .mobile-heading{font-size:28px !important;}
}

@media screen and (min-width: 992px) { 
    .navbar-toggle.hamburger-desktop .sr-only-show { display: none!important}
    .navbar-toggle.hamburger-desktop { padding: 19px 15px;margin-top:10px !important}
}


.navbar-header .hamburger-desktop:hover{border-right:0px solid rgba(255,255,255,0.1) !important;background: none !important}
.navbar-header .hamburger-desktop .icon-bar{width:24px;background: #fff !important;height: 4px}
.navbar-header .hamburger-desktop .icon-bar:nth-child(2){width:18px;background: #A5DEF1 !important;transition: all 0.2s ease;}
.navbar-header .hamburger-desktop:hover .icon-bar:nth-child(2){width:24px;background: #A5DEF1 !important}

#tncms-region-nav-main-nav-right-nav .navbar-nav &gt;  li &gt; a{position: relative}
#tncms-region-nav-main-nav-right-nav .navbar-nav &gt;  li &gt; a::after {content: '';display: block;position: absolute;width: 0px;height: 1px;background-color: rgba(255,255,255,.5);left: 15px;bottom: 10px;}
#tncms-region-nav-main-nav-right-nav .navbar-nav &gt;  li:hover &gt; a::after {transition: width 0.3s ease-in-out;width: calc(100% - 30px);}
.affix #tncms-region-nav-main-nav-right-nav .navbar-nav &gt;  li &gt; a::after {left: 0px;}
.affix #tncms-region-nav-main-nav-right-nav .navbar-nav &gt;  li:hover &gt; a::after {transition: width 0.3s ease-in-out;width: calc(100% - 0px);}

.navbar-nav &gt; li &gt; a{font-size:18px !important;text-shadow:none;font-family: 'Lora',serif;font-weight: 300 !important;color: rgba(255,255,255,.8) !important;
transition: all 0.5s ease;line-height:45px}
.navbar-default .navbar-nav &gt; li &gt; a:hover,
.navbar-default .navbar-nav &gt; li &gt; a:focus,
#site-top-nav-container .nav &gt; li &gt; a:hover,
#site-top-nav-container .nav &gt; li &gt; a:focus
{background: transparent !important; color:#fff !important}
.navbar-default .navbar-nav &gt; .open &gt; a,
.navbar-default .navbar-nav &gt; .open &gt; a:hover,
.navbar-default .navbar-nav &gt; .open &gt; a:focus
{background: transparent !important; color:#fff !important}
.navbar-default .dropdown-menu {background-color: #fff;border: 0px solid #CCC;padding-top:0;padding-bottom:0;margin-left:0 !important}
.navbar-default .dropdown-menu &gt; li &gt; a{text-shadow:none;line-height:28px;font-size:14px;}
.navbar-default .dropdown-menu &gt; li &gt; a:hover, .dropdown-menu &gt; li &gt; a:focus {color: #fff !important;}
.dropdown-menu .dropdown-menu{margin-top:0 !important}

#main-navigation .navbar-left  li &gt; a{font-size:36px !important;font-weight: 500 !important;line-height: 45px;padding-left: 0;padding-right: 0;text-shadow: 2px 4px 3px rgba(0,0,0,0.3);color: rgba(165, 222, 241,.6) !important}

.navbar-toggle.hamburger-desktop { transition: all 0.4s ease;}
.affix .navbar-toggle.hamburger-desktop { margin-top:5px !important}
.navbar-brand img{transition: all 0.4s ease;}
.affix .navbar-brand img{max-height: 50px}
#main-navigation .navbar-left  li &gt; a{transition: all 0.4s ease;margin-left:25px}
.affix #main-navigation .navbar-left  li &gt; a{font-size:32px !important;line-height: 36px;}
.affix .navbar-nav &gt; li &gt; a{line-height:36px;padding-left:0px;margin-left:15px}
.affix #tncms-region-nav-main-nav-right-nav .navbar-nav &gt; li a{padding-right:0 }

.block-title .block-title-inner *{font-family: Lora,serif;color:#2a3457 }
.block-title .block-title-inner {padding-right: 0}
.block-title .block-title-inner{border: 0}

.block-overline *{color:#eb6841  !important}

.grad-search .centered-content-stage .centered-content {background: rgba(26,40,067,.7);padding:30px !important}

#site-footer-container{border-top:0px solid #FFCD00}
#site-copyright .col-md-5{text-align: right}

.card .card-headline h1,.tnt-headline{font-family: Lora,serif}
.tnt-headline a{transition: all 0.3s ease;}
.tnt-headline a:hover{color:#0e4d92;text-decoration: underline !important}

.search-form-container .pos-content  .tnt-svg{opacity: 0 !important;width: 0;transition: all 0.5s ease;font-size:13px; overflow: hidden;}
.search-form-container .pos-content:hover .tnt-svg{opacity: 1 !important;width: 15px}

.panel{box-shadow: 0 5px 5px -5px #888; }

.grad-featured .tnt-content-width-container &gt; *{max-width: 1300px}
.grad-featured .tnt-has-block-bg {padding-top:40px;/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#ffffff+0,ffffff+50,ffffff+51,ffffff+100&amp;0+0,0+50,0.25+51,0+100 */
background: -moz-linear-gradient(-45deg,  rgba(255,255,255,0) 0%, rgba(255,255,255,0) 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(-45deg,  rgba(255,255,255,0) 0%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(135deg,  rgba(255,255,255,0) 0%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#00ffffff',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}

@media (max-width: 991px){
    .grad-featured .tnt-has-block-bg{padding-left:50px;padding-right:50px}
}
.grad-featured button .tnt-svg{opacity 0 !important;width: 0;transition: all 0.5s ease;font-size:13px}
.grad-featured button:hover .tnt-svg{opacity 1 !important;width: 15px}
.grad-featured button{background-image: -webkit-linear-gradient(top,rgba(255,255,255,.2) 0,rgba(255,255,255,.01) 100%);
background-image: -o-linear-gradient(top,rgba(255,255,255,.2) 0,rgba(255,255,255,.01) 100%);
background-image: linear-gradient(to bottom,rgba(255,255,255,.2) 0,rgba(255,255,255,.01) 100%);
background-repeat: repeat-x;font-weight: normal;padding:10px 20px;border-radius: 5px;margin-top:10px}


#main-body-container .more-button .block-links.pos-bottom { text-align: center; margin-bottom: 20px; border-width: 0px; padding: 0;}
#main-body-container .more-button .block-links.pos-bottom a { display: inline-block; border: 1px solid rgba(0,0,0,0.1); padding: 12px 26px; font-weight: 300;transition: all 0.3s ease;letter-spacing:0.3px;background: #fff;font-size:16px;}
#main-body-container .more-button .block-links.pos-bottom a:hover { text-decoration: none; background-color: rgba(0,0,0,0.08);letter-spacing: .7px}


.offcanvas-drawer {background: #152036}
.offcanvas-drawer .search-form-container{border-radius: 0;border: 0}

.card.feature.feature-overlay-fade .centered-content-container .centered-content{ 
    z-index: 99;
    position: relative;
}

.card.feature.feature-overlay-fade figure.letterbox-style-blur .image .asset-icon {
    z-index: 999;
}</pre></body></html>