header{padding:0% 2%!important}.timeline--horizontal{font-size:0;padding:0;overflow:hidden;white-space:nowrap}p,.elementor-button-text,.button,.pp-tm-description,.project-single h4.heading{line-height:1.61em;margin-top:1.3%}.project-single-service.project-single-service-2.project-single-client,.project-single-service.project-single-service-1{display:none!important}.heading-large,h3,.elementor-230 .elementor-element.elementor-element-1447d77 .heading p,.elementor-230 .elementor-element.elementor-element-eb33e0d .heading p{font-size:40px!important}.project-list-single--content h2{font-size:4.4rem!important;line-height:1.2em;margin:11px 0px!important}.project-list-single--content .project-single-button--inner{background-color:#fff}.elementor-element-dd8b1ee h6.elementor-image-box-title,.elementor-element-48162a6 .elementor-image-box-title{font-size:2.2rem!important;letter-spacing:0!important}.elementor-1406 .elementor-element.elementor-element-fa8d259 .timeline__item:after{border:1px solid #000!important;background:transparent!important;content:'•';font-size:62px!important;font-weight:900;width:70px;height:70px;text-align:center;line-height:58px;border-radius:50%;position:absolute;transform:translate(-50%,-50%);opacity:0;animation:pulsate 3s ease-out infinite}@keyframes pulsate{0%{transform:translate(-50%,-50%) scale(.1);opacity:.2}50%{opacity:1}100%{transform:translate(-50%,-50%) scale(1.1);opacity:.1}}.os-content{padding:0px!important}.timeline--horizontal{padding:0px!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6,body{font-family:"FreightDispPro",Sans-serif!important}.elementor-price-table__features-list li{padding:4px!important;border:1px solid;margin:10px 0px!important;border-radius:20px}.elementor-price-table__feature-inner{margin-left:0px!important}.elementor-price-table .elementor-price-table__features-list li:not(:first-child):before{display:none!important}body{font-size:18px!important;letter-spacing:0!important}.elementor-element-67010ca4{z-index:6;box-shadow:0 8px 11.7px 0 #00000040!important}.page-id-230 .pp-tm{box-shadow:0 4px 4px 1px #00000040}.page-id-230 .pp-tm-image,.page-id-230 .pp-tm-image img{width:100%!important;margin-bottom:0px!important}.pp-tm-wrapper{padding-bottom:18px!important}.swiper-container .swiper-slide{padding-bottom:10px!important}h6{font-size:1.03em!important;font-weight:400;line-height:1.3em;letter-spacing:0!important;color:#000}figcaption,.blog-single-content-wrapper,.universal-paragraph,.universal-paragraph p{font-size:2rem!important}.email-form label{font-size:2rem;color:#fff;line-height:1.6rem}