/*
Theme Name: WP Bootstrap Starter Child
Theme URI: https://afterimagedesigns.com/wp-bootstrap-starter/
Template: wp-bootstrap-starter
Author: Afterimage Designs
Author URI: https://afterimagedesigns.com/
Description: The best WordPress starter theme based on the most powerful frameworks in the world: "_s" (by Automattic, the main people behind WordPress development), Twitter Bootstrap (the most popular HTML, CSS, and JS framework for developing responsive, mobile first projects on the web) and Font Awesome (or Fontawesome, a full suite of 675+ pictographic icons for easy scalable vector graphics on websites). This theme, like WordPress, is licensed under the GPL. You can use this theme as base for your next WordPress theme project and you are allowed to remove the link at the footer or do whatever you want. Your feedback on how we can continuously improve this WordPress Starter Theme Bootstrap will be highly appreciated. Page templates includes Right-sidebar (default page template), Left-Sidebar, Full-Width, Blank with container, Blank without container Page. Other features - Currently using Bootstrap v4.0.0 , Widgetized footer area, WooCommerce ready, Compatible with Contact Form 7, Compatible with Visual Composer, Compatible with Elementor Page Builder. This theme will be an active project which we will update from time to time. Check this page regularly for the updates.
Tags: blog,custom-menu,featured-images,threaded-comments,translation-ready,right-sidebar,custom-background,e-commerce,theme-options,sticky-post,full-width-template
Version: 3.3.6.1758092408
Updated: 2025-09-17 07:00:08

*/

/**Own Css**/
/**Own Css**/


@import url("responsive.css");


@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap');

.entry-content {
    margin: 0;
}
html {
  scroll-behavior: smooth;
}


