img[data-lazy-src]{opacity:0}img.lazyloaded{-webkit-transition:opacity .5s linear .2s;-moz-transition:opacity .5s linear .2s;transition:opacity .5s linear .2s;opacity:1}.ast-primary-header-bar.main-header-bar button.call:before{background:url(icons/phone-white.svg)no-repeat!important;content:' ';background-size:15px 15px;width:15px;height:15px;display:inline-block;margin-right:5px;margin-left:-6px;margin-bottom:-2px}.ast-primary-header-bar.main-header-bar button.call{font-size:1.1em}.ast-builder-footer-grid-columns.site-primary-footer-inner-wrap.ast-builder-grid-row span.phone:before{background:url(icons/phone.svg)no-repeat!important;content:' ';background-size:15px 15px;width:15px;height:15px;display:inline-block;margin-right:5px}.ast-builder-footer-grid-columns.site-primary-footer-inner-wrap.ast-builder-grid-row span.email:before{background:url(icons/email.svg)no-repeat!important;content:' ';background-size:15px 15px;width:15px;height:15px;display:inline-block;margin-right:5px}.ast-builder-footer-grid-columns.site-primary-footer-inner-wrap.ast-builder-grid-row span.address:before{background:url(icons/address.svg)no-repeat!important;content:' ';background-size:15px 15px;width:15px;height:15px;display:inline-block;margin-right:5px}a.sticky-custom-logo img.astra-logo-svg{width:50px!important}#ast-fixed-header .main-header-bar{box-shadow:0 5px 25px rgb(0 0 0/.1)}@keyframes fadeDown{from{opacity:0;transform:translate3d(0,-30px,0)}to{opacity:1;transform:none}}.elementor-element.fadeInDown{animation-name:fadeDown}@keyframes fadeLeft{from{opacity:0;transform:translate3d(-30px,0,0)}to{opacity:1;transform:none}}.elementor-element.fadeInLeft{animation-name:fadeLeft}@keyframes fadeRight{from{opacity:0;transform:translate3d(30px,0,0)}to{opacity:1;transform:none}}.elementor-element.fadeInRight{animation-name:fadeRight}@keyframes fadeUp{from{opacity:0;transform:translate3d(0,30px,0)}to{opacity:1;transform:none}}.elementor-element.fadeInUp{animation-name:fadeUp}html,body{scroll-padding-top:90px}.elementor-menu-anchor{margin-top:-90px;padding-top:90px}.gform_wrapper.gravity-theme input[type=color],.gform_wrapper.gravity-theme input[type=date],.gform_wrapper.gravity-theme input[type=datetime-local],.gform_wrapper.gravity-theme input[type=datetime],.gform_wrapper.gravity-theme input[type=email],.gform_wrapper.gravity-theme input[type=month],.gform_wrapper.gravity-theme input[type=number],.gform_wrapper.gravity-theme input[type=password],.gform_wrapper.gravity-theme input[type=search],.gform_wrapper.gravity-theme input[type=tel],.gform_wrapper.gravity-theme input[type=text],.gform_wrapper.gravity-theme input[type=time],.gform_wrapper.gravity-theme input[type=url],.gform_wrapper.gravity-theme input[type=week],.gform_wrapper.gravity-theme select,.gform_wrapper.gravity-theme textarea{padding:20px;border:none;background:#0000000a}.gform_wrapper select{height:62px!important}.gform_wrapper.gravity-theme .gfield_required{color:#44c7f4;font-size:1em}.site-footer-section .widget:first-child{margin:0 0 1em}.site-footer-section .widget h3{line-height:1em}@media only screen and (max-width:1024px){.ast-above-header-section.ast-above-header-section-2{display:none}}@media only screen and (max-width:980px){}@media only screen and (min-device-width:320px) and (max-device-width:480px){.above-header-user-select.user-select{margin:0 auto}.ast-above-header-section.ast-above-header-section-2.ast-flex.ast-justify-content-flex-end.widget-above-header{display:none}}@media only screen and (min-width:321px){}@media only screen and (max-width:320px){}@media only screen and (min-device-width:768px) and (max-device-width:1024px){}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){}@media only screen and (min-width:1224px){}@media only screen and (min-width:1824px){}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){}