@media (min-width:922px){.ast-hide-display-device-desktop{display:none;}[class^="astra-advanced-hook-"] .wp-block-query .wp-block-post-template .wp-block-post{width:100%;}}@media (min-width:545px) and (max-width:921px){.ast-hide-display-device-tablet{display:none;}}@media (max-width:544px){.ast-hide-display-device-mobile{display:none;}}.ast-header-search .ast-search-menu-icon .search-field{background-color:var(--ast-global-color-1);border-radius:5px;}.ast-header-search .ast-search-menu-icon .search-submit{background-color:var(--ast-global-color-1);border-radius:5px;}.ast-header-search .ast-search-menu-icon .search-form{background-color:var(--ast-global-color-1);border-top-width:0px;border-bottom-width:0px;border-left-width:0px;border-right-width:0px;border-color:var(--ast-global-color-1);border-radius:5px;}.ast-header-break-point .ast-header-search .ast-search-menu-icon.slide-search:hover .search-field,.ast-header-break-point .ast-header-search .ast-search-menu-icon.slide-search:focus .search-field,.ast-header-break-point .ast-header-search .ast-search-menu-icon.slide-search:hover .search-submit,.ast-header-break-point .ast-header-search .ast-search-menu-icon.slide-search:focus .search-submit,.ast-header-break-point .ast-header-search .ast-search-menu-icon.slide-search:hover .search-form,.ast-header-break-point .ast-header-search .ast-search-menu-icon.slide-search:focus .search-form{background-color:var(--ast-global-color-1);}.ast-header-search .ast-search-menu-icon:hover .search-field,.ast-header-search .ast-search-menu-icon:focus .search-field{background-color:var(--ast-global-color-1);}.ast-header-search .ast-search-menu-icon:hover .search-submit,.ast-header-search .ast-search-menu-icon:focus .search-submit{background-color:var(--ast-global-color-1);}.ast-header-search .ast-search-menu-icon:hover .search-form,.ast-header-search .ast-search-menu-icon:focus .search-form{background-color:var(--ast-global-color-1);}.ast-header-search .ast-search-menu-icon .search-field,.ast-header-search .ast-search-menu-icon .search-field::placeholder{color:var(--ast-global-color-5);}.ast-header-search .ast-search-menu-icon form.search-form .search-field{height:40px;}@media (max-width:921px){.ast-header-search .ast-search-menu-icon .search-field,.ast-header-search .ast-search-menu-icon .search-field::placeholder{color:var(--ast-global-color-5);}.ast-header-break-point .ast-header-search .ast-search-menu-icon .search-form .search-field{height:40px;}}@media (min-width:922px){.ast-container{max-width:1590px;}}@media (min-width:993px){.ast-container{max-width:1590px;}}@media (min-width:1201px){.ast-container{max-width:1590px;}}@media (max-width:921px){.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single,.ast-separate-container .ast-comment-list li.depth-1,.ast-separate-container .comment-respond .ast-separate-container .ast-related-posts-wrap,.single.ast-separate-container .ast-author-details{padding-top:1.5em;padding-bottom:1.5em;}.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single,.ast-separate-container .comments-count-wrapper,.ast-separate-container .ast-comment-list li.depth-1,.ast-separate-container .comment-respond,.ast-separate-container .related-posts-title-wrapper,.ast-separate-container .related-posts-title-wrapper .single.ast-separate-container .about-author-title-wrapper,.ast-separate-container .ast-related-posts-wrap,.single.ast-separate-container .ast-author-details,.ast-separate-container .ast-single-related-posts-container{padding-right:2.14em;padding-left:2.14em;}.ast-narrow-container .ast-article-post,.ast-narrow-container .ast-article-single,.ast-narrow-container .ast-comment-list li.depth-1,.ast-narrow-container .comment-respond,.ast-narrow-container .ast-related-posts-wrap,.ast-narrow-container .ast-single-related-posts-container,.single.ast-narrow-container .ast-author-details{padding-top:1.5em;padding-bottom:1.5em;}.ast-narrow-container .ast-article-post,.ast-narrow-container .ast-article-single,.ast-narrow-container .comments-count-wrapper,.ast-narrow-container .ast-comment-list li.depth-1,.ast-narrow-container .comment-respond,.ast-narrow-container .related-posts-title-wrapper,.ast-narrow-container .related-posts-title-wrapper,.single.ast-narrow-container .about-author-title-wrapper,.ast-narrow-container .ast-related-posts-wrap,.ast-narrow-container .ast-single-related-posts-container,.single.ast-narrow-container .ast-author-details{padding-right:2.14em;padding-left:2.14em;}.ast-separate-container.ast-right-sidebar #primary,.ast-separate-container.ast-left-sidebar #primary,.ast-separate-container #primary,.ast-plain-container #primary,.ast-narrow-container #primary{margin-top:1.5em;margin-bottom:1.5em;}.ast-left-sidebar #primary,.ast-right-sidebar #primary,.ast-separate-container.ast-right-sidebar #primary,.ast-separate-container.ast-left-sidebar #primary,.ast-separate-container #primary,.ast-narrow-container #primary{padding-left:0em;padding-right:0em;}.ast-no-sidebar.ast-separate-container .entry-content .alignfull,.ast-no-sidebar.ast-narrow-container .entry-content .alignfull{margin-right:-2.14em;margin-left:-2.14em;}}@media (max-width:544px){.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single,.ast-separate-container .ast-comment-list li.depth-1,.ast-separate-container .comment-respond,.ast-separate-container .ast-related-posts-wrap,.single.ast-separate-container .ast-author-details{padding-top:1.5em;padding-bottom:1.5em;}.ast-narrow-container .ast-article-post,.ast-narrow-container .ast-article-single,.ast-narrow-container .ast-comment-list li.depth-1,.ast-narrow-container .comment-respond,.ast-narrow-container .ast-related-posts-wrap,.ast-narrow-container .ast-single-related-posts-container,.single.ast-narrow-container .ast-author-details{padding-top:1.5em;padding-bottom:1.5em;}.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single,.ast-separate-container .comments-count-wrapper,.ast-separate-container .ast-comment-list li.depth-1,.ast-separate-container .comment-respond,.ast-separate-container .related-posts-title-wrapper,.ast-separate-container .related-posts-title-wrapper,.single.ast-separate-container .about-author-title-wrapper,.ast-separate-container .ast-related-posts-wrap,.single.ast-separate-container .ast-author-details{padding-right:1em;padding-left:1em;}.ast-narrow-container .ast-article-post,.ast-narrow-container .ast-article-single,.ast-narrow-container .comments-count-wrapper,.ast-narrow-container .ast-comment-list li.depth-1,.ast-narrow-container .comment-respond,.ast-narrow-container .related-posts-title-wrapper,.ast-narrow-container .related-posts-title-wrapper,.single.ast-narrow-container .about-author-title-wrapper,.ast-narrow-container .ast-related-posts-wrap,.ast-narrow-container .ast-single-related-posts-container,.single.ast-narrow-container .ast-author-details{padding-right:1em;padding-left:1em;}.ast-no-sidebar.ast-separate-container .entry-content .alignfull,.ast-no-sidebar.ast-narrow-container .entry-content .alignfull{margin-right:-1em;margin-left:-1em;}}.ast-header-break-point .main-header-bar .main-header-bar-navigation .menu-item-has-children > .ast-menu-toggle{top:0px;right:calc( 20px - 0.907em );}.ast-flyout-menu-enable.ast-header-break-point .main-header-bar .main-header-bar-navigation .main-header-menu > .menu-item-has-children > .ast-menu-toggle{right:calc( 20px - 0.907em );}@media (max-width:544px){.ast-header-break-point .header-main-layout-2 .site-branding,.ast-header-break-point .ast-mobile-header-stack .ast-mobile-menu-buttons{padding-bottom:0px;}}@media (max-width:921px){.ast-separate-container.ast-two-container #secondary .widget,.ast-separate-container #secondary .widget{margin-bottom:1.5em;}}@media (max-width:921px){.ast-separate-container #primary,.ast-narrow-container #primary{padding-top:0px;}}@media (max-width:921px){.ast-separate-container #primary,.ast-narrow-container #primary{padding-bottom:0px;}}.site-header .ast-sticky-shrunk .ast-site-identity,.ast-sticky-shrunk .main-header-menu > .menu-item > .menu-link,.ast-sticky-shrunk li.ast-masthead-custom-menu-items{padding-top:0px;padding-bottom:0px;} .ast-header-break-point .ast-sticky-shrunk.main-navigation .sub-menu .menu-item .menu-link{padding-top:0px;padding-bottom:0px;}.ast-sticky-shrunk .main-header-menu .sub-menu .menu-link{padding-top:0.9em;padding-bottom:0.9em;}.site-header .ast-sticky-shrunk .ast-site-identity,.ast-sticky-shrunk li.ast-masthead-custom-menu-items{padding-top:0.5em;padding-bottom:0.5em;}.ast-sticky-header-shrink .ast-primary-header-bar.ast-header-sticked,.ast-sticky-header-shrink .ast-primary-header-bar.ast-header-sticked .site-primary-header-wrap,.ast-header-sticked .ast-primary-header-bar .site-primary-header-wrap,.ast-sticky-header-shrink .ast-mobile-header-wrap .ast-primary-header-bar.ast-header-sticked,.ast-sticky-header-shrink .ast-mobile-header-wrap .ast-stick-primary-below-wrapper.ast-header-sticked .ast-below-header ,.ast-sticky-header-shrink .ast-stick-primary-below-wrapper.ast-header-sticked .ast-primary-header-bar .site-primary-header-wrap{min-height:60px;}.ast-desktop.ast-sticky-header-shrink .ast-primary-header-bar.ast-header-sticked .main-header-menu > .menu-item{line-height:60px;}.ast-sticky-header-shrink .ast-above-header-bar.ast-header-sticked .site-above-header-wrap,.ast-sticky-header-shrink .ast-above-header-bar.ast-header-sticked .site-above-header-wrap,.ast-header-sticked .ast-above-header-bar .site-above-header-wrap,.ast-header-sticked .ast-above-header-bar,.ast-sticky-header-shrink .ast-mobile-header-wrap .ast-above-header-bar.ast-header-sticked{min-height:50px;}.ast-desktop.ast-sticky-header-shrink .ast-above-header-bar.ast-header-sticked .main-header-menu > .menu-item{line-height:50px;}.ast-sticky-header-shrink .ast-below-header-bar.ast-header-sticked,.ast-sticky-header-shrink .ast-below-header-bar.ast-header-sticked .site-below-header-wrap,.ast-sticky-header-shrink .ast-below-header-bar.ast-header-sticked.site-below-header-wrap,.ast-header-sticked .ast-below-header-bar .site-below-header-wrap,.ast-sticky-header-shrink .ast-mobile-header-wrap .ast-below-header-bar.ast-header-sticked .site-below-header-wrap{min-height:50px;}.ast-desktop.ast-sticky-header-shrink .ast-below-header-bar.ast-header-sticked .main-header-menu > .menu-item{line-height:50px;}@media (max-width:921px){.ast-sticky-header-shrink .ast-primary-header-bar.ast-header-sticked,.ast-sticky-header-shrink .ast-primary-header-bar.ast-header-sticked,.ast-header-sticked .ast-primary-header-bar,.ast-sticky-header-shrink .ast-stick-primary-below-wrapper.ast-header-sticked{min-height:85px;}}.ast-builder-menu-1 .main-header-menu .sub-menu .menu-link{padding-top:10px;padding-bottom:10px;}.ast-builder-menu-1 .main-header-menu.submenu-with-border .astra-megamenu,.ast-builder-menu-1 .main-header-menu.submenu-with-border .astra-full-megamenu-wrapper{border-top-width:2px;border-bottom-width:0px;border-right-width:0px;border-left-width:0px;border-style:solid;}@media (max-width:921px){.ast-header-break-point .ast-builder-menu-1 .main-header-menu .sub-menu > .menu-item > .menu-link{padding-top:0px;padding-bottom:0px;padding-left:30px;padding-right:20px;}.ast-header-break-point .ast-builder-menu-1 .sub-menu .menu-item.menu-item-has-children > .ast-menu-toggle{top:0px;right:calc( 20px - 0.907em );}}@media (max-width:544px){.ast-header-break-point .ast-builder-menu-1 .sub-menu .menu-item.menu-item-has-children > .ast-menu-toggle{top:0px;}}.ast-above-header,.main-header-bar,.ast-below-header {-webkit-transition: all 0.2s linear;transition: all 0.2s linear;}.ast-above-header,.main-header-bar,.ast-below-header {max-width:100%;}.ast-header-sticked .ast-header-button-1 .ast-builder-button-wrap .ast-custom-button{border-color:var(--ast-global-color-5);border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;padding-top:12px;padding-bottom:12px;padding-left:15px;padding-right:15px;}@media (max-width:921px){.ast-header-sticked .ast-header-button-1 .ast-builder-button-wrap .ast-custom-button{padding-top:12px;padding-bottom:12px;padding-left:20px;padding-right:20px;}}.ast-header-sticked .ast-header-button-2 .ast-builder-button-wrap .ast-custom-button{padding-top:12px;padding-bottom:12px;padding-left:15px;padding-right:15px;}@media (max-width:921px){.ast-header-sticked .ast-header-button-2 .ast-builder-button-wrap .ast-custom-button{padding-top:12px;padding-bottom:12px;padding-left:20px;padding-right:20px;}}.ast-header-sticked .ast-header-social-1-wrap .ast-social-color-type-custom .ast-builder-social-element{color:var(--ast-global-color-5);}.ast-header-sticked .ast-header-social-1-wrap .ast-social-color-type-custom .ast-builder-social-element .social-item-label{color:var(--ast-global-color-5);}.ast-header-sticked .ast-header-social-1-wrap .ast-social-color-type-custom .ast-builder-social-element:hover .social-item-label{color:var(--ast-global-color-5);}.ast-header-sticked .ast-header-social-1-wrap .ast-social-color-type-custom .ast-builder-social-element svg{fill:var(--ast-global-color-5);}.ast-header-sticked .ast-header-social-1-wrap .ast-social-color-type-custom .ast-builder-social-element:hover{color:var(--ast-global-color-5);}.ast-header-sticked .ast-header-social-1-wrap .ast-social-color-type-custom .ast-builder-social-element:hover svg{fill:var(--ast-global-color-5);}[CLASS*="-sticky-header-active"] .ast-header-sticked [data-section="section-header-mobile-trigger"] .ast-button-wrap .mobile-menu-toggle-icon .ast-mobile-svg{fill:var(--ast-global-color-0);}[CLASS*="-sticky-header-active"] .ast-header-sticked [data-section="section-header-mobile-trigger"] .ast-button-wrap .mobile-menu-wrap .mobile-menu{color:var(--ast-global-color-0);}[CLASS*="-sticky-header-active"] .ast-header-sticked [data-section="section-header-mobile-trigger"] .ast-button-wrap .ast-mobile-menu-trigger-minimal{background:transparent;}.ast-desktop .ast-mm-widget-content .ast-mm-widget-item{padding:0;}.ast-header-break-point .menu-text + .icon-arrow,.ast-desktop .menu-link > .icon-arrow:first-child,.ast-header-break-point .main-header-menu > .menu-item > .menu-link .icon-arrow,.ast-header-break-point .astra-mm-highlight-label + .icon-arrow{display:none;}.ast-advanced-headers-layout.ast-advanced-headers-layout-2 .ast-container{flex-direction:column;}.ast-advanced-headers-different-logo .advanced-header-logo,.ast-header-break-point .ast-has-mobile-header-logo .advanced-header-logo{display:inline-block;}.ast-header-break-point.ast-advanced-headers-different-logo .ast-has-mobile-header-logo .ast-mobile-header-logo{display:none;}.ast-advanced-headers-layout{width:100%;}.ast-header-break-point .ast-advanced-headers-parallax{background-attachment:fixed;}.ast-primary-sticky-header-active.ast-main-header-nav-open #masthead > #ast-desktop-header ul#ast-desktop-toggle-menu{display:none;}#masthead .site-logo-img .sticky-custom-logo .astra-logo-svg,.site-logo-img .sticky-custom-logo .astra-logo-svg,.ast-sticky-main-shrink .ast-sticky-shrunk .site-logo-img .astra-logo-svg{max-width:111px;width:111px !important;}.ast-hfb-header .site-logo-img .sticky-custom-logo img{max-width:111px !important;width:111px;}@media (max-width:921px){#masthead .site-logo-img .sticky-custom-logo .astra-logo-svg,.site-logo-img .sticky-custom-logo .astra-logo-svg,.ast-sticky-main-shrink .ast-sticky-shrunk .site-logo-img .astra-logo-svg{max-width:170px;width:170px;}.ast-hfb-header .site-logo-img .sticky-custom-logo img{max-width:170px !important;width:170px;}}@media (max-width:543px){#masthead .site-logo-img .sticky-custom-logo .astra-logo-svg,.site-logo-img .sticky-custom-logo .astra-logo-svg,.ast-sticky-main-shrink .ast-sticky-shrunk .site-logo-img .astra-logo-svg{max-width:160px;width:160px !important;}.ast-hfb-header .site-logo-img .sticky-custom-logo img{max-width:160px !important;width:160px;}}#masthead .site-logo-img .astra-logo-svg,.ast-header-break-point #ast-fixed-header .site-logo-img .custom-logo-link img {max-width:150px;}@media (max-width:921px){#masthead .site-logo-img .astra-logo-svg,.ast-header-break-point #ast-fixed-header .site-logo-img .custom-logo-link img {max-width:150px;}}@media (max-width:543px){#masthead .site-logo-img .astra-logo-svg,.ast-header-break-point #ast-fixed-header .site-logo-img .custom-logo-link img {max-width:90px;}}[CLASS*="-sticky-header-active"] #ast-fixed-header.ast-header-sticked .site-title a,[CLASS*="-sticky-header-active"] .ast-header-sticked .site-title a:focus,[CLASS*="-sticky-header-active"] .ast-header-sticked .site-title a:visited ,[CLASS*="-sticky-header-active"] .ast-header-sticked .site-title a{color:var(--ast-global-color-2);}[CLASS*="-sticky-header-active"].ast-desktop .ast-builder-menu-1 .main-header-menu.ast-mega-menu-enabled .sub-menu .menu-item.menu-item-heading > .menu-link{background:transparent;}[CLASS*="-sticky-header-active"].ast-desktop .ast-builder-menu-1 .main-header-menu.ast-mega-menu-enabled .sub-menu .menu-item.menu-item-heading:hover > .menu-link,[CLASS*="-sticky-header-active"].ast-desktop .ast-builder-menu-1 .main-header-menu.ast-mega-menu-enabled .sub-menu .menu-item.menu-item-heading > .menu-link:hover{background:transparent;}[CLASS*="-sticky-header-active"] .ast-builder-menu-1 .main-header-menu > .menu-item > .menu-link{color:var(--ast-global-color-1);}[CLASS*="-sticky-header-active"] .ast-builder-menu-1 .main-header-menu .menu-item > .menu-link:hover,[CLASS*="-sticky-header-active"] .ast-builder-menu-1 .main-header-menu .current-menu-parent > .menu-link:hover,[CLASS*="-sticky-header-active"] .ast-builder-menu-1 .main-header-menu .menu-item:hover > .menu-link{color:var(--ast-global-color-0);}[CLASS*="-sticky-header-active"] .ast-builder-menu-1 .main-header-menu .menu-item.current-menu-item > .menu-link{color:var(--ast-global-color-0);}[CLASS*="-sticky-header-active"] .ast-builder-menu-1 .main-header-menu .current-menu-parent > .menu-link{color:var(--ast-global-color-0);}[CLASS*="-sticky-header-active"] .ast-builder-menu-1 .main-header-menu .menu-item .sub-menu .menu-item .menu-link{color:var(--ast-global-color-0);}[CLASS*="-sticky-header-active"] .ast-builder-menu-1 .main-header-menu .menu-item .sub-menu .menu-item > .menu-link:hover,[CLASS*="-sticky-header-active"] .ast-builder-menu-1 .main-header-menu .menu-item .sub-menu .menu-item:hover > .menu-link{color:var(--ast-global-color-1);background-color:var(--ast-global-color-4);}[CLASS*="-sticky-header-active"] .ast-builder-menu-1 .main-header-menu .menu-item .sub-menu .menu-item.current-menu-item > .menu-link,[CLASS*="-sticky-header-active"] .ast-builder-menu-1 .main-header-menu .menu-item .sub-menu .menu-item.current-menu-ancestor > .menu-link{color:var(--ast-global-color-1);background-color:var(--ast-global-color-4);}@media (max-width:921px){.ast-primary-sticky-header-active.ast-main-header-nav-open nav{overflow-y:auto;max-height:calc(100vh - 100px);}}[CLASS*="-sticky-header-active"].ast-desktop .ast-builder-menu-2 .main-header-menu.ast-mega-menu-enabled .sub-menu .menu-item.menu-item-heading > .menu-link{background:transparent;}[CLASS*="-sticky-header-active"].ast-desktop .ast-builder-menu-2 .main-header-menu.ast-mega-menu-enabled .sub-menu .menu-item.menu-item-heading:hover > .menu-link,[CLASS*="-sticky-header-active"].ast-desktop .ast-builder-menu-2 .main-header-menu.ast-mega-menu-enabled .sub-menu .menu-item.menu-item-heading > .menu-link:hover{background:transparent;}@media (max-width:921px){.ast-primary-sticky-header-active.ast-main-header-nav-open nav{overflow-y:auto;max-height:calc(100vh - 100px);}}@media (max-width:921px){.ast-primary-sticky-header-active.ast-main-header-nav-open nav{overflow-y:auto;max-height:calc(100vh - 100px);}}#ast-fixed-header .site-title a,#ast-fixed-header .site-title a:focus,#ast-fixed-header .site-title a:hover,#ast-fixed-header .site-title a:visited{color:#222;}#ast-fixed-header.site-header .site-description{color:var(--ast-global-color-3);}.ast-transparent-header #ast-fixed-header .main-header-bar,.ast-transparent-header.ast-primary-sticky-enabled .ast-main-header-wrap .main-header-bar.ast-header-sticked,.ast-primary-sticky-enabled .ast-main-header-wrap .main-header-bar.ast-header-sticked,.ast-primary-sticky-header-ast-primary-sticky-enabled .ast-main-header-wrap .main-header-bar.ast-header-sticked,#ast-fixed-header .main-header-bar,#ast-fixed-header .ast-masthead-custom-menu-items .ast-inline-search .search-field,#ast-fixed-header .ast-masthead-custom-menu-items .ast-inline-search .search-field:focus{background:#ffffff;backdrop-filter:unset;-webkit-backdrop-filter:unset;}#ast-fixed-header .ast-above-header{backdrop-filter:unset;-webkit-backdrop-filter:unset;}.ast-builder-menu-1 .main-header-menu .sub-menu .menu-link{color:var(--ast-global-color-0);}.ast-builder-menu-1 .main-header-menu .sub-menu .menu-item > .ast-menu-toggle{color:var(--ast-global-color-0);}.ast-builder-menu-1 .main-header-menu .sub-menu .menu-item .menu-link:hover{color:var(--ast-global-color-1);background:var(--ast-global-color-4);}.ast-builder-menu-1 .main-header-menu .sub-menu .menu-item:hover > .menu-link,.ast-builder-menu-1 .main-header-menu .inline-on-mobile .menu-item:hover > .ast-menu-toggle{color:var(--ast-global-color-1);background:var(--ast-global-color-4);}.ast-builder-menu-1 .main-header-menu .sub-menu .menu-item:hover > .ast-menu-toggle{color:var(--ast-global-color-0);}.ast-builder-menu-1 .main-header-menu .sub-menu .current-menu-item > .menu-link{color:var(--ast-global-color-1);background:var(--ast-global-color-4);}.ast-builder-menu-1 .main-header-menu .sub-menu .current-menu-item > .ast-menu-toggle{color:var(--ast-global-color-1);}.ast-footer-copyright a{color:var(--ast-global-color-5);}.ast-footer-copyright a:hover{color:var(--ast-global-color-5);}