  html {
	 font-size: 18px;
}
@media (max-width: 1260px) {
    div#kingster-mobile-menu + .hh-alerts-bar {
        display: none;
    }
}
/* News Grid Updates */
.post.post-row, .post.post-sm {
    outline: 2px solid rgb(0 50 93 / .1);
    padding: .5rem;
}
html .hh-module .post.post-row a.post-img.list, a.post-img.cards {
    aspect-ratio: 1 / 1;
    max-width: 300px;
    max-height: 300px;
}

a.post-img.cards {
    margin: 0 auto;
}
.post.post-row .post-img > img, a.post-img.cards > img {
    object-fit: cover;
    width: 100%;
    height: 100%;
}

.post.post-sm .post-body {
    text-align: center;
}
/* End News Grid Updates */
.kingster-body p a {
    font-weight: 600;
    color: #00325D;
}
img.pull-right {
    margin: 1rem 0 1rem 1rem;
}
img.pull-left {
    margin: 1rem 1rem 1rem 0;
}
html .kingster-body #hh-alerts-bar a {
    color: #00325D;
    font-weight: 600;
    text-decoration: none;
    -webkit-transition: background 300ms, color 300ms, border-color 300ms;
    transition: background 300ms, color 300ms, border-color 300ms;
}
 html .alert-default {
     background-color: #93C2F8;
     color: #00325D;
     border-color: #00325D;
}
 html .btn-default {
     background-color: #00325D;
     color: white !important;
     border-color: #00325D;
}
 html .btn-default:hover {
     background-color: #1D419E;
     border-color: #1D419E;
     color: white !important;
}
 html .alert-covid {
     background-color: #E3530F;
     color: #000000;
     border-color: #000000;
}
 html .btn-covid {
     background-color: #000000;
     color: white !important;
     border-color: #000000;
}
 html .btn-covid:hover {
     background-color: #333333;
     border-color: #333333;
     color: white !important;
}
 html .alert-weather {
     background-color: #8CAD90;
     color: #333333;
     border-color: #333333;
}
 html .btn-weather {
     background-color: #00325D;
     color: white !important;
     border-color: #00325D;
}
 html .btn-weather:hover {
     background-color: #1D419E;
     border-color: #1D419E;
     color: white !important;
}
 html .kingster-body .hh-alerts-bar.alert-covid a {
     color: #000000;
}
 html .kingster-body .hh-alerts-bar.alert-covid a:hover, html .kingster-body .hh-alerts-bar.alert-covid a:hover .title {
     color: #333333 !important;
}
 html .hh-alerts-bar a:hover .title, html .hh-alerts-bar a:focus .title {
     color: inherit !important;
     text-decoration: none !important;
}
 html .hh-alerts-bar.alert-weather a:hover, html .hh-alerts-bar.alert-weather a:focus, html .hh-alerts-bar.alert-default a:hover, html .hh-alerts-bar.alert-default a:focus {
     color: #1D419E !important;
}
.social-widget a:hover {
    color: white !important;
    text-decoration: none;
}

.kingster-footer-wrapper a:hover, .kingster-copyright-wrapper a:hover, a.kingster-top-bar-right-button:hover {
    text-decoration: none;
}

.hh-module .wysiwyg blockquote.blockquote:before {
    background: none;
    border: 2px solid #93C2F8;
    color: #93C2F8;
}

.hh-module .wysiwyg blockquote.blockquote {
    border: 2px solid transparent;
}

.ex-basic-1 {
    background: #f5f5f5;
    padding: 10px 0;
}

.breadcrumbs a {
    padding-right: 10px;
    font-weight: bold;
}

.breadcrumbs span {
    padding: 0 10px;
}

.hh-module .container figure>figcaption {
    display: block;
}

div.gdlr-core-page-builder-body p {
    font-size: 1.1rem;
}

div.container {
    max-width: 1360px;
    width: 100% !important;
    position: relative;
    margin-left: auto;
    margin-right: auto;
    padding: 0 40px;
}

