@media (min-width:769px){.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:768px){.ast-hide-display-device-tablet{display:none}}@media (max-width:544px){.ast-hide-display-device-mobile{display:none}}.footer-adv .widget-title,.footer-adv .widget-title a.rsswidget,.ast-no-widget-row .widget-title{font-family:'Montserrat',sans-serif;text-transform:inherit}.footer-adv .widget>*:not(.widget-title){font-family:'Montserrat',sans-serif}.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}@media (min-width:769px){.ast-container{max-width:1180px}}@media (min-width:993px){.ast-container{max-width:1180px}}@media (min-width:1201px){.ast-container{max-width:1180px}}.site-title,.site-title a{font-family:'Montserrat',sans-serif}.widget-area.secondary .sidebar-main .wp-block-heading,#secondary .widget-title{font-family:'Montserrat',sans-serif}.ast-small-footer{font-size:12px;font-size:.8rem;font-weight:400;text-transform:uppercase}.blog .entry-title,.blog .entry-title a,.archive .entry-title,.archive .entry-title a,.search .entry-title,.search .entry-title a{font-family:'Montserrat',sans-serif}button,.ast-button,input#submit,input[type="button"],input[type="submit"],input[type="reset"]{font-size:15px;font-size:1rem;font-weight:500;font-family:'Roboto',sans-serif;text-transform:uppercase}.main-navigation{font-size:14px;font-size:.93333333333333rem;font-weight:500}.main-header-bar .main-header-bar-navigation{text-transform:uppercase}.main-header-menu>.menu-item>.sub-menu:first-of-type,.main-header-menu>.menu-item>.astra-full-megamenu-wrapper:first-of-type{font-size:14px;font-size:.93333333333333rem}.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}