@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-single-post .entry-title,.page-title{color:unset;}.ast-header-search .ast-search-menu-icon .search-field{background-color:var(--ast-global-color-2);border-radius:2px;}.ast-header-search .ast-search-menu-icon .search-submit{background-color:var(--ast-global-color-2);border-radius:2px;}.ast-header-search .ast-search-menu-icon .search-form{background-color:var(--ast-global-color-2);border-top-width:1px;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;border-color:var(--ast-global-color-1);border-radius:2px;}.ast-header-search .ast-search-menu-icon .search-form:hover,.ast-search-icon:hover + .search-form{border-color:var(--ast-global-color-1);}.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-2);}.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-2);}.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-2);}.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-2);}@media (max-width:921px){.ast-header-search .ast-search-menu-icon .search-field,.ast-header-search .ast-search-menu-icon .search-field::placeholder{color:#000000;}}@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;}}@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,.single.ast-separate-container .ast-author-details,.ast-separate-container .ast-related-posts-wrap,.ast-separate-container .ast-woocommerce-container,.ast-separate-container .ast-single-related-posts-container{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 .ast-author-details,.single.ast-separate-container .about-author-title-wrapper,.ast-separate-container .ast-related-posts-wrap,.ast-separate-container .ast-woocommerce-container,.ast-separate-container .ast-single-related-posts-container{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{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{padding-left:0em;padding-right:0em;}.ast-no-sidebar.ast-separate-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,.single.ast-separate-container .ast-author-details,.ast-separate-container .ast-related-posts-wrap,.ast-separate-container .ast-woocommerce-container,.ast-separate-container .ast-single-related-posts-container{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 .ast-author-details,.single.ast-separate-container .about-author-title-wrapper,.ast-separate-container .ast-related-posts-wrap,.ast-separate-container .ast-woocommerce-container,.ast-separate-container .ast-single-related-posts-container{padding-right:1em;padding-left:1em;}.ast-no-sidebar.ast-separate-container .entry-content .alignfull{margin-right:-1em;margin-left:-1em;}}@media (max-width:921px){.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{padding-top:0px;}}@media (max-width:921px){.ast-separate-container #primary{padding-bottom:0px;}}.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-search .astra-search-icon,.ast-header-sticked .ast-header-search .search-field::placeholder,.ast-header-sticked .ast-header-search .ast-icon{color:#ffffff;}.ast-header-sticked .ast-header-search .astra-search-icon:hover,.ast-header-sticked .ast-header-search .ast-icon:hover{color:var(--ast-global-color-0);}.ast-header-sticked .ast-header-search .search-field,.ast-header-sticked .ast-header-search .ast-search-menu-icon .search-field::placeholder{color:var(--ast-global-color-1);}[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-2);}[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-2);}[CLASS*="-sticky-header-active"] .ast-header-sticked [data-section="section-header-mobile-trigger"] .ast-button-wrap .ast-mobile-menu-trigger-minimal{background:transparent;}#ast-scroll-top{background-color:var(--ast-global-color-0);font-size:15rem;}@media (max-width:921px){#ast-scroll-top .ast-icon.icon-arrow svg{width:1em;}}.site-title,.site-title a{font-weight:700;font-family:'Alegreya Sans',sans-serif;text-transform:inherit;}.site-header .site-description{text-transform:inherit;}.secondary .widget-title{font-weight:700;font-family:'Alegreya Sans',sans-serif;text-transform:inherit;}.secondary .widget > *:not(.widget-title){font-family:'Alegreya Sans',sans-serif;}.ast-single-post .entry-title,.page-title{font-weight:700;font-family:'Alegreya Sans',sans-serif;text-transform:inherit;}.ast-archive-description .ast-archive-title{font-family:'Alegreya Sans',sans-serif;font-weight:700;text-transform:inherit;}.blog .entry-title,.blog .entry-title a,.archive .entry-title,.archive .entry-title a,.search .entry-title,.search .entry-title a{font-family:'Alegreya Sans',sans-serif;font-weight:700;text-transform:inherit;}h4.widget-title{font-weight:700;}h5.widget-title{font-weight:700;}h6.widget-title{font-weight:700;}.ast-hfb-header.ast-desktop .ast-builder-menu-1 .main-header-menu .menu-item.menu-item-heading > .menu-link{font-family:inherit;font-weight:700;}.ast-footer-copyright{line-height:2;}.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;}#masthead .site-logo-img .astra-logo-svg,.ast-header-break-point #ast-fixed-header .site-logo-img .custom-logo-link img {max-width:250px;}@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: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 > .menu-link{background:transparent;}[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:hover{background:transparent;}[CLASS*="-sticky-header-active"] .ast-builder-menu-1 #ast-hf-menu-1 > .menu-item > .menu-link{color:#ffffff;}[CLASS*="-sticky-header-active"] .ast-builder-menu-1 #ast-hf-menu-1{background-color:var(--ast-global-color-1);}[CLASS*="-sticky-header-active"] .ast-builder-menu-1 #ast-hf-menu-1 .menu-item > .menu-link:hover,[CLASS*="-sticky-header-active"] .ast-builder-menu-1 #ast-hf-menu-1 .current-menu-parent > .menu-link:hover,[CLASS*="-sticky-header-active"] .ast-builder-menu-1 #ast-hf-menu-1 .menu-item:hover > .menu-link{background-color:var(--ast-global-color-0);}[CLASS*="-sticky-header-active"] .ast-builder-menu-1 #ast-hf-menu-1 .sub-menu .menu-link{color:#ffffff;}.ast-header-sticked .ast-builder-menu-1 #ast-hf-menu-1 .sub-menu,.ast-header-sticked .ast-builder-menu-1 #ast-hf-menu-1 .sub-menu .menu-link{background-color:var(--ast-global-color-1);}[CLASS*="-sticky-header-active"] .ast-builder-menu-1 #ast-hf-menu-1 .sub-menu .menu-item > .menu-link:hover,[CLASS*="-sticky-header-active"] .ast-builder-menu-1 #ast-hf-menu-1 .sub-menu .menu-item:hover > .menu-link{background-color:var(--ast-global-color-0);}@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 #ast-hf-menu-2.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 #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: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-above-header-bar.ast-header-sticked{z-index:9;}@media (max-width:921px){.ast-above-sticky-header-active .ast-above-header.ast-header-sticked{background:var(--ast-global-color-1);}}.ast-below-sticky-header-active .ast-below-header-wrap .ast-below-header{background:var(--ast-global-color-1);}.ast-builder-menu-1 .main-header-menu .sub-menu{background:var(--ast-global-color-1);}.ast-builder-menu-1 .main-header-menu .sub-menu .menu-link{color:#ffffff;}.ast-builder-menu-1 .main-header-menu .sub-menu .menu-item > .ast-menu-toggle{color:#ffffff;}.ast-builder-menu-1 .main-header-menu .sub-menu .menu-item .menu-link:hover{background:var(--ast-global-color-0);}.ast-builder-menu-1 .main-header-menu .sub-menu .menu-item:hover > .ast-menu-toggle{color:#ffffff;}@media (max-width:544px){.ast-builder-menu-mobile .main-header-menu.ast-nav-menu .sub-menu{background:var(--ast-global-color-1);}.ast-builder-menu-mobile .main-header-menu.ast-nav-menu .sub-menu .menu-item .menu-link{color:var(--ast-global-color-2);}.ast-builder-menu-mobile .main-header-menu .sub-menu .menu-item> .ast-menu-toggle{color:var(--ast-global-color-2);}.ast-builder-menu-mobile .main-header-menu.ast-nav-menu .sub-menu .menu-item .menu-link:hover{background:var(--ast-global-color-0);}}.ast-footer-copyright a{color:var(--ast-global-color-0);}