.main-header-menu .current-menu-item > .menu-link,.main-header-menu .current-menu-ancestor > .menu-link{background-color:#efefef;}.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:#efefef;}.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;}.ast-fullscreen-menu-enable.ast-header-break-point .main-header-bar-navigation .close:after,.ast-fullscreen-above-menu-enable.ast-header-break-point .ast-above-header-navigation-wrap .close:after,.ast-fullscreen-below-menu-enable.ast-header-break-point .ast-below-header-navigation-wrap .close:after{content:"\e5cd";display:inline-block;font-family:'Astra';font-size:2rem;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:40px;height:40px;width:40px;text-align:center;margin:0;}.ast-flyout-above-menu-enable.ast-header-break-point .ast-above-header-navigation-wrap .close:after{content:"\e5cd";display:inline-block;font-family:'Astra';font-size:28px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:normal;}.ast-flyout-below-menu-enable.ast-header-break-point .ast-below-header-navigation-wrap .close:after{content:"\e5cd";display:inline-block;font-family:'Astra';font-size:28px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:normal;}.ast-header-break-point .main-header-menu .menu-link:hover,.ast-header-break-point .ast-header-custom-item a:hover,.ast-header-break-point .main-header-menu .menu-item:hover > .menu-link,.ast-header-break-point .main-header-menu .menu-item.focus > .menu-link{background-color:#efefef;}.ast-header-break-point .main-header-menu .menu-item.current-menu-item > .menu-link,.ast-header-break-point .main-header-menu .menu-item.current-menu-ancestor > .menu-link{background-color:#efefef;}.ast-fullscreen-menu-overlay .main-header-menu .menu-item.current-menu-item > .menu-link,.ast-fullscreen-menu-overlay .main-header-menu .menu-item.current-menu-ancestor > .menu-link{background-color:transparent;}.ast-fullscreen-menu-overlay .main-header-menu .menu-item.current-menu-item:hover,.ast-fullscreen-menu-overlay .main-header-menu .menu-item.current-menu-item,.ast-fullscreen-menu-overlay .main-header-menu .menu-item.current-menu-ancestor{background-color:#efefef;}.ast-fullscreen-menu-overlay .main-header-menu .menu-item:hover,.ast-fullscreen-menu-overlay .ast-header-custom-item li:hover,.ast-fullscreen-menu-overlay .main-header-menu .menu-item:hover,.ast-fullscreen-menu-overlay .main-header-menu .menu-item.focus,.ast-fullscreen-menu-overlay .ast-header-break-point .ast-header-sections-navigation li:hover,.ast-fullscreen-menu-overlay .ast-header-break-point .ast-header-sections-navigation li:focus{background-color:#efefef;}.ast-fullscreen-menu-overlay .main-header-menu .menu-link:hover,.ast-fullscreen-menu-overlay .ast-header-custom-item a:hover,.ast-fullscreen-menu-overlay .main-header-menu .menu-item:hover > .menu-link,.ast-fullscreen-menu-overlay .main-header-menu .menu-item.focus > .menu-link,.ast-fullscreen-menu-overlay .ast-header-break-point .ast-header-sections-navigation a:hover,.ast-fullscreen-menu-overlay .ast-header-break-point .ast-header-sections-navigation a:focus{background-color:transparent;}.ast-fullscreen-menu-overlay .main-header-menu .sub-menu .menu-link:hover,.ast-fullscreen-menu-overlay .main-header-menu .sub-menu .menu-item:hover > .menu-link,.ast-fullscreen-menu-overlay .main-header-menu .sub-menu .menu-item.focus > .menu-link,.ast-fullscreen-menu-overlay .ast-header-sections-navigation .sub-menu .menu-link:hover,.ast-fullscreen-menu-overlay .ast-above-header-menu-items .sub-menu .menu-link:hover,.ast-fullscreen-menu-overlay .ast-below-header-menu-items .sub-menu .menu-link:hover{background-color:transparent;}.ast-fullscreen-menu-overlay .main-header-menu .sub-menu .menu-item.current-menu-item > .menu-link,.ast-fullscreen-menu-overlay .main-header-menu .sub-menu .menu-item.current-menu-ancestor > .menu-link,.ast-fullscreen-menu-overlay .ast-header-sections-navigation .sub-menu .menu-item.current-menu-item > .menu-link,.ast-fullscreen-menu-overlay .ast-above-header-menu-items .sub-menu .menu-item.current-menu-item > .menu-link,.ast-fullscreen-menu-overlay .ast-below-header-menu-items .sub-menu .menu-item.current-menu-item > .menu-link{background-color:transparent;}.ast-fullscreen-menu-overlay .ast-header-break-point .main-header-menu .menu-link:hover,.ast-fullscreen-menu-overlay .ast-header-break-point .ast-header-custom-item a:hover,.ast-fullscreen-menu-overlay .ast-header-break-point .main-header-menu .menu-item:hover > .menu-link,.ast-fullscreen-menu-overlay .ast-header-break-point .main-header-menu .menu-item.focus > .menu-link{background-color:transparent;}.ast-fullscreen-menu-overlay .ast-header-break-point .main-header-menu .menu-item:hover,.ast-fullscreen-menu-overlay .ast-header-break-point .ast-header-custom-item a:hover,.ast-fullscreen-menu-overlay .ast-header-break-point .main-header-menu .menu-item:hover,.ast-fullscreen-menu-overlay .ast-header-break-point .main-header-menu .menu-item.focus{background-color:#efefef;}.ast-fullscreen-menu-overlay .ast-header-break-point .main-header-menu .menu-item.current-menu-item > .menu-link,.ast-fullscreen-menu-overlay .ast-header-break-point .main-header-menu .menu-item.current-menu-ancestor > .menu-link{background-color:transparent;}.ast-fullscreen-menu-overlay .ast-header-break-point .main-header-menu .menu-link,.ast-fullscreen-menu-overlay .ast-header-break-point .ast-header-custom-item a,.ast-fullscreen-menu-overlay .ast-header-break-point .main-header-menu .menu-item > .menu-link,.ast-fullscreen-menu-overlay .ast-header-break-point .main-header-menu .menu-item.focus > .menu-link{background-color:transparent;}.ast-fullscreen-menu-overlay .ast-header-break-point .main-header-menu .sub-menu .menu-link:hover,.ast-fullscreen-menu-overlay .ast-header-break-point .main-header-menu .sub-menu .menu-link:focus{background-color:transparent;}.ast-fullscreen-menu-overlay .ast-header-break-point .main-header-menu .sub-menu .menu-item.current-menu-item > .menu-link,.ast-fullscreen-menu-overlay .ast-header-break-point .main-header-menu .sub-menu .menu-item.current-menu-ancestor > .menu-link,.ast-fullscreen-menu-overlay .ast-header-break-point .ast-header-sections-navigation .sub-menu .menu-item.current-menu-item > .menu-link,.ast-fullscreen-menu-overlay .ast-header-break-point .ast-above-header-menu-items .sub-menu .menu-item.current-menu-item > .menu-link,.ast-fullscreen-menu-overlay .ast-header-break-point .ast-below-header-menu-items .sub-menu .menu-item.current-menu-item > .menu-link{background-color:transparent;}.ast-fullscreen-menu-enable.ast-header-break-point .main-header-bar-navigation .close{color:#666666;}@media (max-width:768px){.ast-fullscreen-menu-overlay .main-header-menu .menu-item.current-menu-item > .menu-link,.ast-fullscreen-menu-overlay .main-header-menu .menu-item.current-menu-ancestor > .menu-link{background-color:transparent;}.ast-fullscreen-menu-overlay .main-header-menu .menu-link:hover,.ast-fullscreen-menu-overlay .ast-header-custom-item a:hover,.ast-fullscreen-menu-overlay .main-header-menu .menu-item:hover > .menu-link,.ast-fullscreen-menu-overlay .main-header-menu .menu-item.focus > .menu-link,.ast-fullscreen-menu-overlay .ast-header-break-point .ast-header-sections-navigation a:hover,.ast-fullscreen-menu-overlay .ast-header-break-point .ast-header-sections-navigation a:focus{background-color:transparent;}.ast-fullscreen-menu-overlay .main-header-menu .sub-menu .menu-link:hover,.ast-fullscreen-menu-overlay .main-header-menu .sub-menu .menu-item:hover > .menu-link,.ast-fullscreen-menu-overlay .main-header-menu .sub-menu .menu-item.focus > .menu-link,.ast-fullscreen-menu-overlay .ast-header-sections-navigation .sub-menu .menu-link:hover,.ast-fullscreen-menu-overlay .ast-above-header-menu-items .sub-menu .menu-link:hover,.ast-fullscreen-menu-overlay .ast-below-header-menu-items .sub-menu .menu-link:hover{background-color:transparent;}.ast-fullscreen-menu-overlay .main-header-menu .sub-menu .menu-item.current-menu-item > .menu-link,.ast-fullscreen-menu-overlay .main-header-menu .sub-menu .menu-item.current-menu-ancestor > .menu-link,.ast-fullscreen-menu-overlay .ast-header-sections-navigation .sub-menu .menu-item.current-menu-item > .menu-link,.ast-fullscreen-menu-overlay .ast-above-header-menu-items .sub-menu .menu-item.current-menu-item > .menu-link,.ast-fullscreen-menu-overlay .ast-below-header-menu-items .sub-menu .menu-item.current-menu-item > .menu-link{background-color:transparent;}.ast-fullscreen-menu-overlay .ast-header-break-point .main-header-menu .menu-link:hover,.ast-fullscreen-menu-overlay .ast-header-break-point .ast-header-custom-item a:hover,.ast-fullscreen-menu-overlay .ast-header-break-point .main-header-menu .menu-item:hover > .menu-link,.ast-fullscreen-menu-overlay .ast-header-break-point .main-header-menu .menu-item.focus > .menu-link{background-color:transparent;}.ast-fullscreen-menu-overlay .ast-header-break-point .main-header-menu .menu-item.current-menu-item > .menu-link,.ast-fullscreen-menu-overlay .ast-header-break-point .main-header-menu .menu-item.current-menu-ancestor > .menu-link{background-color:transparent;}.ast-fullscreen-menu-overlay .ast-header-break-point .main-header-menu .menu-link,.ast-fullscreen-menu-overlay .ast-header-break-point .ast-header-custom-item a,.ast-fullscreen-menu-overlay .ast-header-break-point .main-header-menu .menu-item > .menu-link,.ast-fullscreen-menu-overlay .ast-header-break-point .main-header-menu .menu-item.focus > .menu-link{background-color:transparent;}.ast-fullscreen-menu-overlay .ast-header-break-point .main-header-menu .sub-menu .menu-link:hover,.ast-fullscreen-menu-overlay .ast-header-break-point .main-header-menu .sub-menu .menu-link:focus{background-color:transparent;}.ast-fullscreen-menu-overlay .ast-header-break-point .main-header-menu .sub-menu .menu-item.current-menu-item > .menu-link,.ast-fullscreen-menu-overlay .ast-header-break-point .main-header-menu .sub-menu .menu-item.current-menu-ancestor > .menu-link,.ast-fullscreen-menu-overlay .ast-header-break-point .ast-header-sections-navigation .sub-menu .menu-item.current-menu-item > .menu-link,.ast-fullscreen-menu-overlay .ast-header-break-point .ast-above-header-menu-items .sub-menu .menu-item.current-menu-item > .menu-link,.ast-fullscreen-menu-overlay .ast-header-break-point .ast-below-header-menu-items .sub-menu .menu-item.current-menu-item > .menu-link{background-color:transparent;}}@media (max-width:544px){.ast-fullscreen-menu-overlay .main-header-menu .menu-item.current-menu-item > .menu-link,.ast-fullscreen-menu-overlay .main-header-menu .menu-item.current-menu-ancestor > .menu-link{background-color:transparent;}.ast-fullscreen-menu-overlay .main-header-menu .menu-link:hover,.ast-fullscreen-menu-overlay .ast-header-custom-item a:hover,.ast-fullscreen-menu-overlay .main-header-menu .menu-item:hover > .menu-link,.ast-fullscreen-menu-overlay .main-header-menu .menu-item.focus > .menu-link,.ast-fullscreen-menu-overlay .ast-header-break-point .ast-header-sections-navigation a:hover,.ast-fullscreen-menu-overlay .ast-header-break-point .ast-header-sections-navigation a:focus{background-color:transparent;}.ast-fullscreen-menu-overlay .main-header-menu .sub-menu .menu-link:hover,.ast-fullscreen-menu-overlay .main-header-menu .sub-menu .menu-item:hover > .menu-link,.ast-fullscreen-menu-overlay .main-header-menu .sub-menu .menu-item.focus > .menu-link,.ast-fullscreen-menu-overlay .ast-header-sections-navigation .sub-menu .menu-link:hover,.ast-fullscreen-menu-overlay .ast-above-header-menu-items .sub-menu .menu-link:hover,.ast-fullscreen-menu-overlay .ast-below-header-menu-items .sub-menu .menu-link:hover{background-color:transparent;}.ast-fullscreen-menu-overlay .main-header-menu .sub-menu .menu-item.current-menu-item > .menu-link,.ast-fullscreen-menu-overlay .main-header-menu .sub-menu .menu-item.current-menu-ancestor > .menu-link,.ast-fullscreen-menu-overlay .ast-header-sections-navigation .sub-menu .menu-item.current-menu-item > .menu-link,.ast-fullscreen-menu-overlay .ast-above-header-menu-items .sub-menu .menu-item.current-menu-item > .menu-link,.ast-fullscreen-menu-overlay .ast-below-header-menu-items .sub-menu .menu-item.current-menu-item > .menu-link{background-color:transparent;}.ast-fullscreen-menu-overlay .ast-header-break-point .main-header-menu .menu-link:hover,.ast-fullscreen-menu-overlay .ast-header-break-point .ast-header-custom-item a:hover,.ast-fullscreen-menu-overlay .ast-header-break-point .main-header-menu .menu-item:hover > .menu-link,.ast-fullscreen-menu-overlay .ast-header-break-point .main-header-menu .menu-item.focus > .menu-link{background-color:transparent;}.ast-fullscreen-menu-overlay .ast-header-break-point .main-header-menu .menu-item.current-menu-item > .menu-link,.ast-fullscreen-menu-overlay .ast-header-break-point .main-header-menu .menu-item.current-menu-ancestor > .menu-link{background-color:transparent;}.ast-fullscreen-menu-overlay .ast-header-break-point .main-header-menu .menu-link,.ast-fullscreen-menu-overlay .ast-header-break-point .ast-header-custom-item a,.ast-fullscreen-menu-overlay .ast-header-break-point .main-header-menu .menu-item > .menu-link,.ast-fullscreen-menu-overlay .ast-header-break-point .main-header-menu .menu-item.focus > .menu-link{background-color:transparent;}.ast-fullscreen-menu-overlay .ast-header-break-point .main-header-menu .sub-menu .menu-link:hover,.ast-fullscreen-menu-overlay .ast-header-break-point .main-header-menu .sub-menu .menu-link:focus{background-color:transparent;}.ast-fullscreen-menu-overlay .ast-header-break-point .main-header-menu .sub-menu .menu-item.current-menu-item > .menu-link,.ast-fullscreen-menu-overlay .ast-header-break-point .main-header-menu .sub-menu .menu-item.current-menu-ancestor > .menu-link,.ast-fullscreen-menu-overlay .ast-header-break-point .ast-header-sections-navigation .sub-menu .menu-item.current-menu-item > .menu-link,.ast-fullscreen-menu-overlay .ast-header-break-point .ast-above-header-menu-items .sub-menu .menu-item.current-menu-item > .menu-link,.ast-fullscreen-menu-overlay .ast-header-break-point .ast-below-header-menu-items .sub-menu .menu-item.current-menu-item > .menu-link{background-color:transparent;}}.site-title,.site-title a{font-family:'Lora',serif;line-height:1.23em;}#secondary .widget-title,.woocommerce-page #secondary .widget .widget-title{font-family:'Lora',serif;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:'Lora',serif;line-height:1.23em;}.main-navigation{font-weight:400;font-family:'Roboto',sans-serif;}.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;}