/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.popup-form{display:none;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgb(0,0,0);background-color:rgba(0,0,0,0.4);z-index:99;margin-left:0 !important;}.thank-you-message p:first-child{font-size:40px;}.thank-you-message{text-align:center;padding-top:40px;}.banner-1 .carousel-control-next{width:14%;}.thank-you-message p:nth-child(2){font-size:20px;}.mobile-form .col-sm-12:first-child div{background-color:#f6f6f6;padding-top:20px;padding-bottom:20px;text-align:center;}.mobile-form .fa-phone-alt{padding-left:10px;font-size:16px;}.mobile-form .col-sm-12{padding-left:0;padding-right:0;}.mobile-form .col-sm-12:first-child a{color:#000;}.mobile-form .col-sm-12 a{color:white;font-size:18px;}.mobile-form .social-links i{width:35px;height:35px;background-color:white;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:20px;}.mobile-form .col-sm-12:nth-child(2) div{background-color:#282dad;padding-top:20px;padding-bottom:20px;text-align:center;}.mobile-form .social-links div{background-color:blue;padding-top:20px;padding-bottom:20px;text-align:center;display:flex;gap:20px 30px;justify-content:center;}.navbar-brand img{width:340px;max-height:48px;}.carousel-caption{top:8%;text-align:left;left:12%;right:12%;}.mobile-form{display:none;}.carousel-caption .bann-head{font-size:62px;margin-bottom:20px;}.carousel-caption p{font-size:20px;margin-bottom:20px;}.carousel-item{position:relative;}.about-us p,.modal-body,.node--type-blog p{text-align:justify;}.carousel-item form,.mobile-form form{background-color:#f6f6f6;color:#333;padding:20px;border-radius:4px;}.carousel-item form .js-form-type-processed-text,.mobile-form form .js-form-type-processed-text{text-align:center;}.carousel-item:before{content:'';position:absolute;background:#00000059;width:100%;height:100%;left:0;}.carousel-item .js-form-submit,.mobile-form form .js-form-submit{background-color:#282dad;width:100%;}.carousel-item form .webform-flexbox{margin-bottom:0!important;}.navbar-expand-lg .navbar-nav .dropdown-menu{z-index:99;}.popup-form .form-content{margin:4% auto;width:33%;position:relative;}.hero .popup-form .form-content .webform-submission-enquiry-form{padding:25px 30px;}.hero .webform-submission-enquiry-form .js-form-type-processed-text{text-align:center;}.hero .webform-submission-enquiry-form .form-submit{width:100%;margin-bottom:8px;background:#282dad;}.popup-form .close-btn{font-size:34px;font-weight:bold;position:absolute;right:8px;top:-5px;color:black;z-index:999;}.popup-form .close-btn:hover,.popup-form .close-btn:focus{color:#333;text-decoration:none;cursor:pointer;}.navbar{padding-top:20px;padding-bottom:20px;background:transparent;}.navbar .navbar-brand{width:31%;}.navbar .d-flex .left-btn:first-child a{background:#282dad;border:none;padding:10px 10px;display:inline-block;color:white;margin-right:6px;}.navbar .d-flex .left-btn a{background:linear-gradient(9deg,rgba(40,139,51,1) 0%,rgba(46,203,80,1) 100%);border:none;padding:10px 10px;display:inline-block;color:white;}.container-fluid{padding-left:80px;padding-right:80px;}.custom-button,.service-item .modal .btn-secondary,.custom-btn{background:#282dad;border:none;padding:10px 20px;display:inline-block;font-size:15px;font-weight:600;color:#fff;text-transform:uppercase;cursor:pointer;transform:skew(0deg);}.get-quote-form .form-submit{background:#282dad;border:none;padding:10px 20px;display:inline-block;font-size:15px;font-weight:600;color:#fff;width:100%;}.get-quote-form .js-form-type-processed-text h2{background-color:#18192e;color:white;text-align:center;padding-top:5px;padding-bottom:5px;}.service-item .modal{text-align:left;}.navbar .navbar-nav .nav-item:before{content:'';position:absolute;width:0;height:2px;background-color:#282dad;bottom:4px;transition:all .3s ease-in-out;}.blog-individual-cnt img{width:100%;}.navbar .navbar-nav .nav-item{position:relative;}.navbar .navbar-nav .nav-item:hover:before{width:100%;}.custom-button span{display:inline-block;transform:skew(0deg);}.custom-button::before,.custom-btn:before{content:'';position:absolute;top:0;bottom:0;right:100%;left:0;background:rgb(20,20,20);opacity:0;z-index:-1;transition:all 0.5s;}.hero .webform-submission-enquiry-form .mb-3{margin-bottom:0.5rem !important;}.hero .webform-submission-enquiry-form{max-width:80%;margin:15px auto;padding:20px;box-shadow:2px 2px 10px #ccc;position:relative;background-color:white;z-index:10;}.hero .hero-bg{position:relative;}.hero .bg-img-truck{background-image:url('/sites/default/files/images/truck.png');height:320px;background-size:cover;position:relative;margin-top:-120px;}.hero .hero-bg:before{content:'';position:absolute;background-color:#18192e;width:100%;height:100%;}.custom-button:hover,.custom-btn:hover{color:#fff;}.main-title{font-size:50px;color:#18192e;margin-bottom:35px;}.sub-title{color:#18192e;font-weight:600;}.custom-button:hover::before,.custom-btn:hover:before{left:0;right:0;opacity:1;}.banner-1 .carousel-item img{height:700px;object-fit:cover;}.hero .main-title{font-size:52px;margin-bottom:25px;font-weight:600;}.hero .main-title span{color:#282dad;}.hero p{margin-bottom:25px;}.hero .fivstar-bg{color:#282dad;margin-bottom:20px;font-size:18px;display:flex;flex-direction:row-reverse;gap:10px;justify-content:flex-end;align-items:center;}.hero .fivstar-bg span{color:#333;}.hero ul{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:15px;font-size:18px;}.hero ul li{width:48%;}.hero ul li i{color:#282dad;margin-right:10px;font-size:20px;}.hero ul li a{color:#333;}.custom-card i{margin-bottom:30px;font-size:42px;color:#282dad;}.custom-card{background-color:#f6f6f6;padding:30px;}.our-vission-mission a{margin-top:30px;}.our-vission-mission .right-side-cnt{padding-left:70px;}.our-vission-mission img{width:85%;height:720px;object-fit:cover;}.our-vission-mission .custom-card{height:336px;}.blogs-view .view-content{gap:40px;}.blogs-view .view-content .col-md-4{width:31.03%;}.featured-blog .featured-img{margin-bottom:20px;position:relative;}.featured-blog .featured-img:before{content:'';position:absolute;left:0;opacity:0;width:0;height:100%;transition:all .5s ease-in-out;}.featured-blog:hover .featured-img:before{width:100%;background-color:#18192e;opacity:0.5;}.featured-blog .blog-cnt .created{color:#282dad;margin-bottom:5px;}.featured-blog .blog-cnt .sub-title a{color:#18192e;font-size:22px;}.services .service-title{color:#18192e;font-size:42px;font-weight:600;}.services .services-row{gap:60px;}.services .services-row .service-item{background-color:#f6f6f6;padding:60px 20px;align-items:center;border-bottom:2px solid #282dad;transition:all .4s ease-in-out;cursor:pointer;}.services .services-row .service-item:hover{opacity:1;}.service-item:hover .right-arrow{transform:rotate(311deg);transition:transform .4s ease-in-out;}.services .services-row .service-item .service-img{transform:translate3d(0,0,0) scale(1) rotateX(0) rotateY(0) rotateZ(0) skew(0,0);transform-style:preserve-3d;transition:transform 0.3s ease;}.services .services-row .service-item:hover .service-img{transform:translate3d(0,20px,0) scale(1) rotateX(0) rotateY(0) rotateZ(0) skew(0,0);}.services .services-row .service-item .col-md-5{text-align:center;}.services .services-row .service-item .col-md-2{text-align:right;}.achivments{background-color:#18192e;color:white;}.achivments .sub-title{color:white;font-size:36px;}.achivments .col-md-7 i{background-color:#282dad;width:60px;height:60px;border-radius:50%;display:flex;justify-content:center;align-items:center;font-size:25px;margin-bottom:10px;}.flex{display:flex;flex-wrap:wrap;list-style:none;padding:0;gap:10px 0;margin-bottom:25px;}.flex li{width:50%;}.achivments .links{display:flex;gap:20px;align-items:center;}.achivments .links i{background-color:white;width:40px;height:40px;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;margin-right:10px;font-size:17px;padding-left:6px;}.flex li img{max-width:8%;margin-right:6px;}.text-primary-1{color:#282dad;}.counter-title{font-size:42px;}.featured-testimonial{background-color:#f6f6f6f5;padding:30px;box-shadow:2px 7px 3px #f6f6f6;height:420px;}.featured-testimonial img{border-radius:50%;margin-bottom:20px;}.featured-testimonial .fivstar-bg{color:#282dad;margin-bottom:20px;}.about-us .bg-img{background-image:url('/sites/default/files/images/about-us-indian%20king.png');background-position:50%;background-repeat:no-repeat;background-size:cover;height:500px;}.about-us .about-us-content{padding-left:70px;}.about-us strong{font-size:18px;display:inline-block;margin-top:10px;font-weight:500;}.custom-footer{background-color:#18192e;color:white;padding-top:70px;}.custom-footer .footer-top{margin-bottom:40px;}.custom-footer .footer-top img{width:55%;background-color:white;}.custom-footer .social-links i,.custom-footer .footer-top .col-md-3 i{background-color:white;width:40px;height:40px;color:blue;border-radius:50%;justify-content:center;display:inline-flex;align-items:center;font-size:20px;}.custom-footer .contact-us-links i{font-size:18px;}.custom-footer .contact-us-links ul li{margin-bottom:5px;}.custom-footer .social-links{display:flex;gap:15px;justify-content:flex-end;}.custom-footer ul{list-style:none;padding:0;}.custom-footer .footer-sec-links{padding-left:100px;}.custom-footer a{color:white;}.copyright-text{margin-top:40px;text-align:center;padding-bottom:10px;}.price-table{background-color:#18192e;color:white;}.price-table .table-responsive{margin:0;}.price-table .main-title{color:white;font-size:40px;margin-bottom:18px;}.price-table .custom-table th,.custom-table td{padding:12px 10px;}.price-table table{margin-top:0;}.custom-table{color:#333;background-color:white;}.custom-table th,.custom-table td{border:1px solid #333;}.blog-header-banner{background-color:#18192e;color:white;padding-top:100px;padding-bottom:100px;position:relative;}.d-ln{display:none;}.blog-header-banner .blog-icon:after{content:'';position:absolute;width:9%;height:128px;background-image:url(/sites/default/files/images/truck-icon.png);background-size:cover;right:2%;top:58%;}.blog-sidebar .view-blogs{background-color:#f6f6f6;padding:20px;}.related-blog{align-items:center;margin-bottom:15px;}.related-blog a{color:#18192e;font-size:16px;}.blog-header-banner .xl-title{font-size:50px;margin-bottom:0;}.blog-individual-cnt>.row{padding-block:50px;}@media screen and (max-width:479px){.blogs-view .view-content .col-md-4{width:100%;}.price-table .table-responsive{margin:20px auto;}.our-vission-mission .right-side-cnt{padding-left:12px;margin-top:20px;}.section-spacing-top{padding-top:50px;}.section-spacing-bottom{padding-bottom:50px;}.custom-card{margin-bottom:15px;}.about-us .about-us-content{padding-left:0;margin-top:15px;}.container-fluid{padding-right:calc(var(--bs-gutter-x)* .5);padding-left:calc(var(--bs-gutter-x)* .5);}.services .services-row .service-item,.services .services-row .service-item .col-md-2{text-align:center;}.main-title{font-size:40px;margin-bottom:25px;}.testimonials .view-content{gap:15px;}.services .main-title{font-size:34px;}.services .service-title{font-size:32px;}.custom-footer .row{gap:20px;}.achivments .row{gap:30px;}.achivments .col-md-7 .row{justify-content:center;gap:20px;}.achivments .sub-title{font-size:32px;margin-bottom:25px;}.custom-footer .footer-top{gap:30px;margin-bottom:25px;}.custom-footer .social-links{justify-content:flex-start;}.hero ul li{width:auto;}.hero .webform-submission-enquiry-form{max-width:99%;}.px-0{padding-left:12px !important;}.blog-header-banner .blog-icon:after{content:'';position:absolute;width:22%;height:80px;background-size:cover;right:5%;top:74%;z-index:99;}.service-item .col-md-2 a{margin-top:25px;display:inline-block;}.navbar .navbar-nav .nav-item:before{height:0;}.blog-header-banner{padding-top:40px;}.blog-header-banner .xl-title{font-size:36px;}.related-blog img{width:100%;margin-bottom:10px;}.carousel-item form{margin-top:25px;}.carousel-caption .bann-head{font-size:36px;}.carousel-caption p{font-size:16px;}.carousel-caption{display:block !important;left:2%;right:2%;top:12%;}.carousel-item form .webform-flexbox{margin-bottom:0!important;display:flex;gap:10px;}.carousel-item form .webform-flexbox .webform-flex--1{width:48%;}.service-item:hover .right-arrow{transform:rotate(28deg);}.banner-1 .carousel-item img{height:415px;}.navbar .navbar-brand{width:60%;}.carousel-caption .col-md-5.col-sm-12.form{display:none;}.mobile-form{display:block;}.webform-submission-enquiry-form legend{font-size:18px;}.webform-submission-enquiry-form label{font-size:80%;}.webform-submission-enquiry-form .mb-3{margin-bottom:0.5rem !important;}.d-ln{display:block;position:fixed;bottom:6%;max-width:38%;right:1%;z-index:99;}.our-vission-mission img{width:auto;height:auto;}.left-btn{display:none;}.custom-footer .footer-top img{width:95%;}.mobile-form .mb-3{margin-bottom:0.25rem !important;}.navbar-brand img{width:auto;}.featured-testimonial,.our-vission-mission .custom-card{height:auto;}.popup-form .form-content{width:100%;}.popup-form .close-btn{right:8px;}.hero .hero-bg:before{left:0}.hero .main-title{font-size:45px;}.ahivments .row{gap:20px 0;}.custom-footer .footer-sec-links{padding-left:12px;}}
