body{font-family:'Oswald'}.about-us-banner{background:url(https://storage.googleapis.com/giffycms-railroad/images/hero-sevices.jpg) no-repeat center center;background-size:cover;height:100vh;position:relative;color:#fff}.overlay{height:100%;background:rgb(0 20 30 / 0);display:grid;align-items:center;padding-left:8em}.about-us-content h1{font-size:64px;border-left:5px solid #f79f1c;padding-left:15px}.about-us-content p{font-size:24px}.about-us-content a{color:#fff;text-decoration:none}.about-us-content a:hover{color:#f79f1c}.carousel_section{margin:auto;padding:10px 30px;background-color:#fff}.client-carousel{width:80%}.owl-carousel .carousel-item{text-align:center;padding:10px;background-color:#fff0;border-radius:10px;transition:background-color 0.3s ease-in-out;display:flex;justify-content:center;align-items:center;height:100%}.owl-carousel .carousel-item{text-align:center;padding:10px;position:relative;overflow:hidden;display:flex;justify-content:center;align-items:center}.owl-carousel .carousel-item::before{content:"";position:absolute;top:0;left:50%;width:0%;height:100%;background-color:#fff;transition:width 0.5s ease-in-out,left 0.5s ease-in-out;z-index:0}.owl-carousel .carousel-item:hover::before{width:100%;left:0}.owl-carousel .carousel-item img{width:75%;border-radius:10px;transition:transform 0.3s ease-in-out;display:block;margin:auto;transform-origin:center;position:relative;filter:grayscale(100%);z-index:1}.owl-carousel .carousel-item:hover img{transform:scale(1.1)}.owl-nav{position:absolute;top:0%;width:100%}.owl-theme .owl-nav{margin-top:-15px!important}.owl-nav button{position:absolute;color:#fff;border:none;padding:10px 15px;font-size:70px!important;cursor:pointer;transition:background 0.3s}.owl-theme .owl-nav [class*=owl-]:hover{background:#fff0;color:#333;text-decoration:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev{color:#c6c1c1}.owl-prev{left:-40px}.owl-next{right:-40px}.owl-dots{display:none}.owl-dot.active{background:#333}.service-section{display:grid;grid-template-columns:1fr 1.5fr;gap:40px;max-width:1200px;margin:50px auto;padding:30px;background:#fff;border-radius:12px;box-shadow:0 0 10px rgb(0 0 0 / .1)}.service-left{background-color:#fff3e0;padding:25px;border-radius:10px}.service-left p{font-size:32px;font-weight:700;color:#333;margin:10px 0;margin-bottom:20px}.service-list{list-style:none;padding:0;margin:0}.service-item{background-color:#fff;margin-bottom:15px;padding:14px 18px;font-weight:700;cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:background 0.3s;border-left:5px solid #fff0}.service-item span{background-color:#f79f1c;color:#fff;padding:4px 10px;border-radius:3px}.service-item:hover{background-color:#333;color:#fff}.service-item.active{background-color:#333;color:#fff;border-left:5px solid #f79f1c}.service-item.active span{background-color:#f79f1c}.service-right{display:grid;grid-template-columns:1fr;align-items:start;justify-items:center;align-content:center}.service-image img{width:100%;border-radius:10px;object-fit:cover;max-height:300px}.service-text ul{list-style:'✦  ';padding-left:20px;font-size:18px;color:#333;font-family:'Raleway'}.service-left-sub{font-size:16px!important;font-family:'Raleway'}.project-title{font-size:16px!important;font-weight:700;color:#777!important;text-transform:uppercase;display:flex;align-items:center;gap:5px}.logistics-image{width:3em}.project-highlight{background:linear-gradient(22deg,#d90429,#f79f1c);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;font-weight:700}.service-text{margin-top:5rem}@media (max-width:480px){.overlay{padding-left:2em;text-align:left}.about-us-content h1{font-size:36px;padding-left:10px}.about-us-content p{font-size:16px}.about-us-banner{height:50vh}.carousel_section{padding:30px 15px}.client-carousel{width:100%}.owl-carousel .carousel-item{flex-direction:column;padding:8px}.owl-carousel .carousel-item img{width:90%}.owl-nav{top:45%}.owl-prev{left:-20px;font-size:50px!important}.owl-next{right:-20px;font-size:50px!important}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev{display:none}.service-section{grid-template-columns:1fr;padding:20px;gap:20px;margin:0}.service-left{padding:20px}.service-left p{font-size:24px;text-align:center}.service-item{font-size:14px;padding:10px 14px}.service-item span{font-size:12px;padding:3px 8px}.service-text{margin-top:2rem}.service-text ul{font-size:16px}.logistics-image{width:2em}.project-title{font-size:14px!important;flex-wrap:wrap;justify-content:center;text-align:center}.service-right{justify-items:start}}@media (max-width:390px){.overlay{padding-left:1.5em}.about-us-content h1{font-size:30px;padding-left:8px}.about-us-content p{font-size:14px}.about-us-banner{height:50vh}}