.brush-stroke-bg{position:relative;z-index:0}.brush-stroke-bg:after{content:"";position:absolute;z-index:-1;width:140%;height:140%;left:-20%;top:-20%;background-image:url(../../../../../../themes/astra-child/assets/img/brush-stroke.svg);background-size:cover;background-position:0}#ast-desktop-header .ast-main-header-wrap.main-header-bar-wrap.sticky{position:fixed;top:0;left:0;width:100%;z-index:9;transition:top 0.3s ease-in-out}.msp_text_email .elementor-widget-container p a{color:#000}.site-primary-footer-wrap[data-section="section-primary-footer-builder"] .ast-builder-grid-row,.site-primary-footer-wrap[data-section="section-primary-footer-builder"] .site-footer-section{align-items:baseline!important}section#media_image-2 img{width:375px}aside.footer-widget-area.widget-area.site-footer-focus-item.footer-widget-area-inner section#media_image-3 img{width:150px;margin-left:1.5rem}footer .site-footer-primary-section-2 .footer-widget-area-inner ul li ul.sub-menu{display:none}footer .site-footer-primary-section-2 .footer-widget-area-inner ul li a .icon-arrow svg{margin-right:10px}footer .site-footer-primary-section-2 .footer-widget-area-inner ul li ul.sub-menu li a .icon-arrow{display:none}footer .site-footer-primary-section-2 .footer-widget-area-inner ul li a:hover{opacity:.6}@media screen and (max-width:1400px){.site-primary-header-wrap .site-header-primary-section-right ul li a{padding-left:.5em;padding-right:.5em}.site-primary-header-wrap .site-header-primary-section-right ul li:last-child a{padding-right:0}.paddingGlobal{padding-left:20px!important;padding-right:20px!important}.heroMS{min-height:350px;background-attachment:initial!important;background-position:center!important}.heroMS>.e-con-inner #hero-text .elementor-widget-container{padding-top:100px!important}.heroMS>.e-con-inner .elementor-widget-button{margin-bottom:100px}.aboutMS .e-con-inner .e-child{margin-top:35px}.bannerMS .e-con{margin-right:0}.bannerMS .e-con .elementor-widget-heading .elementor-widget-container{margin:0}footer .site-primary-footer-wrap{padding-left:20px!important;padding-right:20px!important}.paddingMobileRightMS{padding-right:25px!important}.serviceDIV{margin-top:10px!important}}@media screen and (max-width:1200px){.aboutMS .e-con-inner .e-child:first-child{margin-right:50px}.marginB0MS{margin-bottom:0!important}.marginB0MS p{margin-bottom:6px}}@media screen and (max-width:1160px){.ourTeamMS{margin-left:11px;margin-right:11px}}@media screen and (max-width:921px){#ast-desktop-header{display:block!important}#ast-desktop-header .ast-main-header-wrap.main-header-bar-wrap,#ast-desktop-header .ast-desktop-header-content{display:none!important}#ast-mobile-header .ast-mobile-header-content ul li a{color:#000;font-weight:700}#ast-mobile-header .ast-mobile-header-content ul li a:hover{color:#318758}.ast-mobile-header-wrap .ast-button-wrap .menu-toggle.main-header-menu-toggle:hover{border-radius:0}.ast-mobile-header-wrap .ast-button-wrap .menu-toggle.main-header-menu-toggle:focus{border-style:none;outline:none;border-radius:0}#ast-mobile-header .ast-mobile-header-content ul li .ast-menu-toggle{border-radius:0}#ast-mobile-header .ast-mobile-header-content ul li .ast-menu-toggle:hover,#ast-mobile-header .ast-mobile-header-content ul li .ast-menu-toggle:focus{border-color:transparent;border-radius:0}#ast-mobile-header .ast-mobile-header-content ul li .ast-menu-toggle svg{margin-left:0}.bannerMS{min-height:350px}footer{padding-left:0!important;padding-right:0!important}footer .site-primary-footer-wrap{padding-top:35px!important;padding-bottom:35px!important}footer .site-primary-footer-wrap .ast-builder-footer-grid-columns{display:block!important}footer .site-primary-footer-wrap .ast-builder-footer-grid-columns .site-footer-section .widget{text-align:center}footer .site-primary-footer-wrap .ast-builder-footer-grid-columns .site-footer-section .widget-area h3,footer .site-primary-footer-wrap .ast-builder-footer-grid-columns .site-footer-section .widget-area p{text-align:center!important}footer .site-below-footer-wrap .ast-builder-footer-grid-columns{min-height:10px!important}}@media screen and (max-width:767px){.aboutMS .e-con-inner .e-child:first-child{margin-top:25px}.aboutMS .e-con-inner{padding-bottom:35px}.aboutMS .e-con-inner .e-child:first-child{margin-right:0}.servicesMS .e-con-inner{padding-top:35px}.servicesMS .e-con-inner .servicesCol img{margin-bottom:5px}.servicesMS .e-con-inner .servicesCol .e-child{padding-bottom:35px}.paddingMobileRightMS{padding-right:10px!important}.paddingMobileRightMS .elementor-widget-container{box-shadow:none!important}.paddingMobileRightMS .elementor-widget-container img{width:100%;margin-bottom:80px!important}.bannerGlobalMS .e-con-inner{padding-top:40px!important;padding-bottom:40px!important}.bannerGlobalMS .e-con-inner .elementor-element:first-child .elementor-widget-container{padding-bottom:5px!important}.bannerGlobalMS .e-con-inner .elementor-element .elementor-button{font-size:21px!important}.msPaintingContent{margin-right:0!important}.msPaintingContent img{margin-top:25px!important;margin-bottom:25px!important}.teamContainerMS .e-con-inner .elementor-widget-container{box-shadow:none!important;margin-bottom:0!important}.ourTeamMS .uael-grid-item{width:100%!important;margin-bottom:35px}.ourTeamMS .uael-grid-item:last-child{margin-bottom:25px!important}.ourTeamMS .uael-grid-item .uael-grid-item-content{box-shadow:0 0 20px 0 #E8D6C1}.servicesColInnerMS{margin-top:25px!important;margin-bottom:0px!important;border-bottom:1px solid rgba(0,0,0,.09);padding-bottom:20px}.servicesColInnerMS .e-con.e-child .elementor-widget-image{margin:0 auto}.servicesColInnerMS:nth-child(2n+2) .e-con.e-child .elementor-widget-image{margin-bottom:20px}.servicesColInnerMS:nth-child(2n+3) .e-con.e-child .elementor-widget-image{margin-top:20px}.serviceColsMs{margin-top:0!important;padding-top:0!important}}@media screen and (max-width:550px){#ast-desktop-header .site-above-header-wrap{width:100%}#ast-mobile-header .custom-logo-link img{max-width:250px}}@media screen and (max-width:550px){#ast-desktop-header .site-above-header-wrap,#ast-desktop-header .site-above-header-wrap .ast-builder-grid-row{display:block}#ast-desktop-header .site-above-header-wrap .ast-builder-grid-row .site-header-section .site-header-focus-item{display:block;width:100%}#ast-desktop-header .site-above-header-wrap .ast-builder-grid-row .site-header-section .site-header-focus-item h4{text-align:center;padding-top:5px;padding-bottom:5px}}