.hh-module div.post-category span, .hh-module div.post-category a {
    color: #00325D;
}

.hh-module a.primary-button, .hh-module div.wysiwyg a.primary-button {
    font-size: 1rem;
    letter-spacing: 0px;
    padding: 17px 31px 18px 31px;
    text-transform: none;
    border-radius: 2px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px background: #00325D;
    color: #93C2F8;
    border-color: #1a2742;
    background: #00325D;
    text-decoration: none;
    box-shadow: none;
}

.hh-module a.secondary-button, .hh-module div.wysiwyg a.secondary-button {
    font-size: 1rem;
    letter-spacing: 0px;
    padding: 17px 31px 18px 31px;
    text-transform: none;
    border-radius: 2px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px background: #00325D;
    color: #00325D;
    border-color: #1a2742;
    background: #93C2F8;
    text-decoration: none;
    box-shadow: none;
}

.hh-module a.primary-button:hover, .hh-module div.wysiwyg a.primary-button:hover {
    color: #00325D;
    background: #93C2F8;
    text-decoration: none;
}

.hh-module a.secondary-button:hover, .hh-module div.wysiwyg a.secondary-button:hover {
    color: #93C2F8 !important;
    background: #00325D;
    text-decoration: none;
}

.hh-module a.primary-button:hover, .hh-module a.secondary-button:hover {
    color: #00325D;
}

.category-widget ul, .social-widget ul {
    margin-left: 0;
}

.category-widget ul li, .social-widget ul li {
    list-style-type: none;
}

.kingster-body .post-thumb a:hover {
    color: #93C2F8 !important;
    text-decoration: none;
}

.kingster-body h3.post-title, .kingster-body h2.post-title {
    margin-bottom: 0;
}

