.ast-header-search .ast-search-menu-icon .search-field{border-radius:2px;}.ast-header-search .ast-search-menu-icon .search-submit{border-radius:2px;}.ast-header-search .ast-search-menu-icon .search-form{border-top-width:1px;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;border-color:#ddd;border-radius:2px;}[CLASS*="-sticky-header-active"] .ast-header-sticked [data-section="section-header-mobile-trigger"] .ast-button-wrap .mobile-menu-toggle-icon .ast-mobile-svg{fill:#39bb9d;}[CLASS*="-sticky-header-active"] .ast-header-sticked [data-section="section-header-mobile-trigger"] .ast-button-wrap .mobile-menu-wrap .mobile-menu{color:#39bb9d;}[CLASS*="-sticky-header-active"] .ast-header-sticked [data-section="section-header-mobile-trigger"] .ast-button-wrap .ast-mobile-menu-trigger-minimal{background:transparent;}.site-title,.site-title a{font-family:'Source Sans Pro',sans-serif;line-height:1.23em;}.ast-read-more-container a{font-size:16px;font-size:0.94117647058824rem;}.ast-excerpt-container{font-size:16px;font-size:0.94117647058824rem;}.ast-pagination .page-numbers,.ast-pagination .page-navigation{font-size:16px;font-size:0.94117647058824rem;}#secondary .widget-title,.woocommerce-page #secondary .widget .widget-title{font-size:26px;font-size:1.5294117647059rem;font-family:'Source Sans Pro',sans-serif;line-height:1.23em;}.secondary .widget > *:not(.widget-title){font-size:16px;font-size:0.94117647058824rem;}.blog .entry-title,.blog .entry-title a,.archive .entry-title,.archive .entry-title a,.search .entry-title,.search .entry-title a{font-family:'Source Sans Pro',sans-serif;font-weight:500;line-height:1.23em;}button,.ast-button,input#submit,input[type="button"],input[type="submit"],input[type="reset"]{font-size:16px;font-size:0.94117647058824rem;font-weight:500;}h4.widget-title{font-weight:inherit;}h5.widget-title{font-weight:inherit;}h6.widget-title{font-weight:inherit;}.elementor-widget-heading h4.elementor-heading-title{line-height:1.2em;}.elementor-widget-heading h5.elementor-heading-title{line-height:1.2em;}.elementor-widget-heading h6.elementor-heading-title{line-height:1.25em;}@media (min-width: 1025px) {.ast-search-box.full-screen a.ast-search-item {display: inline-flex;width: 50%;}}:root {--ast-fs-search-submit-background: var(--ast-global-color-2);--ast-fs-search-text-color: var(--ast-global-color-5);--ast-fs-search-font-size: 1.3em;}.ast-search-box.full-screen .ast-search-wrapper .search-submit {width: 40px;height: 40px;}.ast-search-box.full-screen .ast-icon.icon-search svg {margin-top: 4px;margin-right: 0;}.ast-search-box.full-screen .ast-search-wrapper .search-submit:hover {background-color: var(--ast-global-color-1);color: var(--ast-global-color-5);}.ast-search-box.full-screen .ast-search-wrapper {top: 40%;}.ast-search-box.full-screen a.ast-search-item:hover {background-color: transparent;}.ast-search-box.full-screen .ast-search--posttype-heading {padding-top: 24px;}.ast-search-box.full-screen .ast-search-item + .ast-search--posttype-heading {margin-top: 16px;}.ast-search-box.full-screen .ast-live-search-results {background: transparent;box-shadow: none;max-height: 300px;border: none;padding: 5px;}.full-screen label.ast-search--posttype-heading {border-color: #9E9E9E;color: #fafafa;font-size: 1.2em;}.ast-search-box.full-screen a.ast-search-item {color: #e2e2e2;font-size: 1em;}.full-screen label.ast-search--no-results-heading {padding: 1em 0;color: #e2e2e2;}.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-transparent-header .main-header-bar{background-color:transparent;}.ast-transparent-header #masthead{position:absolute;left:0;right:0;}@media (min-width:1024px){.ast-transparent-header .main-header-menu,.ast-transparent-header.ast-header-break-point .main-header-menu,.ast-transparent-header .ast-masthead-custom-menu-items,.ast-transparent-header.ast-header-break-point .main-header-menu{background-color:transparent;}.ast-transparent-header .ast-above-header{background-color:transparent;}.ast-transparent-header .ast-below-header{background-color:transparent;}}.ast-transparent-header.ast-header-break-point .main-header-bar {border-bottom-width:0px;border-bottom-color:transparent;}@media (min-width: 1025px) {.ast-transparent-header .main-header-bar {border-bottom-width:0px;border-bottom-color:transparent;}}body.elementor-editor-active.ast-transparent-header #masthead,.fl-builder-edit .ast-transparent-header .site-header,body.vc_editor.ast-transparent-header #masthead {z-index: 0;} .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 .astra-logo-svg,.ast-header-break-point #ast-fixed-header .site-logo-img .custom-logo-link img {max-width:121px;}@media (max-width:1024px){#masthead .site-logo-img .astra-logo-svg,.ast-header-break-point #ast-fixed-header .site-logo-img .custom-logo-link img {max-width:121px;}}@media (max-width:767px){#masthead .site-logo-img .astra-logo-svg,.ast-header-break-point #ast-fixed-header .site-logo-img .custom-logo-link img {max-width:121px;}}[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:#cbcccc;}[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-1);}[CLASS*="-sticky-header-active"] .ast-builder-menu-1 .main-header-menu .menu-item.current-menu-item > .menu-link{color:var(--ast-global-color-1);}[CLASS*="-sticky-header-active"] .ast-builder-menu-1 .main-header-menu .current-menu-parent > .menu-link{color:var(--ast-global-color-1);}[CLASS*="-sticky-header-active"] .ast-builder-menu-1 .main-header-menu .menu-item .sub-menu .menu-item .menu-link{color:#cbcccc;}[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);}[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);}@media (max-width:1024px){.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:1024px){.ast-primary-sticky-header-active.ast-main-header-nav-open nav{overflow-y:auto;max-height:calc(100vh - 100px);}}@media (max-width:1024px){.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:#2b2b34;backdrop-filter:unset;-webkit-backdrop-filter:unset;}.ast-builder-menu-1 .main-header-menu .sub-menu{background:#2b2b34;}.ast-builder-menu-1 .main-header-menu .sub-menu .menu-link{color:#cbcccc;}.ast-builder-menu-1 .main-header-menu .sub-menu .menu-item > .ast-menu-toggle{color:#cbcccc;}.ast-builder-menu-1 .main-header-menu .sub-menu .menu-item .menu-link:hover{color:var(--ast-global-color-1);background:#2b2b34;}.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:#2b2b34;}.ast-builder-menu-1 .main-header-menu .sub-menu .menu-item:hover > .ast-menu-toggle{color:#cbcccc;}.ast-builder-menu-1 .main-header-menu .sub-menu .current-menu-item > .menu-link{color:var(--ast-global-color-1);background:#2b2b34;}.ast-builder-menu-1 .main-header-menu .sub-menu .current-menu-item > .ast-menu-toggle{color:var(--ast-global-color-1);}.ast-builder-menu-3 .main-header-menu .sub-menu{background:#2b2b34;}.ast-builder-menu-3 .main-header-menu .sub-menu .menu-item .menu-link:hover{background:#2b2b34;}.ast-builder-menu-3 .main-header-menu .sub-menu .menu-item:hover > .menu-link,.ast-builder-menu-3 .main-header-menu .inline-on-mobile .menu-item:hover > .ast-menu-toggle{background:#2b2b34;}.ast-builder-menu-3 .main-header-menu .sub-menu .current-menu-item > .menu-link{background:#2b2b34;}@media (max-width:1024px){.ast-builder-menu-mobile .main-header-menu.ast-nav-menu .sub-menu{background:var(--ast-global-color-5);}.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{color:var(--ast-global-color-1);background:var(--ast-global-color-5);}.ast-builder-menu-mobile .main-header-menu .sub-menu .menu-item:hover > .ast-menu-toggle{color:var(--ast-global-color-1);}.ast-builder-menu-mobile .main-header-menu.ast-nav-menu .sub-menu .menu-item.current-menu-item > .menu-link{color:var(--ast-global-color-1);background:var(--ast-global-color-5);}.ast-builder-menu-mobile .main-header-menu .sub-menu .current-menu-item > .ast-menu-toggle{color:var(--ast-global-color-1);}}@media (max-width:768px){.ast-builder-menu-mobile .main-header-menu.ast-nav-menu .sub-menu{background:var(--ast-global-color-5);}.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{color:var(--ast-global-color-1);background:var(--ast-global-color-5);}.ast-builder-menu-mobile .main-header-menu .sub-menu .menu-item:hover> .ast-menu-toggle{color:var(--ast-global-color-1);}.ast-builder-menu-mobile .main-header-menu.ast-nav-menu .sub-menu .menu-item.current-menu-item > .menu-link{color:var(--ast-global-color-1);background:var(--ast-global-color-5);}.ast-builder-menu-mobile .main-header-menu .sub-menu .current-menu-item> .ast-menu-toggle{color:var(--ast-global-color-1);}}