.font-white{color:#fff}.site-header{background-image:linear-gradient(180deg,rgba(0,0,0,.8) 10%,rgba(0,0,0,.5) 50%,rgba(0,0,0,0) 100%)!important}.ast-mobile-popup-content .ast-builder-button-wrap,.btn-right-arrow .fl-button,.site-header .ast-builder-button-wrap,.site-footer .ast-builder-button-wrap{clip-path:polygon(0% 0%,85% 0,100% 50%,85% 99%,0% 100%);transition:all .2s linear!important}.ast-mobile-popup-content .ast-builder-button-wrap .ast-custom-button:after,.site-header .ast-builder-button-wrap .ast-custom-button:after,.site-footer .ast-builder-button-wrap .ast-custom-button:after{content:"\f061";font-family:"Font Awesome 6 Pro";display:inline-block;font-weight:900;text-rendering:auto;-webkit-font-smoothing:antialiased;padding-left:10px;padding-right:10px}.logo-overlap-top{margin-top:-137px}.box-featured-project img{width:100%!important}.box-featured-project .uabb-ultb3-info{border-left:6px solid var(--ast-global-color-0);margin:25px;padding:0 25px}.box-featured-project .uabb-module-content .uabb-ultb3-box-overlay{transition:all .2s linear}.box-featured-project .uabb-module-content:hover .uabb-ultb3-box-overlay{background-color:rgba(0,0,0,.3)}@media (max-width:1080px){.logo-overlap-top{margin-top:0}}@media (max-width:768px){.col-intro-logo img{max-width:80px}.logo-overlap-top{margin-top:-38px}.site-primary-footer-wrap .ast-builder-footer-grid-columns{grid-template-columns:1fr!important}.site-primary-footer-wrap .site-footer-section{padding-bottom:40px}.site-primary-footer-wrap .footer-widget-area-inner{text-align:center!important}}