
         .about-content > p {
         text-align: justify;
         width: 100%;
         text-indent: 10px;
         }
         .call-back-area .call-back-form{
         margin-top: 30px;
         }
         .call-back-area {
         padding: 42px 0 51px;
         }
         .footer-link-list .list-wrap li a{
         font-weight: 500;
         }
         .footer-link-list .list-wrap li {
         margin-bottom: 17px;
         }
         .footer-info-list .list-wrap li .content p{
         font-weight: 500;
         }
         .footer-info-list .list-wrap li a{
         font-weight: 500;
         }
         .footer-top {
         padding: 47px 0 20px;
         }
         .footer__bottom-two {
         border-top: 1px solid #ffffff42;
         padding: 20px 0;
         }
         .about-area{
         padding: 60px 0px;
         }
         .counter-area {
         padding: 85px 0 42px;
         }
         .choose-area{
         padding: 60px 0px;
         }
         .services-bg {
         padding: 60px 0;
         }
         .services-content .title {
         font-size: 19px;
         }
         .experience-year{
         bottom: -54px;
         }
         .choose-list .list-wrap li:last-child {
         margin-bottom: 33px;
         }
         .brand-area .brand-item{
         padding: 30px 0px;
         box-shadow: rgba(50, 50, 93, 0.25) 0px 13px 27px -5px, rgba(0, 0, 0, 0.3) 0px 8px 16px -8px;
         }
         .brand-area .swiper-slide{
         width: 220px !important;
         height: 200px !important;
         }
         .logo img {
         max-height: 100%;
         }
         .tgmenu__wrap{
         position: relative;
         margin-bottom: -40px;
         z-index: 1;
         padding: 8px 0;
         }
         .tgmenu__nav{
         background: #DB1D00;
         position: relative;
         top: -7px;
         border-radius:0px 15px 15px 0px;
         }
         .tgmenu__navbar-wrap > ul > li a{
         padding: 20px 10px;
         color: white;
         }
         .tgmenu__navbar-wrap > ul{
         margin: 0px 21px;
         }
         .tgmenu__navbar-wrap > ul > li .sub-menu > li a {
         padding: 8px 10px;
         }
         .tgmenu__main-menu li.menu-item-has-children > a::after {
         color: #ffffff;
         }
         .tgmenu__navbar-wrap > ul > li {
         margin-right: 17px;
         }
         .banner__area-four  .banner-content{
         padding-top: 78px;
         }
         .banner-content .title {
         font-size: 45px;
         color: #050129;
         }
         .top-menu-text p {
         font-size: 16px;
         margin-bottom: 3px;
         color: #606060;
         font-weight: 400;
         }
         .top-menu-text h4 {
         font-size: 16px;
         color: #050404;
         font-weight: 600;
         }
         .top-icon i {
         font-size: 27px;
         color: #db1d00;
         margin-right: 19px;
         font-weight: 900;
         }
         .top-address {
         float: right;
         position: relative;
         position: relative;
         margin-top: 6px;
         }
         .tgmenu__action ul .header-btn .btn {
             border-radius: 0px 15px 0px 15px;
    margin: 0px;
    background: black;
    color: #ffffff;
    border: 3px solid white;
    font-size: 15px;

         }
         .tgmenu__action ul .header-btn .btn:hover {
         background: black;
         color: white;
         }
         .tg-header__top-right li i {
         color: #ffffff;
         font-size: 16px;
         line-height: 0;
         }
         .sticky-menu .tgmenu__navbar-wrap > ul > li a {
         color: #ffffff;
         }
         .sticky-menu .tgmenu__navbar-wrap li.menu-item-has-children > a::after {
         color: #ffffff;
         }
         .sticky-menu .tgmenu__action ul .header-btn a {
         color: #15015d !important;
         }
         .banner__img-two > img:nth-child(1) {
         max-width: 100%;
         margin-left: 50px;
         margin-top: 1em;
         }
         .banner__img-two > img:nth-child(2) {
         border-radius: 0px;
         border: none;
         -webkit-box-shadow: none;
         box-shadow: none;
         left: 10%;
         }
         .sticky-menu {
         position: absolute;
         }
         .choose-list .list-wrap li .content p {
         width: 100%;
         }
         .card-team-area-six .card-info .card-dept {
         color: #dc2105;
         font-weight: 600;
         }
         .card-team-area-six .card-info .card-title a {
         color: #14131e;
         }
         .our_team__area-six .about__list-box .list-wrap li {
         font-size: 16px;
         font-weight: 600;
         color: #05055c;
         font-family: var(--tg-heading-font-family);
         gap: 9px;
         margin-bottom: 6px;
         }
         .card-team-area-six .card-info .card-link a {
         color: #dc2105;
         font-size: 16px;
         line-height: 63px;
         font-weight: 500;
         }
         .our_team__area-six .about__list-box .list-wrap li i {
         width: 15px;
         height: 15px;
         font-size: 12px;
         }
         .our_team__area-six {
         padding: 60px 0px;
         }
         .copyright-text-two p a {
           color: #f7a400;
         }
         .services-item{
         height: 100%;
         }
         .fw-logo img {
         max-height: 100%;
         }
         .choose-list .list-wrap li .icon{
         width: 100%;
         }
         .footer-social .list-wrap li a {
         width: 40px;
         height: 40px;
         }
         .tgmenu__main-menu li.menu-item-has-children > a:hover {
    color: #fff463;
}
.choose-area .section-title .sub-title {
    color: #f7a400;
 }
 .sts{
         width: 16%;
 }
 .footer-widget {
    margin-bottom: 10px;
}
.footer-link-list .list-wrap li {
    margin-bottom: 17px;
    color: #f7a400;
    font-weight: 900;
}
.footer__top-two .footer-link-list .list-wrap li a {
    margin-left: 5px;
}
.choose-list .list-wrap li .sts {
    width: 17%;
}
.logo img {
    margin: 10px 0px;
}
         @media screen and (max-width: 425px) and (min-width: 320px){
             .logo img {
    margin: 5px 0px;
}
         .mob-d-none{
         display: none;
         }
         .banner__area-three .banner__img img {
    padding-top: 0px !important;
    width: 100%;
}
.bg-img{
   width:auto !important;
}
         .tgmenu__nav {
         background: none;
         }
         .tg-header__area .mobile-nav-toggler{
         margin-top: 9px;
         }
         .tg-header__top {
         display: block;
         }
         .tg-header__area .mobile-nav-toggler{
         background: #fbdada;
         color: #c50303;
         }
         .banner__area-three .banner-content {
         padding-top: 84px !important;
         }
         .banner-content .title {
         font-size: 29px;
         }
         .services-item{
         height: auto;
         }
         .about-area .about-bottom{
             margin-bottom:20px;
         }
         .ds-none{
             display:none !important;
         }
         .choose-list .list-wrap li .icon {
    width: 31%;
}
.sts{
    width:31%;
}
.tgmobile__menu .nav-logo img {
    max-height: 81%;
}
.tg-header__top-info li {
   
    font-size: 16px;
    font-weight: 600;
}
    .tg-header__top-info {
        margin-bottom: 0px;
   
}
.call-back-area .call-back-form {
   margin-top:0px;
    text-align: center;
}
.tgmobile__menu .navigation li > a {
   padding: 10px 60px 10px 40px;
}
.footer__top-two .list-wrap{
    margin-bottom:20px;
}

         }