body{font-family:"Outfit", sans-serif;margin:0;padding:0;}
h1, h2, h3, h4, h5, h6, li, p, a, span{font-family:"Outfit", sans-serif;}
h1, h2, h3, h4, h5, h6{margin:0px;padding:0px}
body a{-webkit-transition:0.5s all;-moz-transition:0.5s all;-o-transition:0.5s all;transition:0.5s all;color:#fb4011}
.cl{clear:both}
.container{max-width:1350px}
html {scroll-behavior:smooth;}
.modal{z-index:99999}
.topbar{background:#222;padding:15px 0;}
.header .newClass {background:#fff;margin-top:-60px;z-index:99999;position:fixed;width:100%;left:0;right:0;padding:0 120px;box-shadow:0 0 20px #ccc}
.header .navbar-brand img{width:150px;}
.header .navbar-nav li{padding:0 15px;font-size:1.2em;font-weight:500;color:#000 !important;}
.header .navbar-nav a{color:#000 !important;}
.header .tap1{font-size:1.1em;font-weight:600;color:#fff;background:#fb4011;padding:9px;border-radius:15px;width:20%;margin-top:-3px}
.dropdown-item:hover {background:#f30;transition:0.4s}
.navbar {transition:all 0.6s ease;}
.topbar .info i{font-size:1em;color:#fb4011;margin-right:8px}
.topbar .info p, .topbar .info a{color:#fff;font-size:1em;font-weight:300;margin-bottom:0;text-decoration:none}
.click1{font-size:0.9em;font-weight:600;color:#fff;background:#fb4011;padding:5px 20px;width:30%;}
.click1:hover{color:#fff;background:#000;transition:0.5s}
.click2{font-size:0.9em;color:#fff;font-weight:600;background:#000;padding:5px 20px;margin-left:10px;width:30%}
.click2:hover{color:#fff;background:#fb4011;transition:0.5s}
.grid{display:grid;grid-template-columns:23% 30% 47%;grid-gap:0;}
.grid-item{padding:0;}
.social{float:right}
.social ul{list-style:none;margin-bottom:0}
.social li{display:inline;padding:0 20px}
.social a{color:#fff;text-decoration:none}
.social a:hover{color:#fb4011}
.header .back{background:url(../images/header.jpg)center bottom / 100% no-repeat;background-size:cover;height:700px;}
.header{margin:0;padding:0}
.header strong{color:#fb4011;font-size:1.1em;font-weight:600}
.header h1{font-size:3em;color:#222;font-weight:600;line-height:1.1}
.header p{font-size:1.1em;color:#4D5B7C;font-weight:300;line-height:1.5}
.pt-150{padding-top:120px}
.main{margin-top:100px}
.main h2{font-size:2em;font-weight:700;color:#fb4011;text-align:center;margin-top:70px}
.main p{font-size:1.1em;font-weight:400;color:#4D5B7C;text-align:center;margin-top:10px}
.fleet{margin-top:80px}
.fleet h2{font-size:2.5em;font-weight:600;color:#fb4011;text-align:center}
.fleet p{font-size:1em;font-weight:400;color:#4d5b7c;text-align:center;margin-top:10px;line-height:1.2}
.fleet .item{border:2px solid #0002;padding:10px;border-radius:15px;box-shadow:0 0 15px rgba(0,0,0,0.1);margin-top:30px;overflow:hidden;height:640px;position:relative}
.fleet .item img{border-radius:15px;width:100%}
.fleet .item h3{font-size:1.2em;font-weight:600;color:#fb4011;margin:20px 30px 0 0;text-align:center}
.fleet .item p{font-size:1.1em;color:#031b4e;margin-right:10px;display:inline-block;}
.fleet .item i{color:#1ecb15;font-size:1em}
.fleet hr{margin-top:0}
.click3{font-size:0.9em;font-weight:600;color:#fff;background:#fb4011;padding:8px 15px;position:absolute;bottom:10px;right:15px}
.click3:hover{color:#fff;background:#000;transition:0.5s}
.cost-section {background:#fff;padding:60px 0;font-family:'Poppins', sans-serif;margin-top:80px }
.section-title {text-align:center;font-size:2em;font-weight:600;margin-bottom:40px;color:#fb4011;position:relative;}
.section-title::after {content:'';width:80px;height:3px;background:#fb4011;display:block;margin:10px auto 0;border-radius:2px;}
.table-responsive {overflow-x:auto;} 
.price-table {width:100%;border-collapse:collapse;text-align:center;background:#fff;box-shadow:0 4px 10px rgba(0,0,0,0.05);border-radius:10px;overflow:hidden;}
.price-table thead tr {background:#fb4011;color:#fff;font-weight:600;}
.price-table th, .price-table td {padding:15px 20px;border-bottom:1px solid #eee;}
.price-table tbody tr:nth-child(even) {background:#f4f4f4;}
.price-table tbody tr:hover {background:#ffeaea;transition:0.3s;}
.important-note {margin-top:20px;font-size:1.1em;text-align:center;color:#333;}
.important-note span {font-weight:600;color:#c12c28;margin-right:5px;}
.alert-div{margin:100px 0 300px 0;height:150px}
.alert-div span{color:#fff;background:#000;border-radius:10px;padding:5px 10px;font-size:0.8em;}
.alert-div h2{text-align:center;font-size:2em;font-weight:600;color:#fb4011;margin:40px 0 20px 0}
.alert-div h3{font-size:1.2em;margin-bottom:8px;margin-top:15px}
.alert-div p{font-size:1em}
.alert-div .alert{height:280px}
.alert-div .call{font-size:1.1em;font-weight:600;color:#fff;background:#fb4011;margin:auto;display:block;width:40%;border-radius:10px}
.alert-div .call:hover{color:#fff;background:#000;transition:0.5s}
/*------cities--------*/
.cities{margin-top:10px;text-align:center;position:relative;background:#0001;padding-bottom:50px}
.cities h2{font-size:2em;font-weight:900;color:#fb4011;line-height:2;position:relative;display:inline-block;text-align:center;margin:50px 0 20px 0;}
.place{position:relative;box-shadow:0 10px 20px #ccc;border-radius:15px}
.cities .place img{width:100%;height:250px;object-fit:cover;display:block;border-radius:15px;margin-bottom:40px}
.place h3{font-size:1.5em;font-weight:900;color:#000;background:#fff;position:absolute;bottom:20px;right:45px;opacity:0.8;width:80%;padding:10px;text-align:center;border-radius:10px;letter-spacing:2}
/*------cities--------*/
.owl-nav button {position:absolute;top:40%;background:#fff !important;border-radius:50% !important;width:50px;height:50px;font-size:2.5em !important;color:#000 !important;box-shadow:0 0 10px rgba(0,0,0,0.5);}
.owl-nav .owl-prev {left:-19px;}
.owl-nav .owl-next {right:-19px;}
.owl-nav button span{display:block;margin-top:-10px;padding:0}
.clients{margin-top:80px;padding:0;background:#f8f8f8;overflow:hidden}
.clients img{width:100%;margin:0;padding:0}
.clients h2{font-size:2em;font-weight:600;color:#fb4011;line-height:1.5;margin:80px 0 10px 15px;text-align:center}
.nav-tabs .nav-link {color:#000;padding:10px 35px;margin:20px 0 10px -6px}
.nav-tabs .nav-link:hover{color:#c;}
.clients .nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {color:#fff;background-color:#fb4011;}
.tab-content p{font-size:1.1em;font-weight:400;color:#4d5b7c;line-height:1.2;}
.tab-padding{padding:0 100px}
.budget{margin-top:80px;position:relative}
#faq{margin-top:40px}
.charges #faq .card{margin-bottom:10px;border:0;box-shadow:0 4px 10px rgba(0,0,0,0.2);border-radius:10px;width:100%;justify-content:center}
.charges #faq .card .card-header{border:0;-webkit-box-shadow:0 0 20px 0 rgba(213, 213, 213, 0.5);box-shadow:0 0 20px 0 rgba(213, 213, 213, 0.5);border-radius:2px;padding:0;}
.charges #faq .card .card-header .btn-header-link{display:block;text-align:left;background:#fff;color:#000;padding:20px;font-weight:700;}
.charges #faq .card:hover .card-header .btn-header-link{color:#fb4011}
.charges #faq .card .card-header .btn-header-link:after{font-size:1em;font-weight:900;float:right;}
.charges #faq .card .card-header .btn-header-link.collapsed{background:#fff;color:#000;font-weight:800;font-size:1em;}
.charges #faq .card .collapsing{background:#fff;line-height:30px;}
.charges #faq .card .collapse{border:0;}
.charges #faq .card .collapse.show{background:#fff;line-height:30px;color:#000}
.charges #faq .card .card-body{font-size:1em;font-weight:400;color:#000}
.charges #faq .fa{float:right}
.budget th{background:#fb4011;color:#fff;padding:10px}
.budget td{background:#fff;color:#000;padding:10px}
.charges{padding:0 50px}
.choose{margin-top:80px}
.choose .choose-text{text-align:center;height:260px;box-shadow:0 0 10px #ccc;padding:20px;border-radius:20px;margin-bottom:40px;transition:0.5s}
.choose .choose-text i{font-size:2.5em;color:#fb4011;background:#0002;padding:18px;border-radius:50%;text-align:center;width:80px;height:80px;justify-content:center;z-index:999;transition:0.5s}
.choose .choose-text:hover i{border-radius:15px;transition:0.6s;color:#fff;background:#000}
.choose .choose-text h3{font-size:1.4em;font-weight:600;margin-top:10px}
.choose .choose-text p{font-size:1.1em;font-weight:400;margin-top:10px}
.choose .choose-text:hover h3,.choose .choose-text:hover p{color:#fff;transition:0.5s}
.choose .choose-text:hover{background:#fb4011;}
.dropdown:hover > .dropdown-menu {display:block;}
.explore{margin-top:120px;background:#0001;padding:80px}
.explore #head{font-weight:700;font-size:2.3em;color:#000;line-height:1.4}
.explore img{width:80px;border-radius:10px}
.explore h4{font-size:1.2em;font-weight:600;color:#fb4011;margin-top:20px}
.explore p{font-size:1.1em;font-weight:400;color:#4d5b7c;line-height:1.4}
.material{margin-top:100px;padding-bottom:80px}
.material img{border-radius:10px;box-shadow:0 0 10px #ccc}
.material h3{font-size:1.5em;font-weight:600;color:#000}
.material p{font-size:1.1em;font-weight:400;color:#4D5B7C;margin-top:10px}
.aim{background:url(../images/banner.jpg) top center no-repeat;background-size:cover;height:600px;}
.aim-text{margin-top:80px}
.aim-text p{font-size:1.1em;font-weight:400;color:#4D5B7C}
.rotating-text-wrapper {height:20vh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;margin-bottom:20px}
.rotating-text-wrapper h3{font-size:2.5em;margin:0;padding:0.3em;color:#fff;box-shadow:0 10px 10px rgba(0, 0, 0, 0.2);animation-duration:10s;animation-iteration-count:infinite;opacity:0;}
.rotating-text-wrapper h3:nth-child(1) {background-color:#000;animation-name:rotating-text-1;}
@keyframes rotating-text-1 {
  0% {
    transform:translateY(200%);
  }
  33% {
    transform:translateY(100%);
    opacity:1;
  }
  34% {
    opacity:0;
  }
}
.rotating-text-wrapper h3:nth-child(2) {
  background-color:tomato;
  animation-name:rotating-text-2;
}
@keyframes rotating-text-2 {
  33% {
    transform:translateY(100%);
    opacity:0;
  }
  66% {
    transform:translateY(0);
    opacity:1;
  }
  67% {
    opacity:0;
  }
}
.rotating-text-wrapper h3:nth-child(3) {background-color:#000;animation-name:rotating-text-3;}
@keyframes rotating-text-3 {
  66% {
    transform:translateY(0);
    opacity:0;
  }
  99% {
    transform:translateY(-100%);
    opacity:1;
  }
  100% {
    transform:translateY(-100%);
    opacity:0;
  }
}
.counter{background:#fb4011;padding:80px 50px}
.counter .counter-text{background:#fff;border-radius:12px;padding:15px 20px;text-align:center;margin-top:40px;height:200px}
.counter h2{font-size:2em;font-weight:600;text-align:center;color:#fff}
.counter .counter-text .numscroller{font-size:2.5em;font-weight:600;line-height:1.2;color:#fb4011}
.counter .counter-text h4{font-size:1.5em;font-weight:600;line-height:1.6;color:#000}
.counter .counter-text p{font-size:0.9em;font-weight:500;line-height:1.5;color:#717c96}
.anime {width:100%;overflow:hidden;white-space:nowrap;background:#181818;color:#fb4011;padding:10px 0;}
.marquee{font-size:2em;font-weight:600;}
@keyframes move {
  0% { transform:translateX(0);}
  100% { transform:translateX(-50%);}
}
.footer{padding:80px 0px;background:#121212}
.footer h5{font-size:1.1em;font-weight:600;color:#fb4011;line-height:1.5em;margin-bottom:15px}
.footer p{font-size:1em;font-weight:500;line-height:1.7;color:#b3b3b3}
.footer ul{list-style:none;margin-left:-40px}
.footer i{font-size:1.2em;color:#fb4011;}
.footer a{font-size:1em;font-weight:500;color:#b3b3b3;line-height:2;text-decoration:none}
.footer a:hover{color:#fb4011}
.footer .apps li{display:inline-block;}
.footer .apps li a{background:#2a2a2a;border-radius:2px;padding:2px;width:40px;height:40px;font-size:1.2em;text-align:center;display:block}
.apps li a:hover{background:#fff!important}
.copy{background:#000;padding:15px 0;}
.copy p{color:#fff;font-size:1em;font-weight:400;line-height:1.2;margin-bottom:0}
.copy .right{text-align:right}
.top-scroll{display:none;position:fixed;bottom:80px;right:4%;z-index:1000;display:block;width:50px;height:50px;line-height:35px;font-size:23px;color:#fff;text-align:center;background:#fb4011;border-radius:25px;cursor:pointer;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0);opacity:1;box-shadow:0 0 20px #ccc}
.top-scroll:hover{opacity:1;}
.top-scroll p {margin-top:25px;font-size:0.7em;white-space:nowrap;color:#fb4011}
.contact img{width:100px;width:100px;position:fixed;bottom:20px;bottom:107px;right:39px;}
.modal-body.form{width:100% !important}
.modal-title img {width:114px;margin-left:165px;}
/*-----ABOUT-----*/ 
.about{background:url(../images/about.jpg) top center no-repeat;background-size:cover;height:600px;}
.about span{font-size:3em;font-weight:800;margin:auto;display:block;text-align:center;line-height:1.2}
.content{margin-top:80px}
.content p,.content2 p{font-size:1.2em;font-weight:400;color:#4D5B7C}
.content2{margin-top:80px}
.content2 h2{font-size:2em;font-weight:700;color:#fb4011}
.content2 img{width:600px;border-radius:20px;box-shadow:0 0 15px #ccc}
.content2 span{color:#000}
.content2 li{color:#4D5B7C;font-size:1.2em;line-height:1.7}
.content2 .mt-70{margin-top:100px}
.content2 .mt-70 img{width:600px;}
#ware-top{margin-top:50px}
.content3{margin-top:140px;text-align:center}
.content3 .cl h3,.content3 .cl p{color:#fb4011;}
.content3 h3{font-size:2em;font-weight:700;color:#fff}
.content3 ul{color:#fff;font-size:1.1em}
.content3 ul{list-style:none}
.content3 p{font-size:1.2em}
.content3 .col-lg-4{background:#000;padding:60px}
#orange{background:#fb4011;margin-top:-50px;color:#fff}
.content4{background:url(../images/about2.jpg) top center no-repeat;background-size:cover;height:500}
.content4 img{margin:auto;display:block;width:300px}
.content4 .col-lg-8 h4{font-size:3em;font-weight:700;color:#fff;background:#000;text-align:center;border-radius:15px;padding:10px;margin-top:60px}
.content4 .serv-box{box-shadow:0 0 25px #0008;text-align:center;margin-top:50px}
.content4 .serv-box h4{font-size:2em;font-weight:600;color:#fff;background:#000;width:100%;padding:15px}
.content4 .serv-box ul{list-style:none;}
.content4 .serv-box  li{font-size:1.2em;padding:10px 25px;}
.content4 .serv-box a{color:#000;font-weight:700;text-decoration:none}
.content4 .serv-box li:hover a{color:#fff;background:#fb4011;transition:0.5s;padding:10px}
.call-to-action{margin-top:80px;margin-bottom:80px}
.call-to-action h4{font-size:2.2em;font-weight:600;color:#fff;text-align:center}
.call-to-action h4 a{color:#fb4011}
.call-to-action p{background:#fb4011;color:#fff;font-size:1.5em;font-weight:500;text-align:center;width:50%;margin:auto;display:block;margin-bottom:15px;padding:10px;border-radius:15px}
.bord{border:5px solid #fb4011;padding:10px;border-radius:20px;background:#000}
/*-----ABOUT-----*/ 
/*-----	CONTACT-----*/ 
.contact-banner{background:url(../images/contact.png) top center no-repeat;background-size:cover;height:600px}
.reach{margin-top:80px;background:#0001;padding:50px}
.reach p{font-size:1.2em;font-weight:400;text-align:center}
.reach .row{margin-top:50px}
.reach img{width:100%;border-radius:15px;box-shadow:0 0 20px #ccc}
.mark{background:#000}
.mark p{font-size:1.5em;font-weight:700;color:#fff;text-align:center}
.cont-detail{margin-top:100px;padding:50px;background:#fb4011}
.cont-detail .detail-img{border-left:10px solid #fff;padding:15px;border-radius:20px}
.cont-detail .detail-img h2{font-size:2em;font-weight:800;color:#fff;}
.cont-detail .detail-img p{font-size:1.5em;font-weight:600;color:#fff} 
.cont-detail .detail-img li{font-size:1.5em;font-weight:600;color:#fff} 
.cont-detail form{padding:40px}
.form-group .text{width:100%;height:100px;padding:20px;border:2px solid #ccc;margin-bottom:20px}
.form-group .action{font-size:1.2em;font-weight:600;color:#fff;background:#000;width:100%;text-align:center;padding:10px;border-radius:15px;border:0;box-shadow:0 0 10px #ccc}
.form-group .action:hover{color:#fff;background:#000;transition:0.4s}
.address{margin-top:100px}
.address .branch{border-left:8px solid #fb4011;border-radius:20px;padding:15px}
.address .branch h3{font-size:2em;font-weight:700;color:#fb4011}
.address .branch p{font-size:1.2em;font-weight:500;color:#000;}
/*-----CONTACT-----*/ 
/*-----HOME-----*/ 
.home{background:url(../images/home.jpg) top center no-repeat;background-size:cover;height:600px}
.home span{font-size:3em;font-weight:800;margin:auto;display:block;text-align:center;line-height:1.2}
.home img{background:#fff;padding:15px;border-radius:20px}
.page h4{font-size:1.8em;font-weight:700;color:#000;text-align:center;border-bottom:5px solid #fff;padding:20px;}
.page{padding:40px;background:#fff}
.list-item{padding:20px}
.list-wrapper{padding:15px;overflow:hidden;}
.img-wrap img{width:100%;height:250px;border-radius:15px;}
.fancybox-image, .fancybox-spaceball{border-radius:20px}
/*-----HOME-----*/ 
/*-----OFFICE-----*/ 
.office{background:url(../images/office.jpg) top center no-repeat;background-size:cover;height:500px;position:relative}
.office span{font-size:2.5em;font-weight:700;color:#000;position:absolute;right:196px;bottom:11px}
#office2{height:800px;width:533px}
#office3{border-left:7px solid #fb4011;padding:10px;border-radius:35px}
.budget .col-lg-4 img{width:100%;height:83%;margin-top:100px}
#back{background:#0001}
.most-trusted{box-shadow:0 0 20px #000}
.most-trusted h5{font-size:1.5em;font-weight:600;color:#fff;text-align:center;background:#000;padding:21px;margin:52px 0 15px 0;border-radius:0 0 15px 15px}
.most-trusted ul{list-style:none}
.most-trusted li{font-size:1em;font-weight:500;color:#fb4011;background:#fff;box-shadow:0 0 10px #ccc;border-radius:10px;margin-bottom:10px;padding:10px;transition:0.4s ease}
.most-trusted li:hover{transform:scale(1.1);transition:0.4s ease}
/*-----OFFICE-----*/ 
/*-----cars-----*/ 
.car{background:url(../images/cars.jpg) top center no-repeat;background-size:cover;height:600px}
.car h1{font-size:3em;font-weight:700;color:#fff;padding:20px 0 0 50px;line-height:10px}
.car-charges{margin-top:80px}
.car-charges h2{margin-bottom:40px}
.car-charges p{fon-size:1em;font-weight:400;color:#000;margin-top:20px}
/*-----cars-----*/ 
/*-----Packing-----*/ 
.packing{background:url(../images/packing.jpg) top center no-repeat;background-size:cover;height:500px}
.packing span{background:#000;color:#fff;font-size:3.5em;font-weight:700;text-align:center;padding:10px 50px;margin:auto;display:block}
/*-----Packing-----*/ 
/*-----LOCAL-----*/ 
.local{background:url(../images/local.jpg) top center no-repeat;background-size:cover;height:500px}
.content2 h3{font-size:1.5em;font-weight:600;color:#000;}
/*-----LOCAL-----*/ 
/*-----FACTORY-----*/ 
.factory{background:url(../images/factory.jpg) top center no-repeat;background-size:cover;height:700px}
/*-----FACTORY-----*/ 
/*-----LOADING-----*/ 
.loading{background:url(../images/loading.jpg) top center no-repeat;background-size:cover;height:600px}
/*-----LOADING-----*/ 
/*-----rental-----*/ 
.rental{background:url(../images/truckrent.jpg) top center no-repeat;background-size:cover;height:600px}
.rental h1{padding:0 130px;font-size:3em;font-weight:700}
#size {width:100%}
.fleet #hh{min-height:280px}
.tt .item{height:547px}
.ware{background:url(../images/ware.jpg) top center no-repeat;background-size:cover;height:600px}
.truck-table-container{overflow-x:auto;margin:20px 0;}
.truck-table{width:100%;border-collapse:collapse;font-family:Arial, sans-serif;min-width:600px;}
.truck-table th{background:#ff6a00;color:#fff;padding:12px;text-align:center;font-size:15px;}
.truck-table td{padding:10px;text-align:center;border:1px solid #ddd;font-size:14px;}
.truck-table tr:nth-child(even){background:#f9f9f9;}
.truck-table tr:hover{background:#f1f1f1;}
.note{font-size:1em;margin-top:10px;color:#555;text-align:center }
/*-----rental-----*/ 
/*Warehouse*/
.offerings{text-align:center;padding:80px 0px;background:#f7f7f7;}
.offerings h2{font-size:36px;color:#fb4011;margin-bottom:10px;}
.subtitle{max-width:700px;margin:auto;color:#555;margin-bottom:100px;}
.cardss{display:flex;justify-content:center;gap:40px;flex-wrap:wrap;}
.big{background:white;width:320px;padding:60px 25px 30px;border:3px solid #fb4011;border-left:6px solid #fb4011;border-bottom:6px solid #fb4011;border-radius:40px;position:relative;transition:0.3s;margin-top:30px }
.big:hover{transform:translateY(-8px);}
.big img{width:110px;height:110px;border-radius:20px;object-fit:cover;position:absolute;top:-55px;left:50%;transform:translateX(-50%);box-shadow:0 10px 20px rgba(0,0,0,0.1);}
.big h3{color:#fb4011;margin-top:25px;margin-bottom:10px;font-size:1.5em;font-weight:600 }
.big p{color:#4D5B7C;font-size:15px;line-height:1.6;}
/*Warehouse*/
/*-----Float-buttons-----*/ 
.adminActions{position:fixed;bottom:75px;left::50px !important;z-index:99999}
.adminButton img{border-radius:50%;width:70%;margin-top:10px}
.adminButton{height:70px;width:70px;background:#fff;box-shadow:0 0 40px #000;border-radius:50%;display:block;color:#fff;text-align:center;position:relative;z-index:1;}
.adminButton i{font-size:2em !important;}
.adminButtons{position:absolute;width:100%;bottom:100%;text-align:center;}
.adminbuttons i{font-size:2em !important}
.adminButtons a{display:block;width:55px;height:55px;border-radius:50%;text-decoration:none;margin:10px auto 0;line-height:1.15;color:#fff;opacity:0;visibility:hidden;position:relative;box-shadow:0 0 5px 1px rgba(51, 51, 51, .3);}
.adminButtons a:hover{transform:scale(1.05);}
.adminButtons a:nth-child(1){background:#ff5722;transition:opacity .2s ease-in-out .3s, transform .15s ease-in-out;}
.adminButtons a:nth-child(2){background:#09f467;transition:opacity .2s ease-in-out .25s, transform .15s ease-in-out;}
.adminButtons a:nth-child(3){background:#f44336;transition:opacity .2s ease-in-out .2s, transform .15s ease-in-out;}
.adminActions a i{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);}
.adminToggle{-webkit-appearance:none;position:absolute;border-radius:50%;top:0;left:0;margin:0;width:100%;height:100%;cursor:pointer;background:transparent;border:none;outline:none;z-index:2;transition:box-shadow .1s ease-in-out;
box-shadow:0 3px 5px 1px rgba(51, 51, 51, .3);}
.adminToggle:hover{box-shadow:0 3px 6px 2px rgba(51, 51, 51, .3);}
.adminToggle:checked ~ .adminButtons a{opacity:1;visibility:visible;}
/*-----FLOAT-buttons-----*/ 
/*-----PRELOADER-----*/ 
#preloader {position:fixed;left:0;top:0;width:100%;height:100%;background:#ffffff;display:flex;justify-content:center;align-items:center;z-index:999999999;transition:opacity .3s ease }
#preloader img {width:150px;}
.logo{display:none}
.modal-body h2{font-size:1.4em;text-align:center}
/*-----PRELOADER-----*/ 

/*-----THANKS-----*/ 
.thanks{background:url(../images/thanks.jpg) top center no-repeat;background-size:cover;height:600px}
.thanks h1{font-size:3.5em;font-weight:700;padding:100px 50px 10px 50px;}
.thanks p{font-size:1.5em;font-weight:500;padding:10px 50px 10px 50px;}
/*-----THANKS-----*/ 
/*-----404-----*/ 
.error img{margin:auto;display:block;margin-top:-60px}
.error h1{font-size:3.5em;font-weight:700;text-align:center;margin:-87px 0 200px 0}
/*-----404-----*/ 
/*-----Bottom-----*/ 
.mobile-bar{position:fixed;bottom:0;left:0;width:100%;display:flex;z-index:9999; }
.mobile-bar a{flex:1;text-align:center;padding:12px;font-size:1.2em;color:#fff;text-decoration:none;display:flex; align-items:center;justify-content:center;gap:8px;}
.call-btn{background:#000;}
.book-btn{background:#ff6600;}
.mobile-bar img{ width:25px; height:25;}
@media(min-width:768px){
.mobile-bar{
display:none;
}
}
.blog{background: url("../images/blog.jpg") center/cover no-repeat;height:600px;align-items:center;}
::selection{background: #fb4011;color: white;}
::-moz-selection{background:#fb4011;color: white;}
/*-----bottom-----*/ 

/*-----MEDIA QUEERY-----*/ 
 @media (max-width:900px) {
.navbar-brand img{margin:auto;display:block}
.navbar-nav .dropdown-menu{position:absolute;top:-76px;left:156px}
.navbar-toggler{position:absolute;top:0;right:-15px;margin-top:-62px;}
.navbar-light .navbar-toggler-icon {background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(255, 255, 255, 1)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");}
.navbar-collapse{background:#fb4011;position:fixed;left:0;top:0;z-index:99;height:100%;width:250px}
.sr-only{background:#fff}
.navbar-collapse.collapsing{transition:height 0s ease;transition:.4s ease;position:fixed}
.navbar-collapse{transform:translateX(-100%);transition:.4s ease;}
.navbar-collapse.show{transform:translateX(0%);transition:.4s ease;}
.logo{margin-bottom:25px}
.logo{background:#fff;padding:15px;width:100%;display:block;}
.header .navbar-brand img{margin-left:-18px}
.logo img{width:130px;margin:auto;display:block}
.header .tap1{font-size:1.1em;font-weight:600;color:#fff;background:#000;padding:4px;border-radius:15px;width:91%;margin-left:10px}
.grid{font-size:0.8em;display:inline-block}
.social li{padding:5px}
.social {float:left;font-size:0.8em;margin-left:-24px}
.price-table th, .price-table td {padding:12px 10px;}
.section-title{font-size:1.7em;}
.rotating-text-wrapper{font-size:0.7rem;}
.header .newclass img{margin-left:24px}
.header .navbar-brand img{width:100px}
.header .back{height:212px}
.header .navbar-nav a{color:#000 !important;background:#fff;border-radius:20px;text-align:center;margin:10px;padding:0px;}
.pt-150{padding-top:10px}
.header h1{font-size:1.4em;padding-right:150px}
.header p{font-size:0.9em;line-height:1.1;padding-right:106px}
.header .col-lg-6 img{display:none}
.click2{width:50%}
.click1{width:45%}
.main{margin-top:232px}
.main h2{font-size:1.2em;}
.main p{font-size:0.9em;line-height:1.1}
.fleet h2{font-size:1.2em}
.fleet .item p{font-size:0.9em}
.fleet .item h3{margin:auto}
.owl-nav button{width:30px;height:36px;font-size:2em !important} 
.fleet .item{height:auto;min-height:550px}
.section-title{font-size:1.1em}
.price-table tr{font-size:0.8em}
.important-note{font-size:0.9em}
.choose{margin-top:0px}
.choose .choose-text{min-height:254px;height:auto}
.choose .choose-text h3{font-size:1.2em}
.choose .choose-text p{font-size:0.9em}
.clients{margin-top:30px}
.clients h2{font-size:1.1em}'
.tab-content p {font-size:0.7em !important;text-align:center;margin:0 -89px 25px -87px;}
.nav-tabs .nav-link{font-size:0.8em;padding:5px 15px;margin-left:-10px;}
.tab-padding{padding:0 40px}
.tab-content p{font-size:0.8em}
.charges{padding:0}
.explore #head{font-size:1.4em}
.explore{padding:170px 0px 40px 0px}
.alert-div h2{font-size:1.2em}
.alert-div .alert{min-height:180px;height:auto}
.alert-div{margin:100px 0 1171px 0}
.alert-div .call{width:100%;font-size:1em}
.cities h2{font-size:1.2em}
.place h3{font-size:1.2em;right:32px}
.material img{margin:auto;display:block;margin-bottom:25px}
.material h3{font-size:1.2em}
.aim{height:132px}
.aim-text p{font-size:0.9em;line-height:1.2}
.rotating-text-wrapper h2{font-size:2em;width:100%}
.rotating-text-wrapper{margin-bottom:-15px}
.counter h2{font-size:1.4em}
 .counter .counter-text .numscroller{font-size:2em}
.counter .counter-text h4{font-size:1.2em}
.marquee{font-size:1em}
.footer{padding:40px 0}
.footer h5{text-align:center}
.footer .col-lg-3{text-align:center}
.copy{margin-bottom:48px}
.copy p{text-align:center}
.top-scroll{width:40px;height:40px}
.top-scroll p{display:none}
/*-----ABOUT-----*/
.about span{font-size:1.1em}
.about{height:175px}
.content p, .content2 p{font-size:0.9em;line-height:1.1em;text-align:center}
.content2 h2{font-size:1.4em;text-align:center;margin-top:20px}
.content2 li{font-size:1em}
.content2 img{width:100%}
.content2 .mt-70 img{width:100%}
.content3{margin-top:50px}
.content3 h3{font-size:1.4em}
.content3 p{font-size:0.9em}
.content3 ul{text-align:justify;padding:0}
.call-to-action h4{font-size:1.5em}
.call-to-action p{font-size:0.9em;padding:5px;white-space:nowrap}
.content4 .col-lg-8 h4{font-size:1em}
.content4{height:166px}
.content4 img{width:156px;margin-bottom:-49px}
.content4 .serv-box h4{margin-top:-15px;font-size:1.4em}
.content4 .serv-box a{font-size:0.9em;margin-left:-32px}
.footer{margin-top:600px}
/*-----ABOUT-----*/
/*-----HOME-----*/
.home span{font-size:1.1em}
.home{height:320px}
.content2 h2{font-size:1.2em}
.page h4{font-size:1.4em}
.img-wrap img{height:100%;padding-bottom:15px}
.fancybox-show-caption .fancybox-caption, .fancybox-show-infobar .fancybox-infobar, .fancybox-show-nav .fancybox-navigation .fancybox-button, .fancybox-show-toolbar .fancybox-toolbar{margin-top:76px}
.no-margin{margin-top:0px}
/*-----HOME-----*/
/*-----OFFICE-----*/
.office{height:150px;margin-top:-16px}
.office span{font-size:1em;right:2px;bottom:5px}
@media (min-width:400px) {.office span {display:none;}}
#office2{width:80%;height:80%;margin:auto;display:block}
#office3{border:none}
.card-body p{font-size:0.9em;font-weight:400;line-height:1.2}
.budget .col-lg-4 img{width:80%;height:90%;margin:auto;display:block}
.budget #faqq{width:100%}
.most-trusted h5{font-size:1em;font-weight:500}
.most-trusted li{font-size:0.9em;padding:5px}
.content4{height:auto}
.page{margin:auto}
/*-----OFFICE-----*/
/*-----CARS-----*/
.car{height:170px}
.carrr{display:none}
/*-----CARS-----*/
/*-----ONLY PACKING-----*/
.packing span{font-size:1.2em}
.packing{height:178px}
/*-----ONLY PACKING-----*/
/*-----LOCAL-----*/
.local{height:170px;margin-top:-16px}
/*-----LOCAL-----*/
/*-----FACTORY-----*/
.content2{margin-top:50px}
.content2 img{width:85%;margin:auto;display:block}
.most-trusted li{margin-left:-34px;text-align:center}
.factory{height:170px}
.content2 h3{font-size:1em;text-align:center}
/*-----FACTORY-----*/
/*-----LOADING-----*/
.loading{HEIGHT:180px}
/*-----LOADING-----*/
/*-----TRUCK-----*/
.rental{height:175px}
.rental h1{margin-left:-122px;font-size:1em}
#size{width:80%;margin-bottom:32px}
.fleet .item{max-height:500px}
/*-----TRUCK-----*/
/*-----Ware-----*/
.ware{height:175px}
.contact-banner{height:170px}
.contact-banner .navbar-brand{display:none}
.address .branch h3{font-size:1.5em}
.address .branch p{font-size:1em}
.address .branch{margin-bottom:15px}
.cont-detail .detail-img{border:none}
.cont-detail .detail-img h4{font-size:2em}
.cont-detail .detail-img p{font-size:1em}
.cont-detail .detail-img li {font-size:1em}
.cont-detail form{padding:40px 0}
 .reach p{font-size:1em;margin-bottom:5px}
/*-----Ware-----*/
.modal-title img{margin-left:100px}
.navbar-toggler {border:none;outline:none;}
.toggler-icon {width:28px;height:3px;background:#fff;display:block;position:relative;transition:0.3s ease;}
.toggler-icon::before, .toggler-icon::after{content:"";width:28px;height:3px;background:#fff;position:absolute;left:0;transition:0.3s ease;}
.toggler-icon::before {top:-8px;}
.toggler-icon::after {top:8px;}
.navbar-toggler[aria-expanded="true"] .toggler-icon {background:transparent;}
.navbar-toggler[aria-expanded="true"] .toggler-icon::before {transform:rotate(45deg);top:0;}
.navbar-toggler[aria-expanded="true"] .toggler-icon::after {transform:rotate(-45deg);top:0;}
/*-----Ware-----*/
/*-----Thanks-----*/
.thanks .navbar-brand{display:none}
.thanks{height:183px;}
.thanks h1{padding: 4px 96px 0px 1px;}
.thanks p{padding: 2px 96px 0px 1px;}
/*-----Thanks-----*/
.error img{width:80%;margin-top:-62px}
.error h1{font-size:2em;margin:-58px 0 -500px 0}
.blog{height:177px}
.blog .navbar-brand{display:none}