.primary-nav ul li ul li:not(:last-child),.sitepress_container > .wpml-ls ul ul li:not(:last-child) {
    border-bottom-width: 1px;
    border-bottom-color: rgba(0,0,0,0.1);
    border-bottom-style: solid;
}
body {
    font-family: Nunito Sans;
    font-size: 16px;
    line-height: 1.875;
    font-weight: 400;
    color: #616161;
}
body input:not([type='checkbox']):not([type='submit']),select,textarea,label,blockquote cite,#comments .commentlist .comment_info .meta-wrapper *,.author-info_name,.meta-wrapper,.blog-post_info-wrap > .meta-wrapper *,.thegov_module_time_line_vertical .time_line-title,.isotope-filter a .number_filter,.author-widget_text,.wgl-portfolio-item-info_desc span,.blog-post.format-quote .blog-post_quote-author,.wgl_module_team .team-department,body .comment-form-cookies-consent > label,body .widget_product_categories .post_count,body .widget_meta .post_count,body .widget_archive .post_count,.wgl-accordion .wgl-accordion_panel .wgl-accordion_content,.elementor-widget-wgl-pricing-table .pricing_header .pricing_desc,.elementor-widget-wgl-time-line-vertical .time_line-content .time_line-text,.wgl-portfolio-single_wrapper .wgl-portfolio-item_cats,.wgl-working-hours .working-item .working-item_day,.wgl-working-hours .working-item .working-item_hours,.wgl-testimonials.type-inline_top .wgl-testimonials_quote {
    font-family: Nunito Sans;
}
.elementor-widget-wgl-time-line-vertical .time_line-content .time_line-text{
    font-weight: 400;
}
.wgl-tabs .wgl-tabs_content-wrap .wgl-tabs_content{
    font-family: Nunito Sans;
    font-weight: 400;
}
select,body .footer .select__field:before,body input:not([type='checkbox']):not([type='submit'])::placeholder,select::placeholder,textarea::placeholder,.header_search.search_standard .header_search-field .search-field::placeholder,.header_search.search_standard .header_search-field .search-field,.tagcloud a,body .widget_rss ul li .rssSummary,.search-no-results .page_404_wrapper .search-form .search-field::placeholder,.search-no-results .page_404_wrapper .search-form .search-field,.blog-post_meta-categories span,.blog-post_meta-categories span:after,.thegov_module_message_box .message_content .message_text,.vc_wp_custommenu .menu .menu-item.current-menu-item > a,.blog-post.format-quote .blog-post_quote-author-pos,.thegov_module_testimonials .testimonials_quote,.recent-posts-widget .meta-wrapper a:hover,.vc_row .vc_toggle .vc_toggle_icon,.isotope-filter a,.wgl_module_team .team-department,.blog-style-hero .blog-post.format-standard .meta-wrapper,.blog-style-hero .blog-post.format-link .meta-wrapper,.blog-style-hero .blog-post.format-audio .meta-wrapper,.blog-style-hero .blog-post.format-quote .meta-wrapper,.blog-style-hero .blog-post.format-standard .meta-wrapper a,.blog-style-hero .blog-post.format-link .meta-wrapper a,.blog-style-hero .blog-post.format-audio .meta-wrapper a,.blog-style-hero .blog-post.format-quote .meta-wrapper a,.blog-style-hero .blog-post.format-standard .blog-post_text,.blog-style-hero .blog-post.format-link .blog-post_text,.blog-style-hero .blog-post.format-audio .blog-post_text,.blog-style-hero .blog-post.format-quote .blog-post_text,.wgl-pricing_plan .pricing_price_wrap .pricing_desc {
    color: #616161;
}
.single_meta .single_info-share_social-wpapper > span.share_title,.single_info-share_social-wpapper > span{
    font-family: Nunito Sans;
    color: #616161;
}
.thegov_module_title .external_link .button-read-more {
    line-height: 1.875;
}
h1,h2,h3,h4,h5,h6,h1 span,h2 span,h3 span,h4 span,h5 span,h6 span,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,.blog-post_cats,.blog-posts .blog-post_title,.column1 .item_title a,.thegov_twitter .twitt_title,.tagcloud-wrapper .title_tags,.strip_template .strip-item a span,.single_team_page .team-single_speaches-info .speech-info_desc span,.shortcode_tab_item_title,.index_number,.primary-nav.footer-menu .menu-item a,.thegov_module_message_box.type_info .message_icon:before {
    font-family: Quicksand;
    font-weight: 700;
}
.dropcap,.elementor-drop-cap,.dropcap-bg,.elementor-drop-cap,.banner_404,#comments .comment-reply-link,input[type="submit"],button,body .widget,body .widget .widget-title,body .widget_rss ul li .rss-date,body .widget_categories a,body .widget_product_categories a,body .widget_meta a,body .widget_archive a,legend,.page_404_wrapper .thegov_404_button.wgl_button .wgl_button_link,.wgl-social-share_pages.hovered_style .share_social-title,.blog-post_text-bg,.author-info_content .author-info_name,.button-read-more,.blog-post_meta-date .date_post span,.blog-post_meta-date .date_post,.theme-header-font,.countdown-section .countdown-amount,.comments-title .number-comments,.thegov_module_progress_bar .progress_label,.thegov_module_double_headings,.thegov_module_infobox .infobox_icon_container .infobox_icon_number,.wgl-button,.elementor-button,.wgl-pricing_plan .pricing_cur,.wgl-pricing_plan .pricing_price .price_decimal,.thegov_module_testimonials .testimonials_item:before,.thegov_module_testimonials .testimonials_status,.thegov_module_counter .counter_title,.thegov_module_videobox .title,.thegov_module_progress_bar .progress_value,.thegov_module_progress_bar .progress_units,.thegov_module_counter .counter_value_wrapper,.thegov_module_counter .counter_value_placeholder,.wgl-pricing_plan .pricing_plan_wrap .pricing_price_wrap,.thegov_module_ico_progress .progress_value_completed,.thegov_module_ico_progress .progress_value_min,.thegov_module_ico_progress .progress_value_max,.thegov_module_ico_progress .progress_point,.mashsb-count .counts,.mashsb-box .mashsb-buttons a .text,.prev-link,.next-link,.vc_row .vc_tta.vc_general.vc_tta-style-accordion_bordered .vc_tta-panel-title>a span,.widget.widget_wgl_posts .recent-posts-widget li > .recent-posts-content .post_title,.heading_subtitle,.info_prev-link_wrapper a,.info_next-link_wrapper a,.single_team_page .team-single_speaches-info .speech-info_day,.single_team_page .team-info_wrapper .team-info_item,.single_team_page .team-info_wrapper .team-info_item h5,.wgl-portfolio-item-info_desc h5,.wgl-portfolio-item_meta .post_cats,.wgl-portfolio-item_meta .post_cats,.wgl-portfolio-item_cats,.isotope-filter a,body .comment-respond .comment-reply-title,.page-header_title,.thegov_module_services_2 .services_link,.thegov_module_testimonials.type_inline_top .testimonials_meta_wrap:after,.thegov_module_testimonials .testimonials_position,.thegov_module_services_4 .services_subtitle,.dropcap,.dropcap-bg,.wgl-countdown .countdown-section .countdown-period,.wgl-testimonials .wgl-testimonials_quote,ul.wp-block-archives.wp-block-archives-list li a,ul.wp-block-categories.wp-block-categories-list li a,ul.wp-block-categories.wp-block-categories-list li .post_count,ul.wp-block-latest-posts li a,.elementor-counter,.wgl-counter .wgl-counter_value-wrap,.wgl-double_heading .dbl-subtitle,.load_more_item,.load_more_wrapper .load_more_item,.thegov-post-navigation .meta-wrapper span,body .widget_wgl_posts .recent-posts-widget .meta-wrapper span,.elementor-widget .wgl-infobox .wgl-infobox_subtitle,.single_meta .meta-wrapper,.wgl-testimonials .wgl-testimonials_position,.events-post_meta-categories a{
    font-family: Quicksand;
}
.wgl-infobox_bg_title,.wgl-background-text,.elementor-section.wgl-add-background-text:before{
    font-family: Quicksand;
    font-weight: 700;
}
#comments .commentlist .comment_author_says{
    font-family: Quicksand;
}
.banner_404,input[type="submit"],.author-info_public,.wgl-portfolio-item_annotation_social .single_info-share_social-wpapper > span,.thegov_module_time_line_horizontal .tlh_date,.wgl-portfolio-single_item .tagcloud .tagcloud_desc,.wgl_timetabs .timetabs_data .timetabs_item .item_time,.wgl_timetabs .timetabs_data .timetabs_item .content-wrapper .item_title,.wgl_timetabs .timetabs_headings .wgl_tab,.wgl-pricing_plan .pricing_content,blockquote,.wgl-portfolio-single_item .single_info-share_social-wpapper .share_title{
    font-family: Quicksand;
    color: #212121;
}
body .footer select option,body .widget_wgl_posts .recent-posts-widget .post_title a,button,h1,h2,h3,h4,h5,h6,h1 span,h2 span,h3 span,h4 span,h5 span,h6 span,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,.blog-style-hero .blog-post_title a,h3#reply-title a,.calendar_wrap tbody,.comment_author_says,.comment_author_says a,.wgl-pagination .page-numbers,.wgl-pagination .page-numbers:hover i,.share_post-container .share_post,.tagcloud-wrapper .title_tags,.theme-header-color,.thegov_module_double_headings .heading_title,.thegov_module_testimonials .testimonials_item .testimonials_content_wrap .testimonials_name,.wgl-pricing_plan .pricing_plan_wrap .pricing_content > ul > li > b,.thegov_module_social .soc_icon,.thegov_module_counter .counter_value_wrapper,.thegov_module_message_box .message_close_button:hover,.prev-link-info_wrapper,.next-link-info_wrapper,.item_title a,.thegov_module_counter .counter_value_wrapper,.wgl_module_title.item_title .carousel_arrows a span:after,.wgl_module_team.info_under_image .team-department,.wgl-portfolio-item_wrapper .portfolio_link,.inside_image.sub_layer_animation .wgl-portfolio-item_title .title,.widget_product_search .woocommerce-product-search:after,.under_image .wgl-portfolio-item_title .title a,.tagcloud a,body .widget_categories ul li a,body .widget_product_categories ul li a,body .widget_meta ul li a,body .widget_archive ul li a,body .widget_comments > ul > li:before,body .widget_meta > ul > li:before,body .widget_archive > ul > li:before,body .widget_recent_comments > ul > li:before,body .widget_recent_entries > ul > li:before,body .widget .widget-title .widget-title_wrapper,body .widget ul li,.widget.widget_recent_comments ul li a,.thegov_module_services_2 .services_link,ul.wp-block-archives.wp-block-archives-list li a,ul.wp-block-archives.wp-block-archives-list li:before,ul.wp-block-categories.wp-block-categories-list li a,ul.wp-block-latest-posts li a,.wgl-pricing_plan .pricing_plan_wrap .pricing_price_wrap,.blog-style-hero .blog-post.format-standard .blog-post_title a,.blog-style-hero .blog-post.format-link .blog-post_title a,.blog-style-hero .blog-post.format-audio .blog-post_title a,.blog-style-hero .blog-post.format-quote .blog-post_title a,.wgl-button.elementor-button,.wgl-carousel .slick-arrow,.meta-wrapper span + span:before,.meta-wrapper .author_post a,#comments .comment-reply-link:hover,.author-widget_social a,.page_404_wrapper .search-form:after,body .widget_search .search-form:after,body .widget_search .woocommerce-product-search:after,body .widget_product_search .search-form:after,body .widget_product_search .woocommerce-product-search:after,.widget.thegov_widget.thegov_banner-widget .banner-widget_button,.wgl-portfolio-single_wrapper .wgl-portfolio-item_meta > span:after,.button-read-more:hover,.wpcf7 .choose-2 .wpcf7-submit,#event-form label,div.wgl-em-search_wrapper div.em-search-advanced .em-search-field .selectize-control.em-selectize-autocomplete.multi.plugin-remove_button .item,div.wgl-em-search_wrapper div.em-search-advanced .em-search-field .selectize-control.em-selectize.multi.plugin-remove_button .item,.coming-soon_form .wpcf7 .wpcf7-submit:hover{
    color: #212121;
}
.header_search.search_standard .header_search-field .search-form:after,.header_search-button-wrapper{
    color: #212121;
}
.wgl-theme-header .wgl-button.elementor-button:hover,.thegov_module_title .carousel_arrows a span,.blog-post .blog-post_meta-categories span a:hover,.page_404_wrapper .search-form:hover:after,body .widget_search .search-form:hover:after,body .widget_search .woocommerce-product-search:hover:after,body .widget_product_search .search-form:hover:after,body .widget_product_search .woocommerce-product-search:hover:after,.widget.thegov_widget.thegov_banner-widget .banner-widget_button:hover,.load_more_wrapper .load_more_item:hover,.wgl-accordion-services .wgl-services_icon-wrap:before {
    background: #212121;
}
#comments .form-submit input[type="submit"]:hover,.page_404_wrapper .thegov_404_button.wgl_button .wgl_button_link:hover,.wpcf7 .wpcf7-submit:hover{
    background: #212121;
    border-color: #212121;
}
.slick-dots li button,.wgl-carousel.pagination_line .slick-dots li button:before,.wgl-carousel.pagination_square .slick-dots li,.wgl-carousel.pagination_circle_border .slick-dots li button:before,.wgl-carousel.pagination_square_border .slick-dots li button:before,.thegov_module_infobox.infobox_alignment_left.title_divider .infobox_title:before,.thegov_module_infobox.infobox_alignment_right.title_divider .infobox_title:before {
    background-color: #212121;
}
.thegov_module_title .carousel_arrows a span:before,.wgl-pricing_plan .pricing_highlighter,.wgl-carousel.pagination_circle_border .slick-dots li.slick-active button,.wgl-carousel.pagination_square_border .slick-dots li.slick-active button{
    border-color: #212121;
}
.wgl-theme-header .wgl-sticky-header .header_area_container .header_search{
    height: 100px !important;
}
#scroll_up {
    background-color: #0477bd;
    color: #ffffff;
}
.primary-nav>div>ul,.primary-nav>ul,.sitepress_container > .wpml-ls li,.primary-nav ul li.mega-menu-links > ul > li{
    font-family: Quicksand;
    font-weight: 700;
    line-height: 30px;
    font-size: 16px;
}
.primary-nav ul li ul,.wpml-ls,.sitepress_container > .wpml-ls ul ul li,.primary-nav ul li div.mega-menu-container{
    font-family: Quicksand;
    font-weight: 600;
    line-height: 30px;
    font-size: 15px;
}
.wgl-theme-header .header_search-field,.primary-nav ul li ul,.primary-nav ul li div.mega-menu-container,.wgl-theme-header .woo_mini_cart,.wpml-ls-legacy-dropdown .wpml-ls-current-language .wpml-ls-sub-menu{
    background-color: rgba(255,255,255,1);
    color: #212121;
}
.mobile_nav_wrapper,.wgl-menu_outer,.wgl-menu_outer .mobile-hamburger-close,.mobile_nav_wrapper .primary-nav ul li ul.sub-menu,.mobile_nav_wrapper .primary-nav ul li.mega-menu-links > ul.mega-menu > li > ul > li ul,.mobile_nav_wrapper .primary-nav ul li.mega-menu-links > ul.mega-menu > li > ul{
    background-color: rgba(45,45,45,1);
    color: #ffffff;
}
.mobile_nav_wrapper .wgl-menu_overlay{
    background-color: rgba(49,49,49,0.8);
}
#side-panel .side-panel_sidebar .widget .widget-title .widget-title_wrapper{
    color: rgba(255,255,255,1);
}
a,a:hover .wgl-icon,a.wgl-icon:hover,body ol > li:before,ul li::marker,button,button:focus,button:active,h3#reply-title a:hover,#comments > h3 span,.header-icon,.header-link:hover,.primary-nav > ul > li.current-menu-item > a,.primary-nav > ul > li.current-menu-item > a > span > .menu-item_plus:before,.primary-nav > ul > li.current_page_item > a,.primary-nav > ul > li.current_page_item > a > span > .menu-item_plus:before,.primary-nav > ul > li.current-menu-ancestor > a,.primary-nav > ul > li.current-menu-ancestor > a> span > .menu-item_plus:before,.primary-nav > ul > li.current-menu-parent > a,.primary-nav > ul > li.current-menu-parent > a > span > .menu-item_plus:before,.primary-nav > ul > li.current_page_parent > a,.primary-nav > ul > li.current_page_parent > a > span > .menu-item_plus:before,.primary-nav > ul > li.current_page_ancestor > a,.primary-nav > ul > li.current_page_ancestor > a > span > .menu-item_plus:before,.primary-nav > ul > li:hover > a,.primary-nav > ul > li:hover > a> span > .menu-item_plus:before,.mobile_nav_wrapper .primary-nav ul li ul .menu-item.current-menu-item > a,.mobile_nav_wrapper .primary-nav ul ul li.menu-item.current-menu-ancestor > a,.mobile_nav_wrapper .primary-nav > ul > li.current-menu-item > a,.mobile_nav_wrapper .primary-nav > ul > li.current_page_item > a,.mobile_nav_wrapper .primary-nav > ul > li.current-menu-ancestor > a,.mobile_nav_wrapper .primary-nav > ul > li.current-menu-parent > a,.mobile_nav_wrapper .primary-nav > ul > li.current_page_parent > a,.mobile_nav_wrapper .primary-nav > ul > li.current_page_ancestor > a,.author-info_social-wrapper,.blog-post_link:before,.blog-post_title i,.blog-style-standard .blog-post:hover .blog-post_wrapper .blog-post_meta_info .meta-wrapper span,.blog-post_link>.link_post:hover,.blog-post.format-standard.link .blog-post_title:before,.blog-post_title a:hover,.post_featured_bg .meta-wrapper .comments_post a:hover,.post_featured_bg .meta-wrapper a:hover,.post_featured_bg .blog-post_meta-wrap .wgl-likes:hover .sl-icon,.post_featured_bg .blog-post_meta-wrap .wgl-likes:hover .sl-count,.blog-style-hero .blog-post_title a:hover,.calendar_wrap thead,.copyright a:hover,.comment_author_says a:hover,.thegov_submit_wrapper:hover > i,.thegov_custom_button i,.thegov_custom_text a,.thegov_module_button .wgl_button_link:hover,.thegov_module_button.effect_3d .link_wrapper,.thegov_module_counter .counter_icon,.thegov_module_demo_item .di_button a:hover,.thegov_module_demo_item .di_title_wrap a:hover .di_title,.thegov_module_demo_item .di_title-wrap .di_subtitle,.thegov_module_social .soc_icon:hover,.thegov_twitter a,.thegov_module_testimonials.type_author_top_inline .testimonials_meta_wrap:after,.thegov_module_testimonials .testimonials_status,.thegov_module_circuit_services .services_subtitle,.thegov_module_circuit_services .services_item-icon,.thegov_module_flipbox .flipbox_front .flipbox_front_content,.thegov_module_services_3 .services_icon_wrapper,.thegov_module_services_4 .services_icon,.thegov_module_services_4:hover .services_number,.load_more_works:hover,.header_search .header_search-button > i:hover,.header_search-field .search-form:after,.mc_form_inside #mc_signup_submit:hover,.share_link span.fa:hover,.share_post span.fa:hover,.share_post-container,.team-single_wrapper .team-single_speaches-info .speech-info_desc span,.team-single_wrapper .team-info_wrapper .team-info_item a:hover,.single-member-page .member-icon:hover,.single-member-page .team-link:hover,.team-single_wrapper .team-single_speaches-info .speech-info_day,.team-single_wrapper .team-info_icons a:hover,.single-team .team-single_wrapper .team-info_item.team-department span,.team-icons .member-icon:hover,.vc_wp_custommenu .menu .menu-item.current-menu-item > a,.vc_wp_custommenu .menu .menu-item.current-menu-ancestor > a,.wpml-ls a:hover,.wpml-ls-legacy-dropdown .wpml-ls-current-language:hover > a,.wpml-ls-legacy-dropdown .wpml-ls-current-language a:hover,.wgl-container ul li:before,.wgl_timetabs .timetabs_headings .wgl_tab.active .tab_subtitle,.wgl_timetabs .timetabs_headings .wgl_tab:hover .tab_subtitle,.wgl_portfolio_category-wrapper a:hover,.single.related_posts .blog-post_title a:hover,.wgl_module_team .team-department,.wgl_module_team .team-meta_info .team-counter,.wgl_module_team .team-since,.wgl_module_team .team-item_info .team-item_titles .team-title a:hover,.wgl_module_team .team-item_info .team-info_icons .team-icon a:hover,.wgl-icon:hover,.wgl-theme-color,.wgl-portfolio-item_wrapper .portfolio_link-icon:hover,.wgl-portfolio-item_corners,.wgl-portfolio-item_cats,.wgl-portfolio-single_wrapper .wgl-portfolio-item_meta span a:hover,.under_image .wgl-portfolio-item_title .title:hover a,.wgl-social-share_pages.hovered_style ul li a:hover,.thegov_module_time_line_horizontal .tlh_check_wrap,.thegov_module_testimonials .testimonials_item:before,.isotope-filter a:after,.wgl-container ul.thegov_slash li:before,.single_type-1 .single_meta .author_post a:hover,.single_type-2 .single_meta .author_post a:hover,.info_prev-link_wrapper > a,.info_next-link_wrapper > a,#comments .commentlist .comment_info .meta-wrapper .comment-edit-link,.meta-wrapper a:hover,.thegov_module_services_2 .services_link:hover,.thegov_module_services_2 .services_wrapper i,.thegov_module_double_headings .heading_subtitle,.thegov_module_counter .counter_value_wrapper .counter_value_suffix,.thegov_module_counter .counter_value_placeholder .counter_value_suffix,.inside_image.sub_layer_animation .post_cats a,.inside_image.sub_layer_animation .post_cats span,.inside_image.sub_layer_animation .wgl-portfolio-item_meta,.wgl-portfolio_container .wgl-carousel.arrows_center_mode .slick-prev:hover:after,.wgl-portfolio_container .wgl-carousel.arrows_center_mode .slick-next:hover:after,.inside_image .wgl-portfolio-item_meta,.wgl_timetabs .timetabs_headings .wgl_tab .services_icon,.wgl-portfolio-single_item .portfolio-category:hover,.wgl-portfolio-single_wrapper .wgl-portfolio-item_cats a:hover,.widget.widget_pages ul li a:hover,.widget.widget_meta ul li a:hover,.widget.widget_wgl_posts .recent-posts-widget li > .recent-posts-content .post_title a:hover,.widget.widget_recent_comments ul li a:hover,.widget.widget_recent_entries ul li a:hover,.widget.widget_nav_menu ul li a:hover,body .widget_rss ul li .rsswidget:hover,body .widget_recent_entriesul li .post-date,body .widget_meta ul li .post_count,body .widget_archive ul li > a:before,body .widget_product_categories ul li a:hover + .post_count,.recent-posts-widget .meta-wrapper a,.widget.thegov_widget.thegov_banner-widget .banner-widget_text .tags_title:after,body .widget_product_categories ul li a:hover,.author-widget_social a:hover,.widget.widget_recent_comments ul li span.comment-author-link a:hover,body .widget .widget-title .widget-title_wrapper:before,body .widget_nav_menu .current-menu-ancestor > a,body .widget_nav_menu .current-menu-item > a,ul.wp-block-categories.wp-block-categories-list li a:hover,ul.wp-block-categories.wp-block-categories-list li a:hover + .post_count,ul.wp-block-latest-posts li a:hover,header.searсh-header .page-title span,.button-read-more,.wgl-carousel .slick-arrow:after,.format-quote .blog-post_wrapper .blog-post_media_part:before,.blog-post_link > .link_post:before,body .widget_categories a:hover,body .widget_categories a:hover + .post_count,body .widget_product_categories a:hover + .post_count,body .widget_meta a:hover + .post_count,body .widget_archive a:hover + .post_count,.elementor-widget-wgl-double-headings.divider_yes .wgl-double_heading .dbl-title_wrapper:before,.elementor-widget.divider_yes .wgl-infobox_title:before,.wgl-services-6 .wgl-services_media-wrap .elementor-icon,blockquote:after,.elementor-widget-container .elementor-swiper-button{
    color: #0477bd;
}
header .header-link:hover,.hover_links a:hover {
    color: #0477bd !important;
}
.recent-posts-widget .meta-wrapper a,.isotope-filter a .number_filter{
    color: #0477bd;
}
.flatpickr-months .flatpickr-next-month:hover svg,.flatpickr-months .flatpickr-prev-month:hover svg {
    fill: #0477bd;
}
.team-single_wrapper .team-title:before,.next-link_wrapper .image_next:after,.prev-link_wrapper .image_prev:after,.prev-link_wrapper .image_prev .no_image_post,.next-link_wrapper .image_next .no_image_post,.blog-style-hero .btn-read-more .blog-post-read-more,.blog-style-hero .blog-post .wgl-video_popup,.blog-style-hero .blog-post .wgl-video_popup .videobox_link,.thegov_module_double_headings .heading_title .heading_divider,.thegov_module_double_headings .heading_title .heading_divider:before,.thegov_module_double_headings .heading_title .heading_divider:after,.wpml-ls-legacy-dropdown .wpml-ls-sub-menu .wpml-ls-item a span:before,.wgl-portfolio-item_wrapper .wgl-portfolio-item_icon:hover,.wgl-container ul.thegov_plus li:after,.wgl-container ul.thegov_plus li:before,.wgl-container ul.thegov_dash li:before,#multiscroll-nav span,#multiscroll-nav li .active span,ul.wp-block-categories.wp-block-categories-list li a:hover:after,ul.wp-block-archives.wp-block-archives-list li a:before,.wgl-services-6:hover .wgl-services_wrap{
    background: #0477bd;
}
::selection,#comments > h3:after,button:hover,mark,span.highlighter,.vc_wp_custommenu .menu .menu-item a:before,.primary-nav ul li.mega-menu.mega-cat div.mega-menu-container ul.mega-menu.cats-horizontal > li.is-active > a,.primary-nav ul li ul li > a:after,.mobile_nav_wrapper .primary-nav > ul > li > a > span:after,.header_search .header_search-field .header_search-button-wrapper,.header_search.search_mobile_menu .header_search-field .search-form:after,.wgl-theme-header .wgl-button.elementor-button,.sitepress_container > .wpml-ls ul ul li a:hover:after,.blog-post .blog-post_meta-categories span a,.button__wrapper:hover:after,.calendar_wrap caption,.comment-reply-title:after,.thegov_divider .thegov_divider_line .thegov_divider_custom .divider_line,.thegov_module_cats .cats_item-count,.thegov_module_progress_bar .progress_bar,.thegov_module_infobox.type_tile:hover:before,.thegov_module_social.with_bg .soc_icon,.thegov_module_title:after,.thegov_module_title .carousel_arrows a:hover span,.thegov_module_videobox .videobox_link,.thegov_module_ico_progress .progress_completed,.thegov_module_services_3 .services_icon_wrapper .services_circle_wrapper .services_circle,.thegov_module_time_line_horizontal .tlh_check_wrap,.load_more_works,.mc_form_inside #mc_signup_submit,.wgl-social-share_pages.hovered_style .share_social-icon-plus,.wgl-ellipsis span,.inside_image .wgl-portfolio-item_divider div,.wgl_module_title.item_title .carousel_arrows a:hover,.wgl_timetabs .timetabs_headings .wgl_tab.active:after,.wgl-container ul.thegov_plus li:before,.wgl-container ul li:before,.wgl_module_team .team-meta_info .line,.single-team .team-single_wrapper .team-info_item.team-department:before,.wgl-social-share_pages.standard_style a:before,.blog-style-hero .blog-post-hero_wrapper .divider_post_info,.tagcloud a:hover,.wgl-portfolio_item_link:hover,body .widget_meta ul li a:hover:after,.widget.widget_categories ul li a:hover:before,body .widget_archive ul li a:hover:after,body .widget_product_categories ul li a:hover:before,.wgl-carousel .slick-arrow:hover,.wgl-pricing_plan .pricing_header:after,.elementor-slick-slider .slick-slider .slick-next:hover,.elementor-slick-slider .slick-slider .slick-prev:hover,.elementor-slick-slider .slick-slider .slick-next:focus,.elementor-slick-slider .slick-slider .slick-prev:focus,.share_post-container .share_social-wpapper,.blog-post_wrapper .blog-post_media .wgl-video_popup .videobox_link,.wgl_module_team .team-icon,.single-team .team-single_wrapper .team-info_icons .team-icon:hover,.wgl-portfolio-item_annotation_social .single_info-share_social-wpapper .share_link:hover span,.load_more_wrapper .load_more_item,.elementor-widget-container .elementor-swiper-button:hover,.wgl-pagination .page .current,.wpcf7 .wpcf7-submit{
    background-color: #0477bd;
}
body .widget_archive ul li a:before,aside > .widget + .widget:before,.widget .calendar_wrap table td#today:before,.widget .calendar_wrap tbody td > a:before,.widget .counter_posts,.widget.widget_pages ul li a:before,.widget.widget_nav_menu ul li a:before,.widget_nav_menu .menu .menu-item:before,.widget_postshero .recent-posts-widget .post_cat a,.widget_meta ul li > a:before,.widget_archive ul li > a:before{
    background-color: #0477bd;
}
body .widget .widget-title .widget-title_inner:before{
    background-color: #0477bd;
    box-shadow: 0px 0px 0 0 #0477bd,10px 0px 0 0 #0477bd,15px 0px 0 0 #0477bd,20px 0px 0 0 #0477bd,25px 0px 0 0 #0477bd,30px 0px 0 0 #0477bd,40px 0px 0 0 #0477bd;
}
.blog-post_meta-date,#comments .form-submit input[type="submit"],.load_more_item:hover,.wgl-carousel.navigation_offset_element .slick-prev:hover,.wgl-carousel.navigation_offset_element .slick-next:hover,.thegov_module_demo_item .di_button a,.next-link:hover,.prev-link:hover,.wpcf7 .call_to_action_1 .wgl_col-2 .wpcf7-submit:hover,.load_more_item,.coming-soon_form .wpcf7 .wpcf7-submit,form.post-password-form input[type='submit'],.wgl-demo-item .wgl-button:hover,.page_404_wrapper .thegov_404_button.wgl_button .wgl_button_link,.flatpickr-monthSelect-month.endRange,.flatpickr-monthSelect-month.selected,.flatpickr-monthSelect-month.startRange{
    border-color: #0477bd;
    background: #0477bd;
}
.header_search,.blog-style-hero .format-no_featured .blog-post-hero_wrapper,.blog-style-hero .format-quote .blog-post-hero_wrapper,.blog-style-hero .format-audio .blog-post-hero_wrapper,.blog-style-hero .format-link .blog-post-hero_wrapper,.thegov_module_title .carousel_arrows a:hover span:before,.load_more_works,.author-info_social-link:after,.author-widget_social a span,.single_info-share_social-wpapper .share_link .share-icon_animation,.wgl_module_team .team-image,.inside_image.offset_animation:before,.thegov_module_videobox .videobox_link,.thegov_module_products_special_cats .product_special_cats-image_wrap:before,.wpcf7 .call_to_action_1 .wgl_col-2 .wpcf7-submit,.wpcf7 .wpcf7-submit,.tagcloud a:hover,.wgl-portfolio_item_link,.wgl-pricing_plan .pricing_header .pricing_title,.wgl-services-3 .wgl-services_title{
    border-color: #0477bd;
}
.share_post-container .share_social-wpapper:after{
    border-top-color: #0477bd;
}
.wgl-theme-header .header_search .header_search-field:after{
    border-bottom-color: rgba(0,170,85,0.9);
}
.theme_color_shadow {
    box-shadow:0px 9px 30px 0px rgba(0,170,85,0.4);
}
.inside_image .overlay:before,.inside_image.always_info_animation:hover .overlay:before{
    box-shadow: inset 0px 0px 0px 0px rgba(0,170,85,1);
}
.inside_image:hover .overlay:before,.inside_image.always_info_animation .overlay:before{
    box-shadow: inset 0px 0px 0px 10px rgba(0,170,85,1);
}
#comments .comment-reply-link,blockquote cite a,.wgl-secondary-color,.blog-post_link:before,blockquote:before,.isotope-filter a.active,.isotope-filter a:hover,#comments .form-submit input[type="submit"]:hover,.blog-posts .blog-post_title > a:hover,body .comment-respond .comment-form a,.wgl_module_team .team-icon a{
    color: #0477bd;
}
.prev-link_wrapper a:hover .image_prev.no_image:before,.next-link_wrapper a:hover .image_next.no_image:before,.wgl_module_team .team-info_icons:hover .team-info_icons-plus,.wgl_module_team .team-info_icons-plus:before,.wgl_module_team .team-info_icons-plus:after,body .widget_categories ul li a:hover:after,body .widget .widget-title:before,.elementor-slick-slider .slick-slider .slick-next,.elementor-slick-slider .slick-slider .slick-prev{
    background: #0477bd;
}
form.post-password-form input[type='submit']:hover,.wgl-demo-item .wgl-button{
    background: #0477bd;
    border-color: #0477bd;
}
.footer .mc4wp-form-fields input[type="submit"]:hover,.footer .mc4wp-form-fields input[type="submit"]:focus,.footer .mc4wp-form-fields input[type="submit"]:active,.footer_top-area .widget.widget_archive ul li > a:hover,.footer_top-area .widget.widget_archive ul li > a:hover,.footer_top-area .widget.widget_categories ul li > a:hover,.footer_top-area .widget.widget_categories ul li > a:hover,.footer_top-area .widget.widget_pages ul li > a:hover,.footer_top-area .widget.widget_pages ul li > a:hover,.footer_top-area .widget.widget_meta ul li > a:hover,.footer_top-area .widget.widget_meta ul li > a:hover,.footer_top-area .widget.widget_recent_comments ul li > a:hover,.footer_top-area .widget.widget_recent_comments ul li > a:hover,.footer_top-area .widget.widget_recent_entries ul li > a:hover,.footer_top-area .widget.widget_recent_entries ul li > a:hover,.footer_top-area .widget.widget_nav_menu ul li > a:hover,.footer_top-area .widget.widget_nav_menu ul li > a:hover,.footer_top-area .widget.widget_wgl_posts .recent-posts-widget li > .recent-posts-content .post_title a:hover,.footer_top-area .widget.widget_wgl_posts .recent-posts-widget li > .recent-posts-content .post_title a:hover{
    color: #0477bd;
}
.footer ul li:before,.footer ul li:before,.footer_top-area a:hover,.footer_top-area a:hover{
    color: #0477bd;
}
.footer_top-area .widget-title,.footer_top-area .widget_rss ul li .rsswidget,.footer_top-area .widget.widget_pages ul li a,.footer_top-area .widget.widget_nav_menu ul li a,.footer_top-area .widget.widget_wgl_posts .recent-posts-widget li > .recent-posts-content .post_title a,.footer_top-area .widget.widget_archive ul li > a,.footer_top-area .widget.widget_categories ul li > a,.footer_top-area .widget.widget_pages ul li > a,.footer_top-area .widget.widget_meta ul li > a,.footer_top-area .widget.widget_recent_comments ul li > a,.footer_top-area .widget.widget_recent_entries ul li > a,.footer_top-area .widget.widget_archive ul li:before,.footer_top-area .widget.widget_meta ul li:before,.footer_top-area .widget.widget_categories ul li:before,.footer_top-area strong,.footer_top-area h1,.footer_top-area h2,.footer_top-area h3,.footer_top-area h4,.footer_top-area h5,.footer_top-area h6{
    color: #ffffff;
}
.footer_top-area{
    color: #cccccc;
}
.footer_top-area .widget.widget_archive ul li:after,.footer_top-area .widget.widget_pages ul li:after,.footer_top-area .widget.widget_meta ul li:after,.footer_top-area .widget.widget_recent_comments ul li:after,.footer_top-area .widget.widget_recent_entries ul li:after,.footer_top-area .widget.widget_nav_menu ul li:after,.footer_top-area .widget.widget_categories ul li:after{
    background-color: #cccccc;
}
.footer .copyright,body .widget_rss ul li .rssSummary,body .widget_rss ul li cite{
    color: #cccccc;
}
.footer .mc4wp-form-fields input[type="submit"]{
    background-color: #0477bd;
    border-color: #0477bd;
}
.woocommerce #review_form #respond form#commentform label,.woocommerce table.cart td.actions .coupon .input-text,.woocommerce .product_meta > span *,.woocommerce div.product form.cart div.quantity label.label-qty,.woocommerce .summary .product_meta > span span,.woocommerce div.product .woocommerce-tabs .panel table.shop_attributes th,.woocommerce .widget_price_filter .price_slider_amount .price_label,.woocommerce .widget_price_filter .price_slider_amount .price_label span {
    font-family: Nunito Sans;
}
.woocommerce #review_form #respond form#commentform label,.woocommerce-review-link,.woocommerce form .form-row .select2-container--default .select2-selection--single,.woocommerce form .form-row .select2-container--default .select2-selection--single .select2-selection__rendered,.woocommerce .summary .product_meta > span span,.woocommerce table.shop_table td.product-name .product-quantity,.woocommerce .summary .product_meta > span a,.woocommerce-error,.woocommerce-info,.woocommerce-message{
    color: #616161;
}
ul.wgl-products li a.add_to_cart_button,ul.wgl-products li a.button,ul.wgl-products li .added_to_cart.wc-forward,.woocommerce .products ul.wgl-products li a.add_to_cart_button,.woocommerce .products ul.wgl-products li a.button,.woocommerce .products ul.wgl-products li .added_to_cart.wc-forward,.woocommerce span.onsale,ul.wgl-products .price,.woocommerce div.product p.price,.woocommerce div.product span.price,.woocommerce #review_form #respond input#submit,.woocommerce .cart .button,.woocommerce .cart input.button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce .button,.woocommerce .products ul.wgl-products .price,.woocommerce .widget_shopping_cart .total .woocommerce-Price-amount,.woocommerce.widget_shopping_cart .total .woocommerce-Price-amount,.woocommerce table.shop_table .woocommerce-Price-amount.amount,.woocommerce .widget_price_filter .price_slider_amount .price_label,.product_list_widget .woocommerce-Price-amount,.woocommerce .cart-collaterals .cart_totals table th{
    font-family: Quicksand;
}
.woocommerce-cart-form .coupon label,.woocommerce div.product .woocommerce-tabs ul.tabs li a {
    font-family: Quicksand;
    font-weight: 700;
}
.woocommerce .products ul.wgl-products li .added_to_cart.wc-forward:hover,.woocommerce .products ul.wgl-products li a.add_to_cart_button:hover,.woocommerce .products ul.wgl-products li a.button:hover,#add_payment_method .cart-collaterals .cart_totals .woocommerce-shipping-destination,.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-destination,.woocommerce-checkout .cart-collaterals .cart_totals .woocommerce-shipping-destination,.woocommerce label,.woocommerce strong,.woocommerce .widget_shopping_cart .total strong,.woocommerce.widget_shopping_cart .total strong,.woocommerce div.product .woocommerce-tabs .panel #respond #commentform label,.woocommerce div.product .woocommerce-tabs .panel table.shop_attributes th,.woocommerce .cart-collaterals .cart_totals table th,.woocommerce-page .cart-collaterals .cart_totals table th,.woocommerce div.product form.cart div.quantity .quantity-wrapper .qty::placeholder,.woocommerce .summary .product_meta > span,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce ul.cart_list li a,.woocommerce table.shop_table td.product-name,.woocommerce ul.product_list_widget li a,.woocommerce-tabs .comment-reply-title,.woocommerce form .form-row label,.woocommerce table.shop_table tfoot tr th,.woocommerce ul#shipping_method li label,#add_payment_method .wc-proceed-to-checkout .button__wrapper .checkout-button {
    color: #212121;
}
.woocommerce-checkout .wc-proceed-to-checkout .button__wrapper .checkout-button,.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover,.group_table .woocommerce-grouped-product-list-item__price,.product_list_widget .woocommerce-Price-amount,.woocommerce table.shop_table div.quantity .qty,.woocommerce table.shop_table div.quantity .qty::placeholder,.woocommerce div.product form.cart div.quantity .qty,.woocommerce div.product form.cart div.quantity .qty::placeholder,.woocommerce div.product form.cart .reset_variations:before,.woocommerce #order_review.woocommerce-checkout-review-order table.shop_table tbody tr.cart_item .woocommerce-Price-amount.amount,.woocommerce table.shop_table_responsive tr td:before,.woocommerce-page table.shop_table_responsive tr td:before,.woocommerce form .form-row .required,.woocommerce table.shop_table td.product-name a:hover,.woocommerce-review-link:hover,.product_meta > span a:hover {
    color: #212121;
}
.woocommerce div.product form.cart .reset_variations:before,.woocommerce form .form-row .required,.woocommerce table.shop_table td.product-name a:hover,.woocommerce .summary .product_meta > span a:hover,.woocommerce .widget_shopping_cart .total,.woocommerce .widget_price_filter .price_slider_amount .price_label,.woocommerce.widget_shopping_cart .total,.woocommerce-review-link:hover,.woocommerce .widget_price_filter .price_slider_amount .button,.woocommerce nav.woocommerce-pagination ul .page-numbers,.woocommerce nav.woocommerce-pagination ul .page-numbers:hover i{
    color: #212121;
}
ul.wgl-products li a.add_to_cart_button,ul.wgl-products li a.button,ul.wgl-products li .added_to_cart.wc-forward,.woocommerce .products ul.wgl-products li a.add_to_cart_button,.woocommerce .products ul.wgl-products li a.button,.woocommerce .products ul.wgl-products li .added_to_cart.wc-forward,.woocommerce div.product form.cart .button,.woocommerce #review_form #respond input#submit:hover,.woocommerce table.shop_table thead th,.woocommerce button.button:hover,.woocommerce #payment #place_order,.woocommerce-page #payment #place_order,.woocommerce.widget_shopping_cart .buttons a,.woocommerce .widget_shopping_cart .buttons a,.woocommerce.widget_shopping_cart .buttons a.checkout:hover,.woocommerce .widget_shopping_cart .buttons a.checkout:hover,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover,.wgl-theme-header .woo_mini_cart .woocommerce-mini-cart__buttons a,.woocommerce .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals button.button,.woocommerce-page .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals button.button,.wgl-theme-header .woo_mini_cart .woocommerce-mini-cart__buttons a.checkout:hover,.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content,.shop_table button.button[name="update_cart"] {
    background: #212121;
}
.woocommerce form .form-row .select2-container--default .select2-selection--single .select2-selection__arrow b {
    border-color: #212121 transparent transparent transparent;
}
.woocommerce .products ul.wgl-products li a.add_to_cart_button,.woocommerce .products ul.wgl-products li a.button,.woocommerce .products ul.wgl-products li .added_to_cart.wc-forward{
    border-color: #212121;
}
.woocommerce-message a.button,.woocommerce #review_form #respond input#submit:hover,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled[disabled],.woocommerce #respond input#submit.disabled,.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce a.button.disabled,.woocommerce button.button.alt,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce button.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled],.woocommerce input.button.disabled{
    border-color: #212121;
    background: #212121;
}
.wgl-theme-header .woo_mini_cart .woocommerce-mini-cart__buttons a.checkout,#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt:hover,.woocommerce input.button.alt{
    border-color: #212121;
}
.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img,.wgl-theme-header .mini-cart .woocommerce-mini-cart.cart_list.product_list_widget li img,.woocommerce #review_form #respond input#submit,.woocommerce #payment #place_order,.woocommerce a.button,.woocommerce button.button,.woocommerce .widget_shopping_cart .buttons a.checkout,#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button,.woocommerce table.shop_table.cart .button,.woocommerce.single div.product .woocommerce-product-gallery .flex-control-thumbs img.flex-active,.woocommerce.single div.product .woocommerce-product-gallery .flex-control-thumbs img:hover {
    border-color: #212121;
}
.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a,.woocommerce .cart-collaterals .cart_totals table tbody tr td,.woocommerce-page .cart-collaterals .cart_totals table tbody tr td,.woocommerce-page .cart-collaterals .cart_totals table th,.woocommerce .woocommerce-cart-form table.shop_table td,.woocommerce table.shop_table thead th,.woocommerce table.shop_table.cart .button,.woocommerce button.button,.woocommerce a.button,.wgl-theme-header .mini-cart .woocommerce-mini-cart.cart_list.product_list_widget li a,.wgl-theme-header .woo_mini_cart .woocommerce-mini-cart__buttons a,.wgl-theme-header .woocommerce-mini-cart span.quantity,.woocommerce .quantity-wrapper input[type="number"],.checkout.woocommerce-checkout #ship-to-different-address,.checkout.woocommerce-checkout #ship-to-different-address span,.woocommerce .product_meta > span{
    font-family: Quicksand;
}
#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce .widget_shopping_cart .total strong,.woocommerce.widget_shopping_cart .total strong,.product_list_widget .product-title,.wgl-theme-header .woo_mini_cart .woocommerce-mini-cart__total,ul.wgl-products .woocommerce-loop-product__title,.wgl-theme-header .wgl-woo_mini_cart .header_cart-heading_description,.woocommerce div.product form.cart .group_table tr td label,.woocommerce div.product span.price,.woocommerce table.shop_table td.product-name,.woocommerce .products ul.wgl-products .woocommerce-loop-product__title {
    font-family: Quicksand;
    font-weight: 700;
}
.wgl-theme-header .wgl-woo_mini_cart .header_cart-heading_description:after,ul.wgl-products .woocommerce-loop-product__title a:hover,.woocommerce.single div.product .woocommerce-tabs ul.tabs li:not(.active) a:hover,.woocommerce .woocommerce-cart-form__cart-item .product-thumbnail img,.woocommerce div.product .woocommerce-product-gallery .flex-viewport,.woocommerce div.product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper,.woocommerce .woocommerce-cart-form table.shop_table td.product-name a:hover,.woocommerce .quantity-wrapper span:hover:before,.woocommerce .quantity-wrapper span:hover:after,.woocommerce-cart-form .coupon label:after,.woocommerce .cart-collaterals .cart_totals > h2:after,.woocommerce-page .cart-collaterals .cart_totals > h2:after,.woocommerce .summary .product_meta > span a:hover {
    color: #0477bd;
}
.product_list_widget .woocommerce-Price-amount,.wgl-theme-header .mini-cart .woocommerce-mini-cart.cart_list .woocommerce-Price-amount,.woocommerce .widget_shopping_cart .total .woocommerce-Price-amount,.woocommerce.widget_shopping_cart .total .woocommerce-Price-amount,.woocommerce.single div.product .woocommerce-tabs ul.tabs,.woocommerce div.product p.price,.woocommerce div.product span.price,ul.wgl-products .price,.woocommerce .widget_price_filter .price_slider_amount .button:before,.woocommerce ul.cart_list li a:hover,ul.wgl-products .woocommerce-loop-product__title:hover,.woocommerce .products ul.wgl-products .woocommerce-loop-product__title:hover,.woocommerce ul.product_list_widget li a:hover .product-title,.woocommerce table.shop_table .woocommerce-Price-amount.amount,.woocommerce table.shop_table tfoot tr.order-total td .woocommerce-Price-amount.amount,.wgl-theme-header .woo_mini_cart .woocommerce-mini-cart__total .woocommerce-Price-amount,.woocommerce .widget_price_filter .price_slider_amount .button:hover {
    color: #0477bd;
}
.wgl-theme-header .woo_mini-count span,.woocommerce table.shop_table.cart input.button:hover,.woocommerce input.button:hover,.woocommerce #respond input#submit:hover,.woocommerce nav.woocommerce-pagination ul li span.current{
    background-color: #0477bd;
}
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce #review_form #respond input#submit,.woocommerce .quantity-wrapper span:before,.woocommerce .quantity-wrapper span:after,.woocommerce-message a.button:hover,.woocommerce a.button:hover,.woocommerce .woocommerce-message a.button:hover,.woocommerce table.shop_table.cart input.button:hover,.woocommerce button.button[name="update_cart"]:hover,.woocommerce #payment #place_order:hover,.woocommerce a.button.disabled:hover,.woocommerce a.button:disabled:hover,.woocommerce a.button:disabled[disabled]:hover,.woocommerce button.button:disabled:hover,.woocommerce button.button:disabled[disabled]:hover,.woocommerce button.button.disabled:hover,.woocommerce input.button:hover,.woocommerce input.button:disabled:hover,.woocommerce input.button:disabled[disabled]:hover,.woocommerce input.button.disabled:hover,.woocommerce button.button,.woocommerce-message a.button:hover,.woocommerce .quantity-wrapper span:hover:before,.woocommerce .quantity-wrapper span:hover:after,.woocommerce .widget_price_filter .ui-slider .ui-slider-range,.woocommerce.single .woocommerce-product-gallery a.woocommerce-product-gallery__trigger:hover,ul.wgl-products li .add_to_cart-btn .add_to_cart_button,.woocommerce div.product form.cart .button:hover,.woocommerce div.product .woocommerce-tabs ul.tabs li.active a,.woocommerce #respond input#submit.disabled:hover,.woocommerce #respond input#submit:disabled:hover,.woocommerce #respond input#submit:disabled[disabled]:hover,ul.wgl-products li button.button.loading:before,ul.wgl-products li input.button.loading,ul.wgl-products li .added_to_cart.wc-forward:hover {
    background-color: #0477bd;
}
.woocommerce-message a.button:hover,.woocommerce #review_form #respond input#submit,.woocommerce #payment #place_order:hover,.woocommerce div.product form.cart .button:hover{
    border-color: #0477bd;
}
.woocommerce.widget_shopping_cart .buttons a.checkout,.woocommerce .widget_shopping_cart .buttons a.checkout{
    background-color: #0477bd;
    border-color: #0477bd;
}
.woocommerce.widget_shopping_cart .buttons a:not(.checkout):hover,.woocommerce .widget_shopping_cart .buttons a:not(.checkout):hover,ul.wgl-products li .add_to_cart-btn .add_to_cart_button:hover,.wgl-theme-header .woo_mini_cart .woocommerce-mini-cart__buttons a.checkout,.woocommerce span.onsale,.woocommerce #respond input#submit,.wgl-theme-header .woo_mini_cart .woocommerce-mini-cart__buttons a:not(.checkout):hover,.woocommerce .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals button.button:hover,.woocommerce-page .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals button.button:hover,.woocommerce nav.woocommerce-pagination ul li > .current:after{
    background-color: #0477bd;
}
.woocommerce .widget_shopping_cart .buttons a:not(.checkout):hover,.wgl-theme-header .mini-cart a.woo_icon:before {
    border-color: #0477bd;
}
.wgl-events-list .wgl-events__list .event-location,.wgl-events .events-style-grid .events-post .events-post-hero_wrapper:hover .events-post_location,.wgl-events .events-style-grid .events-post .events-post-hero_wrapper .events-post_location{
    color: #616161;
}
div.wgl-em-search_wrapper div.em-search-options,div.wgl-em-search_wrapper div.em-search-field label span{
    font-family: Nunito Sans;
}
.em-pagination > *,.event-single_wrapper a:hover,.wgl-events .events-style-grid .format-standard.format-no_featured .events-post_title a,.wgl-events .events-style-grid .events-post .events-post-hero_wrapper:hover .events-post_title a,.wgl_module_title.item_title .carousel_arrows span[class*="slick_arrow"],.wgl-filter_wrapper .carousel_arrows span[class*="slick_arrow"]{
    color: #212121;
}
.events-post_meta-categories span a:hover,div.wgl-em-search_wrapper div.em-search-main .em-search-submit,.event-categories li a,.wgl-events .events-style-grid .events-post .events-post-hero_wrapper .events-post_cats a:hover{
    background: #212121;
}
.wgl-events .wgl-filter_wrapper .isotope-filter a,.wgl-events .wgl-filter_wrapper .carousel-filter a,div.wgl-em-search_wrapper div.em-search-main .em-search-submit,.wgl-events-list,.wgl-events-list .wgl-events__list .wgl-events__date span,.event-categories li a,.wgl-events .events-post_location,.wgl-events .meta-wrapper{
    font-family: Quicksand;
}
.em-pagination a.page-numbers:hover,.em-pagination a.page-numbers:hover:before,div.wgl-em-search_wrapper div.em-search-options,div.wgl-em-search_wrapper div.em-search-text:before,div.wgl-em-search_wrapper div.em-search-geo:before,div.wgl-em-search_wrapper div.em-search-advanced .em-search-field:before,div.wgl-em-search_wrapper div.em-search-advanced .em-search-field .em-search-category.selectize-control.em-selectize .selectize-input:before,div.wgl-em-search_wrapper div.em-search-advanced .selectize-dropdown .active,div.wgl-em-search_wrapper div.em-search-advanced .selectize-dropdown .option:hover,div.wgl-em-search_wrapper div.em-search-advanced .selectize-dropdown .option:focus,div.wgl-em-search_wrapper div.em-search-advanced .selectize-dropdown .option:active,.em .selectize-control.em-selectize.checkboxes .selectize-dropdown div.option.selected,.wgl-events .events-style-grid .events-post .events-post-hero_wrapper .events-post_title a:hover,.wgl_module_title.item_title .carousel_arrows span[class*="slick_arrow"]:hover,.wgl-filter_wrapper .carousel_arrows span[class*="slick_arrow"]:hover{
    color: #0477bd;
}
.event-single_wrapper,.em-pagination .page-numbers.current,.events-post_meta-categories span a,div.wgl-em-search_wrapper div.em-search-main .em-search-submit:hover,.wgl-events-list .wgl-events__list .wgl-events__wrapper.featured_image:hover .wgl-events__content .event-categories a,.wgl-events-list .wgl-events__list .wgl-events__date:after,.wgl-events .events-style-grid .events-post .events-post-hero_wrapper .events-post_cats a{
    background: #0477bd;
}
.wgl_themes.em-events-list .em-item .em-item-info{
    border-color: #0477bd;
}
body {
    background:#ffffff;
}
ol.commentlist:after {
    background:#ffffff;
}
h1,h1 a,h1 span {
    font-family:Quicksand;
    font-weight:700;
    font-size:48px;
    line-height:56px;
}
h2,h2 a,h2 span {
    font-family:Quicksand;
    font-weight:700;
    font-size:42px;
    line-height:60px;
}
h3,h3 a,h3 span {
    font-family:Quicksand;
    font-weight:700;
    font-size:36px;
    line-height:56px;
}
h4,h4 a,h4 span {
    font-family:Quicksand;
    font-weight:700;
    font-size:30px;
    line-height:42px;
}
h5,h5 a,h5 span {
    font-family:Quicksand;
    font-weight:700;
    font-size:24px;
    line-height:38px;
}
h6,h6 a,h6 span {
    font-family:Quicksand;
    font-weight:700;
    font-size:20px;
    line-height:32px;
}
@media only screen and (max-width: 1230px){
    .wgl-theme-header{
        background-color: rgba(49,49,49,1) !important;
        color: #ffffff !important;
    }
    .hamburger-inner,.hamburger-inner:before,.hamburger-inner:after{
        background-color:#ffffff;
    }
}
@media only screen and (max-width: 1230px){
    .wgl-theme-header .wgl-mobile-header{
        display: block;
    }
    .wgl-site-header{
        display:none;
    }
    .wgl-theme-header .mobile-hamburger-toggle{
        display: inline-block;
    }
    .wgl-theme-header .primary-nav{
        display:none;
    }
    header.wgl-theme-header .mobile_nav_wrapper .primary-nav{
        display:block;
    }
    .wgl-theme-header .wgl-sticky-header{
        display: none;
    }
    .wgl-social-share_pages{
        display: none;
    }
}
@media only screen and (max-width: 1230px){
    body .wgl-theme-header.header_overlap{
        position: relative;
        z-index: 2;
    }
}
@media only screen and (max-width: 768px){
    .page-header{
        padding-top:15px !important;
        padding-bottom:40px!important;
        height:230px !important;
    }
    .page-header_content .page-header_title{
        color:#fefefe !important;
        font-size:52px !important;
        line-height:52px !important;
    }
    .page-header_content .page-header_breadcrumbs{
        color:#ffffff !important;
        font-size:16px !important;
        line-height:24px !important;
    }
}
@media only screen and (max-width: 768px){
    .wgl-portfolio-single_wrapper.single_type-3 .wgl-portfolio-item_bg .wgl-portfolio-item_title_wrap,.wgl-portfolio-single_wrapper.single_type-4 .wgl-portfolio-item_bg .wgl-portfolio-item_title_wrap{
        padding-top:150px !important;
        padding-bottom:100px!important;
    }
}
.theme-gradient input[type="submit"],.rev_slider .rev-btn.gradient-button,body .widget .widget-title .widget-title_wrapper:before,.thegov_module_progress_bar .progress_bar,.thegov_module_testimonials.type_inline_top .testimonials_meta_wrap:after{
    background-color:#0477bd;
}
body.elementor-page main .wgl-container.wgl-content-sidebar,body.elementor-editor-active main .wgl-container.wgl-content-sidebar,body.elementor-editor-preview main .wgl-container.wgl-content-sidebar {
    max-width: 1170px;
    margin-left: auto;
    margin-right: auto;
}
body.single main .wgl-container {
    max-width: 1170px;
    margin-left: auto;
    margin-right: auto;
}