@media (min-width:922px){.ast-hide-display-device-desktop{display:none}}@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,.ast-header-search .ast-search-menu-icon .search-submit{border-radius:0}.ast-header-search .ast-search-menu-icon .search-form{border-color:#ddd;border-width:1px;border-radius:0}@media (max-width:544px){.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:1240px}}@media (min-width:993px){.ast-container{max-width:1240px}}@media (min-width:1201px){.ast-container{max-width:1240px}}.ast-separate-container .comments-title{padding-bottom:0}@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 .ast-related-posts-wrap,.ast-separate-container .ast-single-related-posts-container,.ast-separate-container .ast-woocommerce-container,.ast-separate-container .comment-respond,.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 .ast-comment-list li.depth-1,.ast-separate-container .ast-related-posts-wrap,.ast-separate-container .ast-single-related-posts-container,.ast-separate-container .ast-woocommerce-container,.ast-separate-container .comment-respond,.ast-separate-container .comments-count-wrapper,.ast-separate-container .related-posts-title-wrapper,.single.ast-separate-container .about-author-title-wrapper,.single.ast-separate-container .ast-author-details{padding-right:2.14em;padding-left:2.14em}.ast-plain-container #primary,.ast-separate-container #primary,.ast-separate-container.ast-left-sidebar #primary,.ast-separate-container.ast-right-sidebar #primary{margin-bottom:1.5em;margin-top:1.5em}.ast-left-sidebar #primary,.ast-right-sidebar #primary,.ast-separate-container #primary,.ast-separate-container.ast-left-sidebar #primary,.ast-separate-container.ast-right-sidebar #primary{padding-right:0;padding-left:0}.ast-no-sidebar.ast-separate-container .entry-content .alignfull{margin-right:-2.14em;margin-left:-2.14em}.ast-separate-container .comments-title{padding-bottom:0}}@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 .ast-related-posts-wrap,.ast-separate-container .ast-single-related-posts-container,.ast-separate-container .ast-woocommerce-container,.ast-separate-container .comment-respond,.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 .ast-comment-list li.depth-1,.ast-separate-container .ast-related-posts-wrap,.ast-separate-container .ast-single-related-posts-container,.ast-separate-container .ast-woocommerce-container,.ast-separate-container .comment-respond,.ast-separate-container .comments-count-wrapper,.ast-separate-container .related-posts-title-wrapper,.single.ast-separate-container .about-author-title-wrapper,.single.ast-separate-container .ast-author-details{padding-right:1em;padding-left:1em}.ast-no-sidebar.ast-separate-container .entry-content .alignfull{margin-right:-1em;margin-left:-1em}.ast-separate-container .comments-title{padding-bottom:0}}@media (max-width:921px){.ast-header-break-point .main-header-bar .main-header-bar-navigation .menu-item-has-children>.ast-menu-toggle{right:calc(20px - .907em);top:0}.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 - .907em)}}@media (max-width:544px){.ast-header-break-point .ast-mobile-header-stack .ast-mobile-menu-buttons,.ast-header-break-point .header-main-layout-2 .site-branding{padding-bottom:0}}@media (max-width:921px){.ast-separate-container #secondary .widget,.ast-separate-container.ast-two-container #secondary .widget{margin-bottom:1.5em}.ast-separate-container #primary{padding-top:0;padding-bottom:0}}.ast-header-break-point .ast-sticky-shrunk.main-navigation .sub-menu .menu-item .menu-link,.ast-sticky-shrunk .main-header-menu>.menu-item>.menu-link,.ast-sticky-shrunk li.ast-masthead-custom-menu-items,.site-header .ast-sticky-shrunk .ast-site-identity{padding-top:0;padding-bottom:0}.ast-sticky-shrunk .main-header-menu .sub-menu .menu-link{padding-top:.9em;padding-bottom:.9em}.ast-sticky-shrunk li.ast-masthead-custom-menu-items,.site-header .ast-sticky-shrunk .ast-site-identity{padding-top:.5em;padding-bottom:.5em}.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-primary-header-bar.ast-header-sticked,.ast-sticky-header-shrink .ast-primary-header-bar.ast-header-sticked .site-primary-header-wrap,.ast-sticky-header-shrink .ast-stick-primary-below-wrapper.ast-header-sticked .ast-primary-header-bar .site-primary-header-wrap{min-height:70px}.ast-desktop.ast-sticky-header-shrink .ast-primary-header-bar.ast-header-sticked .main-header-menu>.menu-item{line-height:70px}.ast-header-sticked .ast-above-header-bar,.ast-header-sticked .ast-above-header-bar .site-above-header-wrap,.ast-sticky-header-shrink .ast-above-header-bar.ast-header-sticked .site-above-header-wrap,.ast-sticky-header-shrink .ast-mobile-header-wrap .ast-above-header-bar.ast-header-sticked{min-height:20px}.ast-desktop.ast-sticky-header-shrink .ast-above-header-bar.ast-header-sticked .main-header-menu>.menu-item{line-height:20px}.ast-header-sticked .ast-below-header-bar .site-below-header-wrap,.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-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:544px){.ast-header-sticked .ast-above-header-bar,.ast-header-sticked .ast-above-header-bar .site-above-header-wrap,.ast-header-sticked .ast-primary-header-bar,.ast-sticky-header-shrink .ast-above-header-bar.ast-header-sticked .site-above-header-wrap,.ast-sticky-header-shrink .ast-primary-header-bar.ast-header-sticked,.ast-sticky-header-shrink .ast-stick-primary-below-wrapper.ast-header-sticked{min-height:20px}}.ast-builder-menu-1 .main-header-menu.submenu-with-border .astra-full-megamenu-wrapper,.ast-builder-menu-1 .main-header-menu.submenu-with-border .astra-megamenu{border-style:solid;border-width:2px 0 0}@media (max-width:921px){.ast-header-break-point .ast-builder-menu-1 .main-header-menu .sub-menu>.menu-item>.menu-link{padding:0 20px 0 30px}.ast-header-break-point .ast-builder-menu-1 .sub-menu .menu-item.menu-item-has-children>.ast-menu-toggle{right:calc(20px - .907em);top:0}}@media (max-width:544px){.ast-header-break-point .ast-builder-menu-1 .sub-menu .menu-item.menu-item-has-children>.ast-menu-toggle{top:0}}.ast-above-header,.ast-below-header,.main-header-bar{-webkit-transition:all .2s linear;transition:all .2s linear;max-width:100%}[CLASS*=-sticky-header-active] .ast-header-sticked [data-section=section-header-mobile-trigger] .ast-button-wrap .mobile-menu-toggle-icon .ast-mobile-svg{fill:#e9744b}[CLASS*=-sticky-header-active] .ast-header-sticked [data-section=section-header-mobile-trigger] .ast-button-wrap .mobile-menu-wrap .mobile-menu{color:#e9744b}[CLASS*=-sticky-header-active] .ast-header-sticked [data-section=section-header-mobile-trigger] .ast-button-wrap .ast-mobile-menu-trigger-outline{border-color:#e9744b;color:#e9744b;background:transparent}#ast-scroll-top{font-size:15px;font-size:.78947368421053rem;background-color:#e9744b}@media (max-width:921px){#ast-scroll-top .ast-icon.icon-arrow svg{width:1em}}.site-title,.site-title a{text-transform:inherit;font-family:Cardo,serif}.site-header .site-description{text-transform:inherit}.secondary .widget-title{text-transform:inherit;font-family:Cardo,serif}.secondary .widget>:not(.widget-title){font-family:Cardo,serif}.archive .entry-title,.archive .entry-title a,.ast-archive-description .ast-archive-title,.ast-single-post .entry-title,.blog .entry-title,.blog .entry-title a,.page-title,.search .entry-title,.search .entry-title a{text-transform:inherit;font-family:Cardo,serif}h4.widget-title,h5.widget-title,h6.widget-title{font-weight:inherit}.ast-hfb-header.ast-desktop .ast-builder-menu-1 .main-header-menu .menu-item.menu-item-heading>.menu-link{font-weight:700;font-family:inherit}.ast-footer-copyright{line-height:1.68;font-family:Cardo,serif}@media (max-width:544px){.ast-hfb-header .ast-builder-menu-mobile .main-header-menu.ast-nav-menu .sub-menu .menu-item .menu-link{font-size:13px;font-size:.68421052631579rem}}.ast-desktop .ast-mm-widget-content .ast-mm-widget-item{padding:0}.ast-desktop .menu-link>.icon-arrow:first-child,.ast-header-break-point .astra-mm-highlight-label+.icon-arrow,.ast-header-break-point .main-header-menu>.menu-item>.menu-link .icon-arrow,.ast-header-break-point .menu-text+.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}#masthead .site-logo-img .astra-logo-svg,.ast-header-break-point #ast-fixed-header .site-logo-img .custom-logo-link img{max-width:130px}@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:130px}}[CLASS*=-sticky-header-active].ast-desktop .ast-builder-menu-1 #ast-hf-menu-1.ast-mega-menu-enabled .sub-menu .menu-item.menu-item-heading:hover>.menu-link,[CLASS*=-sticky-header-active].ast-desktop .ast-builder-menu-1 #ast-hf-menu-1.ast-mega-menu-enabled .sub-menu .menu-item.menu-item-heading>.menu-link,[CLASS*=-sticky-header-active].ast-desktop .ast-builder-menu-1 #ast-hf-menu-1.ast-mega-menu-enabled .sub-menu .menu-item.menu-item-heading>.menu-link:hover,[CLASS*=-sticky-header-active].ast-desktop .ast-builder-menu-2 #ast-hf-menu-2.ast-mega-menu-enabled .sub-menu .menu-item.menu-item-heading:hover>.menu-link,[CLASS*=-sticky-header-active].ast-desktop .ast-builder-menu-2 #ast-hf-menu-2.ast-mega-menu-enabled .sub-menu .menu-item.menu-item-heading>.menu-link,[CLASS*=-sticky-header-active].ast-desktop .ast-builder-menu-2 #ast-hf-menu-2.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)}}#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:hsla(0,0%,4%,.7)}.ast-builder-menu-1 .main-header-menu .sub-menu{background:var(--ast-global-color-8)}@media (max-width:544px){.ast-builder-menu-mobile .main-header-menu.ast-nav-menu .sub-menu{background:var(--ast-global-color-7)}}