ul.post-meta {
    margin-left: 0;
}
 ul ul, ol ol {
	 margin-bottom: 0;
}
 div.wysiwyg a.gdlr-core-button.gdlr-core-button-solid.gdlr-core-button-no-border {
	 font-size: 1rem;
	 letter-spacing: 0px;
	 padding: 17px 31px 18px 31px;
	 text-transform: none;
	 border-radius: 2px;
	 -moz-border-radius: 2px;
	 -webkit-border-radius: 2px background: #00325D;
	 color: #93C2F8;
	 border-color: #1a2742;
	 background: #00325D;
	 text-decoration: none;
}
 div.wysiwyg a.gdlr-core-button.gdlr-core-button-solid.gdlr-core-button-no-border:hover {
	 color: #00325D;
	 background: #93C2F8;
	 text-decoration: none;
}
 div.wysiwyg img.float-image-right {
	 float: right;
	 margin-left: 40px;
	 margin-top: 0;
	 margin-bottom: 0;
	 margin-right: 0;
}
 div.wysiwyg img.float-image-left {
	 float: left;
	 margin-right: 40px;
	 margin-top: 0;
	 margin-bottom: 0;
	 margin-left: 0;
}
 div.wysiwyg figure.float-figure-right {
	 float: right;
	 margin-left: 40px;
	 margin-top: 0;
	 margin-bottom: 0;
}
 div.wysiwyg figure.float-figure-left {
	 float: left;
	 margin-right: 40px;
	 margin-top: 0;
	 margin-bottom: 0;
}
 div.wysiwyg figure {
	 display: inline-block;
	 position: relative;
	 padding-top: 10px;
	 max-width: 400px;
	 /*margin: 20px 40px;*/
}
 div.wysiwyg figure img {
	 position: relative;
	 left: 50%;
	 transform: translateX(-50%);
	 margin: 0;
}
 div.wysiwyg figure figcaption {
	 font-size: 1rem;
	 color: white;
	 background: #00325D;
	 text-align: center;
	 padding: 5px;
}
 div.wysiwyg img {
	 /*margin: 0 20px;*/
}
 div.gdlr-core-page-builder-body div.wysiwyg blockquote {
	 margin: 20px 0;
	 background-color: #00325D;
	 color: white;
	 border-color: #93C2F8;
	 padding: 30px;
	 border-left-width: 6px;
}
 .kingster-body div.wysiwyg a {
	 color: #00325D;
	 font-weight: 600;
}
 .kingster-body div.wysiwyg a:hover {
	 text-decoration: underline;
}
 table thead tr td {
	 background: #00325D;
	 color: white;
	 font-weight: bold;
}
 .gdlr-core-body .gdlr-core-load-more, .gdlr-core-body .gdlr-core-button, .kingster-body .kingster-button, .kingster-body input[type="button"], .kingster-body input[type="submit"] {
	 color: #93C2F8;
}
 .gdlr-core-body .has-overlay .gdlr-core-load-more, .gdlr-core-body .has-overlay .gdlr-core-button, .kingster-body .has-overlay .kingster-button, .kingster-body .has-overlay input[type="button"], .kingster-body .has-overlay input[type="submit"] {
	 color: #00325D;
	 background: #93C2F8;
}
 .gdlr-core-body .gdlr-core-load-more:hover, .gdlr-core-body .gdlr-core-button:hover, .kingster-body .kingster-button:hover, .kingster-body input[type="button"]:hover, .kingster-body input[type="submit"]:hover {
	 background: #93C2F8;
	 color: #00325D;
}
 .gdlr-core-body .has-overlay .gdlr-core-load-more:hover, .gdlr-core-body .has-overlay .gdlr-core-button:hover, .kingster-body .has-overlay .kingster-button:hover, .kingster-body .has-overlay input[type="button"]:hover, .kingster-body input[type="submit"]:hover {
	 background: #00325D;
	 color: #93C2F8 !important;
}
 div.menu-finance-menu-container ul.gdlr-core-custom-menu-widget.gdlr-core-menu-style-list li a:hover {
	 color: #00325D !important;
}
 #h3_1dd7_31.gdlr-core-title-item-title {
	 color: #5d5d5d;
}
 #a_1dd7_5:hover {
	 text-decoration: underline;
}
 .gdlr-core-blog-widget-content .gdlr-core-blog-title a:hover, .gdlr-core-blog-grid-content-wrap .gdlr-core-blog-title a:hover{
	 color: #5d5d5d !important;
}
 .gdlr-core-blog-info-wrapper.gdlr-core-skin-divider .gdlr-core-blog-info {
	 font-weight: normal;
}
.kingster-body div.wysiwyg h2 {
	 color: #1D419E;
}
/*FONT SIZES START*/
 .kingster-body div.wysiwyg h1, h1, html .hh-module.page-header h1 {
	 font-size: 3.5rem;
}
 h1#h1_983a_0, .kingster-body div.wysiwyg h2, h2 {
	 font-size: 2.9rem;
}
 .kingster-body div.wysiwyg h3, h3 {
	 font-size: 2.2rem;
}
 .kingster-body div.wysiwyg h4, h4 {
	 font-size: 1.7rem;
}
 .gdlr-core-title-item-title#h3_1dd7_31, .gdlr-core-block-item-title-inner #h3_1dd7_32, div#div_983a_2, body.kingster-body h5, h5 {
	 font-size: 1.5rem;
}
 .gdlr-core-title-item-title#h3_1dd7_28, .gdlr-core-event-item-list.gdlr-core-style-widget .gdlr-core-event-item-title a, .kingster-footer-wrapper .widget .kingster-widget-title, body .gdlr-core-accordion-style-icon h4.gdlr-core-accordion-item-title, .kingster-body div.wysiwyg h6, h6 {
	 font-size: 1.3rem;
}
 .gdlr-core-title-item-title#h3_1dd7_23, .gdlr-core-pbf-element #h3_1dd7_23 {
	 font-size: 3rem;
}
 .gdlr-core-title-item-title-wrap #h3_1dd7_12, .gdlr-core-title-item-title-wrap#h3_1dd7_15 {
	 font-size: 2rem;
}
 .gdlr-core-blog-info-wrapper.gdlr-core-skin-divider .gdlr-core-blog-info, .gdlr-core-button#a_1dd7_6, .gdlr-core-event-item .gdlr-core-event-item-info-wrap .gdlr-core-tail, .gdlr-core-event-item .gdlr-core-event-item-info-wrap .icon_clock_alt{
	 font-size: 1rem;
}
 .gdlr-core-block-item-title-wrap.gdlr-core-left-align .gdlr-core-block-item-read-more, .gdlr-core-button#a_1dd7_7, .sf-mega-section .sf-mega-section-inner span#span_fd84_0, .kingster-navigation .sf-menu>.kingster-normal-menu .sub-menu .menu-item a, .gdlr-core-page-builder-body div.kingster-breadcrumbs {
	 font-size: 1.1rem;
}
 .gdlr-core-block-item-title-inner .gdlr-core-block-item-title#h3_1dd7_10 {
	 font-size: 1.9rem;
}
 .gdlr-core-title-item #span_1dd7_0, .gdlr-core-text-box-item #div_1dd7_20, .gdlr-core-page-builder-body .gdlr-core-text-box-item-content p, .gdlr-core-blog-grid-content-wrap #h3_1dd7_11, body .gdlr-core-social-network-item.gdlr-core-item-pdb .gdlr-core-social-network-icon {
	 font-size: 1.5rem;
}
 .gdlr-core-title-item-title-wrap.clearfix #h3_1dd7_4 {
	 font-size: 2.3rem;
}
 .gdlr-core-page-builder-body .gdlr-core-column-service-title-wrap p, #gdlr-core-button-id-66813 .gdlr-core-content, .gdlr-core-blog-title#h3_1dd7_12, .gdlr-core-title-item-title#h3_1dd7_16, .kingster-body .gdlr-core-pbf-column-link, .gdlr-core-page-builder-body .gdlr-core-pbf-element p, .kingster-footer-wrapper p, .kingster-footer-wrapper p span#span_1dd7_11, .kingster-footer-wrapper p a#a_1dd7_8, .kingster-navigation .sf-menu>.kingster-mega-menu .sf-mega-section-inner>a.sf-with-ul-pre, .kingster-sidebar-area .widget .kingster-widget-title, .menu-finance-menu-container ul.gdlr-core-custom-menu-widget.gdlr-core-menu-style-list, .gdlr-core-tab-item div.gdlr-core-tab-item-title, div.wysiwyg blockquote{
	 font-size: 1.3rem;
}
 .kingster-body-wrapper.clearfix .kingster-top-bar, .gdlr-core-title-item-caption#span_1dd7_5, .gdlr-core-page-builder-body .gdlr-core-title-item-caption p, .kingster-footer-wrapper .menu-item, .kingster-navigation .sf-menu>.kingster-mega-menu .sf-mega-section-inner .sub-menu .menu-item a, body a.gdlr-core-button {
	 font-size: 1.2rem;
}
/*FONT SIZES MEDIA QUERY*/
 @media only screen and (max-width: 768px) {
	 h1#h1_983a_0 {
		 font-size: 3rem;
	}
	 .gdlr-core-title-item-title#h3_1dd7_31, .gdlr-core-block-item-title-inner #h3_1dd7_32, div#div_983a_2, body.kingster-body h5 {
		 font-size: 1.3rem;
	}
	 .gdlr-core-title-item-title#h3_1dd7_28, .gdlr-core-event-item-list.gdlr-core-style-widget .gdlr-core-event-item-title a, .kingster-footer-wrapper .widget .kingster-widget-title {
		 font-size: 1rem;
	}
	 .gdlr-core-title-item-title#h3_1dd7_23, .gdlr-core-pbf-element #h3_1dd7_23 {
		 font-size: 2.3rem;
	}
	 .gdlr-core-title-item-title-wrap #h3_1dd7_12, .gdlr-core-title-item-title-wrap#h3_1dd7_15, .kingster-body div.wysiwyg h4 {
		 font-size: 1.5rem;
	}
	 .gdlr-core-blog-info-wrapper.gdlr-core-skin-divider .gdlr-core-blog-info, .gdlr-core-button#a_1dd7_6, .gdlr-core-event-item .gdlr-core-event-item-info-wrap .gdlr-core-tail, .gdlr-core-event-item .gdlr-core-event-item-info-wrap .icon_clock_alt{
		 font-size: 0.7rem;
	}
	 .gdlr-core-block-item-title-wrap.gdlr-core-left-align .gdlr-core-block-item-read-more, .gdlr-core-button#a_1dd7_7, .sf-mega-section .sf-mega-section-inner span#span_fd84_0, .kingster-navigation .sf-menu>.kingster-normal-menu .sub-menu .menu-item a, .gdlr-core-page-builder-body div.kingster-breadcrumbs {
		 font-size: 0.8rem;
	}
	 .gdlr-core-block-item-title-inner .gdlr-core-block-item-title#h3_1dd7_10{
		 font-size: 1.4rem;
	}
	 .gdlr-core-title-item #span_1dd7_0, .gdlr-core-text-box-item #div_1dd7_20, .gdlr-core-page-builder-body .gdlr-core-text-box-item-content p, .gdlr-core-blog-grid-content-wrap #h3_1dd7_11, body .gdlr-core-social-network-item.gdlr-core-item-pdb .gdlr-core-social-network-icon {
		 font-size: 1.1rem;
	}
	 .gdlr-core-title-item-title-wrap.clearfix #h3_1dd7_4 {
		 font-size: 1.7rem;
	}
	 .gdlr-core-page-builder-body .gdlr-core-column-service-title-wrap p, #gdlr-core-button-id-66813 .gdlr-core-content, .gdlr-core-blog-title#h3_1dd7_12, .gdlr-core-title-item-title#h3_1dd7_16, .kingster-body .gdlr-core-pbf-column-link, .gdlr-core-page-builder-body .gdlr-core-pbf-element p, .kingster-footer-wrapper p, .kingster-footer-wrapper p span#span_1dd7_11, .kingster-footer-wrapper p a#a_1dd7_8, .kingster-navigation .sf-menu>.kingster-mega-menu .sf-mega-section-inner>a.sf-with-ul-pre, .kingster-sidebar-area .widget .kingster-widget-title, .menu-finance-menu-container ul.gdlr-core-custom-menu-widget.gdlr-core-menu-style-list, .gdlr-core-tab-item div.gdlr-core-tab-item-title, body .gdlr-core-accordion-style-icon h4.gdlr-core-accordion-item-title{
		 font-size: 1rem;
	}
	 .kingster-body-wrapper.clearfix .kingster-top-bar, .gdlr-core-title-item-caption#span_1dd7_5, .gdlr-core-page-builder-body .gdlr-core-title-item-caption p, .kingster-footer-wrapper .menu-item, .kingster-navigation .sf-menu>.kingster-mega-menu .sf-mega-section-inner .sub-menu .menu-item a, body a.gdlr-core-button, .kingster-body div.wysiwyg h6, div.wysiwyg blockquote {
		 font-size: 0.9rem;
	}
	 .kingster-body div.wysiwyg h1 {
		 font-size: 2.9rem;
	}
	 .kingster-body div.wysiwyg h2 {
		 font-size: 2.7rem 
	}
	 .kingster-body div.wysiwyg h3 {
		 font-size: 2rem;
	}
}
/*FONT SIZES END*/
 .kingster-copyright-left.kingster-item-pdlr {
	 position: relative;
	 top: 10px;
}
 #i_1dd7_2 {
	 position: relative;
	 top: 2px;
}
 #i_1dd7_0 {
	 position: relative;
	 top: 4px;
}
 .kingster-body a#gdlr-core-button-id-66813 .gdlr-core-content:hover {
	 color: #93C2F8 !important;
}
 .kingster-body a#gdlr-core-button-id-66813:hover {
	 color: #93C2F8 !important;
}
 .gdlr-core-body .has-overlay .gdlr-core-button-item a.gdlr-core-button {
	 background: #93C2F8;
	 color: #00325D;
}
 .gdlr-core-body .has-overlay .gdlr-core-button-item a.gdlr-core-button:hover {
	 background: #00325D !important;
	 color: #93C2F8 !important;
}
 .gdlr-core-event-item-list .gdlr-core-event-item-title a {
	 color: #1D418E !important;
}
 .gdlr-core-event-item-list .gdlr-core-event-item-title a:hover {
	 color: #5d5d5d !important;
}
 .gdlr-core-social-network-item a.gdlr-core-social-network-icon {
	 color: #93C2F8;
}
 .gdlr-core-custom-menu-widget .menu-item a:hover, .gdlr-core-social-network-item a.gdlr-core-social-network-icon:hover, a#a_1dd7_8:hover {
	 color: #93C2F8 !important;
}
 .gdlr-core-divider-item-normal #div_1dd7_111 {
	 border-color: #93C2F8;
}
 .kingster-footer-wrapper .widget .kingster-widget-title {
	 border-bottom-color: #93C2F8;
}
 #gdlr-core-title-item-id-66469 .gdlr-core-title-item-title.gdlr-core-skin-title a:hover {
	 color: #93C2F8 !important;
}
 .gdlr-core-body .gdlr-core-button-item a.gdlr-core-button {
	 color: #93C2F8;
}
 .gdlr-core-body .gdlr-core-button-item a.gdlr-core-button.gdlr-core-button-solid:hover{
	 background: #93C2F8;
	 color: #00325D;
}
 span#span_1dd7_0, span#span_1dd7_5 {
	 color: white;
}
 .clive-field > input:hover, .clive-field select:hover, .clive-submit:hover, .clive-field > input:focus, .clive-field select:focus, .clive-submit:focus {
	 border: 1px solid #1D418E !important;
}
 .clive-field .clive-dropdown-wrapper:after {
	 color: #00325D !important;
}
 .kingster-body .kingster-top-bar a.kingster-top-bar-right-button {
	 color: #00325D !important;
}
 .kingster-body .kingster-top-bar a.kingster-top-bar-right-button:hover {
	 background: white !important;
	 color: #00325D !important;
}
 .kingster-body .kingster-top-bar a {
	 color: white !important;
}
 .kingster-body .kingster-top-bar a:hover {
	 color: #93C2F8 !important;
}
 .kingster-body .kingster-top-bar .kingster-top-bar-left.kingster-item-pdlr a {
	 text-decoration: underline;
}
 .gdlr-core-blog-info-wrapper .gdlr-core-blog-info {
	 text-transform: none !important;
}
 div.kingster-top-bar-left.kingster-item-pdlr span p {
	 margin-bottom: 0;
}
 .d-flex {
	 display: flex;
	 flex-wrap: wrap;
}
 .justify-content-evenly {
	 justify-content: space-evenly;
}
 span.gdlr-core-counter-item-count.gdlr-core-js {
	/*font-weight: 700;
	*/
	 font-family: 'Roboto', Georgia, sans-serif;
	 font-weight: 700;
}
 .kingster-logo-inner a img {
	 max-width: 65%;
}
 .kingster-navigation .sf-menu > li > a, .kingster-navigation .sf-vertical > li > a {
	 font-size: 1.3rem !important;
	 font-weight: 700;
}
 .kingster-navigation {
	 padding-top: 45px !important;
}
 .sf-menu>.kingster-normal-menu ul {
	 top: 100% !important;
}
 .kingster-navigation .kingster-navigation-slide-bar {
	 top: 100% !important;
}
 .sf-mega.sf-mega-full.megaimg {
	 top: 100% !important;
}
 em.icon_search {
	 font-size: 20px;
}
 .kingster-main-menu-right-wrap {
	 margin-top: 13px !important;
}
 .kingster-logo {
	 padding-top: 14px !important;
	 padding-bottom: 14px !important;
}
