.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated{padding:0px;}
.tg-page-header{background-color:#eaf6fa;background-image:;background-repeat:repeat;background-position:center center;background-size:contain;background-attachment:scroll;display:none;}
.tg-site-footer .tg-site-footer-bar.tg-site-footer-bar--center .tg-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:normal;-ms-flex-pack:normal;justify-content:normal;display:none;}
.tg-site-header-bottom{padding-top:0em;background:linear-gradient(to right, #595959, #595959 27%, #ffbf1f 15%, #ffbf1f 100%, #fffdc2 85%);}
@media screen and (max-width:768px){.tg-site-header-bottom{padding-top:0em;background:linear-gradient(to right, #595959, #595959 35%, #ffbf1f 0%, #ffbf1f 0%, #595959 0%);}
}
.tg-primary-menu > div ul li:active > a, .tg-primary-menu > div > ul > li:not(.tg-header-button-wrap).current_page_item > a, .tg-primary-menu > div > ul > li:not(.tg-header-button-wrap).current-menu-item > a{color:#ffffff;}
.tg-site-header{padding:0 0 0em;border-bottom:0px solid #e9ecef;background-color:#fff;}
.site-branding{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0.5em;}
.site-branding{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0.5em;margin:auto;}
.site-content{margin-top:0px;margin-bottom:0px;}
.entry-title{margin:0 0 0.5em;font-size:2.25rem;display:none;}
.entry-subtitle{margin:0 0 0.5em;font-size:1.80rem;padding-top:80px;color:#0563ac;}
a:hover, a:focus, .tg-primary-menu > div ul li:hover > a, .tg-primary-menu > div > ul > li.current_page_item > a, .tg-primary-menu > div > ul > li.current-menu-item > a, .entry-content a{color:#fff;}
.elementor-element.elementor-widget-e_image_hover_effects .eihe-box img{width:100%;vertical-align:middle;}
.tg-primary-menu > div ul li ul li a{padding:0.6em;border:1px solid #e9ecef;border-top:0;background-color:#ffffff;}
.tg-primary-menu > div ul li ul li a:hover{padding:0.6em;border:1px solid #ffbf1f;border-top:0;background-color:#ffbf1f;}
.smls-overlay-effect .smls-overlay-wrap{content:'';position:absolute;background-color:rgba(0,0,0,0.9);top:0;left:0;right:0;width:100%;height:100%;z-index:2;opacity:0;visibility:hidden;-moz-transition:all 350ms ease-in-out;-webkit-transition:all 350ms ease-in-out;transition:all 350ms ease-in-out;}
.smls-grid-container-template-1 .smls-grid-image-wrap, .smls-grid-container-template-2 .smls-grid-image-wrap, .smls-grid-container-template-3 .smls-grid-image-wrap, .smls-main-logo-wrapper .smls-thumbnails .smls-tumb{padding:20px;background-color:#0000008a;position:relative;-webkit-transition:all 350ms ease-in-out;-moz-transition:all 350ms ease-in-out;transition:all 350ms ease-in-out;min-height:200px;max-height:250px;float:left;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:center;margin-top:20px;margin-bottom:20px;}
.everest-forms .everest-forms-part-button, .everest-forms button[type=submit], .everest-forms input[type=submit]{color:#fff;height:auto;cursor:pointer;background:0 0;box-shadow:none;font-size:14px;font-weight:400;line-height:1.5;padding:10px 15px;border-radius:0px;border:1px solid #ececec;background-color:#ffa800;}
.tg-mobile-navigation li.page_item_has_children .tg-submenu-toggle, .tg-mobile-navigation li.menu-item-has-children .tg-submenu-toggle{position:absolute;right:-10px;top:0;display:block;cursor:pointer;width:100px;height:44px;}
@media screen and (max-width:768px){a:hover, a:focus, .tg-primary-menu > div ul li:hover > a, .tg-primary-menu > div > ul > li.current_page_item > a, .tg-primary-menu > div > ul > li.current-menu-item > a, .entry-content a{color:#ff9c00;}
}
.entry-content{margin:0 0 0em;}
.hentry{margin:0 0 0em;}
.post a{color:#0060aa;}
.post-thumbnail{margin:3em 0 0.5em;}
#secondary{width:30%;padding-left:60px;border-left:1px solid #e9ecef;padding-top:50px;}
.tg-read-more{font-size:18px;font-family:'hind';font-weight:normal;padding:5px 15px 5px 15px;border-radius:15px;background-color:#ffbf1f;color:white;backface-visibility:hidden;box-shadow:0 0 1px rgba(0, 0, 0, 0);display:inline-block;position:relative;transform:translateZ(0px);transition-duration:0.3s;transition-property:color;vertical-align:middle;border:none;}
.post a{color:#0563ac;}
.tg-primary-menu > div ul li ul{top:100%;border-top:1px solid #e9ecef;width:260px;background:#fff;position:absolute;z-index:999;}
.rl-loading{opacity:1;}
.cat-links{display:none;}
.entry-title{margin:0 0 0.5em;font-size:2.25rem;padding-top:250px;}
.elementor-invisible{visibility:none;}
.wpcu-front-box.top, .wpcu-front-box.bottom {
    display: block;
    clear: left;
    background-color:#e9eaee;
}
span.img_cropper {
    overflow: hidden;
    display: inline-table;
    position: relative;
}
.wplp_container.default .title {
    font-size: 0.9em;
    line-height: 1.50em;
    display: block;
}
.wplp_container .title {
    color: #333;
    font-weight: bold;
    font-size: 1.1em;
    text-align: left;
    max-width: 80%;
    overflow: hidden;
    padding: 10px;
}
.entry-content .wplp_container li, .wplp_container li {
    display: inline-block;
    float: left;
    margin: 0;
    text-align: left;
    vertical-align: top;
    padding: 10px;
}
.wplp_container .text, .wplp_container .date {
    overflow: hidden;
    display: block;
    text-align: center;
    font-weight: normal;
    text-overflow: ellipsis;
    padding: 10px;
}
#wplp_widget_3292.wplp_container .read-more {
    color: #0060aa;
}
.wplp_container.default .text, .wplp_container.default .date, .wplp_container.default .category {
    font-size: 0.8em;
    line-height: 1.5;
    padding-bottom: 10px;
}
button, input, optgroup, select, textarea {
    font: menu;
    margin: 0;
}
.site-branding .custom-logo-link {
    margin-right: 0px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.optimize-covid-banner {
    background-color: #1967D2;
    font-size: 18px;
    font-weight: 500;
    line-height: 24px;
    padding: 24px 0;
    position: relative;
    text-align: center;
    z-index: 5000;
    display:none;
}