.main-header-menu,.main-header-menu .menu-link,.ast-header-custom-item,.ast-header-custom-item a,.ast-masthead-custom-menu-items,.ast-masthead-custom-menu-items a{color:#575756;}.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 .icon-close,.ast-fullscreen-above-menu-enable.ast-header-break-point .ast-above-header-navigation-wrap .close .icon-close,.ast-fullscreen-below-menu-enable.ast-header-break-point .ast-below-header-navigation-wrap .close .icon-close{margin-right:8px;}.ast-header-break-point .ast-primary-menu-disabled .ast-merge-header-navigation-wrap .ast-above-header-menu-items{border-top:#dadada;}.ast-header-break-point .ast-above-header-menu-items .menu-item .menu-link,.ast-header-break-point .ast-above-header-navigation ul .menu-item .menu-link,.ast-header-break-point .ast-above-header-menu-items .sub-menu .menu-item .menu-link,.ast-header-break-point .ast-below-header-menu-items .menu-item .menu-link,.ast-header-break-point .ast-below-header-actual-nav ul .menu-item .menu-link,.ast-header-break-point .ast-below-header-menu-items .sub-menu .menu-item .menu-link,.ast-fullscreen-menu-enable.ast-header-break-point .ast-merge-header-navigation-wrap .ast-above-header-menu-items .menu-item .menu-link:before,.ast-fullscreen-menu-enable.ast-header-break-point .ast-merge-header-navigation-wrap .ast-above-header-menu-items .menu-item.menu-item-has-children .menu-link:before,.ast-fullscreen-menu-enable.ast-header-break-point .ast-merge-header-navigation-wrap .ast-below-header-menu-items .menu-item .menu-link:before,.ast-fullscreen-menu-enable.ast-header-break-point .ast-merge-header-navigation-wrap .ast-below-header-menu-items .menu-item.menu-item-has-children .menu-link:before{border-bottom:#dadada;}.ast-header-break-point .ast-below-mobile-menu-buttons-outline.menu-toggle{background:transparent;border:1px solid #b2c933;color:#b2c933;}.ast-header-break-point .ast-below-mobile-menu-buttons-minimal.menu-toggle{background:transparent;color:#b2c933;}.ast-header-break-point .ast-below-mobile-menu-buttons-fill.menu-toggle{border:1px solid #b2c933;background:#b2c933;color:#000000;}.ast-header-break-point .ast-below-header .ast-button-wrap .menu-toggle{border-radius:2px;}.ast-header-break-point .ast-below-header{background-color:#ffffff;background-image:none;}.ast-header-break-point .below-header-user-select,.ast-header-break-point .below-header-user-select .widget{color:#ffffff;}.ast-header-break-point .below-header-user-select a,.ast-header-break-point .below-header-user-select .widget a{color:#ffffff;}.ast-header-break-point .below-header-user-select a:hover,.ast-header-break-point .below-header-user-select .widget a:hover{color:#ffffff;}.ast-header-break-point .below-header-user-select .search-field:focus{border-color:#ffffff;}.ast-header-break-point .ast-below-header-navigation .menu-item.current-menu-item > .ast-menu-toggle,.ast-header-break-point .ast-below-header-navigation .menu-item.current-menu-item > .menu-link{color:#a2c614;}.ast-header-break-point .ast-below-header-menu .menu-item:hover > .ast-menu-toggle,.ast-header-break-point .ast-below-header-menu .menu-item.focus > .ast-menu-toggle{color:#a2c614;}.ast-header-break-point .ast-below-header-navigation .sub-menu,.ast-header-break-point .ast-below-header-navigation .sub-menu .menu-link{color:#575756;}.ast-header-break-point .ast-below-header-menu .sub-menu .menu-item:hover > .menu-link,.ast-header-break-point .ast-below-header-menu .sub-menu .menu-item:focus > .menu-link,.ast-header-break-point .ast-below-header-menu .sub-menu .menu-item:hover > .ast-menu-toggle,.ast-header-break-point .ast-below-header-menu .sub-menu .menu-item:focus > .ast-menu-toggle{color:#a2c614;}.ast-header-break-point .ast-below-header-section-separated .ast-below-header-menu{border-top-width:0px;border-color:#dadada;}.ast-header-break-point .ast-below-header-actual-nav ul li a,.ast-header-break-point .ast-below-header-menu-items .sub-menu .menu-item .menu-link{border-color:#dadada;}@media (max-width:921px){.ast-below-header-navigation-wrap{display:none;}}.ast-header-break-point .main-header-menu,.ast-header-break-point .main-header-menu .menu-link,.ast-header-break-point .main-header-menu .menu-item.focus > .ast-menu-toggle,.ast-header-break-point .main-header-menu .current-menu-item > .ast-menu-toggle,.ast-header-break-point .main-header-menu .current-menu-ancestor > .ast-menu-toggle,.ast-header-break-point .ast-header-custom-item,.ast-header-break-point .ast-header-custom-item a,.ast-header-break-point .ast-masthead-custom-menu-items,.ast-header-break-point .ast-masthead-custom-menu-items a,.ast-header-break-point .ast-masthead-custom-menu-items .ast-inline-search form .ast-header-break-point .ast-below-header-merged-responsive .below-header-user-select,.ast-header-break-point .ast-above-header-menu-items,.ast-header-break-point .ast-above-header-menu-items .menu-link,.ast-header-break-point .ast-below-header-menu-items,.ast-header-break-point .ast-below-header-menu-items .menu-link,.ast-header-break-point .ast-below-header-merged-responsive .below-header-user-select .widget,.ast-header-break-point .ast-below-header-merged-responsive .below-header-user-select .widget-title{color:#575756;}.ast-header-break-point .ast-masthead-custom-menu-items .ast-inline-search form{border-color:#575756;}.ast-header-break-point .ast-below-header-menu .menu-item .menu-link .icon-arrow:first-of-type svg{left:.1em;top:.1em;transform:translate(0,-2px) rotateZ( 270deg );margin-right:5px;position:unset;}.ast-below-header{border-bottom-width:0px;line-height:60px;}.ast-below-header-section-wrap{min-height:60px;}.below-header-user-select .ast-search-menu-icon .search-field{max-height:52px;}.ast-below-header-menu{font-weight:700;font-size:14px;font-size:0.93333333333333rem;text-transform:uppercase;}.ast-below-header-menu .sub-menu,.ast-below-header-menu .astra-full-megamenu-wrapper{border-color:#ffffff;}.ast-below-header{background-color:#ffffff;background-image:none;}.ast-below-header,.ast-below-header-menu .sub-menu{background-color:#ffffff;}.ast-below-header-menu.ast-mega-menu-enabled.submenu-with-border .astra-full-megamenu-wrapper{background-color:#ffffff;}.ast-header-break-point .ast-below-header-section-separated .ast-below-header-actual-nav{background-color:#ffffff;}.ast-below-header-menu .menu-item:hover > .menu-link,.ast-below-header-menu .menu-item:focus > .menu-link,.ast-below-header-menu .menu-item.focus > .menu-link{color:#a2c614;}.ast-below-header-menu .menu-item.current-menu-ancestor > .menu-link,.ast-below-header-menu .menu-item.current-menu-item > .menu-link,.ast-below-header-menu .menu-item.current-menu-ancestor > .ast-menu-toggle,.ast-below-header-menu .menu-item.current-menu-item > .ast-menu-toggle,.ast-below-header-menu .sub-menu .menu-item.current-menu-ancestor:hover > .menu-link,.ast-below-header-menu .sub-menu .menu-item.current-menu-ancestor:focus > .menu-link,.ast-below-header-menu .sub-menu .menu-item.current-menu-ancestor.focus > .menu-link,.ast-below-header-menu .sub-menu .menu-item.current-menu-item:hover > .menu-link,.ast-below-header-menu .sub-menu .menu-item.current-menu-item:focus > .menu-link,.ast-below-header-menu .sub-menu .menu-item.current-menu-item.focus > .menu-link,.ast-below-header-menu .sub-menu .menu-item.current-menu-ancestor:hover > .ast-menu-toggle,.ast-below-header-menu .sub-menu .menu-item.current-menu-ancestor:focus > .ast-menu-toggle,.ast-below-header-menu .sub-menu .menu-item.current-menu-ancestor.focus > .ast-menu-toggle,.ast-below-header-menu .sub-menu .menu-item.current-menu-item:hover > .ast-menu-toggle,.ast-below-header-menu .sub-menu .menu-item.current-menu-item:focus > .ast-menu-toggle,.ast-below-header-menu .sub-menu .menu-item.current-menu-item.focus > .ast-menu-toggle{color:#a2c614;}.ast-below-header-menu .sub-menu .menu-item:hover > .menu-link,.ast-below-header-menu .sub-menu .menu-item:focus > .menu-link,.ast-below-header-menu .sub-menu .menu-item.focus > .menu-link{color:#a2c614;}.ast-below-header-menu .sub-menu .menu-item.current-menu-ancestor > .menu-link,.ast-below-header-menu .sub-menu .menu-item.current-menu-item > .menu-link,.ast-below-header-menu .sub-menu .menu-item.current-menu-ancestor:hover > .menu-link,.ast-below-header-menu .sub-menu .menu-item.current-menu-ancestor:focus > .menu-link,.ast-below-header-menu .sub-menu .menu-item.current-menu-ancestor.focus > .menu-link,.ast-below-header-menu .sub-menu .menu-item.current-menu-item:hover > .menu-link,.ast-below-header-menu .sub-menu .menu-item.current-menu-item:focus > .menu-link,.ast-below-header-menu .sub-menu .menu-item.current-menu-item.focus > .menu-link{color:#a2c614;}.ast-below-header-menu .sub-menu,.ast-below-header-menu .sub-menu .menu-link{color:#575756;}.below-header-user-select .widget,.below-header-user-select .widget-title{color:#ffffff;}.below-header-user-select a,.below-header-user-select .widget a{color:#ffffff;}.below-header-user-select a:hover,.below-header-user-select .widget a:hover{color:#ffffff;}.below-header-user-select input.search-field:focus,.below-header-user-select input.search-field.focus{border-color:#ffffff;}.below-header-user-select{color:#ffffff;}@media (max-width:921px){.ast-below-header-actual-nav,.ast-below-header-hide-on-mobile .ast-below-header-wrap{display:none;}}.ast-desktop .ast-below-header-menu.submenu-with-border .sub-menu .menu-link{border-bottom-width:0px;border-style:solid;}.ast-desktop .ast-below-header-menu.submenu-with-border .sub-menu .sub-menu{top:-2px;}.ast-desktop .ast-below-header-menu.submenu-with-border .sub-menu{border-top-width:2px;border-left-width:0px;border-right-width:0px;border-bottom-width:0px;border-style:solid;}@media (min-width:922px){.ast-below-header-menu .sub-menu .menu-item.ast-left-align-sub-menu:hover > .sub-menu,.ast-below-header-menu .sub-menu .menu-item.ast-left-align-sub-menu.focus > .sub-menu{margin-left:-0px;}}.site-title,.site-title a{font-family:'Patrick Hand',handwriting;line-height:1.23em;}#secondary .widget-title,.woocommerce-page #secondary .widget .widget-title{font-family:'Patrick Hand',handwriting;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:'Patrick Hand',handwriting;line-height:1.23em;}button,.ast-button,input#submit,input[type="button"],input[type="submit"],input[type="reset"]{font-weight:700;font-family:'Open Sans',sans-serif;}.main-navigation{font-size:14px;font-size:0.93333333333333rem;font-weight:600;font-family:'Open Sans',sans-serif;}.main-header-bar .main-header-bar-navigation{text-transform:uppercase;}.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-header-sections-navigation,.ast-above-header-menu-items,.ast-below-header-menu-items{font-size:14px;font-size:0.93333333333333rem;font-weight:600;font-family:'Open Sans',sans-serif;}.ast-desktop .ast-below-header-navigation .astra-megamenu-li .menu-item .menu-link:hover,.ast-desktop .ast-below-header-navigation .astra-megamenu-li .menu-item .menu-link:focus{color:#a2c614;}.ast-desktop .ast-below-header-navigation .astra-megamenu-li .sub-menu .menu-item .menu-link:hover,.ast-desktop .ast-below-header-navigation .astra-megamenu-li .sub-menu .menu-item .menu-link:focus{color:#a2c614;}.ast-above-header-menu .astra-full-megamenu-wrapper{box-shadow:0 5px 20px rgba(0,0,0,0.06);}.ast-above-header-menu .astra-full-megamenu-wrapper .sub-menu,.ast-above-header-menu .astra-megamenu .sub-menu{box-shadow:none;}.ast-below-header-menu.ast-mega-menu-enabled.submenu-with-border .astra-full-megamenu-wrapper{border-color:#ffffff;}.ast-below-header-menu .astra-full-megamenu-wrapper{box-shadow:0 5px 20px rgba(0,0,0,0.06);}.ast-below-header-menu .astra-full-megamenu-wrapper .sub-menu,.ast-below-header-menu .astra-megamenu .sub-menu{box-shadow:none;}.ast-desktop .main-header-menu.submenu-with-border .astra-megamenu,.ast-desktop .main-header-menu.ast-mega-menu-enabled.submenu-with-border .astra-full-megamenu-wrapper{border-top-width:2px;border-style:solid;border-color:#ffffff;}.main-header-menu.ast-mega-menu-enabled.submenu-with-border .astra-full-megamenu-wrapper{border-color:#ffffff;}.ast-desktop .ast-mega-menu-enabled.main-header-menu .menu-item-heading > .menu-link{font-weight:700;font-size:1.1em;}.ast-desktop .ast-mega-menu-enabled.ast-below-header-menu .menu-item-heading > .menu-link{font-weight:500;font-size:1.1em;}.ast-desktop .ast-above-header .submenu-with-border .astra-full-megamenu-wrapper{border-top-width:2px;border-style:solid;}.ast-desktop .ast-below-header .submenu-with-border .astra-full-megamenu-wrapper{border-top-width:2px;border-style:solid;}.ast-header-break-point .menu-text + .icon-arrow,.ast-header-break-point .menu-link .icon-arrow:first-child,.ast-desktop .menu-link > .icon-arrow:first-child,.ast-header-break-point .astra-mm-highlight-label + .icon-arrow{display:none;}.ast-header-break-point .sub-menu .menu-link > .icon-arrow:first-child{display:inline-block;}.site-header .ast-inline-search.ast-search-menu-icon .search-field {width: auto;}.ast-header-sections-navigation,.ast-header-sections-navigation .menu-link{color:#575756;}.ast-header-sections-navigation .ast-inline-search form{border-color:#575756;}.ast-header-sections-navigation .sub-menu > .menu-item > .menu-link{border-color:#ffffff;}