.nav-link.dropdown-toggle {padding:0;}

.header_social {background-color: #74787C;padding-block: 10px;}
.header_social_text p {font-weight: 500;color: #fff;}
.header_socail_icons span {margin-right: 10px;}

.header_stickySection .container{width: 100%;max-width: 1920px;border-bottom: 1px solid #E5E5E5;}
.header_stickySection .container .row {max-width: 1620px;}
.header_logo {height: 112px; background-image: url("../images/header_bg.webp");background-position: left;background-repeat: no-repeat;background-size: 100% 112px;padding-block: 10px;display: flex;justify-content: center;}
.header_logo > a > img {height: 91px;}
.stickyheader_contactbtn a {text-wrap: nowrap;background-color: #EC281C;color: #fff;font-family: "Outfit";font-weight: 700;border-radius: 7px;padding: 15px 20px;text-transform: uppercase;}
.stickyheader_callUstxt p, .stickyheader_emailtxt p {font-family: "Outfit";font-size: 14px;color: #878D97;text-transform: uppercase;}
.stickyheader_callUstxt a, .stickyheader_emailtxt a {font-family: "Outfit";font-weight: 500;color: #27292E;font-size: 18px;}
.stickyheader_emailImg {flex: none;}
/* .stickyheader_emailImg img {height: 45px;width: 45px;} */
.stickyheader_callUs {}

.headerFixed_nav .navbar-nav li a.dropdown-item {text-transform:capitalize;}
.header_menu_main .navbar-nav > li {margin-right: 15px;}
.header_menu_main .navbar-nav li a {color: #191F29;font-family: "Outfit";font-weight: 600;}
.header_menu_main .navbar-nav li a.dropdown-item {text-transform:capitalize;}
.hm_timings p {color: #122A4D;}
.dropdown-toggle::after {content: none;}
.navbar-toggler:focus {box-shadow: none;}

/* fixed header styling */
.header_fixed {display: none;}
.header_fixed .container{width: 100%;max-width: 1920px;border-bottom: 1px solid #E5E5E5;}
.header_fixed .container .row {max-width: 1620px;}
.headerFixed_nav .navbar .navbar-nav {border-right: 1px solid #000;}
.headerFixed_nav .navbar-nav > li {margin-right: 15px;}
.hf_callUs_text span {color: #878D97;font-family: "Outfit";font-size: 14px;text-transform: uppercase;}
.hf_callUs_text a {color: #27292E;font-family: "Outfit";font-weight: 500;font-size: 20px;}
.hf_callUs {margin-left: 15px;}
.headerFixed_nav .navbar-nav li a {font-weight: 600;font-family: "Outfit";color: #191F29;}
.sticky {position: fixed !important;top: 0;display: block;width: 100%;transition: 0.3s;z-index: 9999;background-color: #fff;}
/* end here */
.header_menu_bg {background-image: url("../images/header_bg.webp");background-position: left;background-repeat: no-repeat;background-size: 100% 112px;padding-block: 10px;display: flex;justify-content: center;width: 50%;}


@media only screen and (max-width:1200px) and (min-width:992px) {
    .stickyheader_callUstxt, .stickyheader_emailtxt {display: none;}
    .header_stickySection .row .col-lg-3 {width: 20%;}
    .header_stickySection .row .col-lg-2 {width: 26.66666667%;}
    .headerFixed_nav .navbar-nav > li {margin-right: 5px;}
    .hf_callUs_text a {font-size: 16px;}
    .headerFixed_nav .navbar-nav li a {font-size: 14px;}
}
@media only screen and (min-width:992px) {
    .nav-item.dropdown:hover .dropdown-menu {display: block;}
}
@media only screen and (max-width:991px) {
    .header_menu .header_menu_main nav .navbar-nav .nav-item.dropdown .dropdown-menu.show {width: 100%;}
    .hm_timings p {height: 40px;}
    .header_menu .header_menu_main nav {padding-bottom: 0;}
    .header_menu_main .navbar-nav .nav-item.dropdown {display: flex;justify-content: space-between;flex-wrap: wrap;}
    .header_menu_main .navbar-nav .nav-item.dropdown .nav-link.dropdown-toggle {padding: 10px;width: 55%;}
/* .header_menu_main .navbar-nav .nav-item.dropdown .nav-link.dropdown-toggle .dropdown-menu.show {width: 100%;} */
    .stickyheader_callUs {padding-block: 20px;}
    .stickyheader_contactbtn {padding-block: 20px;}
    .header_stickySection {display: none !important;}
    .header_menu_main .navbar.navbar-expand-lg .container-fluid {flex-direction: row-reverse;}
    .header_menu .container, .header_menu .container-fluid {padding-left: 0;padding-right: 0;}
    .header_menu .navbar {padding-top: 0;}
    .navbar-toggler-icon {background-image: url("../images/icons/hamburger.svg");}
    .header_menu_main .navbar-toggler {border: none;}
    .hm_mob {flex-direction: row-reverse;}
    .hm_mob_a a {background-color: #EC281C;border-radius: 7px;color: #fff!important;font-family: "Outfit";text-transform: uppercase;padding: 10px 15px;}
    .hm_mob_a {border-right: 1px solid #27292E;padding-right: 10px;}
    .header_menu_main .navbar-collapse {padding-left: 1rem;}
}
@media only screen and (max-width:575px) {
    .header_menu_bg img {max-width: 180px;width: 100%;height: 92px;object-fit: contain;}
}