@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;}}.main-header-menu .menu-link:hover,.ast-header-custom-item a:hover,.main-header-menu .menu-item:hover > .menu-link,.main-header-menu .menu-item.focus > .menu-link{background-color:rgba(255,255,255,0.28);}@media (max-width:921px){.main-header-menu,.ast-header-break-point .main-header-menu,.ast-header-break-point .ast-header-custom-item{background-color:var(--ast-global-color-5);background-image:none;}.main-header-menu .current-menu-item > .menu-link,.main-header-menu .current-menu-ancestor > .menu-link{background-color:var(--ast-global-color-5);}.main-header-menu .menu-link:hover,.ast-header-custom-item a:hover,.main-header-menu .menu-item:hover > .menu-link,.main-header-menu .menu-item.focus > .menu-link{background-color:var(--ast-global-color-5);}.main-header-menu .sub-menu .menu-link:hover,.main-header-menu .sub-menu .menu-item:hover > .menu-link,.main-header-menu .sub-menu .menu-item.focus > .menu-link{background-color:var(--ast-global-color-5);}.main-header-menu .sub-menu .menu-item.current-menu-item > .menu-link,.main-header-menu .sub-menu .menu-item.current-menu-ancestor > .menu-link{background-color:var(--ast-global-color-5);}.main-navigation .sub-menu,.ast-header-break-point .main-header-menu .sub-menu{background-color:var(--ast-global-color-5);}}@media (max-width:544px){.main-header-menu,.ast-header-break-point .main-header-menu,.ast-header-break-point .ast-header-custom-item{background-color:var(--ast-global-color-5);background-image:none;}.main-header-menu .current-menu-item > .menu-link,.main-header-menu .current-menu-ancestor > .menu-link{background-color:var(--ast-global-color-5);}.main-header-menu .menu-link:hover,.ast-header-custom-item a:hover,.main-header-menu .menu-item:hover > .menu-link,.main-header-menu .menu-item.focus > .menu-link{background-color:var(--ast-global-color-5);}.main-header-menu .sub-menu .menu-link:hover,.main-header-menu .sub-menu .menu-item:hover > .menu-link,.main-header-menu .sub-menu .menu-item.focus > .menu-link{background-color:var(--ast-global-color-5);}.main-header-menu .sub-menu .menu-item.current-menu-item > .menu-link,.main-header-menu .sub-menu .menu-item.current-menu-ancestor > .menu-link{background-color:var(--ast-global-color-5);}.main-navigation .sub-menu,.ast-header-break-point .main-header-menu .sub-menu{background-color:var(--ast-global-color-5);}}.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;}.footer-adv .widget-title,.footer-adv .widget-title a{color:#4a4a4a;}.footer-adv{color:#4a4a4a;}.footer-adv a{color:#4a4a4a;}.footer-adv .tagcloud a:hover,.footer-adv .tagcloud a.current-item{border-color:#4a4a4a;background-color:#4a4a4a;}.footer-adv a:hover,.footer-adv .no-widget-text a:hover,.footer-adv a:focus,.footer-adv .no-widget-text a:focus{color:#0a0a0a;}.footer-adv .calendar_wrap #today,.footer-adv a:hover + .post-count{background-color:#4a4a4a;}.footer-adv .widget-title,.footer-adv .widget-title a.rsswidget,.ast-no-widget-row .widget-title{font-family:'Poly',serif;text-transform:inherit;}.footer-adv .widget > *:not(.widget-title){font-family:'Poly',serif;}.footer-adv .tagcloud a:hover,.footer-adv .tagcloud a.current-item{color:#ffffff;}.footer-adv .calendar_wrap #today{color:#ffffff;}.site-title,.site-title a{font-family:'Lobster',display;line-height:1.23em;}#secondary .widget-title{font-family:'Lobster',display;line-height:1.23em;}.blog .entry-title,.blog .entry-title a,.archive .entry-title,.archive .entry-title a,.search .entry-title,.search .entry-title a{font-family:'Lobster',display;line-height:1.23em;}.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;}.ast-search-box.header-cover #close::before,.ast-search-box.full-screen #close::before{font-family:Astra;content:"\e5cd";display:inline-block;transition:transform .3s ease-in-out;}.site-header .ast-inline-search.ast-search-menu-icon .search-field {width: auto;}