.ast-footer-sticky-active .ast-custom-footer,.ast-header-sticky-active{position:fixed!important;right:0;left:0;margin:0 auto;z-index:99}.ast-shrink-custom-header .ast-custom-header.ast-sticky-shrunk .elementor-section-wrap img,.ast-shrink-custom-header .ast-custom-header.ast-sticky-shrunk .fl-module-content.fl-node-content img{max-height:50px;width:auto}.ast-footer-sticky-active .ast-custom-footer{bottom:0}.ast-custom-header{position:relative;z-index:99}.ast-custom-header.ast-header-sticky-active .fl-row-content-wrap{-webkit-transition:padding .3s linear;transition:padding .3s linear}.ast-custom-header.ast-header-sticky-active .fl-module-content{-webkit-transition:all .3s linear;transition:all .3s linear}.ast-custom-header.ast-header-sticky-active .elementor-section-wrap{-webkit-transition:padding .3s linear;transition:padding .3s linear}.ast-custom-header.ast-header-sticky-active .elementor-row>.elementor-column>.elementor-element-populated{-webkit-transition:all .3s linear;transition:all .3s linear}.ast-shrink-custom-header .ast-custom-header.ast-sticky-shrunk .fl-row-content-wrap{-webkit-transition:padding .3s linear;transition:padding .3s linear;padding-top:5px;padding-bottom:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ast-shrink-custom-header .ast-custom-header.ast-sticky-shrunk .fl-module-content{margin-top:5px;margin-bottom:5px;-webkit-transition:all .3s linear;transition:all .3s linear}.ast-shrink-custom-header .ast-custom-header.ast-sticky-shrunk .elementor-section-wrap{-webkit-transition:padding .3s linear;transition:padding .3s linear;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ast-shrink-custom-header .ast-custom-header.ast-sticky-shrunk .elementor-row>.elementor-column>.elementor-element-populated{padding-top:5px;padding-bottom:5px;-webkit-transition:all .3s linear;transition:all .3s linear}.footer-adv .widget_calendar table,.footer-adv p:last-child{margin-bottom:0}@media all and (max-width:768px){.footer-adv-widget-1 .widget:last-child{margin:0 0 2.8em}}.footer-adv .ast-no-widget-row .widget-title{text-transform:capitalize}.ast-header-break-point .ast-header-sections-navigation{border-top:1px solid #eaeaea;background-color:#f9f9f9}.ast-header-break-point .ast-header-sections-navigation .ast-above-header-menu-items li a,.ast-header-break-point .ast-header-sections-navigation .ast-below-header-menu-items li a{padding:0 20px;display:inline-block;width:100%}.ast-header-break-point .ast-header-sections-navigation .ast-above-header-menu-items .sub-menu li a,.ast-header-break-point .ast-header-sections-navigation .ast-below-header-menu-items .sub-menu li a{padding-left:30px}.ast-header-break-point .ast-header-sections-navigation .ast-above-header-menu-items .sub-menu li a:before,.ast-header-break-point .ast-header-sections-navigation .ast-below-header-menu-items .sub-menu li a:before{content:"-";margin-right:2px}.ast-header-break-point .ast-header-sections-navigation .ast-above-header-menu-items .sub-menu li li a,.ast-header-break-point .ast-header-sections-navigation .ast-below-header-menu-items .sub-menu li li a{padding-left:40px}.ast-header-break-point .ast-header-sections-navigation .ast-above-header-menu-items .sub-menu li li a:before,.ast-header-break-point .ast-header-sections-navigation .ast-below-header-menu-items .sub-menu li li a:before{content:"--";margin-right:2px}.ast-header-break-point .ast-header-sections-navigation .ast-above-header-menu-items .sub-menu li li li a,.ast-header-break-point .ast-header-sections-navigation .ast-below-header-menu-items .sub-menu li li li a{padding-left:50px}.ast-header-break-point .ast-header-sections-navigation .ast-above-header-menu-items .sub-menu li li li a:before,.ast-header-break-point .ast-header-sections-navigation .ast-below-header-menu-items .sub-menu li li li a:before{content:"---";margin-right:2px}.ast-header-break-point .ast-header-sections-navigation .ast-above-header-menu-items .sub-menu li li li li a,.ast-header-break-point .ast-header-sections-navigation .ast-below-header-menu-items .sub-menu li li li li a{padding-left:60px}.ast-header-break-point .ast-header-sections-navigation .ast-above-header-menu-items .sub-menu li li li li a:before,.ast-header-break-point .ast-header-sections-navigation .ast-below-header-menu-items .sub-menu li li li li a:before{content:"----";margin-right:2px}.ast-header-break-point .ast-header-sections-navigation .ast-above-header-menu-items>li:first-child,.ast-header-break-point .ast-header-sections-navigation .ast-below-header-menu-items>li:first-child{border-top:0}.ast-header-break-point .ast-header-sections-navigation .ast-above-header-menu-items ul,.ast-header-break-point .ast-header-sections-navigation .ast-below-header-menu-items ul{left:auto;right:auto}.ast-below-header-menu ul ul,.ast-header-break-point .ast-below-header-menu ul ul{top:0}.ast-below-header{border-bottom:1px solid #fff;margin-left:auto;margin-right:auto;position:relative;-webkit-transition:all .2s linear;transition:all .2s linear}.ast-below-header .astra-search-icon{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.ast-below-header .menu-item-has-children>a:after{content:"\e900";display:inline-block;font-family:Astra;font-size:9px;font-size:.6rem;font-weight:700;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:10px;vertical-align:middle;line-height:normal}.ast-below-header .user-select{position:relative}.ast-below-header .ast-search-icon{display:block;padding:0 1em}.ast-below-header .widget_search .search-field,.ast-below-header .widget_search .search-field:focus{width:100%;padding:.66666em 3em .66666em 1em}.ast-theme-transparent-header .ast-below-header{background-color:transparent}.below-header-section-1 .ast-search-icon{padding:0 .5em}.below-header-section-1 .ast-search-menu-icon{left:-.5em}.below-header-section-1 .ast-search-menu-icon .search-form{padding-left:3em;padding-right:0}.below-header-section-1 .ast-search-menu-icon .search-field{padding:.8em 1em .8em 0}.below-header-user-select{padding-top:0}.below-header-user-select .widget{margin:0 .5em;display:inline-block;vertical-align:middle}.below-header-user-select .widget a,.below-header-user-select .widget p{margin-bottom:0}.below-header-user-select .ast-no-widget-row .widget-title{text-transform:capitalize}.below-header-user-select .ast-no-widget-row .no-widget-text{margin:0}.ast-below-header-wrap{position:relative}.ast-below-header-custom-menu-items,.ast-below-header-menu-items{display:none}.ast-header-break-point .ast-below-header-custom-menu-items,.ast-header-break-point .ast-below-header-menu-items{display:block;width:100%}.ast-header-break-point .ast-below-header-menu-items ul{list-style:none;margin:0;padding-left:0;position:relative}.ast-header-break-point .ast-below-header-menu-items li{list-style:none;position:relative}.ast-header-break-point .ast-below-header-menu-items li a{padding:0 20px;display:inline-block;width:100%;border-bottom:1px solid #dadada}.ast-header-break-point .ast-below-header-menu-items.main-header-menu{border-top:0}.ast-header-break-point .ast-below-header-section-wrap{min-height:auto}.ast-header-break-point .ast-below-header-menu{display:block;margin:0 -20px}.ast-header-break-point .menu-item-has-children>a:after{display:none}.ast-header-break-point .below-header-user-select{display:block}.ast-header-break-point .below-header-user-select .ast-search-menu-icon .search-field{max-height:initial}.ast-header-break-point .below-header-user-select .ast-search-menu-icon{right:auto;left:auto}.ast-header-break-point .below-header-user-select .search-form{padding:0}.ast-header-break-point .below-header-user-select .search-field{padding-right:5.5em}.ast-header-break-point .below-header-user-select .widget{margin:.5em 0;display:block}.ast-header-break-point .ast-below-header{border-bottom:none;display:none;border-top:1px solid #eaeaea}.ast-header-break-point .ast-below-header>.ast-container>.ast-flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.ast-header-break-point .menu-below-header-toggle{margin-left:.0889em}.ast-header-break-point .header-main-layout-2 .menu-below-header-toggle{margin-left:0}.ast-header-break-point .below-header-section-2{padding-top:.66em;padding-bottom:.66em}.ast-below-header-menu .sub-menu{line-height:1.45}.ast-below-header-menu a{text-decoration:none;padding:0 1em;display:inline-block;-webkit-transition:all .2s linear;transition:all .2s linear}.ast-below-header-menu li{position:relative}.ast-below-header-menu li.focus>ul,.ast-below-header-menu li:hover>ul{left:0;right:auto}@media (min-width:769px){.ast-below-header-menu li.ast-sub-menu-goes-outside.focus>ul,.ast-below-header-menu li.ast-sub-menu-goes-outside:hover>ul{left:-100%}}.ast-below-header-menu.submenu-with-border ul ul{top:-1px}.ast-below-header-menu ul{width:240px;background:#fff;left:-999em;position:absolute;top:100%;z-index:99999}@media (min-width:769px){.ast-below-header-menu ul li.focus>ul,.ast-below-header-menu ul li:hover>ul{left:100%;right:auto}.ast-below-header-menu ul li.ast-left-align-sub-menu.focus>ul,.ast-below-header-menu ul li.ast-left-align-sub-menu:hover>ul{left:-100%}}.ast-below-header-menu ul a{padding:.9em 1em;display:block;word-wrap:break-word}.ast-below-header-menu ul li.menu-item-has-children>a:after{position:absolute;right:1em;top:50%;-webkit-transform:translate(0,-50%) rotate(270deg);-ms-transform:translate(0,-50%) rotate(270deg);transform:translate(0,-50%) rotate(270deg)}.ast-below-header-navigation ul{list-style:none;margin:0;padding-left:0}.ast-below-header #ast-search-form.header-cover .search-field{font-size:1.7em}.ast-header-break-point .ast-button-wrap .menu-below-header-toggle .menu-toggle-icon:before{content:"\e8fe"}.ast-header-break-point .ast-button-wrap .menu-below-header-toggle.toggled .menu-toggle-icon:before{content:"\e5cd"}.ast-header-break-point .ast-below-header{line-height:3;padding:1em 0}.ast-header-break-point .ast-below-header .ast-search-icon{display:none}.ast-header-break-point .ast-below-header-menu-items,.ast-header-break-point .ast-below-header-navigation{display:block;width:100%}.ast-header-break-point .ast-below-header-menu-items ul li a,.ast-header-break-point .ast-below-header-navigation ul li a{padding:0 20px;display:inline-block;width:100%}.ast-header-break-point .ast-below-header-menu-items ul.sub-menu li a,.ast-header-break-point .ast-below-header-navigation ul.sub-menu li a{padding-left:30px}.ast-header-break-point .ast-below-header-menu-items ul.sub-menu li a:before,.ast-header-break-point .ast-below-header-navigation ul.sub-menu li a:before{content:"-";margin-right:2px}.ast-header-break-point .ast-below-header-menu-items ul.sub-menu li li a,.ast-header-break-point .ast-below-header-navigation ul.sub-menu li li a{padding-left:40px}.ast-header-break-point .ast-below-header-menu-items ul.sub-menu li li a:before,.ast-header-break-point .ast-below-header-navigation ul.sub-menu li li a:before{content:"--";margin-right:2px}.ast-header-break-point .ast-below-header-menu-items ul.sub-menu li li li a,.ast-header-break-point .ast-below-header-navigation ul.sub-menu li li li a{padding-left:50px}.ast-header-break-point .ast-below-header-menu-items ul.sub-menu li li li a:before,.ast-header-break-point .ast-below-header-navigation ul.sub-menu li li li a:before{content:"---";margin-right:2px}.ast-header-break-point .ast-below-header-menu-items ul.sub-menu li li li li a,.ast-header-break-point .ast-below-header-navigation ul.sub-menu li li li li a{padding-left:60px}.ast-header-break-point .ast-below-header-menu-items ul.sub-menu li li li li a:before,.ast-header-break-point .ast-below-header-navigation ul.sub-menu li li li li a:before{content:"----";margin-right:2px}.ast-header-break-point .ast-below-header-menu-items ul>li:first-child,.ast-header-break-point .ast-below-header-navigation ul>li:first-child{border-top:0}.ast-header-break-point .ast-below-header-menu-items ul ul,.ast-header-break-point .ast-below-header-navigation ul ul{left:auto;right:auto}.ast-header-break-point .ast-below-header-menu-items li,.ast-header-break-point .ast-below-header-navigation li{width:100%}.ast-header-break-point .ast-below-header-menu-items .menu-item-has-children .sub-menu,.ast-header-break-point .ast-below-header-navigation .menu-item-has-children .sub-menu{display:none}.ast-header-break-point .ast-below-header-menu-items .menu-item-has-children>.ast-menu-toggle,.ast-header-break-point .ast-below-header-navigation .menu-item-has-children>.ast-menu-toggle{display:inline-block;position:absolute;right:20px;cursor:pointer;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:.494em .907em;font-weight:400;line-height:1.85714285714286}.ast-header-break-point .ast-below-header-menu-items .menu-item-has-children>.ast-menu-toggle::before,.ast-header-break-point .ast-below-header-navigation .menu-item-has-children>.ast-menu-toggle::before{content:"\e900";font-family:Astra;text-decoration:inherit;display:inline-block}.ast-header-break-point .ast-below-header-menu-items .ast-submenu-expanded>.ast-menu-toggle::before,.ast-header-break-point .ast-below-header-navigation .ast-submenu-expanded>.ast-menu-toggle::before{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.ast-header-break-point .ast-below-header-menu .sub-menu{line-height:3}.ast-header-break-point .ast-below-header-menu ul{position:relative;opacity:1;visibility:visible;border:0;width:auto}.ast-header-break-point .ast-below-header-menu ul a{border:0}.ast-below-header-2 .below-header-section-1{-webkit-box-flex:1;-webkit-flex:auto;-moz-box-flex:1;-ms-flex:auto;flex:auto}.ast-header-break-point .ast-below-header-2 .below-header-user-select .user-select{padding-left:0}.ast-header-break-point .ast-below-header-2 .below-header-user-select>.ast-flex{-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}