/*
Theme Name: M D Sales Corporation
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

*/

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

.mobshow {display:none;}

@media only screen and (min-width: 767px) and (max-width: 1023px){
.ipad{width:100%!important;}
.deskshow {display:none;}
.mobshow {display:block!important;}
#content.site-content { padding-bottom: 0; padding-top: 0; }
.vegacontainer {width:100%!important; margin:0 auto!important;}

/************************Drop Down Area***************************/
    
.navbar-nav .menu-item {
    float: none !important;
  
}
#masthead .navbar-nav .dropdown-menu li a { text-transform: capitalize !important; }
.navbar-nav li.dropdown {  position: relative; }
.navbar-nav li.dropdown .dg-btn {position: absolute;height: 35px;right: 0; width: 40px;display: flex;align-items: center;justify-content: center; color: #694285;font-size: 24px;z-index:99;}
/* .dropdown-toggle::after, ul.dropdown-menu { display: none !important; } */
.navbar-nav li.dropdown.mega-toggle-on ul.dropdown-menu{ display:block !important; }
.dropdown-menu li { border-bottom: 1px solid #eee; }
.dropdown-menu li:last-child{ border-bottom:0px; }
.dropdown-menu li.current-menu-item { background: #330f48; }
#masthead .navbar-nav .dropdown-menu li.current-menu-item a{ color:#fec904 !important; }
.dropdown-menu{ padding:0px; }
section.main-tittle {text-align: center; padding: 1px 0;position: relative;width: 100%;border: 0 !important;padding: 20px 0 !important;}
section.main-tittle h1 {color: #fff;font-size: 20px;text-transform: capitalize;}

/************************Drop Down Area End***************************/


/********************************mobile menu********************************/

#masthead nav::before {display:none!important;}
    .navbar-brand img {
        padding-left: 0;
        max-width: 429px;
    }
.home header#masthead { position: relative!important; padding:0; }
.top-hd {  padding: 10px 0; background-color: #694285; }
ul.top-hdr { padding: 0; list-style: none; text-align: center; width: 100%;  margin: 0; }
ul.top-hdr li a { color: #fff; font-size: 30px; vertical-align: middle; padding-left: 9px; padding-bottom: 0; font-weight: 800; }
header#masthead { margin-bottom: 0; background: #ffffff; box-shadow: none; padding: 0; }
body:not(.theme-preset-active) #masthead .navbar-nav > li > a:hover {color: #694285; font-weight: 400; background: #69428500; border-radius: 0; }

.navbar-light .navbar-toggler {
    font-size: 80px;
    padding: 0;
    right: 0;
    position: absolute;
    top: -138px;
}
div#main-nav {position: absolute;right: 0;padding: 0;margin-bottom: 10px;width: 100%;background-color: #001e57;z-index: 9999;top: 14px;}
ul#menu-menu-1 li { border-bottom: 1px solid #69428540; padding:0px;}
ul#menu-menu-1 li:nth-child(5) { border-bottom: 0px!important; }
.current-menu-item { background-color: #69428500; border-radius: 0; }
 #masthead .navbar-nav > li.current_page_item > a { color: #694285!important; }
body:not(.theme-preset-active) #masthead .navbar-nav > li > a { padding: none; color: #fff !important; border-bottom: 1px solid #fff;}
ul.dropdown-menu { padding: 0; margin: 0px!important; }
ul.dropdown-menu li a { padding: 5px 0; font-size: 16px; color: #694285; }
ul.dropdown-menu li:last-child { border-bottom: 0px!important; }

    .navbar-light .navbar-toggler-icon {
        margin-top: 74px;
        background-image: url(http://mdsalescorporation.com/wp-content/uploads/2024/06/menu-icons.png);
        /* z-index: 999; */
        max-height: 64px;
        max-width: 64px;
    }
/********************************mobile menu********************************/
    
    #masthead .navbar-nav > li > a {
    color: #fff !important;
}
    
        .top-header-bk-img{

    display:block !important;
}

    .top-menu{
        display: none !important;
    }
    .industrial-certificate{
        display: none !important;
    }
    .top-quite-btn{
        display: none !important;
    }
    .main-navbar {
        border: none !important;
    }
    .home-form-box:before {
        display: none;
    }
    .main-navbar:before {
        display: none !important;
    }
    
    
    .for-mobile {
    padding: 0px 0px 0px !important;
}
    
    header#masthead .navbar {
        padding: 0px 12px 11px 12px !important;
    }   
    
body .entry-content {
    margin-top: 0;
}

body .Testimonials {
    padding-bottom: 0;
}

body .faq-section {
    padding-top: 50px;
}
}






@media only screen and (min-width: 320px) and (max-width: 767px){
.deskshow {display:none;}
.mobshow {display:block!important;}
#content.site-content { padding-bottom: 0; padding-top: 0; }
.vegacontainer {width:100%!important; margin:0 auto!important;}

.mobile-center{
        text-align: center;
    }
    h2.gradient {
    font-size: 18px !important;
        text-align:center;
}
    .copyy {
    width: 100%;
    display: block !important;
    justify-content: space-between;
    align-items: center;
}
    
body .dealers {
    padding-top: 50px;
    padding-bottom: 40px;
}
/************************Drop Down Area***************************/

#masthead .navbar-nav .dropdown-menu li a { text-transform: capitalize !important; }
.navbar-nav li.dropdown {  position: relative; }
.navbar-nav li.dropdown .dg-btn {position: absolute;height: 35px;right: 0; width: 40px;display: flex;align-items: center;justify-content: center; color: #694285;font-size: 24px;z-index:99;}
/*     .dropdown-toggle::after, ul.dropdown-menu {
        display: block !important;
    } */
.navbar-nav li.dropdown.mega-toggle-on ul.dropdown-menu{ display:block !important; }
.dropdown-menu li { border-bottom: 1px solid #eee; }
.dropdown-menu li:last-child{ border-bottom:0px; }
.dropdown-menu li.current-menu-item {background: #001e57;}
#masthead .navbar-nav .dropdown-menu li.current-menu-item a{color: #fffefa !important;}
.dropdown-menu{ padding:0px; }

/************************Drop Down Area End***************************/


/********************************mobile menu********************************/

#masthead nav::before {display:none!important;}
.navbar-brand img {padding-left: 0;max-width: 227px;}

.top-hd {  padding: 10px 0; background-color: #694285; }
ul.top-hdr { padding: 0; list-style: none; text-align: center; width: 100%;  margin: 0; }
ul.top-hdr li a { color: #fff; font-size: 30px; vertical-align: middle; padding-left: 9px; padding-bottom: 0; font-weight: 800; }
header#masthead { margin-bottom: 0; background-color: #ffffff; box-shadow: none; padding: 0; }
body:not(.theme-preset-active) #masthead .navbar-nav > li > a:hover {color: #694285; font-weight: 400; background: #69428500; border-radius: 0; }
        #masthead .navbar-nav > li.current_page_item > a {
        color: #694285 !important;
    }
.navbar-light .navbar-toggler {
    font-size: 33px;
    padding: 0;
    right: 0;
    position: absolute;
    top: -66px;
}

    
    #masthead .navbar-nav > li > a {
    color: #000 !important;
    border-bottom: 1px solid #fff;
}
    
div#main-nav {position: absolute;right: 0;padding: 0;margin-bottom: 10px;width: 100%;background-color: #001e57;z-index: 9999;top: 10px;}
ul#menu-menu-1 li { border-bottom: 1px solid #69428540; padding:0px;}
ul#menu-menu-1 li:nth-child(5) { border-bottom: 0px!important; }
.current-menu-item {background-color: #69428500;border-radius: 0;}
 #masthead .navbar-nav > li.current_page_item > a { color: #694285!important; }
body:not(.theme-preset-active) #masthead .navbar-nav > li > a { padding: 8px 12px; color: #fff !important }
ul.dropdown-menu { padding: 0; margin: 0px!important; }
ul.dropdown-menu li a {padding: 5px 0;font-size: 14px;color: #ffffff;margin-left: 10px;}
ul.dropdown-menu li:last-child { border-bottom: 0px!important; }
section.main-tittle {text-align: center;padding: 1px 0;position: relative;width: 100%;border: 0 !important;padding: 20px 0 !important;}
section.main-tittle h1 {color: #fff;font-size: 24px;text-transform: capitalize;margin: 0;padding: 0;}
.navbar-light .navbar-toggler-icon {
        margin-top: 10px;
        background-image: url(http://mdsalescorporation.com/wp-content/uploads/2024/06/menu-icons.png);
        /* z-index: 999; */
    }

    h1, h2, h3 {
    font-size: 23px !important;
    line-height: 31px !important;
}
    
    .top-header-bk-img{

    display:block !important;
}

    .top-menu{
        display: none !important;
    }
    .industrial-certificate{
        display: none !important;
    }
    .top-quite-btn{
        display: none !important;
    }
    .main-navbar {
        border: none !important;
    }
    .home-form-box:before {
        display: none;
    }
    
    .for-mobile-show{
        display: block !important;
    }
    .for-desktop-show{
        display: none !important;
    }
    header#masthead .navbar {
   
    padding: 0px 12px 11px 12px !important;
}
    .home-second-section-1 {
    padding: 10px 0 10px !important;
}
    
    
    .bk-attechemet-image {
    padding: 43px 0 16px !important;
}
    
    .home-fourth-section {
    
    padding: 51px 0 25px !important;
}
    .home-fifth-section {
    padding: 52px 0 20px !important;
 
}
    
    .home-sixth-section {
    padding: 49px 0px 4px !important;
}
    .faq-section {
    padding: 10px 0 12px !important;
}
    .counter-section {
        padding: 52px 0px 16px !important;
    }
    .footer-full-width-img {
        padding: 35px 0px 20px;
    }
    .list-item > ul > li{
        font-size: 15px !important;
    }
    .home-second-section:before{
        display: none !important;
    }
    .home-form-box:after{
        display: none !important;
    }
    
    .main-navbar:before {
        display: none !important;
    }
    
    .for-mobile {
    padding:0px !important;
}
    .conatac-us-fist-section {
    top: 13px !important;
   
}
    .contact-us-section {
    margin-bottom: 30px !important;
}
    
    .btn-primary.career-btn {

    transform: translateX(-30%) !important;
            width: 50% !important;
  
}
.career-from {
   
    padding: 4px 23px 40px !important;
}

    .about-first-section {
    padding: 13px 0 0px !important;
}
    .about-third-section {
    padding: 0px 0px 0px !important;
    margin-bottom: 0px !important;
}
    

body .Industries {
    padding-top: 70px;
    padding-bottom: 30px;
}

body .service-provide li {
    width: 100%;
}

body .Testimonials {
    padding-top: 70px;
    padding-bottom: 0px;
}
body .entry-content {
    margin-top: 0;
}
body .web-banner {
    padding: 50px 0px 50px;
}
body li.big-list span.ser-name {
    max-width: 100%;
    display: inline-block;
}
    
body .product-imgs {
    border-radius: 30px;
    margin: auto;
    margin-bottom: 50px;
}
    
body .produvt-first-section {
    padding-top: 30px;
}
    
body .mobshow {
    display: block;
}
    
body .our-product-box .img-box img {
    width: 100%;
}
    
    
body ul.dropdown-menu.show {
    width: 100%;
}

body ul.dropdown-menu.show a.dropdown-item {
    border-bottom: 0;
}
    
body .serve-box img {
    width: 100% !important;
}

body .home-fourth-section {
    margin-bottom: 40px;
}

body .we-serve {
    padding-top: 0;
}

body .Material {
    padding-top: 30px;
    padding-bottom: 0px;
    margin-top: 0;
}
    

body .destop-banner .col-lg-5.col-md-12 {
    border: 1;
}

body .destop-banner .col-lg-5.col-md-12 {
    order: 1;
    margin-bottom: 25px !important;
}

body .destop-banner .col-lg-7.col-md-12 {
    order: 2;
}
    
body .destop-banner h2 {
    text-align: center;
    font-size: 20px !important;
}

body .destop-banner {
    text-align: center;
}

body .web-banner-sec {
    text-align: center;
}
    
body .video-section {
    margin-top: 40px;
    margin-bottom: 40px;
}

body    .why-choose-us-text {
    display: flex;
    justify-content: center;
    align-items: center;
    margin: auto;
    margin-top: 34px;
}
    
    
}
    .for-desktop-show{
        display: block;
    }
.for-mobile-show{
        display: none;
    }


body p{
font-size: 14px;
line-height: 24px;
color: #222222;
font-weight: 400;
font-family: "Poppins" !important;
}

.faq-text-1{
font-size: 13px;
color: #222222;
font-weight: 400;
font-family: "Poppins";
}
.text-imgs-flex h4 {
    margin-top: -10px;
    font-size: 20px;
    letter-spacing: 0px;
    line-height: 31px;
    color: #222222 !important;
    font-weight: 400;
    font-family: "Poppins";
}
h1, h2, h3, h4{
    margin: 0;
    padding: 0;
    font-family: "Poppins";
}
a{
    text-decoration: none !important;
}
ul{
    list-style: none;
    padding: 0px;
}
h1, h2, h3{
font-size: 45px;
letter-spacing: 0px;
line-height: 55px;
color: #222222;
font-weight: 700;
font-family: "Poppins";
}
.text-imgs-flex{
    
    display: flex;
    justify-content:flex-start;
    align-items: center;
}
.text-imgs-flex img {
    padding-left: 20px;
    margin-top: -11px;
}
/*---Start-------Home--page---section----style----code------- */
.home-second-section-1{
    padding: 120px 0 10px;
}
.home-second-section{
    position: relative;
}

.home-second-section:before {
    position: absolute;
    content: '';
    top: -27%;
    left: -10%;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    background-image: url(http://mdsalescorporation.com/wp-content/uploads/2024/06/border-imag.png);
    background-repeat: no-repeat;
}
.span{
     color: #999999;
}
.list-item > ul > li .fa-solid{
    color: #999;
}
.list-item-div{
    margin-top: -20px;
}
button.btns-1 {
    position: relative;
    margin-top: -10px;
    width: 144px;
    height: 41px;
    background-color: #001e57;
    border: none;
    color: #fff;
    z-index: 1;
}
button.btns-1:before{
    position: absolute;
    content: '';
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    background-color: #999999;
    transform:scaleX(0);
    z-index: -1;
    transition: all .5s ease-in-out;
}
button.btns-1:hover:before{
    transform:scaleX(100%);
}
button.btns-1 a{
    color: #fff;
    text-decoration: none;
}

.text-for-paddings {
    padding-top: 20px;
}

/* -----style---code---thrd--section--------- */

.bk-attechemet-image {
    position: relative;
    text-align: center;
    background-image: url(http://mdsalescorporation.com/wp-content/uploads/2024/06/back-attechemt-banner-imag-.png);
    background-repeat: no-repeat;
    background-position: center;
    padding: 168px 0;
    background-size: cover;
}

.phone-icon-text{
  display: flex;
    justify-content: center;
    align-items: center;
    gap: 17px;
}

.phone-icon-text .fa-solid{ 
font-size: 33px;
line-height: 44px;
color: #ffffff;

}
.service-text-box{
    display: block;
    
}
.service-text-box h3{
    font-size: 55px;
letter-spacing: 1px;
line-height: 73px;
color: #f9f9f9;
font-weight: 500;
font-family: "Poppins";
text-align: center;
}
.white{
font-size: 20px;
line-height: 33px;
color: #f9f9f9;
}

.phone-icon-text{
    position: relative;
    margin: auto;
    width: 309px;
   height: 57px;
   background-color: #ec5224;
   border: 1px solid #ffffff;
}

.hover-effect:before{
    position: absolute;
    content: '';
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
      background-color: #001e57 !important;
    transform:scaleX(0);
    z-index: -1;
    transition: all .5s ease-in-out;
}
.hover-effect:hover:before{
    transform:scaleX(100%) !important;
}
.hover-effect{
    position: relative;
    display: flex;
    align-items: center;
    gap: 17px;
}
.phone-icon-text a{
  font-size: 22px;
line-height: 33px;
color: #ffffff;
    font-weight: 500;
}
.home-fourth-section{

    text-align: center;
    background-image: url('http://mdsalescorporation.com/wp-content/uploads/2024/06/back-images.png');
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    padding: 70px 0 50px;
}

.why-choose-us-text{
     display: flex;
    justify-content: center;
    align-items: center;
    margin: auto;
}
.why-choose-box{
    position: relative;
    background-color: #ffffff;
    border: 1px solid #eeeeee;
    padding: 20px 22px;
    min-height: 351px;
}
.why-choose-box:before {
    position: absolute;
    content: '';
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    background-image: url(http://mdsalescorporation.com/wp-content/uploads/2024/06/hover-before-img.png);
    background-repeat: no-repeat;
    opacity: 0;
    visibility: hidden;
    transition: all .5s ease-in-out;
}
.why-choose-box:after {
    margin-top: 29px;
    position: absolute;
    content: '';
    right: -5px;
    width: 20px;
    height: 20px;
    background-image: url(http://mdsalescorporation.com/wp-content/uploads/2024/06/hover-icon-img.png);
    background-repeat: no-repeat;
    opacity: 0;
    visibility: hidden;
    transition: all .5s ease-in-out;
    bottom: -4px;
}
.why-choose-box:hover:before,
.why-choose-box:hover:after{
    opacity: 1;
    visibility: visible;
}
.icon-number-flex{
    
    display: flex;
    justify-content: space-between;
    align-items: center;
    
}
.number{
    opacity: 0.200;
font-size: 50px;
letter-spacing: 1px;
line-height: 24px;
color: #222222;
font-weight: 700;
font-family: "Poppins";
}
.why-box-heading {
    font-size: 20px;
    line-height: normal;
    color: #001e57;
    font-weight: 700;
    font-family: "Poppins";
    text-align: left;
}
.box-inner-text{
    text-align: justify;
}
/* ------Style---Fivth---section------- */

.home-fifth-section{
    padding: 60px 0 50px;
    text-align: center;
}
.product-btn {
    padding-top: 23px;
}

.product-btn a{
/*  position: relative;
padding: 12px 27px;
background-color: #001e57;
font-size: 11px;
letter-spacing: 0px;
line-height: 44px; */
color: #ffffff;
/* font-weight: 400;
font-family: "Poppins";
    z-index: 1; */
}
.product-btn-1{
    border: none;
    position: relative;
padding: 12px 27px;
background-color: #001e57;
font-size: 11px;
color: #ffffff;
font-weight: 400;
font-family: "Poppins";
    z-index: 1;
}
.product-btn-1:before{
    position: absolute;
    content: '';
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    background-color: #999999;
    transform:scaleX(0);
    z-index: -1;
    transition: all .5s ease-in-out;
}
.product-btn-1:hover:before{
    transform:scaleX(100%) !important;
}

.our-product-box{background-color: #ffffff;border: 1px solid #eeeeee;padding-bottom: 30px;overflow: hidden;transition: all .5s ease-in-out;}
.our-product-box .img-box{
    /* height: 196px; */
    position: relative;
    overflow: hidden;
}
.our-product-box .img-box img{
    width: 100%;
    height: 100%;
    overflow: hidden;
    transition: 0.4s;
}
.our-product-box:hover img{
transform: scale( 1.5);
        transition: all .5s ease-in-out;
}
.product-name {
    padding-top: 20px;
    font-size: 18px;
    line-height: 19px;
    color: #222222;
    font-weight: 400;
    font-family: "Poppins";
    text-transform: uppercase;
}
/* ------Style---Trusted------Client-----Section------ */
.home-sixth-section {
    padding: 126px 0px;
    text-align: center;
    background-image: url(http://mdsalescorporation.com/wp-content/uploads/2024/06/back-six-image.jpg);
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    margin-top: -36px;
    position: relative;
    z-index: 1;
}
.trusted-client{
    font-size: 45px;
    letter-spacing: 0px;
    line-height: 55px;
    color: #222;
    font-weight: 700;
    font-family: "Poppins";
}

.our-trusted-txt{
    font-size: 14px;
letter-spacing: 0px;
line-height: 24px;
color: #ffffff;
font-weight: 400;
font-family: "Poppins";
}
.for-white{
    color: #fff !important
}
.towe-box{
    padding: 10px 0px;
    background-color: #ffffff;
    border: 1px solid #eee;
}

/* ------Start----Style----Faq---Section------- */
.faq-section {
    padding: 100px 0 70px;
    background-image: url(http://mdsalescorporation.com/wp-content/uploads/2024/06/faq-back-images.png);
    background-position: center;
    background-repeat: no-repeat;
    z-index: 0;
}

.faq-bk-color h4.vc_tta-panel-title.vc_tta-controls-icon-position-right a {
    background-color: #001e57;
  
    color: #fff;
    padding: 18px 5px;
}
.faq-bk-color h4.vc_tta-panel-title.vc_tta-controls-icon-position-right a span{
  
    color: #fff;
}
.vc_tta.vc_general .vc_tta-panel.vc_active a {
      background-color: #999;
}

.faq-bk-color .vc_tta-color-grey.vc_tta-style-classic .vc_tta-controls-icon::after, .vc_tta-color-grey.vc_tta-style-classic .vc_tta-controls-icon::before {
    border-color: #fff !important;

}
.faq-bk-color .vc_tta-color-grey.vc_tta-style-classic .vc_tta-controls-icon::after, .vc_tta-color-grey.vc_tta-style-classic .vc_tta-controls-icon::after {
    border-color: #fff !important;
    
}
.home-form-box {
    position: relative;
    padding: 25px 20px 21px 20px;
    background-image: url(http://mdsalescorporation.com/wp-content/uploads/2024/06/fom-bkimgs.png);
    background-repeat: no-repeat;
    width: 100%;
    height: 100%;
    background-position: center;
    background-size: cover;
}
.home-form-box:after {
    position: absolute;
    content: '';
    top: -123px;
    right: -119px;
    border-width: 1px;
    border-color: rgb(238, 238, 238);
    background-color: #001e57;
    width: 260px;
    height: 227px;
    z-index: -1;
    
}
input.home-text-input {
    padding: 26px 20px;
    background: transparent;
    margin: 14px 0 !important;
    border-radius: 0px !important;
}
input.home-text-input::placeholder{
    font-size: 14px;
    color: #fff;
}
input.home-text-input:focus{
    border: 1px solid #eeeeee;
    box-shadow: none;
    color: #fff;
    background: transparent;
}
textarea.home-textarea-input {
    height: 110px;
       padding: 24px 20px;
    background: transparent;
    margin: 14px 0 !important;
    border-radius: 0px !important;
    
}
textarea.home-textarea-input:focus{
border: 1px solid #eeeeee;
    box-shadow: none;
    background: transparent;
    color: #fff;
}
textarea.home-textarea-input::placeholder{
    font-size: 14px;
    color: #fff;
}
.input-textare-field{
    padding-top: 0px;
}
.form-heading-text h3 {
    text-align: center;
    font-size: 27px;
    font-family: "Poppins";
    color: rgb(255, 255, 255);
    line-height: 44px;
}
.form-heading-text .form-text{
    color: #fff;
    text-align: center;
}
.home-submit-btns.btn.btn-primary {
    background-color: #999;
    width: 100%;
    height: 45px;
    display: flex;
    justify-content: center;
    align-items: center;
    margin: 25px auto 0px;
    border: none !important;
    border-radius: 0px !important;
}
.home-submit-btns:hover{
    background-color: none !important;
}

/* -----Start------Style------Counter-----Section---------- */
.counter-section {
    padding: 129px 0px 81px;
    background-image: url(http://mdsalescorporation.com/wp-content/uploads/2024/06/counter-bk-images.jpg);
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    margin-bottom: 80px;
}
.counter-box {
    padding: 25px 25px;
    border: 1px solid #eeeeee;
    text-align: center;
    transition: all .5s ease-in-out;
    min-height: 142px;
}
.counter-box:hover{
       background-color: #999;
}
.icon-number-box {
    display: flex;
    justify-content: center;
    gap: 30px;
    align-content: center;
}
.icon-number-box .num{
    margin-top: 19px;
font-size: 53px;
line-height: 31px;
color: #ffffff;
font-weight: 700;
font-family: "Poppins";
}
.icon-number-box .counter-span {
    margin-top: 16px;
    font-size: 53px;
    line-height: 70px;
    color: #ffffff;
    font-weight: 700;
    font-family: "Poppins";
}
.counter-text {
    font-size: 18px;
    letter-spacing: 0px;
    line-height: 14px;
    color: #ffffff;
    font-weight: 600;
    font-family: "Poppins";
    text-transform: capitalize;
}
.gap-counter{
    display: flex;
    
}

/* ===========Style-----Footer-----Section==================== */

.footer-full-width-img {
    padding: 80px 0px 60px;
    background-image: url(http://mdsalescorporation.com/wp-content/uploads/2026/01/bg.jpg);
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    /* background-color: #545454; */
}
.all-link-title-box .link-heading{font-size: 20px;line-height: 31px;color: #fff;font-weight: 400;font-family: "Poppins";}

.all-link-title-box > ul > li a{
font-size: 14px;
line-height: 31px;
color: #fff !important;
}

.all-link-title-box > ul > li a .fa-solid {
    color: #fff;
    animation: rotate 15s linear infinite;
}

.all-link-title-box > ul > li .footer-txt{
    color: #fff;
}
.footer-cont-icon {
    display: flex;
    justify-content: flex-start;
    align-items: center;
    gap: 15px;
}
.footer-cont-icon > .headphone {
    color: #fff;
}
.footer-cont-icon > .headphone .fa-solid{
    font-size: 30px;
}
.footer-call-number > h5 {
    margin-top: 6px;
    font-size: 25px;
    font-family: "Poppins";
    color: rgb(255, 255, 255);
    font-weight: bold;
    line-height: 7px;
}
.footer-call-number > a {
    font-size: 18px;
    font-family: "Poppins";
    color: rgb(255, 255, 255) !important;
    line-height: 20px;
}
.home #content.site-content {
    padding-bottom: 0px !important;
    padding-top: 0px !important;
}
.footer-boot {
    background-color: #001e57;
    padding: 18px 0px;
}
.copyy{
    display: flex;
    justify-content: center;
    align-content: center;
}
.copyy p {
    text-align: center;
    padding: 0px;
    margin: 0px;
    font-size: 16px;
    letter-spacing: 0px;
    line-height: 24px;
    text-transform: uppercase;
    color: #ffffff;
    font-weight: 400;
    font-family: "Poppins";
}

/* ------Start---Header------style-----code------------------- */
.top-menu {
    background-color: #fff;
}
.day{
    display: flex;
    align-content: center;
}
.top-menu .date-time {
    width: 37%;
    position: relative;
    color: #fff;
    padding: 9px 5px 7px 126px;
    background-color: #001e57;
}
.day .date-time {
    position: relative;
    color: #fff;
    padding: 6px 5px 7px;
     background-color: #001e57;
}

.social-icon > ul {
    float: right;
    gap: 2px;
    display: flex;
}
.social-icon{
    margin-top: 4px;
}
.social-icon > ul > li > .insta-icon{
    padding: 7px 13px;
    background: linear-gradient(45deg,
  #F58529,
  #DD2A7B,
  #8134AF,
  #515BD4
);
}
.social-icon > ul > li > .twitter-icon{padding: 7px 13px;background-color: #0A66C2;}

.social-icon > ul > li > .facebook-icon {
    padding: 7px 13px;
    background: linear-gradient(135deg, #FF0000, #CC0000);
}
.social-icon > ul > li > a .fa-brands {
    padding-top: 6px;
    color: #fff;
    font-size: 17px !important;
}

.munber-mail-icons {
    padding-left: 21px;
    padding-top: 6px;
    display: flex;
    gap: 20px;
}
.munber-mail-icons a{
    font-weight: 400;
    font-size: 16px;
letter-spacing: 0px;
line-height: 31px;
color: #222222;
 font-family: "Poppins";

}
.right-border{
    
    border-right: 1px solid #eeeeee;    
}
.industrial-certificate {
    display: flex;
    align-items: center;
    gap: 15px;
    justify-content: flex-end;
}
.industrial-certificate .industry {
    margin-top: 15px;
    font-size: 18px;
    line-height: 16px;
    color: #222222;
    font-weight: 400;
    font-family: "Poppins";
}
.industrial-certificate .provider{
    font-size: 14px;

line-height: 31px;
color: #222222;
font-weight: 400;
font-family: "Poppins";
}
header#masthead {
    background-color: #fff;
    border-top: 1px solid #eeeeee;
    margin: -11px 0px 0px 0px;
    padding: 0px;
    box-shadow: none;
} 
header#masthead .navbar{
    display: block;
    
}
.main-menu-list {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.quito-btns{
    float: right;
}

.top-quite-btn{
    background-color: #001e57;
    padding: 12px 9px;
    color: #ffffff !important;
  font-size: 15px;
  font-weight: 400;
 font-family: "Poppins";
}
#masthead .navbar-nav > li > a {
    color: #222222 !important;
}

 .navbar .container, .navbar .container-fluid, .navbar .container-lg, .navbar .container-md, .navbar .container-sm, .navbar .container-xl {
    display: unset;
}
.main-navbar {
    position: relative;
    margin: -25px 0px -22px 0px;
    padding: 0px !important;
}
.main-navbar:before {
    position: absolute;
    content: ' ';
    border-top: 1px solid #eeeeee;
    width: 1438px;
    height: 100%;
    right: 0;
    top: 20px;
    left: -210px;
    bottom: 0;
}
/*---End-------Home--page---section----style----code------- */
.top-header-bk-img{
    background-color: #001e57;
    display: none;
}
    .mobile-icon-show {
    /* background-color: #001e57; */
    padding: 0px 0px 10px;
    display: flex;
    justify-content: space-between;
    align-content: center;
}

.social-icons > ul {
    gap: 2px;
    display: flex;
}

.social-icons{
    margin-top: 10px;
}
.social-icons > ul > li > .insta-icon{
    background-color: #f70175;
    padding: 7px 10px 6px;
    background: linear-gradient(135deg,
  #FEDA75,
  #FA7E1E,
  #D62976,
  #962FBF,
  #4F5BD5
);
}
.social-icons > ul > li > .twitter-icon{padding: 7px 10px 6px;background-color: #0A66C2;}

.social-icons > ul > li > .facebook-icon{padding: 7px 10px 6px;background: linear-gradient(135deg, #FF0000, #CC0000);}
.social-icons > ul > li >  a .fa-brands{
    color: #fff;
    font-size: 18px !important;
}
.mobile-icon-show .munber-mail-icons a{
    font-weight: 400;
    font-size: 16px;
letter-spacing: 0px;
line-height: 31px;
color: #fff;
 font-family: "Poppins";
}
.main-tittle{
    text-align: center;
 background-color: #001e57;
    padding: 12px 0;
}
.main-tittle h1 {
    font-size: 40px;
    color: #fff;
    text-transform: uppercase;
}
.home .main-tittle{
    display: none;
    
}
/* ==========Style-----Innner----Page========== */

.inner-heading {
    margin: 0px;
    padding: 0px;
    font-size: 30px;
    text-align: justify;
    line-height: 36px;
    
}
.white{
    color: #fff;

}
.inner-text {
    font-size: 14px;
    text-align: left;
    line-height: 25px;
}
.heading-center{
    text-align: center;
}
.about-first-section {
    padding: 85px 0 45px;
}
.about-second-section {
    margin-bottom: 40px;
    padding: 40px 0 0px;
    position: relative;
    background-color: #001e57;
}
.about-second-section:before{
    position: absolute;
    content: '';
    width: 100%;
    height: 100%;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    background-image: url('http://mdsalescorporation.com/wp-content/uploads/2024/06/counter-bk-images.jpg');
    background-position: center;
    background-size: cover;
    
}

.about-form-box {
    border: 1px solid #eeeeee;
    padding: 2px 20px 20px 20px;
    background-color: #001e57;
}
.form-heading-texts h3{
    font-size: 27px;
    text-align: center;
    color: #fff;
}
.form-texts{
color: #fff;
    text-align: center;
}
input.about-text-input{
    padding: 12px 12px 12px 33px;
    margin: 12px 0px !important;
    
    
}
input.about-text-input:focus{
    background:transparent;
    color: #fff;
    box-shadow: none;
    border: 1px solid #fff;
}
input.about-text-input::placeholder{
    font-size:12px;
    
}
textarea.about-textarea-input{
      padding: 12px 12px 12px 33px;
    height: 100px;
}
textarea.about-textarea-input:focus{
    background: transparent;
    color: #fff;
    box-shadow: none;
    border: 1px solid #fff;
}
textarea.about-textarea-input::placeholder{
    font-size:12px;
}
.btn-primary.about-submit-btns {
    position: relative;
    margin: 20px auto 0px;
    width: 100%;
    height: 38px;
    display: flex;
    justify-content: center;
    align-content: center;
    background: transparent;
    border: 2px solid #fff; 
    transition: all .5s ease-in-out;
}

.btn-primary.about-submit-btns:hover{
    background-color: #999;
}


.input-icon-1{
    position: relative;
}
.input-icon-1:after {
    position: absolute;
    content: '';
    top: 13px;
    left: 10px;
    bottom: 0;
    right: 0;
    width: 16px;
    height: 100%;
    background-image: url(http://mdsalescorporation.com/wp-content/uploads/2024/06/user-2.png);
    background-repeat: no-repeat;
}



.input-icon-2{
    position: relative;
}
.input-icon-2:after {
    position: absolute;
    content: '';
    top: 13px;
    left: 10px;
    width: 16px;
    height: 100%;
    background-image: url(http://mdsalescorporation.com/wp-content/uploads/2024/06/mail.png);
    background-repeat: no-repeat;
   
}


.input-icon-3{
    position: relative;
}
.input-icon-3:after {
    position: absolute;
    content: '';
    top: 13px;
    left: 10px;
    bottom: 0;
    right: 0;
    width: 16px;
    height: 100%;
    background-image: url(http://mdsalescorporation.com/wp-content/uploads/2024/06/telephone-1.png);
    background-repeat: no-repeat;
}

.input-icon-4{
    position: relative;
}
.input-icon-4:after {
    position: absolute;
    content: '';
    top: 13px;
    left: 10px;
    bottom: 0;
    right: 0;
    width: 16px;
    height: 100%;
    background-image: url(http://mdsalescorporation.com/wp-content/uploads/2024/06/conversation.png);
    background-repeat: no-repeat;
}

.about-third-section {
    padding: 20px 0px 0px;
    margin-bottom: 40px;
}
.main-sliders img{
    width: 100% !important;
}
.text-for-padding{
    padding-top: 18px;
}

.day .date-time:before {
    position: absolute;
    content: ' ';
    top: 0;
    left: -121px;
    right: 0;
    bottom: 0;
    width: 122px;
    height: 100%;
    background-color: #001e57;
}
.list-item > ul > li{
font-size: 15px;
}

/* ========Style-----Contact----Us----Page============= */

.contact-box {
    position: relative;
    border: 1px solid #eeeeee;
    padding: 38px 20px 16px;
    background-color: #001e57;
    z-index: 1;
    min-height: 175px;
}
.all-text-icon-box {
    display: flex;
    gap: 12px;
}
.all-text-icon-box .contact-social-icons{
    max-width: 72px;
}

.text-numb h4 {
    margin-top: 10px;
    color: #fff;
    font-size: 23px;
    line-height: 28px;
}
.text-numb a {
    color: #fff;
    font-size: 17px;
}

.text-numb h4 .us{color: #999;}

.contact-us-section{
    text-align: center;
}
input.name-input {
    padding: 23px 10px 25px 12px;
    margin: 13px 0 !important;
    border: 1px solid #fff;
    background: transparent;
}
input.name-input:focus{
    box-shadow: none;
    border: 1px solid #fff;
        background: transparent;
    color: #fff;
}
input.name-input::placeholder{
    color: #fff;
    font-size: 14px;
}
textarea.name-input-textarea{
    height: 120px;
    margin: 10px 0px !important;
    background: transparent;
        border: 1px solid #fff;
    background: transparent;
}
textarea.name-input-textarea::placeholder{
    color: #fff;
    font-size: 14px;
}
textarea.name-input-textarea:focus{
    box-shadow: none;
    border: 1px solid #fff;
    background: transparent;
    color: #fff;
}
.btn-primary.contact-submt-btn{
    position: relative;
    margin: 10px auto 0px;
    width: 100%;
    height: 45px;
    display: flex;
    justify-content: center;
    align-content: center;
    background-color: #999;
    border: 1px solid #fff;
    transition: all .5s ease-in-out;
}

.conatac-us-fist-section {
    top: 94px;
    position: relative;
}
.contact-us-section {
    padding: 110px 0 10px;
    position: relative;
    background-color: #001e57;
 margin-bottom: 70px;
}
h4.cnct-head {
    font-size: 30px;
    padding: 10px 0px;
    color: #fff;
}
p.reply {
    color: #fff;
    font-size: 18px;
    line-height: 23px;
}
.contact-us-section:before{
    position: absolute;
    content: '';
    width: 100%;
    height: 100%;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    background-image: url('http://mdsalescorporation.com/wp-content/uploads/2024/06/back-attechemt-banner-imag-.png');
    background-position: center;
    background-size: cover;
    
}
.contact-heading {
    padding-bottom: 14px;
}
.contact-from {

    border: 1px solid #eeeeee;
    padding: 25px 20px 17px 20px;
}
/* ======Start------Carrer-----Page========= */
.career-section {
    margin-top: -75px;
    position: relative !important;
    padding: 50px 0px 30px;
    text-align: center;
    background-image: url(http://mdsalescorporation.com/wp-content/uploads/2024/06/career-bk-img-e1717739687453.jpg);
    background-position: center;
    background-size: cover;
}
.career-heading {
 color: #fff;
}
.career-text {
 color: #fff;
    font-size: 16px;
}

.for-mobile {
    padding: 0px 200px 0px;
}
.career-from {
    border: 1px solid #eeeeee;
    padding: 34px 45px 57px;
}
.for-margin{
    margin: 0px !important
}
input.career-name-input {
    padding: 22px 12px 22px 15px;
    margin: 20px 0px 0px !important;
    background: transparent;
        border-radius: 0px;
}
input.career-name-input:focus{
    box-shadow: none;
}
input.file-upload-name {
    padding: 10px 12px 10px 15px;
    margin: 20px 0px 20px !important;
    background-color: #fff;
    width: 100%;
    /*  color: #fff; */
    color: #999;
    border: 1px solid #fff;
    background: transparent;
    border-radius: 0px;
}
input.file-upload-name:focus{
    box-shadow: none;
}

input.your-date {
    padding: 22px 12px 22px 15px;
    margin: 0px 0px 20px !important;
    /*  color: #fff; */
    color: #999;
    background: transparent;
    border-radius: 0px;
}
input.your-date:focus{
    box-shadow: none;   
}

.btn-primary.career-btn {
    position: absolute;
    width: 33%;
    height: 45px;
    transform: translateX(-42%);
    background: transparent;
    border: 1px solid #fff;
    transition: all .5s ease-in-out;
    background-color: #999;
}



.career-from input::placeholder{
/* color: #fff; */
    color:#999;
font-size: 15px;
}

/* ==========Style-------Product-----Section============== */
.main-product-box{
    border: 1px solid #001e57; 
    transition: all .5s ease-in-out;
}
.main-product-box:hover{
    margin-top: -10px;
    border: 1px solid #eeeeee; 
    box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);
}
.product-section{
    padding: 40px 0px 20px;
    text-align: center;
}
.product-btns{
    position: relative;
}
.product-btn-2{
    border: none;
    position: relative;
    padding: 12px 27px;
    background-color: #001e57;
    font-size: 11px;
    color: #ffffff;
    font-weight: 400;
    font-family: "Poppins";
    z-index: 1;
}



.product-btn-2:before {
    position: absolute;
    content: '';
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    background-color: #999;
    transform: scaleX(0);
    transform-origin: left;
    z-index: -1;
    transition: all .5s ease-in-out;
}

.main-product-box:hover .product-btn-2:before{
     transform: scaleX(100%);
}
.career.main-tittle{
    display: none !important;
}



/* ============ New Css =========== */

.trusted-client strong {
    font-weight: bold;
    color: #999999;
}

.company-section {
    padding: 0 0px 60px;
}

.company-section h2 {
    text-align: center;
}

.company-section p.inner-text.text-for-padding {
    text-align: center;
}


.company-box {
    text-align: center;
}

.company-box h3 {
    font-size: 21px;
}


.company-img img {
    width: 100% !important;
}


.Industries {
    background: #001e57;
    padding: 100px 0px 65px;
}

.Industries h2 {
    text-align: center;
    color: #fff;
}

.Industries h4 {
    color: #fff !important;
}

.Industries p.inner-text.text-for-padding {
    color: #fff;
}

.service-provide {}

.service-provide ul {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    column-gap: 27px;
    /* justify-content: center; */
    row-gap: 27px;
}

span.ser-name {
    color: #fff;
}

.iocn-setting {
    height: 40px;
    width: 40px;
    line-height: 36px;
    border-radius: 50%;
    background: #fff;
    text-align: center;
}

.service-provide li {
    display: flex;
    align-items: center;
    column-gap: 10px;
    background: #999;
    border-radius: 30px;
    padding: 5px 30px 5px 5px;
    width: 256px;
}

.user-name {
    display: flex;
    justify-content: space-between;
}

.user-name h3 {
    font-size: 16px;
    font-weight: 400;
    color: #001f58;
    line-height: normal;
}

.testimonials-box {
    border: 2px solid #eee;
    padding: 30px 20px 30px 30px;
    position: relative;
    margin-bottom: 40px !important;
    min-height: 230px;
}

.testimonials-box img {
    position: absolute;
    bottom`: 0;
    right: 30px;
    bottom: -41px;
}


.Testimonials {
    padding: 60px 0px 70px;
}

.Testimonials h2 {
    text-align: center;
}


.Trusted-Client p.inner-text.white.our-trusted-txt {
    color: #222;
}


ul.list li {
    text-align: start;
    color: #fff;
    font-size: 16px;
}

p.bold {
    margin-bottom: 0;
}


.about-second-section p {
    font-size: 14px;
    color: #fff;
}


ul.list {
    text-align: start;
    list-style: decimal;
    padding-left: 35px;
}

.why-choose-box p.box-inner-text {
    text-align: start;
}

.company-img {
    border: 1px solid #eee;
}


.web-banner {
    background-image: url(http://mdsalescorporation.com/wp-content/uploads/2026/01/banner-BG.jpg);
    background-position: center;
    background-repeat: no-repeat;
    text-align: center;
    padding: 80px 0px 80px;
    background-size: cover;
}

.web-banner h2 {
    font-size: 55px;
    text-transform: uppercase;
    color: #fff;
    margin-bottom: 50px;
}

li.big-list span.ser-name {
    max-width: 150px;
    display: inline-block;
}

.produvt-first-section h2 {
    font-size: 35px;
    text-transform: capitalize;
}

.produvt-first-section {
    padding-top: 50px;
}


.product-imgs {
    border: 1px solid #001e57;
    padding: 20px 0px;
    border-radius: 100px;
    overflow: hidden;
    margin-bottom: 50px;
}

.product-imgs .wpb_single_image.wpb_content_element.vc_align_center.wpb_content_element.product-img {
    margin-bottom: 0 !important;
}


.product-list h4 {
    font-size: 24px;
    margin-bottom: 15px;
    text-transform: uppercase;
}
.product-list button.btns-1 {
    width: 200px;
    height: 50px;
    overflow: hidden;
}

.product-list ul {
    margin-bottom: 30px !important;
}

.serve-box {
    text-align: center;
}

.serve-box img {
    width: 100%;
    transition: 0.4s;
}

.serve-box h3 {
    font-size: 16px;
    font-weight: 400;
    background: #001e57;
    color: #fff;
    margin: 0px 15px;
    margin-top: -29px;
    z-index: 1;
    position: relative;
    line-height: unset;
    padding: 12px 5px;
}

.serve-box  p {
    margin: 0;
    overflow: hidden;
}

.we-serve {
    padding-top: 60px;
}

.serve-box:hover img {transform: scale(1.1);}

 .Material {
    background: #eee;
    padding-top: 60px;
    margin-top: 50px;
    margin-bottom: 50px;
    padding-bottom: 50px;
}

.Material h3 {
    background: #fff;
    color: #222;
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
}

.Material .serve-box p {
    border: 3px solid #fff;
}

.we-serve .serve-box h3 {
    background: #fff;
    color: #222;
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
}

.we-serve .serve-box p {
    box-shadow: rgba(0, 0, 0, 0.1) 0px 10px 50px;
}

 ul.Fontargen-list {
    list-style: disc;
    padding-left: 20px;
}

ul.Fontargen-list li::marker {
    color: #001e57;
}

.extra-text {
    display: flex;
    align-items: center;
}


.extra-text h2 {
    color: #fff;
}

.extra-text .num.numb-count {
    margin-top: 0;
}

.home-fifth-section .our-product-box {
    min-height: 340px;
}


ul.dropdown-menu.show {
    background: #001e57;
    padding: 0;
    width:300px;
    border-left: 1px solid #ffffff2e;
    border-right: 1px solid #ffffff29;
}

ul.dropdown-menu.show a.dropdown-item {
    border-bottom: 1px solid #ffffff59;
    color: #ffffff;
    text-transform: uppercase;
    transition: 0.4s;
}



ul.dropdown-menu.show a.dropdown-item:hover {
    padding-left: 35px;
    background: #fff;
    color: #001e57;
}

.Trusted-Client {
    padding-bottom: 20px;
    margin-bottom: 30px;
}

a.contact-mail {
    font-size: 12px;
}

.quits-page {
    margin-top: 60px;
    padding-top: 50px;
    padding-bottom: 60px;
}


.destop-banner h2 {
    text-align: start;
    font-size: 48px;
    margin-bottom: 30px;
}


.web-banner-sec {
    text-align: start;
}


.destop-banner .row {
    align-items: center;
}

.destop-banner img {
    border-radius: 30px;
}


ul.lists {
    list-style: disc;
    padding-left: 35px;
}

ul.lists li {
    margin-bottom: 7px;
}


.header-icon-text-1.iso {
    display: flex;
    align-items: center;
    column-gap: 10px;
}

.iso img {
    width: 50px;
}

.video-section {
    margin-top: 80px;
    margin-bottom: 80px;
}

.video-section iframe {
    border: 5px solid #001e57;
    border-radius: 12px;
}

.video-section.ytp-cued-thumbnail-overlay-image {
    background-size: contain;
}

.border-box img.vc_single_image-img.attachment-full {
    border: 1px solid #eee;
}

.bg-color {
    background-color: #eee;
    margin-bottom: 60px;
}

/*
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.1717391020
Updated: 2024-06-03 05:03:40

*/

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

.mobshow {display:none;}

@media only screen and (min-width: 767px) and (max-width: 1023px){
.ipad{width:100%!important;}
.deskshow {display:none;}
.mobshow {display:block!important;}
#content.site-content { padding-bottom: 0; padding-top: 0; }
.vegacontainer {width:100%!important; margin:0 auto!important;}

/************************Drop Down Area***************************/
    
.navbar-nav .menu-item {
    float: none !important;
  
}
#masthead .navbar-nav .dropdown-menu li a { text-transform: capitalize !important; }
.navbar-nav li.dropdown {  position: relative; }
.navbar-nav li.dropdown .dg-btn {position: absolute;height: 35px;right: 0; width: 40px;display: flex;align-items: center;justify-content: center; color: #694285;font-size: 24px;z-index:99;}
/* .dropdown-toggle::after, ul.dropdown-menu { display: none !important; } */
.navbar-nav li.dropdown.mega-toggle-on ul.dropdown-menu{ display:block !important; }
.dropdown-menu li { border-bottom: 1px solid #eee; }
.dropdown-menu li:last-child{ border-bottom:0px; }
.dropdown-menu li.current-menu-item { background: #330f48; }
#masthead .navbar-nav .dropdown-menu li.current-menu-item a{ color:#fec904 !important; }
.dropdown-menu{ padding:0px; }
section.main-tittle {text-align: center; padding: 1px 0;position: relative;width: 100%;border: 0 !important;padding: 20px 0 !important;}
section.main-tittle h1 {color: #fff;font-size: 20px;text-transform: capitalize;}

/************************Drop Down Area End***************************/


/********************************mobile menu********************************/

#masthead nav::before {display:none!important;}
    .navbar-brand img {
        padding-left: 0;
        max-width: 429px;
    }
.home header#masthead { position: relative!important; padding:0; }
.top-hd {  padding: 10px 0; background-color: #694285; }
ul.top-hdr { padding: 0; list-style: none; text-align: center; width: 100%;  margin: 0; }
ul.top-hdr li a { color: #fff; font-size: 30px; vertical-align: middle; padding-left: 9px; padding-bottom: 0; font-weight: 800; }
header#masthead { margin-bottom: 0; background: #ffffff; box-shadow: none; padding: 0; }
body:not(.theme-preset-active) #masthead .navbar-nav > li > a:hover {color: #694285; font-weight: 400; background: #69428500; border-radius: 0; }

.navbar-light .navbar-toggler {
    font-size: 80px;
    padding: 0;
    right: 0;
    position: absolute;
    top: -138px;
}
div#main-nav {position: absolute;right: 0;padding: 0;margin-bottom: 10px;width: 100%;background-color: #001e57;z-index: 9999;top: 14px;}
ul#menu-menu-1 li { border-bottom: 1px solid #69428540; padding:0px;}
ul#menu-menu-1 li:nth-child(5) { border-bottom: 0px!important; }
.current-menu-item { background-color: #69428500; border-radius: 0; }
 #masthead .navbar-nav > li.current_page_item > a { color: #694285!important; }
body:not(.theme-preset-active) #masthead .navbar-nav > li > a { padding: none; color: #fff !important; border-bottom: 1px solid #fff;}
ul.dropdown-menu { padding: 0; margin: 0px!important; }
ul.dropdown-menu li a { padding: 5px 0; font-size: 16px; color: #694285; }
ul.dropdown-menu li:last-child { border-bottom: 0px!important; }

    .navbar-light .navbar-toggler-icon {
        margin-top: 74px;
        background-image: url(http://mdsalescorporation.com/wp-content/uploads/2024/06/menu-icons.png);
        /* z-index: 999; */
        max-height: 64px;
        max-width: 64px;
    }
/********************************mobile menu********************************/
    
    #masthead .navbar-nav > li > a {
    color: #fff !important;
}
    
        .top-header-bk-img{

    display:block !important;
}

    .top-menu{
        display: none !important;
    }
    .industrial-certificate{
        display: none !important;
    }
    .top-quite-btn{
        display: none !important;
    }
    .main-navbar {
        border: none !important;
    }
    .home-form-box:before {
        display: none;
    }
    .main-navbar:before {
        display: none !important;
    }
    
    
    .for-mobile {
    padding: 0px 0px 0px !important;
}
    
    header#masthead .navbar {
        padding: 0px 12px 11px 12px !important;
    }   
    
body .entry-content {
    margin-top: 0;
}

body .Testimonials {
    padding-bottom: 0;
}

body .faq-section {
    padding-top: 50px;
}
}






@media only screen and (min-width: 320px) and (max-width: 767px){
.deskshow {display:none;}
.mobshow {display:block!important;}
#content.site-content { padding-bottom: 0; padding-top: 0; }
.vegacontainer {width:100%!important; margin:0 auto!important;}

.mobile-center{
        text-align: center;
    }
    h2.gradient {
    font-size: 18px !important;
        text-align:center;
}
    .copyy {
    width: 100%;
    display: block !important;
    justify-content: space-between;
    align-items: center;
}
    
body .dealers {
    padding-top: 50px;
    padding-bottom: 40px;
}
/************************Drop Down Area***************************/

#masthead .navbar-nav .dropdown-menu li a { text-transform: capitalize !important; }
.navbar-nav li.dropdown {  position: relative; }
.navbar-nav li.dropdown .dg-btn {position: absolute;height: 35px;right: 0; width: 40px;display: flex;align-items: center;justify-content: center; color: #694285;font-size: 24px;z-index:99;}
/*     .dropdown-toggle::after, ul.dropdown-menu {
        display: block !important;
    } */
.navbar-nav li.dropdown.mega-toggle-on ul.dropdown-menu{ display:block !important; }
.dropdown-menu li { border-bottom: 1px solid #eee; }
.dropdown-menu li:last-child{ border-bottom:0px; }
.dropdown-menu li.current-menu-item {background: #001e57;}
#masthead .navbar-nav .dropdown-menu li.current-menu-item a{color: #fffefa !important;}
.dropdown-menu{ padding:0px; }

/************************Drop Down Area End***************************/


/********************************mobile menu********************************/

#masthead nav::before {display:none!important;}
.navbar-brand img {padding-left: 0;max-width: 227px;}

.top-hd {  padding: 10px 0; background-color: #694285; }
ul.top-hdr { padding: 0; list-style: none; text-align: center; width: 100%;  margin: 0; }
ul.top-hdr li a { color: #fff; font-size: 30px; vertical-align: middle; padding-left: 9px; padding-bottom: 0; font-weight: 800; }
header#masthead { margin-bottom: 0; background-color: #ffffff; box-shadow: none; padding: 0; }
body:not(.theme-preset-active) #masthead .navbar-nav > li > a:hover {color: #694285; font-weight: 400; background: #69428500; border-radius: 0; }
        #masthead .navbar-nav > li.current_page_item > a {
        color: #694285 !important;
    }
.navbar-light .navbar-toggler {
    font-size: 33px;
    padding: 0;
    right: 0;
    position: absolute;
    top: -66px;
}

    
    #masthead .navbar-nav > li > a {
    color: #000 !important;
    border-bottom: 1px solid #fff;
}
    
div#main-nav {position: absolute;right: 0;padding: 0;margin-bottom: 10px;width: 100%;background-color: #001e57;z-index: 9999;top: 10px;}
ul#menu-menu-1 li { border-bottom: 1px solid #69428540; padding:0px;}
ul#menu-menu-1 li:nth-child(5) { border-bottom: 0px!important; }
.current-menu-item {background-color: #69428500;border-radius: 0;}
 #masthead .navbar-nav > li.current_page_item > a { color: #694285!important; }
body:not(.theme-preset-active) #masthead .navbar-nav > li > a { padding: 8px 12px; color: #fff !important }
ul.dropdown-menu { padding: 0; margin: 0px!important; }
ul.dropdown-menu li a {padding: 5px 0;font-size: 14px;color: #ffffff;margin-left: 10px;}
ul.dropdown-menu li:last-child { border-bottom: 0px!important; }
section.main-tittle {text-align: center;padding: 1px 0;position: relative;width: 100%;border: 0 !important;padding: 20px 0 !important;}
section.main-tittle h1 {color: #fff;font-size: 24px;text-transform: capitalize;margin: 0;padding: 0;}
.navbar-light .navbar-toggler-icon {
        margin-top: 18px;
        background-image: url(http://mdsalescorporation.com/wp-content/uploads/2024/06/menu-icons.png);
        /* z-index: 999; */
    }

    h1, h2, h3 {
    font-size: 23px !important;
    line-height: 31px !important;
}
    
    .top-header-bk-img{

    display:block !important;
}

    .top-menu{
        display: none !important;
    }
    .industrial-certificate{
        display: none !important;
    }
    .top-quite-btn{
        display: none !important;
    }
    .main-navbar {
        border: none !important;
    }
    .home-form-box:before {
        display: none;
    }
    
    .for-mobile-show{
        display: block !important;
    }
    .for-desktop-show{
        display: none !important;
    }
    header#masthead .navbar {
   
    padding: 0px 12px 11px 12px !important;
}
    .home-second-section-1 {
    padding: 10px 0 10px !important;
}
    
    
    .bk-attechemet-image {
    padding: 43px 0 16px !important;
}
    
    .home-fourth-section {
    
    padding: 51px 0 25px !important;
}
    .home-fifth-section {
    padding: 52px 0 20px !important;
 
}
    
    .home-sixth-section {
    padding: 49px 0px 4px !important;
}
    .faq-section {
    padding: 10px 0 12px !important;
}
    .counter-section {
        padding: 52px 0px 16px !important;
    }
    .footer-full-width-img {
        padding: 35px 0px 20px;
    }
    .list-item > ul > li{
        font-size: 15px !important;
    }
    .home-second-section:before{
        display: none !important;
    }
    .home-form-box:after{
        display: none !important;
    }
    
    .main-navbar:before {
        display: none !important;
    }
    
    .for-mobile {
    padding:0px !important;
}
    .conatac-us-fist-section {
    top: 13px !important;
   
}
    .contact-us-section {
    margin-bottom: 30px !important;
}
    
    .btn-primary.career-btn {

    transform: translateX(-30%) !important;
            width: 50% !important;
  
}
.career-from {
   
    padding: 4px 23px 40px !important;
}

    .about-first-section {
    padding: 13px 0 0px !important;
}
    .about-third-section {
    padding: 0px 0px 0px !important;
    margin-bottom: 0px !important;
}
    

body .Industries {
    padding-top: 70px;
    padding-bottom: 30px;
}

body .service-provide li {
    width: 100%;
}

body .Testimonials {
    padding-top: 70px;
    padding-bottom: 0px;
}
body .entry-content {
    margin-top: 0;
}
body .web-banner {
    padding: 50px 0px 50px;
}
body li.big-list span.ser-name {
    max-width: 100%;
    display: inline-block;
}
    
body .product-imgs {
    border-radius: 30px;
    margin: auto;
    margin-bottom: 50px;
}
    
body .produvt-first-section {
    padding-top: 30px;
}
    
body .mobshow {
    display: block;
}
    
body .our-product-box .img-box img {
    width: 100%;
}
    
    
body ul.dropdown-menu.show {
    width: 100%;
}

body ul.dropdown-menu.show a.dropdown-item {
    border-bottom: 0;
}
    
body .serve-box img {
    width: 100% !important;
}

body .home-fourth-section {
    margin-bottom: 40px;
}

body .we-serve {
    padding-top: 0;
}

body .Material {
    padding-top: 30px;
    padding-bottom: 0px;
    margin-top: 0;
}
    

body .destop-banner .col-lg-5.col-md-12 {
    border: 1;
}

body .destop-banner .col-lg-5.col-md-12 {
    order: 1;
    margin-bottom: 25px !important;
}

body .destop-banner .col-lg-7.col-md-12 {
    order: 2;
}
    
body .destop-banner h2 {
    text-align: center;
    font-size: 20px !important;
}

body .destop-banner {
    text-align: center;
}

body .web-banner-sec {
    text-align: center;
}
    
body .video-section {
    margin-top: 40px;
    margin-bottom: 40px;
}
    
    
    
}
    .for-desktop-show{
        display: block;
    }
.for-mobile-show{
        display: none;
    }


body p{
font-size: 14px;
line-height: 24px;
color: #222222;
font-weight: 400;
font-family: "Poppins" !important;
}

.faq-text-1{
font-size: 13px;
color: #222222;
font-weight: 400;
font-family: "Poppins";
}
.text-imgs-flex h4 {
    margin-top: -10px;
    font-size: 20px;
    letter-spacing: 0px;
    line-height: 31px;
    color: #222222 !important;
    font-weight: 400;
    font-family: "Poppins";
}
h1, h2, h3, h4{
    margin: 0;
    padding: 0;
    font-family: "Poppins";
}
a{
    text-decoration: none !important;
}
ul{
    list-style: none;
    padding: 0px;
}
h1, h2, h3{
font-size: 45px;
letter-spacing: 0px;
line-height: 55px;
color: #222222;
font-weight: 700;
font-family: "Poppins";
}
.text-imgs-flex{
    
    display: flex;
    justify-content:flex-start;
    align-items: center;
}
.text-imgs-flex img {
    padding-left: 20px;
    margin-top: -11px;
}
/*---Start-------Home--page---section----style----code------- */
.home-second-section-1{
    padding: 120px 0 10px;
}
.home-second-section{
    position: relative;
}

.home-second-section:before {
    position: absolute;
    content: '';
    top: -27%;
    left: -10%;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    background-image: url(http://mdsalescorporation.com/wp-content/uploads/2024/06/border-imag.png);
    background-repeat: no-repeat;
}
.span{
     color: #999999;
}
.list-item > ul > li .fa-solid{
    color: #999;
}
.list-item-div{
    margin-top: -20px;
}
button.btns-1 {
    position: relative;
    margin-top: -10px;
    width: 144px;
    height: 41px;
    background-color: #001e57;
    border: none;
    color: #fff;
    z-index: 1;
}
button.btns-1:before{
    position: absolute;
    content: '';
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    background-color: #999999;
    transform:scaleX(0);
    z-index: -1;
    transition: all .5s ease-in-out;
}
button.btns-1:hover:before{
    transform:scaleX(100%);
}
button.btns-1 a{
    color: #fff;
    text-decoration: none;
}

.text-for-paddings {
    padding-top: 20px;
}

/* -----style---code---thrd--section--------- */

.bk-attechemet-image {
    position: relative;
    text-align: center;
    background-image: url(http://mdsalescorporation.com/wp-content/uploads/2024/06/back-attechemt-banner-imag-.png);
    background-repeat: no-repeat;
    background-position: center;
    padding: 168px 0;
    background-size: cover;
}

.phone-icon-text{
  display: flex;
    justify-content: center;
    align-items: center;
    gap: 17px;
}

.phone-icon-text .fa-solid{ 
font-size: 33px;
line-height: 44px;
color: #ffffff;

}
.service-text-box{
    display: block;
    
}
.service-text-box h3{
    font-size: 55px;
letter-spacing: 1px;
line-height: 73px;
color: #f9f9f9;
font-weight: 500;
font-family: "Poppins";
text-align: center;
}
.white{
font-size: 20px;
line-height: 33px;
color: #f9f9f9;
}

.phone-icon-text{
    position: relative;
    margin: auto;
    width: 309px;
   height: 57px;
   background-color: #ec5224;
   border: 1px solid #ffffff;
}

.hover-effect:before{
    position: absolute;
    content: '';
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
      background-color: #001e57 !important;
    transform:scaleX(0);
    z-index: -1;
    transition: all .5s ease-in-out;
}
.hover-effect:hover:before{
    transform:scaleX(100%) !important;
}
.hover-effect{
    position: relative;
    display: flex;
    align-items: center;
    gap: 17px;
}
.phone-icon-text a{
  font-size: 22px;
line-height: 33px;
color: #ffffff;
    font-weight: 500;
}
.home-fourth-section{

    text-align: center;
    background-image: url('http://mdsalescorporation.com/wp-content/uploads/2024/06/back-images.png');
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    padding: 70px 0 50px;
}

.why-choose-us-text{
     display: flex;
    justify-content: center;
    align-items: center;
    margin: auto;
}
.why-choose-box{
    position: relative;
    background-color: #ffffff;
    border: 1px solid #eeeeee;
    padding: 20px 22px;
    min-height: 351px;
}
.why-choose-box:before {
    position: absolute;
    content: '';
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    background-image: url(http://mdsalescorporation.com/wp-content/uploads/2024/06/hover-before-img.png);
    background-repeat: no-repeat;
    opacity: 0;
    visibility: hidden;
    transition: all .5s ease-in-out;
}
.why-choose-box:after {
    margin-top: 29px;
    position: absolute;
    content: '';
    right: -5px;
    width: 20px;
    height: 20px;
    background-image: url(http://mdsalescorporation.com/wp-content/uploads/2024/06/hover-icon-img.png);
    background-repeat: no-repeat;
    opacity: 0;
    visibility: hidden;
    transition: all .5s ease-in-out;
    bottom: -4px;
}
.why-choose-box:hover:before,
.why-choose-box:hover:after{
    opacity: 1;
    visibility: visible;
}
.icon-number-flex{
    
    display: flex;
    justify-content: space-between;
    align-items: center;
    
}
.number{
    opacity: 0.200;
font-size: 50px;
letter-spacing: 1px;
line-height: 24px;
color: #222222;
font-weight: 700;
font-family: "Poppins";
}
.why-box-heading {
    font-size: 20px;
    line-height: normal;
    color: #001e57;
    font-weight: 700;
    font-family: "Poppins";
    text-align: left;
}
.box-inner-text{
    text-align: justify;
}
/* ------Style---Fivth---section------- */

.home-fifth-section{
    padding: 60px 0 50px;
    text-align: center;
}
.product-btn {
    padding-top: 23px;
}

.product-btn a{
/*  position: relative;
padding: 12px 27px;
background-color: #001e57;
font-size: 11px;
letter-spacing: 0px;
line-height: 44px; */
color: #ffffff;
/* font-weight: 400;
font-family: "Poppins";
    z-index: 1; */
}
.product-btn-1{
    border: none;
    position: relative;
padding: 12px 27px;
background-color: #001e57;
font-size: 11px;
color: #ffffff;
font-weight: 400;
font-family: "Poppins";
    z-index: 1;
}
.product-btn-1:before{
    position: absolute;
    content: '';
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    background-color: #999999;
    transform:scaleX(0);
    z-index: -1;
    transition: all .5s ease-in-out;
}
.product-btn-1:hover:before{
    transform:scaleX(100%) !important;
}

.our-product-box{background-color: #ffffff;border: 1px solid #eeeeee;padding-bottom: 30px;overflow: hidden;transition: all .5s ease-in-out;}
.our-product-box .img-box{
    /* height: 196px; */
    position: relative;
    overflow: hidden;
}
.our-product-box .img-box img{
    width: 100%;
    height: 100%;
    overflow: hidden;
    transition: 0.4s;
}
.our-product-box:hover img{
transform: scale( 1.5);
        transition: all .5s ease-in-out;
}
.product-name {
    padding-top: 20px;
    font-size: 18px;
    line-height: 19px;
    color: #222222;
    font-weight: 400;
    font-family: "Poppins";
    text-transform: uppercase;
}
/* ------Style---Trusted------Client-----Section------ */
.home-sixth-section {
    padding: 126px 0px;
    text-align: center;
    background-image: url(http://mdsalescorporation.com/wp-content/uploads/2024/06/back-six-image.jpg);
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    margin-top: -36px;
    position: relative;
    z-index: 1;
}
.trusted-client{
    font-size: 45px;
    letter-spacing: 0px;
    line-height: 55px;
    color: #222;
    font-weight: 700;
    font-family: "Poppins";
}

.our-trusted-txt{
    font-size: 14px;
letter-spacing: 0px;
line-height: 24px;
color: #ffffff;
font-weight: 400;
font-family: "Poppins";
}
.for-white{
    color: #fff !important
}
.towe-box{
    padding: 10px 0px;
    background-color: #ffffff;
    border: 1px solid #eee;
}

/* ------Start----Style----Faq---Section------- */
.faq-section {
    padding: 100px 0 70px;
    background-image: url(http://mdsalescorporation.com/wp-content/uploads/2024/06/faq-back-images.png);
    background-position: center;
    background-repeat: no-repeat;
    z-index: 0;
}

.faq-bk-color h4.vc_tta-panel-title.vc_tta-controls-icon-position-right a {
    background-color: #001e57;
  
    color: #fff;
    padding: 18px 5px;
}
.faq-bk-color h4.vc_tta-panel-title.vc_tta-controls-icon-position-right a span{
  
    color: #fff;
}
.vc_tta.vc_general .vc_tta-panel.vc_active a {
      background-color: #999;
}

.faq-bk-color .vc_tta-color-grey.vc_tta-style-classic .vc_tta-controls-icon::after, .vc_tta-color-grey.vc_tta-style-classic .vc_tta-controls-icon::before {
    border-color: #fff !important;

}
.faq-bk-color .vc_tta-color-grey.vc_tta-style-classic .vc_tta-controls-icon::after, .vc_tta-color-grey.vc_tta-style-classic .vc_tta-controls-icon::after {
    border-color: #fff !important;
    
}
.home-form-box {
    position: relative;
    padding: 25px 20px 21px 20px;
    background-image: url(http://mdsalescorporation.com/wp-content/uploads/2024/06/fom-bkimgs.png);
    background-repeat: no-repeat;
    width: 100%;
    height: 100%;
    background-position: center;
    background-size: cover;
}
.home-form-box:after {
    position: absolute;
    content: '';
    top: -123px;
    right: -119px;
    border-width: 1px;
    border-color: rgb(238, 238, 238);
    background-color: #001e57;
    width: 260px;
    height: 227px;
    z-index: -1;
    
}
input.home-text-input {
    padding: 26px 20px;
    background: transparent;
    margin: 14px 0 !important;
    border-radius: 0px !important;
}
input.home-text-input::placeholder{
    font-size: 14px;
    color: #fff;
}
input.home-text-input:focus{
    border: 1px solid #eeeeee;
    box-shadow: none;
    color: #fff;
    background: transparent;
}
textarea.home-textarea-input {
    height: 110px;
       padding: 24px 20px;
    background: transparent;
    margin: 14px 0 !important;
    border-radius: 0px !important;
    
}
textarea.home-textarea-input:focus{
border: 1px solid #eeeeee;
    box-shadow: none;
    background: transparent;
    color: #fff;
}
textarea.home-textarea-input::placeholder{
    font-size: 14px;
    color: #fff;
}
.input-textare-field{
    padding-top: 0px;
}
.form-heading-text h3 {
    text-align: center;
    font-size: 27px;
    font-family: "Poppins";
    color: rgb(255, 255, 255);
    line-height: 44px;
}
.form-heading-text .form-text{
    color: #fff;
    text-align: center;
}
.home-submit-btns.btn.btn-primary {
    background-color: #999;
    width: 100%;
    height: 45px;
    display: flex;
    justify-content: center;
    align-items: center;
    margin: 25px auto 0px;
    border: none !important;
    border-radius: 0px !important;
}
.home-submit-btns:hover{
    background-color: none !important;
}

/* -----Start------Style------Counter-----Section---------- */
.counter-section {
    padding: 129px 0px 81px;
    background-image: url(http://mdsalescorporation.com/wp-content/uploads/2024/06/counter-bk-images.jpg);
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    margin-bottom: 80px;
}
.counter-box {
    padding: 25px 25px;
    border: 1px solid #eeeeee;
    text-align: center;
    transition: all .5s ease-in-out;
    min-height: 142px;
}
.counter-box:hover{
       background-color: #999;
}
.icon-number-box {
    display: flex;
    justify-content: center;
    gap: 30px;
    align-content: center;
}
.icon-number-box .num{
    margin-top: 19px;
font-size: 53px;
line-height: 31px;
color: #ffffff;
font-weight: 700;
font-family: "Poppins";
}
.icon-number-box .counter-span {
    margin-top: 16px;
    font-size: 53px;
    line-height: 70px;
    color: #ffffff;
    font-weight: 700;
    font-family: "Poppins";
}
.counter-text {
    font-size: 18px;
    letter-spacing: 0px;
    line-height: 14px;
    color: #ffffff;
    font-weight: 600;
    font-family: "Poppins";
    text-transform: capitalize;
}
.gap-counter{
    display: flex;
    
}

/* ===========Style-----Footer-----Section==================== */

.footer-full-width-img {
    padding: 80px 0px 60px;
    background-image: url(http://mdsalescorporation.com/wp-content/uploads/2026/01/bg.jpg);
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    /* background-color: #545454; */
}
.all-link-title-box .link-heading{font-size: 20px;line-height: 31px;color: #fff;font-weight: 400;font-family: "Poppins";}

.all-link-title-box > ul > li a{
font-size: 14px;
line-height: 31px;
color: #fff !important;
}

.all-link-title-box > ul > li a .fa-solid {
    color: #fff;
    animation: rotate 15s linear infinite;
}

.all-link-title-box > ul > li .footer-txt{
    color: #fff;
}
.footer-cont-icon {
    display: flex;
    justify-content: flex-start;
    align-items: center;
    gap: 15px;
}
.footer-cont-icon > .headphone {
    color: #fff;
}
.footer-cont-icon > .headphone .fa-solid{
    font-size: 30px;
}
.footer-call-number > h5 {
    margin-top: 6px;
    font-size: 25px;
    font-family: "Poppins";
    color: rgb(255, 255, 255);
    font-weight: bold;
    line-height: 7px;
}
.footer-call-number > a {
    font-size: 18px;
    font-family: "Poppins";
    color: rgb(255, 255, 255) !important;
    line-height: 20px;
}
.home #content.site-content {
    padding-bottom: 0px !important;
    padding-top: 0px !important;
}
.footer-boot {
    background-color: #001e57;
    padding: 18px 0px;
}
.copyy{
    display: flex;
    justify-content: center;
    align-content: center;
}
.copyy p {
    text-align: center;
    padding: 0px;
    margin: 0px;
    font-size: 16px;
    letter-spacing: 0px;
    line-height: 24px;
    text-transform: uppercase;
    color: #ffffff;
    font-weight: 400;
    font-family: "Poppins";
}

/* ------Start---Header------style-----code------------------- */
.top-menu {
    background-color: #fff;
}
.day{
    display: flex;
    align-content: center;
}
.top-menu .date-time {
    width: 37%;
    position: relative;
    color: #fff;
    padding: 9px 5px 7px 126px;
    background-color: #001e57;
}
.day .date-time {
    position: relative;
    color: #fff;
    padding: 6px 5px 7px;
     background-color: #001e57;
}

.social-icon > ul {
    float: right;
    gap: 2px;
    display: flex;
}
.social-icon{
    margin-top: 4px;
}
.social-icon > ul > li > .insta-icon{
    padding: 7px 13px;
    background: linear-gradient(45deg,
  #F58529,
  #DD2A7B,
  #8134AF,
  #515BD4
);
}
.social-icon > ul > li > .facebook-icon{
    padding: 7px 13px;
    background: #0866ff;
}
.social-icon > ul > li > .twitter-icon{padding: 7px 13px;background-color: #0A66C2;}

.social-icon > ul > li > .youtube-icon {
    padding: 7px 13px;
    background:#CC0000;
}
.social-icons > ul > li > .youtube-icon {
    padding: 7px 10px 6px;
     background:#CC0000;
}
.social-icon > ul > li > a .fa-brands {
    padding-top: 6px;
    color: #fff;
    font-size: 17px !important;
}

.munber-mail-icons {
    padding-left: 21px;
    padding-top: 6px;
    display: flex;
    gap: 20px;
}
.munber-mail-icons a{
    font-weight: 400;
    font-size: 16px;
letter-spacing: 0px;
line-height: 31px;
color: #222222;
 font-family: "Poppins";

}
.right-border{
    
    border-right: 1px solid #eeeeee;    
}
.industrial-certificate {
    display: flex;
    align-items: center;
    gap: 15px;
    justify-content: flex-end;
}
.industrial-certificate .industry {
    margin-top: 15px;
    font-size: 18px;
    line-height: 16px;
    color: #222222;
    font-weight: 400;
    font-family: "Poppins";
}
.industrial-certificate .provider{
    font-size: 14px;

line-height: 31px;
color: #222222;
font-weight: 400;
font-family: "Poppins";
}
header#masthead {
    background-color: #fff;
    border-top: 1px solid #eeeeee;
    margin: -11px 0px 0px 0px;
    padding: 0px;
    box-shadow: none;
} 
header#masthead .navbar{
    display: block;
    
}
.main-menu-list {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.quito-btns{
    float: right;
}

.top-quite-btn{
    background-color: #001e57;
    padding: 12px 9px;
    color: #ffffff !important;
  font-size: 15px;
  font-weight: 400;
 font-family: "Poppins";
}
#masthead .navbar-nav > li > a {
    color: #222222 !important;
}

 .navbar .container, .navbar .container-fluid, .navbar .container-lg, .navbar .container-md, .navbar .container-sm, .navbar .container-xl {
    display: unset;
}
.main-navbar {
    position: relative;
    margin: -25px 0px -22px 0px;
    padding: 0px !important;
}
.main-navbar:before {
    position: absolute;
    content: ' ';
    border-top: 1px solid #eeeeee;
    width: 1438px;
    height: 100%;
    right: 0;
    top: 20px;
    left: -210px;
    bottom: 0;
}
/*---End-------Home--page---section----style----code------- */
.top-header-bk-img{
    background-color: #001e57;
    display: none;
}
    .mobile-icon-show {
    /* background-color: #001e57; */
    padding: 0px 0px 10px;
    display: flex;
    justify-content: space-between;
    align-content: center;
}

.social-icons > ul {
    gap: 2px;
    display: flex;
}

.social-icons{
    margin-top: 10px;
}
.social-icons > ul > li > .insta-icon{
    background-color: #f70175;
    padding: 7px 10px 6px;
    background: linear-gradient(135deg,
  #FEDA75,
  #FA7E1E,
  #D62976,
  #962FBF,
  #4F5BD5
);
}
.social-icons > ul > li > .twitter-icon{padding: 7px 10px 6px;background-color: #0A66C2;}

.social-icons > ul > li > .facebook-icon{padding: 7px 10px 6px;background:#0866ff;}
.social-icons > ul > li >  a .fa-brands{
    color: #fff;
    font-size: 18px !important;
}
.mobile-icon-show .munber-mail-icons a{
    font-weight: 400;
    font-size: 16px;
letter-spacing: 0px;
line-height: 31px;
color: #fff;
 font-family: "Poppins";
}
.main-tittle{
    text-align: center;
 background-color: #001e57;
    padding: 12px 0;
}
.main-tittle h1 {
    font-size: 40px;
    color: #fff;
    text-transform: uppercase;
}
.home .main-tittle{
    display: none;
    
}
/* ==========Style-----Innner----Page========== */

.inner-heading {
    margin: 0px;
    padding: 0px;
    font-size: 30px;
    text-align: justify;
    line-height: 36px;
    
}
.white{
    color: #fff;

}
.inner-text {
    font-size: 14px;
    text-align: left;
    line-height: 25px;
}
.heading-center{
    text-align: center;
}
.about-first-section {
    padding: 85px 0 45px;
}
.about-second-section {
    margin-bottom: 40px;
    padding: 40px 0 0px;
    position: relative;
    background-color: #001e57;
}
.about-second-section:before{
    position: absolute;
    content: '';
    width: 100%;
    height: 100%;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    background-image: url('http://mdsalescorporation.com/wp-content/uploads/2024/06/counter-bk-images.jpg');
    background-position: center;
    background-size: cover;
    
}

.about-form-box {
    border: 1px solid #eeeeee;
    padding: 2px 20px 20px 20px;
    background-color: #001e57;
}
.form-heading-texts h3{
    font-size: 27px;
    text-align: center;
    color: #fff;
}
.form-texts{
color: #fff;
    text-align: center;
}
input.about-text-input{
    padding: 12px 12px 12px 33px;
    margin: 12px 0px !important;
    
    
}
input.about-text-input:focus{
    background:transparent;
    color: #fff;
    box-shadow: none;
    border: 1px solid #fff;
}
input.about-text-input::placeholder{
    font-size:12px;
    
}
textarea.about-textarea-input{
      padding: 12px 12px 12px 33px;
    height: 100px;
}
textarea.about-textarea-input:focus{
    background: transparent;
    color: #fff;
    box-shadow: none;
    border: 1px solid #fff;
}
textarea.about-textarea-input::placeholder{
    font-size:12px;
}
.btn-primary.about-submit-btns {
    position: relative;
    margin: 20px auto 0px;
    width: 100%;
    height: 38px;
    display: flex;
    justify-content: center;
    align-content: center;
    background: transparent;
    border: 2px solid #fff; 
    transition: all .5s ease-in-out;
}

.btn-primary.about-submit-btns:hover{
    background-color: #999;
}


.input-icon-1{
    position: relative;
}
.input-icon-1:after {
    position: absolute;
    content: '';
    top: 13px;
    left: 10px;
    bottom: 0;
    right: 0;
    width: 16px;
    height: 100%;
    background-image: url(http://mdsalescorporation.com/wp-content/uploads/2024/06/user-2.png);
    background-repeat: no-repeat;
}



.input-icon-2{
    position: relative;
}
.input-icon-2:after {
    position: absolute;
    content: '';
    top: 13px;
    left: 10px;
    width: 16px;
    height: 100%;
    background-image: url(http://mdsalescorporation.com/wp-content/uploads/2024/06/mail.png);
    background-repeat: no-repeat;
   
}


.input-icon-3{
    position: relative;
}
.input-icon-3:after {
    position: absolute;
    content: '';
    top: 13px;
    left: 10px;
    bottom: 0;
    right: 0;
    width: 16px;
    height: 100%;
    background-image: url(http://mdsalescorporation.com/wp-content/uploads/2024/06/telephone-1.png);
    background-repeat: no-repeat;
}

.input-icon-4{
    position: relative;
}
.input-icon-4:after {
    position: absolute;
    content: '';
    top: 13px;
    left: 10px;
    bottom: 0;
    right: 0;
    width: 16px;
    height: 100%;
    background-image: url(http://mdsalescorporation.com/wp-content/uploads/2024/06/conversation.png);
    background-repeat: no-repeat;
}

.about-third-section {
    padding: 20px 0px 0px;
    margin-bottom: 40px;
}
.main-sliders img{
    width: 100% !important;
}
.text-for-padding{
    padding-top: 18px;
}

.day .date-time:before {
    position: absolute;
    content: ' ';
    top: 0;
    left: -121px;
    right: 0;
    bottom: 0;
    width: 122px;
    height: 100%;
    background-color: #001e57;
}
.list-item > ul > li{
font-size: 15px;
}

/* ========Style-----Contact----Us----Page============= */

.contact-box {
    position: relative;
    border: 1px solid #eeeeee;
    padding: 38px 20px 16px;
    background-color: #001e57;
    z-index: 1;
    min-height: 175px;
}
.all-text-icon-box {
    display: flex;
    gap: 12px;
}
.all-text-icon-box .contact-social-icons{
    max-width: 72px;
}

.text-numb h4 {
    margin-top: 10px;
    color: #fff;
    font-size: 23px;
    line-height: 28px;
}
.text-numb a {
    color: #fff;
    font-size: 17px;
}

.text-numb h4 .us{color: #999;}

.contact-us-section{
    text-align: center;
}
input.name-input {
    padding: 23px 10px 25px 12px;
    margin: 13px 0 !important;
    border: 1px solid #fff;
    background: transparent;
}
input.name-input:focus{
    box-shadow: none;
    border: 1px solid #fff;
        background: transparent;
    color: #fff;
}
input.name-input::placeholder{
    color: #fff;
    font-size: 14px;
}
textarea.name-input-textarea{
    height: 120px;
    margin: 10px 0px !important;
    background: transparent;
        border: 1px solid #fff;
    background: transparent;
}
textarea.name-input-textarea::placeholder{
    color: #fff;
    font-size: 14px;
}
textarea.name-input-textarea:focus{
    box-shadow: none;
    border: 1px solid #fff;
    background: transparent;
    color: #fff;
}
.btn-primary.contact-submt-btn{
    position: relative;
    margin: 10px auto 0px;
    width: 100%;
    height: 45px;
    display: flex;
    justify-content: center;
    align-content: center;
    background-color: #999;
    border: 1px solid #fff;
    transition: all .5s ease-in-out;
}

.conatac-us-fist-section {
    top: 94px;
    position: relative;
}
.contact-us-section {
    padding: 110px 0 10px;
    position: relative;
    background-color: #001e57;
 margin-bottom: 70px;
}
h4.cnct-head {
    font-size: 30px;
    padding: 10px 0px;
    color: #fff;
}
p.reply {
    color: #fff;
    font-size: 18px;
    line-height: 23px;
}
.contact-us-section:before{
    position: absolute;
    content: '';
    width: 100%;
    height: 100%;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    background-image: url('http://mdsalescorporation.com/wp-content/uploads/2024/06/back-attechemt-banner-imag-.png');
    background-position: center;
    background-size: cover;
    
}
.contact-heading {
    padding-bottom: 14px;
}
.contact-from {

    border: 1px solid #eeeeee;
    padding: 25px 20px 17px 20px;
}
/* ======Start------Carrer-----Page========= */
.career-section {
    margin-top: 0px;
    position: relative !important;
    padding: 50px 0px 30px;
    text-align: center;
    background-image: url(http://mdsalescorporation.com/wp-content/uploads/2024/06/career-bk-img-e1717739687453.jpg);
    background-position: center;
    background-size: cover;
}
.career-heading {
 color: #fff;
}
.career-text {
 color: #fff;
    font-size: 16px;
}

.for-mobile {
    padding: 0px 200px 0px;
}
.career-from {
    border: 1px solid #eeeeee;
    padding: 34px 45px 57px;
}
.for-margin{
    margin: 0px !important
}
input.career-name-input {
    padding: 22px 12px 22px 15px;
    margin: 20px 0px 0px !important;
    background: transparent;
        border-radius: 0px;
}
input.career-name-input:focus{
    box-shadow: none;
}
input.file-upload-name {
    padding: 10px 12px 10px 15px;
    margin: 20px 0px 20px !important;
    background-color: #fff;
    width: 100%;
    /*  color: #fff; */
    color: #999;
    border: 1px solid #fff;
    background: transparent;
    border-radius: 0px;
}
input.file-upload-name:focus{
    box-shadow: none;
}

input.your-date {
    padding: 22px 12px 22px 15px;
    margin: 0px 0px 20px !important;
    /*  color: #fff; */
    color: #999;
    background: transparent;
    border-radius: 0px;
}
input.your-date:focus{
    box-shadow: none;   
}

.btn-primary.career-btn {
    position: absolute;
    width: 33%;
    height: 45px;
    transform: translateX(-42%);
    background: transparent;
    border: 1px solid #fff;
    transition: all .5s ease-in-out;
    background-color: #999;
}



.career-from input::placeholder{
/* color: #fff; */
    color:#999;
font-size: 15px;
}

/* ==========Style-------Product-----Section============== */
.main-product-box{
    border: 1px solid #001e57; 
    transition: all .5s ease-in-out;
}
.main-product-box:hover{
    margin-top: -10px;
    border: 1px solid #eeeeee; 
    box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);
}
.product-section{
    padding: 40px 0px 20px;
    text-align: center;
}
.product-btns{
    position: relative;
}
.product-btn-2{
    border: none;
    position: relative;
    padding: 12px 27px;
    background-color: #001e57;
    font-size: 11px;
    color: #ffffff;
    font-weight: 400;
    font-family: "Poppins";
    z-index: 1;
}



.product-btn-2:before {
    position: absolute;
    content: '';
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    background-color: #999;
    transform: scaleX(0);
    transform-origin: left;
    z-index: -1;
    transition: all .5s ease-in-out;
}

.main-product-box:hover .product-btn-2:before{
     transform: scaleX(100%);
}
.career.main-tittle{
    display: none !important;
}



/* ============ New Css =========== */

.trusted-client strong {
    font-weight: bold;
    color: #999999;
}

.company-section {
    padding: 0 0px 60px;
}

.company-section h2 {
    text-align: center;
}

.company-section p.inner-text.text-for-padding {
    text-align: center;
}


.company-box {
    text-align: center;
}

.company-box h3 {
    font-size: 21px;
}


.company-img img {
    width: 100% !important;
}


.Industries {
    background: #001e57;
    padding: 100px 0px 65px;
}

.Industries h2 {
    text-align: center;
    color: #fff;
}

.Industries h4 {
    color: #fff !important;
}

.Industries p.inner-text.text-for-padding {
    color: #fff;
}

.service-provide {}

.service-provide ul {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    column-gap: 27px;
    /* justify-content: center; */
    row-gap: 27px;
}

span.ser-name {
    color: #fff;
}

.iocn-setting {
    height: 40px;
    width: 40px;
    line-height: 36px;
    border-radius: 50%;
    background: #fff;
    text-align: center;
}

.service-provide li {
    display: flex;
    align-items: center;
    column-gap: 10px;
    background: #999;
    border-radius: 30px;
    padding: 5px 30px 5px 5px;
    width: 256px;
}

.user-name {
    display: flex;
    justify-content: space-between;
}

.user-name h3 {
    font-size: 16px;
    font-weight: 400;
    color: #001f58;
    line-height: normal;
}

.testimonials-box {
    border: 2px solid #eee;
    padding: 30px 20px 30px 30px;
    position: relative;
    margin-bottom: 40px !important;
    min-height: 230px;
}

.testimonials-box img {
    position: absolute;
    bottom`: 0;
    right: 30px;
    bottom: -41px;
}


.Testimonials {
    padding: 60px 0px 70px;
}

.Testimonials h2 {
    text-align: center;
}


.Trusted-Client p.inner-text.white.our-trusted-txt {
    color: #222;
}


ul.list li {
    text-align: start;
    color: #fff;
    font-size: 16px;
}

p.bold {
    margin-bottom: 0;
}


.about-second-section p {
    font-size: 14px;
    color: #fff;
}


ul.list {
    text-align: start;
    list-style: decimal;
    padding-left: 35px;
}

.why-choose-box p.box-inner-text {
    text-align: start;
}

.company-img {
    border: 1px solid #eee;
}


.web-banner {
    background-image: url(http://mdsalescorporation.com/wp-content/uploads/2026/01/banner-BG.jpg);
    background-position: center;
    background-repeat: no-repeat;
    text-align: center;
    padding: 80px 0px 80px;
    background-size: cover;
}

.web-banner h2 {
    font-size: 55px;
    text-transform: uppercase;
    color: #fff;
    margin-bottom: 50px;
}

li.big-list span.ser-name {
    max-width: 150px;
    display: inline-block;
}

.produvt-first-section h2 {
    font-size: 35px;
    text-transform: capitalize;
}

.produvt-first-section {
    padding-top: 50px;
}


.product-imgs {
    border: 1px solid #001e57;
    padding: 20px 0px;
    border-radius: 100px;
    overflow: hidden;
    margin-bottom: 50px;
}

.product-imgs .wpb_single_image.wpb_content_element.vc_align_center.wpb_content_element.product-img {
    margin-bottom: 0 !important;
}


.product-list h4 {
    font-size: 24px;
    margin-bottom: 15px;
    text-transform: uppercase;
}
.product-list button.btns-1 {
    width: 200px;
    height: 50px;
    overflow: hidden;
}

.product-list ul {
    margin-bottom: 30px !important;
}

.serve-box {
    text-align: center;
}

.serve-box img {
    width: 100%;
    transition: 0.4s;
}

.serve-box h3 {
    font-size: 16px;
    font-weight: 400;
    background: #001e57;
    color: #fff;
    margin: 0px 15px;
    margin-top: -29px;
    z-index: 1;
    position: relative;
    line-height: unset;
    padding: 12px 5px;
}

.serve-box  p {
    margin: 0;
    overflow: hidden;
}

.we-serve {
    padding-top: 60px;
}

.serve-box:hover img {transform: scale(1.1);}

 .Material {
    background: #eee;
    padding-top: 60px;
    margin-top: 50px;
    margin-bottom: 50px;
    padding-bottom: 50px;
}

.Material h3 {
    background: #fff;
    color: #222;
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
}

.Material .serve-box p {
    border: 3px solid #fff;
}

.we-serve .serve-box h3 {
    background: #fff;
    color: #222;
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
}

.we-serve .serve-box p {
    box-shadow: rgba(0, 0, 0, 0.1) 0px 10px 50px;
}

 ul.Fontargen-list {
    list-style: disc;
    padding-left: 20px;
}

ul.Fontargen-list li::marker {
    color: #001e57;
}

.extra-text {
    display: flex;
    align-items: center;
}


.extra-text h2 {
    color: #fff;
}

.extra-text .num.numb-count {
    margin-top: 0;
}

.home-fifth-section .our-product-box {
    min-height: 340px;
}


ul.dropdown-menu.show {
    background: #001e57;
    padding: 0;
    width:300px;
    border-left: 1px solid #ffffff2e;
    border-right: 1px solid #ffffff29;
}

ul.dropdown-menu.show a.dropdown-item {
    border-bottom: 1px solid #ffffff59;
    color: #ffffff;
    text-transform: uppercase;
    transition: 0.4s;
}



ul.dropdown-menu.show a.dropdown-item:hover {
    padding-left: 35px;
    background: #fff;
    color: #001e57;
}

.Trusted-Client {
    padding-bottom: 20px;
    margin-bottom: 30px;
}

a.contact-mail {
    font-size: 12px;
}

.quits-page {
    margin-top: 60px;
    padding-top: 50px;
    padding-bottom: 60px;
}


.destop-banner h2 {
    text-align: start;
    font-size: 48px;
    margin-bottom: 30px;
}


.web-banner-sec {
    text-align: start;
}


.destop-banner .row {
    align-items: center;
}

.destop-banner img {
    border-radius: 30px;
}


ul.lists {
    list-style: disc;
    padding-left: 35px;
}

ul.lists li {
    margin-bottom: 7px;
}


.header-icon-text-1.iso {
    display: flex;
    align-items: center;
    column-gap: 10px;
}

.iso img {
    width: 70px;
}

.video-section {
    margin-top: 80px;
    margin-bottom: 80px;
}

.video-section iframe {
    border: 5px solid #001e57;
    border-radius: 12px;
}

.video-section.ytp-cued-thumbnail-overlay-image {
    background-size: contain;
}

.border-box img.vc_single_image-img.attachment-full {
    border: 1px solid #eee;
}

.bg-color {
    background-color: #eee;
    margin-bottom: 60px;
    padding-top: 50px;
    padding-bottom: 20px;
}

.bg-img {
    background-image: url(http://mdsalescorporation.com/wp-content/uploads/2024/06/back-images.png);
    background-size: cover;
    background-position: center;
    padding-top: 40px;
    margin-bottom: 60px;
}

.view-more-last-sec .wpb_single_image.wpb_content_element.vc_align_center.wpb_content_element {
    border: 1px solid #2e3094;
    padding: 11px 10px 58px;
}

.bg-color .bg-white {
    padding: 18px 10px;
}


/***************Privacy Policy*******************/
.disc-pg-div {padding:30px 0;}
.disc-pg-div p {font-size:15px; line-height:28px;}
.disc-pg-div h4 {margin: 0;font-size: 25px;font-weight: bold;color: #001e57;padding-bottom: 10px;margin-bottom: 10px;border-bottom: 1px solid #eee;}
.disc-pg-div h5 {
margin: 0;
font-size: 25px;
font-weight: bold;
color: #3e0001;
padding-bottom: 10px;
margin-bottom: 10px;
border-bottom: 1px solid #eee;
}
.disc-pg-div h6 {
text-transform: capitalize;
margin: 0;
font-size: 25px;
font-weight: bold;
color: #3e0001;
padding-bottom: 10px;
margin-bottom: 10px;
border-bottom: 1px solid #eee;
}
/***************Privacy Policy End*******************/



.disc-pg-div ul li {
    position: relative;
    margin-bottom: 6px;
}

.disc-pg-div ul li:before {
    position: absolute;
    content: '';
    width: 17px;
    height: 17px;
    background-image: url(http://mdsalescorporation.com/wp-content/uploads/2026/02/setting-icon.png);
    background-repeat: no-repeat;
    background-size: contain;
    left: -24px;
    top: 4px;
}

.disc-pg-div ul {
    margin-bottom: 26px;
}

.contact_icons {
    position: fixed;
    left: 50px;
    bottom: 19px;
    z-index: 999;
    width: 50px;
    text-align: center;
}

.contact_icons a {
    width: 66px;
    height: 66px;
    border-radius: 100%;
    text-align: center;
    line-height: 43px;
    font-size: 24px;
    color: #fff;
    background: #edac15;
    box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.16), 0px 3px 10px rgba(0, 0, 0, 0.16);
    clear: both;
    margin-bottom: 0px;
    display: inline-block;
}

.contact_icons a.whatsapp-icon {
    background: #72c118;
    font-size: 47px;
    overflow: hidden;
    animation-duration: 1s;
    animation-timing-function: ease;
    animation-delay: 0s;
    animation-iteration-count: infinite;
    animation-direction: normal;
    animation-fill-mode: none;
    animation-play-state: running;
    animation-name: pulse2;
    color: #fff;
}

a.whatsapp-icon i {
    margin-top: 10px;
    color: #fff;
}

@-webkit-keyframes pulse2 {
    0% {
        -webkit-box-shadow: 0 0 0 0 #2DC100;
        box-shadow: 0 0 0 0 #2DC100;
    }

    100% {
        -webkit-box-shadow: 0 0 0 20px rgba(21, 101, 192, 0);
        box-shadow: 0 0 0 20px rgba(21, 101, 192, 0);
    }
}

@keyframes pulse2 {
    0% {
        -webkit-box-shadow: 0 0 0 0 #72c118;
        box-shadow: 0 0 0 0 #72c118;
    }

    100% {
        -webkit-box-shadow: 0 0 0 20px rgba(21, 101, 192, 0);
        box-shadow: 0 0 0 20px rgba(21, 101, 192, 0);
    }
}


.contact_mobile {
    position: fixed;
    right: 58px;
    bottom: 19px;
    z-index: 999;
    width: 49px;
    text-align: center;
}

.contact_mobile a {
    width: 65px;
    height: 65px;
    border-radius: 100%;
    text-align: center;
    line-height: 51px;
    font-size: 24px;
    color: #fff !important;
    background: #edac15;
    box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.16), 0px 3px 10px rgba(0, 0, 0, 0.16);
    clear: both;
    margin-bottom: 0px;
    display: inline-block;
}

.contact_mobile a.phone-icon {
    font-size: 33px;
    overflow: hidden;
    animation-duration: 1s;
    animation-timing-function: ease;
    animation-delay: 0s;
    animation-iteration-count: infinite;
    animation-direction: normal;
    animation-fill-mode: none;
    animation-play-state: running;
    animation-name: pulse3;
    color: #fff;
    padding-top: 8px;
    background: #49adf4;
}



@-webkit-keyframes pulse3 {
    0% {
        -webkit-box-shadow: 0 0 0 0 #3b5aee;
        box-shadow: 0 0 0 0 #3b5aee;
    }

    100% {
        -webkit-box-shadow: 0 0 0 20px rgba(21, 101, 192, 0);
        box-shadow: 0 0 0 20px rgba(21, 101, 192, 0);
    }
}

@keyframes pulse3 {
    0% {
        -webkit-box-shadow: 0 0 0 0 #49adf4;
        box-shadow: 0 0 0 0 #49adf4;
    }

    100% {
        -webkit-box-shadow: 0 0 0 20px rgba(21, 101, 192, 0);
        box-shadow: 0 0 0 20px rgba(21, 101, 192, 0);
    }
}

.thank-page-sec {text-align: center;padding: 35px 0;display: flex;flex-direction: column;align-items: center;}
.thank-page-sec a {background: linear-gradient(90deg, #001e57 0%, #001e57 100%);color: #fff;padding: 15px 30px;border-radius: 31px;text-transform: capitalize;}
.thank-page-sec a:hover {background-color: #5476b6;color: #fff;padding: 15px 30px;text-transform: capitalize;background-image: none;}
.thank-page-sec p { padding-bottom: 25px; }
.thank-page-sec h1 { font-weight: 800; font-size: 30px; padding-bottom: 10px; color: #010329; }


.main-tittle ul {
    display: flex;
    align-items: center;
    list-style: none;
    color: #fff;
    text-transform: capitalize;
    margin-bottom: 0;
    column-gap: 10px;
    padding-left: 0;
    justify-content:center;
      
}

.main-tittle a {
    color: #fff !important;
    text-transform: uppercase;
}
.navbar-brand img {
    width: 38%;
}


.mob-iocn {
    position: absolute;
    top: 6px;
    width: 50px;
    left: calc(50% - 25px);
}