a {font-family:poppins; margin:0; padding:0; color: #f8581a;}
a:hover {text-decoration:none; }
p {font-family:poppins; margin:0; padding:0; line-height:24px; font-size:16px;}
h1, h2, h3, h4, h5, h6 {font-family:poppins; margin:0; padding:0;}
.deskshow {display:block;}
.mobshow {display:none;}

.wewidth {width:1140px!important; margin:0 auto!important;}
.home .main-tittle {display:none;}
.dropdown:hover .dropdown-menu {  display: block; }
 ul.sub-menu { display: none; }
.dg-btn {display:none;}
li#menu-item-30:hover ul.sub-menu {
    z-index: 9;
    position: absolute;
    margin-top: 0;
    display: block;
    background-color: #000;
    background-image: linear-gradient(#fef347, #da4926);
}
ul.dropdown-menu {margin-top:-4px; background-color: #071d46; width: 275px; border-radius:0px; }
ul.dropdown-menu li { padding: 0; border-bottom: 1px solid #ffffff59; }
ul.dropdown-menu li a { padding: 5px; color: #fff; }
ul.dropdown-menu li:last-child {border-bottom: 0px!important;}
.dropdown-item:hover {color: #f8581a;}
#content.site-content { padding-bottom: 0; padding-top: 0; }

.wpcf7 form.sent .wpcf7-response-output { background-color: #222; border-color: #222; color: #fff;}
.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.payment-required .wpcf7-response-output {background-color: #222; border-color: #222; color: #fff;}

/**top header**/
.boook-con {
    background-color: #a80808;
    color: #fff;
    padding: 12px 25px;
    border-radius: 100px;
    position: absolute;
    right: 0;
    border: 2px solid #fff;
}

.boook-con:hover {
    background-color: #0c1c47;
    color: #fff;
    border: 2px solid #fff;
}
.topheader {  background-color: transparent; padding: 5px 0; position:relative; z-index:9; }
i.fab.fa-skype {
    font-size: 18px;
}
ul.header-right {
    padding: 0;
    margin: 0;
    display: flex;
    float: right;
    list-style: none;
    gap: 5px;
}

.navbar-nav li a {
    color: #000!important;
    font-size: 15px!important;
    padding: 0 15px!important;
}

.navbar-nav li a:hover {
    font-weight: 500!important;
	color: #a80808!important;
}
a.carr.skp {
    background-color: #f8581a;
    animation: color 9s infinite linear;
    padding: 3px 12px;
    border-radius: 30px;
}

a.skp {
    background-color: #208ccb;
    animation: color 9s infinite linear;
    padding: 3px 12px;
    border-radius: 30px;
}
ul.header-right li a {color: #fff; text-transform:uppercase; font-size:15px;}
ul.header-right li i {
    color: #fff;
    vertical-align: revert;
}
a.project-rr {
    color: #fff;
    position: absolute;
    right: 60px;
    top: 0;
    background-color: #f8581a;
    display: block;
    padding: 6px 15px;
    border-radius: 100px;
}

.headertop {
    background-image: linear-gradient(to right, #ee592d, #bf401a);
}
ul.toper {
    list-style: none;
    padding: 5px 0;
    margin: 0;
    display: flex;
    justify-content: space-between;
    width: 100%;
}

ul.toper li {
    color: #fff;
    font-family: 'Poppins';
}

ul.toper li a {
    color: #fff;
}
/**top header**/



/** sticky header css start **/

.sticky {
  position: sticky!important;
  top: -1px;
  width: 100%;
	padding:5px 0!important;
  z-index:99999!important;
  transition:all 0.6s ease-in-out;
	background-color: #000000!important;
  animation:smothScroll 1s forwards;
}
.sticky a.project-rr {
    top: 12px;
    padding: 7px 15px;
}
.sticky .navbar-brand img {
    width: 60%;
    margin-top: 0;
}
@keyframes smothScroll{
	0%{
		transform:translateY(-40px);
	}
	100%{
		transform:translateY(0px);
	}
}
.sticky + .site-content {
  padding-top: 102px;
}

/**sticky header css start**/


/**header start**/

.widget {margin:0;}
header#masthead {
/*     margin-bottom: 0;
    background-color: #fff;
    box-shadow: none;
    padding: 10px 0;
    position: relative;
    width: 100%;
    z-index: 9;
	border-bottom: 1px solid #eeeeee2b; */
	position: sticky !important;
    top: -1px;
    width: 100%;
    padding: 0px !important;
    z-index: 99999 !important;
    transition: all 0.6s ease-in-out;
    background-color: #fff !important;
    /*animation: smothScroll 1s forwards;*/
}
#masthead nav {  position: relative; }


ul.dropdown-menu li:last-child {
    border-bottom: 1px solid #ffffff59;
}
li.newrr {
    background-color: #f7591c;
}

.navbar-brand {
    width: 20%;
}

ul.top-header {
    position: absolute;
    right: 15px;
    display: flex;
    list-style: none;
    gap: 10px;
    top: 75px;
    padding: 0;
    margin: 0;
}
.wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid>li { margin-bottom: 0!important; }

.current-menu-item a.dropdown-item {
    font-size: 14px;
    font-weight: 500!important;
}

/**header finish**/






/**Footer Area**/

footer.footerbottom {
    background-color: #000;
    padding: 50px 0;
}
.logoab p {
    color: #fff;
    text-align: justify;
    padding-top: 10px;
}
ul.footer-social-icons {
    list-style: none;
    padding: 0;
    margin: 10px 0 0 0;
    display: flex;    
    gap: 10px;
    justify-content: center;
}
ul.footer-social-icons li a {
    display: block;
    background-color: #a80808;
    width: 35px;
    height: 35px;
    border-radius: 100px;
    text-align: center;
    line-height: 35px;
    color: #fff!important;
}
ul.footer-social-icons li a:hover {
    background-color: #fff;
    color: #a80808!important;
}
.linkarea h5 {
    color: #a80808;
    font-size: 20px;
    border-bottom: 1px solid #a80808;
    padding-bottom: 15px;
}
.linkarea ul {
    padding: 0;
    margin: 0;
    list-style: none;
}
.linkarea ul li {
    border-bottom: 1px solid #ffffff3d;
    padding: 10px 0;
}
.linkarea ul li a {
    display: block;
    color: #fff!important;
    padding-bottom: 0;
    position: relative;
	font-size: 16px;
}
/* .linkarea ul li a::before {
    font-family: FontAwesome;
    content: "\f054";
    font-size: 11px;
    display: inline-block;
    padding-right: 6px;
    font-weight: 300 !IMPORTANT;
    vertical-align: middle;
} */
ul.info li {
    display: flex;
    gap: 10px;
    align-items: center;
}
.linkarea ul li {
    display: flex;
    align-items: center;
}
.linkarea ul li i {
    color: #fff;
    padding-right: 5px;
    font-size: 12px;
}
ul.info li i {
    color: #fff;
}
.bottotmarea h6 {
    text-align: center;
    font-size: 25px;
    padding-bottom: 16px;
}

.bottotmarea img {
    background-color: #fff;
    border-radius: 10px;
    border: 1px solid #eee;
    margin-bottom: 10px;
}
ul.info li a::before
 {
    display: none;
}


/*  -----------------sticky-social------------  */
.social li {
	position: fixed;
	top: 85%;
	z-index: 9999;
	padding: 0px;
	margin: 0px;
}
.social .whatsapp {
	right:0;
}
.social .call {
	left:10px;
}
.sticky-social img {
	border-radius: 50%;
	width: 85%;
}
.sticky-social .whatsapp img {
	box-shadow: 0px 0px 10px #358939;
}
.sticky-social .call img{
	box-shadow: 0px 0px 10px #194c92;
}
ul.social {
    list-style: none;
}
/*  -----------------sticky-social------------  */

/**Footer Area End**/

/**Bottom Footer**/

.copy-bot {
    text-align: center;
    padding: 15px 0;
    background-color: #a80808;
}
.copy-bott {
    width: 100%;
    text-align: center;
}
.copy-bott p {
    color: #fff;
    font-size: 16px;
}


    .pum-container.pum-responsive.pum-responsive-tiny{
        width: 25%!important;
    }


/**Menu button**/

.main-menu-three__btn-box {
    position: relative;
    display: block;
}

.thm-btn {
    position: relative;
    display: inline-flex;
    align-items: center;
    gap: 7px;
    vertical-align: middle;
    -webkit-appearance: none;
    outline: none !important;
    background-color: #a80808;
    color: #fff;
    font-size: 14px;
    line-height: 17px;
    font-weight: 600;
    padding: 2px 8px 2px 8px;
    padding-right: 2px;
    overflow: hidden;
    border-radius: 30px;
    transition: all 0.5s linear;
    text-transform: capitalize;
    z-index: 1;
}

.thm-btn::before {
    position: absolute;
    top: 0;
    left: 0;
    content: "";
    width: 50%;
    height: 0;
    visibility: hidden;
    background-color: var(--tanspot-black);
    opacity: 0;
    z-index: -1;
    transition: all 0.4s ease-in-out;
}

.thm-btn span {
    position: relative;
    font-size: 15px;
    height: 40px;
    width: 40px;
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: #000000;
    border-radius: 50%;
    color: #000;
    transition: all 0.5s linear;
}
.main-menu-three__btn-box .thm-btn:hover {
    color: #a80808;
}
.thm-btn span i {
    color: #fff;
}
.thm-btn:hover:before {
    width: 100%;
    height: 100%;
    visibility: visible;
    opacity: 1;
}
.thm-btn:hover {
    color: #fff;
}
.thm-btn:hover::after {
    width: 100%;
    height: 100%;
    visibility: visible;
    opacity: 1;
}
.thm-btn::after {
    position: absolute;
    background-color:#fff;
    bottom: 0;
    right: 0;
    content: "";
    width: 50%;
    height: 0;
    visibility: hidden;
    opacity: 0;
    z-index: -1;
    transition: all 0.4s ease-in-out;
}
.pum-theme-126 .pum-container, .pum-theme-default-theme .pum-container {
    padding: 0!important;
    border-radius: 25px!important;
    border: 0px none #000000!important;
    box-shadow: 1px 1px 3px 0px rgba(2, 2, 2, 0.23)
    background-color: rgb(0 0 0)!important;
}
.pum-theme-126, .pum-theme-default-theme {
    background-color: rgb(30 22 22 / 78%)!important;
}

.pum-theme-126 .pum-content + .pum-close, .pum-theme-default-theme .pum-content + .pum-close {
    padding: 0 15px 0!important;
    font-size: 18px!important;
    box-shadow: none;
    text-shadow: none;
    background-color: transparent!important;
}

/**menu button end**/

/**slider**/

.slider-area {
	 background: linear-gradient(#000000cf, #000000a1), url(https://fpmgloballogistics.com/wp-content/uploads/2026/01/banner-bg.jpg);
    /*padding: 130px 0 80px;
    margin-top: -94px;*/
	padding: 50px 0;
	    background-position: bottom;
    background-size: cover;
    background-repeat: no-repeat;
}
.pdb{
	margin-bottom: 15px!important;
}
.lets {
    padding: 40px 0 0;
}
.slider-text h5 {
    background: #a80808;
    color: #fff;
    padding: 10px 18px;
    border-radius: 25px;
    font-size: 14px;
    font-weight: 600;
    text-transform: uppercase;
    letter-spacing: 1px;
    display: inline-block;
    margin-bottom: 20px;
}

.slider-text h4 {
    font-size: 20px;
    color: #fff;
	padding-bottom: 12px;
}

.slider-text h1 {
    color: #fff;
    padding-bottom: 15px;
    font-size: 40px;
	font-weight: 500;
}

.slider-text h4 {
    font-size: 20px;
    color: #fff;
}

.ularea ul {
    list-style: none;
    padding: 0;
    margin: 0;
    max-width: 60%;
}

.ularea ul li {
    margin: 10px 0;
    padding: 0 0 10px 0px;
    display: flex;
    align-items: center;
    position: relative;
    color: #fff;
	font-size: 18px;
	font-family: poppins;
}

.ularea ul li strong {
    display: inline-block;
    margin: 0 5px;
	font-weight: 600;
}

.ularea ul li img {
    filter: brightness(100);
    width: 25px;
    margin-right: 15px;
}



.ularea ul li i {
    color: #a80808;
    margin-right: 10px;
}


.form-area {
    background-color: #000;
    padding: 25px;
    border-radius: 25px;
    border: 2px solid #fff;
}


.three-box {
    display: flex;
    justify-content: center;
    gap: 100px;
    align-items: center;
    padding: 35px 0;
}

.gati-trust-item i {
    color: #a80808;
    font-size: 30px;
}

.gati-trust-item {display: flex;align-items: center;gap: 12px;font-weight: 600;color: #000;font-size: 18px;font-family: 'Poppins';}

.heading-same p {
    font-size: 18px;
    text-align: center;
    padding: 25px 0 0;
}

.thrrr {
    border-bottom: 1px solid #eee;
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.03);
}



.headingart {
    border-bottom: 1px solid #eeeeee;
    text-align: center;
    margin-bottom: 17px;
    padding-bottom: 17px;
}

.headingart h4 {
    font-size: 18px;
    color: #fff;
}



.form-area input {
    background-color: #fff;
    height: 45px;
    border-radius: 7px;
    border: 0;
    font-size: 14px;
    margin-bottom: -10px!important;
}
.form-area select {
    background-color: #fff;
    height: 45px;
    border-radius: 7px;
    border: 0;
    font-size: 14px;
    margin-bottom: -10px;
}
input.wpcf7-form-control.wpcf7-submit.has-spinner.subt.btn.btn-primary {
    background-color: #a80808;
    width: 100%;
}
input.wpcf7-form-control.wpcf7-submit.has-spinner.subt.btn.btn-primary:hover{
    background-color: #02355a;

}

.boook-con a {
    background-color: #ec572b;
	border: 2px solid #ec572b;
    display: block;
    padding: 10px 20px !important;
    border-radius: 10px;
    text-transform: capitalize;
    font-size: 14px;
    float: right;
    color: #fff !important;
}
.boook-con a:hover{
    background-color: transparent;
	border: 2px solid #fff;
    
    color: #fff !important;
}

/**slider end**/


/**services - Third Section**/

.third-section {
    padding: 40px 0;
}

.heading-same {
    padding-bottom: 35px;
    text-align: center;
}

.heading-same p {
    padding: 0;
    font-size: 18px;
}

.heading-same h3 {
    font-size: 35px;
    padding-bottom: 22px;
}

.gati-service-card {
    position: relative;
    border-radius: 12px;
    text-decoration: none;
    background: linear-gradient(white, white) padding-box, linear-gradient(135deg, #000000 0%, #a80808 100%) border-box;
    border: 2px solid transparent;
    box-shadow: 0 10px 25px rgba(0, 0, 0, 0.05);
    transition: all 0.4s ease;
    display: flex;
    flex-direction: column;
    overflow: hidden;
    height: 450px;
	margin-bottom: 35px;
}

.gati-service-img-box {
/*     height: 220px;
    overflow: hidden; */
    border-bottom: 1px solid #f0f0f0;
}
.gati-service-img-box img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    transition: transform 0.6s ease;
}
.gati-service-card:hover .gati-service-img-box img {
    transform: scale(1.1);
}
.gati-service-info {
    padding: 25px;
    background: #fff;
    flex-grow: 1;
    display: flex;
    flex-direction: column;
}
.gati-service-info p {
	color: #000;
}
.gati-service-title {
    color: #000;
    font-size: 20px;
    font-weight: 500;
    margin-bottom: 12px;
    display: block;
    transition: color 0.3s;
}

.gati-service-card:hover {
    transform: translateY(-10px);
    box-shadow: 0 20px 40px rgba(25, 77, 126, 0.15);
}
.gati-service-info ul {
    padding: 0;
    list-style: none;
}

.gati-service-info ul li {
    color: #000;
    font-size: 14px;
    line-height: 24px;
}

.gati-service-info ul li i {
    color: #a80808;
    font-size: 13px;
    padding-right: 10px;
}

/**end**/

/**Bg Blue WHy CHoose us**/



.whitebox {
    border: 2px solid #fff;
    background-color: #fff;
}

.srvbox {
	border-top: 1px solid #eeeeee;
}
.whitetext {
    color: #fff;
}

.whitetext h5 {
    color: #fff;
}
.why-text h2 {
    color: #fff;
    font-size: 30px;
}

.why-text p {
    color: #fff;
    font-size: 16px;
    padding: 10px 0 0 0;
}
.bxarea {
    border: 1px solid #eee;
    border-radius: 15px;
    padding: 15px;
    margin-bottom: 15px !important;
    text-align: center;
	height: 160px;
}
.bxarea i {
    font-size: 30px;
    color: #a80808;
}
.bxarea h6 {
    font-size: 16px;
}

.bxarea p {
    padding: 5px 0 0;
}


/**whychoose end**/

/**Review**/
.reviews {
    border-top: 1px solid #dcb4b4;
    background-color: #f9fbfd;
    border-bottom: 1px solid #dcb4b4;
}
 .gati-testimonial-card {
    background: #fff;
    border: 1px solid #eee;
    padding: 30px;
    border-radius: 10px;
    position: relative;
}
i.fas.fa-quote-right.gati-quote-icon {
    position: absolute;
    top: 20px;
    right: 20px;
    color: #eee;
    font-size: 40px;
}

.gati-stars {
    color: #FFD700;
    margin-bottom: 15px;
}

span.gati-client-name {
    color: #a80808;
    font-weight: 600;
    margin-top: 15px;
    display: block;
    font-family: 'Poppins';
}

/**Reviews end**/


/**Glimpse **/

.glimpse-bg {
    background-color: #a80808;
    padding: 40px 0;
}
.whitetext h3 {
    color: #fff!important;
}

.bx-value img {
    /* background-color: #fff; */
    /* padding: 20px; */
    /* border-radius: 100px; */
    width: 81px;
}

.bx-value { 
    background: rgba(255, 255, 255, 0.2);
    border-radius: 16px;
    box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
    backdrop-filter: blur(5px);
    -webkit-backdrop-filter: blur(5px);
    border: 1px solid rgba(255, 255, 255, 0.3);
    text-align: center;
    padding: 25px 20px;
}

.bx-value h5 {
    font-size: 30px;
    color: #fff;
    padding: 25px 0 0;
}

.bx-value p {
    color: #fff;
    padding: 10px 0 0 0;
}

/**Glimpse End**/

/**about us**/

.about-us {
	padding: 80px 0;
}

.abs-section h5 {
    font-size: 20px;
}

.abs-section h3 {
    padding: 10px 0;
    font-size: 30px;
    line-height: 40px;
    color: #a80808;
}

.abs-section p {
    padding-bottom: 10px;
    text-align: justify;
}

.footer-rr {
    padding: 50px 0;
    background-color: #000 !important;
}

.ft-text h5 {
    padding-bottom: 10px;
    color: #fff;
    font-size: 20px;
    font-weight: 500;
    position:relative;
    margin-bottom: 15px;
    line-height: 24px;
}

.ft-text h5::after {
    position: absolute;
    content: '';
    left: 0;
    bottom: -2px;
    width: 98%;
    height: 1px;
    background-repeat: no-repeat;
    background-image: url('https://allfreightinternationalcourier.com/all-international-courier-services/wp-content/uploads/2025/12/border-bottom.png');
}

.ft-text ul {
    padding: 0;
    margin: 0;
    list-style: none;
}

.ft-text ul li {
    line-height: 24px;
    color: #fff;
}

.ft-text ul li a {
    color: #fff;
}

.ft-text p {
    color: #fff;
}
.corner img {
	border-radius: 15px;
}
/**about us end**/

/**why-courier**/

.why-inter h3 {
    text-align: center;
}
.why-couri {
    background-color: #f9fbfd;
    padding: 40px 0;
}
.srvrt {
    margin-bottom: 20px!important;
    border-radius: 15px;
    padding: 25px;
    text-align: center;
    background: linear-gradient(white, white) padding-box, linear-gradient(135deg, #000000 0%, #a80808 100%) border-box;
    border: 2px solid transparent;
}

.srvrt h6 {
    font-size: 18px;
}

.srvrt p {
    font-size: 16px;
    padding: 7px 0 0;
}
/**why-courier end**/


/**popular service**/
.popserv h5 {
    font-size: 22px;
    font-weight: 500;
    padding: 10px 0 0 0;
}

.popserv p {    line-height: 24px;
    text-align: center;
}

.popserv img {
    display: block;
    text-align: center;
    margin:  auto;
	padding-bottom: 10px;
}
.pop-service {
	background-color: #000;
    padding: 40px 0;
}
.popserv img {
    margin-bottom: 15px!important;
    background-color: #fff;
    border-radius: 100px;
    width: 100px;
    height: 100px;
    padding: 20px;
}

.popserv {
    height: 399px;
}
/**popular service end**/

.linkarea {
    width: 85%;
    margin: 0 auto;
}






@media only screen and (min-width: 320px) and (max-width: 480px){ 
.deskshow {display:none!important;}
.mobshow {display:block!important;}
.main-menu-three__btn-box {
		display:none;
}
	.chaty-i-trigger .chaty-channel {
    bottom: 35px!important;
   right: -13ppx !important;
}
	
	.slider-text h5{
		font-size: 13px;
		padding: 7px 18px;
	}
	.linkarea {
    width: 100%;
    margin: 0 auto;
}
header#masthead {
		padding: 0px;
	}
.navbar-brand {
    width: 60%;
}
.slider-text h1 {
    padding-bottom: 10px;
    font-size: 22px;
}
.ularea ul {
    list-style: none;
    padding: 0;
    margin: 0;
    max-width: 100%;
}
.boook-con {
    background-color: #a80808;
    color: #fff;
    padding: 10px 15px;
    border-radius: 100px;
    position: absolute;
    right: 0;
    left: 0;
    border: 2px solid #fff;
    justify-content: center;
    width: 60%;
    margin: 0 auto;
    text-align: center;
    font-size: 16px;
}
.slider-area {
    padding: 50px 0;
}
.ularea ul li {
    font-size: 16px;
	margin: 5px 0
}
.three-box {
    display: block;
    padding: 0;
}
.gati-trust-item {
    font-size: 18px;
    border: 1px solid #eee;
    padding: 15px 0 15px 15px;
}
.third-section {
    padding: 50px 0;
}
.abs-section {
    margin-top: 25px;
}
.abs-section h5 {
    font-size: 25px;
}
.abs-section h3 {
    padding: 10px 0;
    font-size: 25px;
    line-height: 25px;
    color: #a80808;
}
	.bxarea {
		height: 190px;
		padding: 8px;
	}
	.srvrt h6 {
    font-size: 18px;
}
.fifty {
    width: 50%;
}
.bxarea h6 {
    font-size: 16px;
	padding: 10px 0;
}
.bxarea p {
    padding: 0;
    font-size: 14px;
    line-height: 20px;
}
	.heading-same h3 {
    font-size: 25px;
    padding-bottom: 10px;
}
.heading-same p {
    padding: 0;
    font-size: 15px;
}
	.gati-service-card {
		height: auto;
	}
.glimpse-bg {
    padding: 50px 0;
}
	.bx-value {
        padding: 8px;
    margin-bottom: 15px !important;
}
.bx-value img {
    width: 50px;
}
    .bx-value h5 {
        font-size: 18px;
        padding: 10px 0 5px;
    }
	.bx-value p {
    color: #fff;
        font-size: 14px;
        padding: 0;
        line-height: 24px;
        text-align: center;
}
.heading-same {
    padding-bottom: 20px;
}
.about-us {
    padding: 50px 0;
}
.why-couri {
    padding: 50px 0;
}
    .popserv img {
        width: 70px;
        height: 70px;
        padding: 7px;
    }
    .popserv {
        height: auto;
    }
	.linkarea ul li a {
    font-size: 14px;
}
.linkarea {
    margin: 25px 0 0 0;
}


.navbar-nav li {
    border-bottom: 1px solid #eeeeee;
    padding: 10px 0;
}

.navbar-nav li:nth-last-child(1) {
    border-bottom: 0px;
    padding-bottom: 0;
}

.pum-container.pum-responsive.pum-responsive-tiny {
    width: 80% !important;
    margin: 0 auto;
}
	.gati-service-info ul li {
    color: #000;
    font-size: 16px;
    line-height: 25px;
}
}



/**footer area**/

.footerarea {
    position: fixed;
    bottom: 0;
    padding: 10px !important;
    width: 100%;
	z-index: 99;
	background-color: #fff;
}

ul.footerstic {
    display: flex;
    justify-content: space-between;
    list-style: none;
    padding: 0;
    margin: 0;
	gap: 10px;
}

ul.footerstic li {
    background-color: #fff;
    display: block;
    width: 50%;
}

ul.footerstic li a {
    display: block;
    padding: 10px;
    text-align: center;
	border-radius: 5px;
}

ul.footerstic li:nth-child(1) {
    background-color: #a80808;
    color: #fff;
	border-radius: 5px;
}

ul.footerstic li:nth-child(1) a {
    color: #fff;
    font-size: 16px;
	
}

ul.footerstic li:nth-child(2) {
    background-color: #194D7E;
	border-radius: 5px;
}

ul.footerstic li:nth-child(2) a {
    color: #fff;
    font-size: 16px;
}