@media (min-width: 1400px) {
    .container, .container-lg, .container-md, .container-sm, .container-xl {
        max-width: 1320px;
    }
	#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu {
		padding: 24px 17%;
	}
}

@media(max-width: 1599.98px) {
.details_right_top ul li:before, .details_right_top ul li:after {
    width: 32px;
    height: 108px;
}
.details_right_top ul {
    gap: 130px;
}
.details_right_top ul li {
    font-size: 18px;
}
.details_right_top ul li:before {
    left: -45px;
}
.color_section img {
    max-width: 130px;
}
.details3_right:before {
    max-width: 825px;
    height: 165px;
}
.details3_right {
    padding: 37px 0px 60px 130px;
}
.details_sec3 h4 {
    font-size: 32px;
}
.details_sec3 h1 {
    font-size: 120px;
    line-height: 125px;
}
.spec-list ul li {
    margin-left: 45px;
}
.details3_right:after {
    width: 230px;
    height: 750px;
}
.details_right:before {
    background-size: 82%;
    height: 800px;
}
.gallery-thumbs .swiper-slide {
    width: 125px;
    height: 80px;
}
.details_sec1pic {
    height: auto;
}
.inner_banr h1 {
    font-size: 80px;
    line-height: 1;
    margin-bottom: 0;
}
.inner_banr h4 {
    font-size: 30px;
    line-height: 30px;
}
.inner_banrpic {
    width: 490px;
    height: 490px;
    padding-top: 85px;
}
}

@media(max-width: 1399.98px) {
.details_right:before {
    left: -23px;
}
.details_right_top ul {
    gap: 115px;
}
.gallery-slider .swiper-slide {
    height: 380px;
}
.details_right:before {
    background-size: 72%;
    height: 720px;
}
.details_sec2in {
    padding: 80px 0;
}
.title3 h3 {
    font-size: 45px;
    line-height: 46px;
}
.details3_right:before {
    max-width: 780px;
    height: 155px;
}
.details_sec2pic {
    height: 460px;
}
.details_sec2in {
    background-size: 91%;
}
.contact_secbin {
    height: 100%;
    padding: 55px 0;
}
.contact_right .form-control, .contact_right .form-select {
    font-size: 14px;
}
.contact_right {
    width: 90%;
}
.contact_right .btn1 {
    font-size: 20px;
}
.inner_banr {
    width: 100%;
    height: calc(100vh);
    padding: 0 0 40px;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center;
}
}

@media(max-width: 1199.98px) {
    .banner-area {
		height: 560px;
	}
	.banner-content h1 {
		font-size: 75px;
	}
	.banner-content h2 {
		font-size: 38px;
	}
/* 	#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link {
		font-size: 12px;
		padding-right: 16px;
	} */
}

@media (max-width: 991.98px) {
	.banner-area{height: 400px;} 
	.banner-content h1{font-size: 70px !important;}
	.indexsectiontwo-area .indexsectiontwo-imgbox{height: 460px;}
	.indexsectiontwo-area .indexsectiontwo-content{padding: 30px;}
	.indexsectiontwo-area .row:nth-of-type(2n) .indexsectiontwo-content{padding-right: 30px;
  padding-left: 30px;}
	.navigation-portrait .nav-menu{display: block !important;}
	.nav-menu {
  display: block;
  justify-content: center;
}
	.nav-menu > li:nth-child(4) {
  margin-left: 0px;
}
	.navigation-portrait .nav-menu > li > a{padding: 10px 10px 10px 15px;
  color: #222 !important;font-size: 13px;}
	.navigation-portrait {
  height: auto;
}
	.header-area{padding: 10px 0;}
	.header-body .logo{position: initial;margin: initial;}
	.nav-menu > li{margin-right: 0px;padding-right: 0px;}
	.footer-area{height: 550px;}
	.indexsectiontwo-area .indexsectiontwo-content{min-height: auto;}
	.indexsectiontwo-area .indexsectiontwo-content::before{height: auto;}
	.listing-box{display: flex;  justify-content: space-between;}
	.contact_ban{max-height: 400px}
	.inner_banr{height: calc(40vh);}
	.inner_banr h1{font-size: 40px;}
	.details_sec1pic{ display:none;}
	.details_right::before{ display:none;}
	.navigation-portrait .nav-menus-wrapper {
		left: auto;
		top: 0;
		background: transparent;
		height: auto;
		width: 80%;
	}
	.navigation-portrait .nav-menus-wrapper-close-button {
		display: none;
	}
	.navigation-portrait .nav-menu {
		padding: 17px 0;
	}
	
	.header-area {
	background-color: #000000;
	position: relative;
	z-index: 99;
}
	#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item img{
		display:none;
	}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item {
    padding: 2px 15px;
}
.header-body .logo {
    margin-left: -20px;
}
.navigation-portrait .nav-menus-wrapper {
    width: 100%;
    left: 0;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard h4.mega-block-title, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item h4.mega-block-title {
    font-size: 12px;
}
.navigation-portrait {
    pointer-events: none;
}
.navigation-portrait .nav-menus-wrapper {
    pointer-events: none;
}
#mega-menu-wrap-primary {
    pointer-events: none;
}
#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-blocks-right {
    pointer-events:all;
}
.contact_right textarea.form-control {
	min-height: inherit;
	height: 120px;
}
.contact_right .wpcf7-form p {
	display: flex;
	flex-direction: row-reverse;
}
.page-id-27 .inner_banr h1 {
	font-size: 25px;
}
.wpcf7-not-valid-tip {
	font-size: 10px;
	font-family: 'MonumentExtendedRegular';
}
.wpcf7 form .wpcf7-response-output {
	font-size: 12px;
	font-family: 'MonumentExtendedRegular';
	padding: 12px;
	margin: 16px 0 0;
}
.inner_banrpic {
	height: auto;
	padding-top: 0;
}
.inner_banrpic img {
	height: auto;
}
.social-media {
	top: 14%;
	transform: translateY(14%);
}
.inner_banrpic {
	max-width: 270px;
	margin-bottom: 16px;
}
.inner_banr .container {
	height: auto;
}
.inner_banr {
	height: auto;
	padding: 16px 0;
}
.inner_banr h1 {
	font-size: 15px;
}
.inner_banr h1 {
	font-size: 25px;
}
.details_sec2 {
	overflow-x: hidden;
}
.details_sec3 h1 img {
	max-width: 10px;
}
.details_sec3 h1 {
	font-size: 25px;
	line-height: 35px;
	padding: 8px 25px;
}
.dealermap150 {
	padding: 20px 0px;
}
.footer-address-media {
	padding: 10px 10px;
}
}

@media (max-width: 767.98px) {
    .banner-content h1 {
	font-size: 32px !important;
} 
	.banner-content h2{font-size: 30px;}
	.banner-area {
    height: 325px;
  }
	 .indexsectiontwo-area .indexsectiontwo-imgbox {
    height: 265px;
  }
	.footer-menu ul{ display: block;}
	.footer-menu ul li{display: inline-block;}
	.contact_ban {
    max-height: 300px;
  }
	.inner_banr h1{font-size: 50px;}
	.contact_secbin{padding: 35px 0;}
	 .contact_right {
    width: 100%;
  }
/* 	#mega-menu-wrap-primary .mega-menu-toggle {
		background-color: transparent;
		border-radius: 2px;
		line-height: normal;
		height: auto;
		padding: 8px 0;
		width: 70px;
	}
	#mega-menu-wrap-primary {
		display: flex;
		justify-content: end;
	}
	#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item {
		margin-right: 0;
	}
	#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard {
		height: auto;
	}
	#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard h4 {
		font-size: 12px !important;
		letter-spacing: normal;
		padding-bottom: 7px !important;
	}
		#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard img {
		width: auto !important;
		height: 80px !important;
		margin-bottom: 0;
		margin-top: 8px;
	}
	#mega-menu-wrap-primary .mega-menu-toggle ~ button.mega-close::before {
		height: 60px;
		font-size: 40px;
	}
	#mega-menu-wrap-primary .mega-menu-toggle.mega-menu-open ~ button.mega-close {
		left: auto;
		right: auto;
	}
	#mega-menu-wrap-primary .mega-menu-toggle + #mega-menu-primary {
		height: 100vh;
		max-height: inherit;
		overflow: scroll;
	}
	#mega-menu-wrap-primary .mega-menu-toggle + #mega-menu-primary {
		left: -525px;
	}
	#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item:nth-child(4) {
		margin-left: 0;
	}
	#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link::before{
		display:none;
	}
	#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item:nth-child(3) {
		margin-right: 0;
	}
	#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link {
		font-size: 15px;
		padding: 8px 10px;
	}
	#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu {
		grid-template-columns: repeat(1, 1fr);
	} */
}

@media (max-width: 639.98px) {
	.indexsectionone-card .card-body h4 span {
		text-align: center;
		font-size: 16px;
		margin-bottom: 8px;
	}  
	.indexsectionone-card .card-body{padding-top: 0px;}
	.indexsectionone-card .card-body .d-flex.justify-content-end {
  display: block !important;
}
	.indexsectionone-card .card-body h4 {
		font-size: 28px;
		margin-bottom: 8px;
	}
	.indexsectiontwo-area .indexsectiontwo-imgbox::after{ display:none;}
	 .indexsectiontwo-area .indexsectiontwo-imgbox {
	height: auto;
	padding: 30px 10px;
	text-align: center;
}
	.indexsectiontwo-area .indexsectiontwo-imgbox .content-text {
		font-size: 25px;
	}
	.indexsectionone-card .img-box img{width: 60%; height: auto; object-fit: contain; margin-bottom: 25px;}
	.indexsectiontwo-area .indexsectiontwo-content::before{ display:none;}
	.indexsectiontwo-area .indexsectiontwo-content{text-align: center;
    padding: 25px 20px;}
	.indexsectiontwo-area .indexsectiontwo-content .logo {
		margin: 0 auto 17px;
		width: min(100%, 200px);
	}
	.indexsectiontwo-area .number-box h5 {font-size: 30px;}
	.indexsectiontwo-area .number-box h6{font-size: 8px;}
	.indexsectiontwo-area .number-box img {width: min(100%, 85px);}
	  .title3 h3 {
		font-size: 26px;
		line-height: 30px;
		margin-bottom: 10px;
	}
	 .footer-area {
		height: auto;
		display: block !important;
		padding: 25px 25px 12px;
	}
	.footer-area .logo {
		width: min(100%, 200px);
		margin: 0 auto 20px;
	}
	.footer-address {
  border-top: 0px solid rgba(255, 255, 255, 0.4);
  padding: 5px 0;
}
	.footer-address .col-lg-6::after{ display:none;}	
	.footer-menu ul {
  display: block;
  text-align: center;
}
	 .contact_ban {
		max-height: 220px;
	}
	 .inner_banr h1 {
	font-size: 28px;
	padding-top: 50px;
}
	.footer-menu ul li{display: inline-block;}
	.footer-menu ul li a{font-size: 14px;}
	.contact_card ul li, .contact_head{width: 90%;margin: 10px auto 0px;}
	.header-body .logo {
		width: min(100%, 190px);
	}
	.banner-content h1 {
		font-size: 36px;
	}
	.banner-content h2 {
		font-size: 26px;
	}
	.banner-area .banner-bottom h3 {
		font-size: 16px;
		margin: 0 0 8px;
	}
	.banner-area .banner-bottom .btn-down-arrow {
		width: clamp(50px, 100%, 50px);
	}
	.banner-area .banner-bottom {
		padding-bottom: 8px;
	}
	.banner-area {
		height: 280px;
	}
	.indexsectionone-area .container {
		padding: 30px 0;
	}
	.nav-tabs .nav-link {
		font-size: 16px;
	}
	.indexsectionone-card .card-body .tag {
		font-size: 16px;
	}
	.indexsectiontwo-area .indexsectiontwo-content p {
		font-size: 15px;
		line-height: 24px;
		margin: 0 0 12px;
	}
	.indexsectiontwo-area .number-box::before {
		top: 2px;
		width: 4px;
		height: 90%;
		transform: rotate(8deg) translateX(5px);
	}
	.footer-area .footer-menu {
		margin-bottom: 10px;
	}
	.footer-address-media .media-body h6, .footer-address-media .media-body a {
		font-size: 12px;
	}
	.footer-address-media .media-body {
		padding-left: 8px;
	}
	.copyright p {
		font-size: 13px;
	}
	.footer-area .copyright {
		padding: 20px 0 0;
	}
	.social-media li a {
		width: 32px;
		height: 40px;
		font-size: 14px;
	}
	#scroll {
		width: 40px;
		height: 40px;
	}
	.scroll_arrow {
		width: 45px;
		height: auto;
		transform: translateY(16px);
	}
	.contact_head {
		padding: 10px 10px 10px 25px;
	}
	.contact_card ul li {
		font-size: 14px;
	}
	.contact_right .btn1 {
		font-size: 15px;
		padding: 10px 20px;
	}
	.banner-area.inner-banner .banner-content h1 {
		font-size: 30px;
	}
	.banner-area.inner-banner .banner-content h1 span {
		font-size: 24px;
	}
	.left-panel {
		width: 100%;
		min-width: 100%;
		display: block;
		gap: 6px;
		padding-right: 0;
	}
	.dealermap .container {
		display: block;
		width: 100%;
		height: auto;
	}
	.left-panel h2 {
		font-size: 24px;
		margin-bottom: 16px;
	}
	.dealer-name {
		font-size: 24px;
	}
	.right-panel {
		height: 270px;
		margin-top: 16px;
	}
	.social-media {
		z-index: 9;
		right: 22px;
	}
	.banner-area.inner-banner .banner-content h1 {
		font-size: 22px;
	}
	.banner-area.inner-banner .banner-content h1 span {
		font-size: 18px;
		text-align: center;
	}
	.dealermap {
		height: auto;
	}
	.inner_banr h1 {
		font-size: 15px;
		padding-top: 0;
	}
	.inner_banr h4 {
		font-size: 24px;
		text-align: center;
	}
	.details_right {
		padding: 20px;
	}
	.details_right_top ul li::before {
		left: 0;
		width: 12px;
	}
	.details_right_top ul {
		gap: 0;
		flex-wrap: wrap;
		justify-content: start;
	}
	.details_right_top ul li {
		font-size: 16px;
		padding-left: 18px;
		margin-right: 12px;
		margin-bottom: 8px;
	}
	.details_right_top ul li::after{
		display:none;
	}
	.details_right_top .mt-5{
		margin-top:20px !important;
	}
	.color_section h5:nth-child(1) {
		margin-left: 0;
	}
	.color-options {
		justify-content: center;
	}
	.color-btn.active {
		outline: 2px solid #000;
		transform: skewX(-25deg) scale(1);
	}
	.details_thumbsl {
		margin-top: 0;
	}
	.swiper-slide {
		height: auto;
	}
	.details_sec2in {
		background-size: 100%;
		padding: 0 0 30px;
	}
	.details_thumbsl {
		margin-top: 0;
	}
	.spec-list ul li {
		margin-left: 0;
		padding: 8px 35px;
		font-size: 12px;
	}
	.spec-list ul li br{
		display:none;
	}
	.spec-list ul li::before {
		left: 22px;
	}
	.spec-list ul li::after {
		width: 97%;
		right: 0;
		margin: 0 auto;
	}
	.details_sec2 .title3 h3 {
		margin-bottom: 8px;
	}
	.details_sec2pic, .details_sec2pic img {
		height: auto;
	}
	.details_sec2in {
		padding: 0 0 0;
	}
	.details3_right::before{
		display:none;
	}
	.details3_right {
		padding: 0 0px 0 0;
	}
	.details_sec3text {
		width: 100%;
		padding: 0 24px;
	}
	.details_sec3 h4 {
		font-size: 26px;
	}
	.details_sec3 h1 {
		font-size: 40px;
		line-height: 50px;
		display: block;
	}
	.details_sec3 .btn02 {
		font-size: 14px;
	}
	.details_sec3 .btn01 {
		font-size: 20px;
	}
	.details_sec3pic img {
		height: auto;
	}
	.details_sec3pic {
		height: 325px;
		justify-content: right;
		margin-bottom: 20px;
	}
	.details_sec3pic img{
		width:auto;
		height:100%;
	}
	.color_section {
		margin-top: -30px;
	}
	.left-panel150 p {
	font-size: 14px;
	line-height: 22px;
	margin-bottom: 10px;
}
	.left-panel150 h6 {
	font-size: 14px;
	line-height: 25px;
}
	.dealermap::after{ display:none;}
/* 	.navigation-portrait .nav-menus-wrapper {
		width: 90%;
	} */
/* 	#mega-menu-wrap-primary .mega-menu-toggle + #mega-menu-primary {
		width: 440px;
	}
	#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard h4 {
		font-family: 'MonumentExtendedRegular' !important;
		font-size: 11px !important;
		font-weight: 300 !important;
		letter-spacing: 1px;
	}
	#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard img {
		width: auto !important;
		height: 60px !important;
		margin-bottom: 5px;
		margin-top: 0;
	}
	#mega-menu-wrap-primary .mega-menu-toggle ~ button.mega-close::before {
		height: 60px;
		font-size: 24px;
	}
	#mega-menu-wrap-primary .mega-menu-toggle.mega-menu-open ~ button.mega-close {
		right: 0;
	}
		#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard img {
		display: none;
	}
	#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu {
		overflow: auto !important;
		height: auto;
	}
	#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard {
		height: auto;
	}
	#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard h4 {
		padding-bottom: 0 !important;
		text-align: left !important;
	}
	.nav-menu li a {
		display: block;
		width: 100%;
		padding: 0 0 8px;
	}
	#mega-menu-wrap-primary .mega-menu-toggle.mega-menu-open + #mega-menu-primary {
		height: auto;
	}
	#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu {
		display: block !important;
	}
	#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu {
		overflow: auto !important;
		height: 122px;
	} */
	.contact_secb .status-publish.hentry.entry {
		max-width: 100%;
		margin: 0px auto;
		padding: 20px;
	}
	.contact_secb .tml-login {
		margin: 0;
		padding: 20px;
	}
	.contact_secb .tml-alerts {
		margin-bottom: 0;
	}
	.contact_secb .entry-title {
		font-size: 24px;
		margin-bottom: 16px;
	}
	.contact_secb .tml-links a {
		font-size: 12px;		
	}
	.contact_secb .tml-links {
		margin: 14px 0 0;
	}
	.contact_secb .tml-label {
		font-size: 13px;
		margin-bottom: 12px;
	}
}

@media (max-width: 479.98px) {
	  .banner-content h1,  .banner-content h2 {
    font-size: 20px;
  }
	.banner-area .banner-bottom h3{font-size: 15px;}
	.banner-area {
		height: 265px;
	}
	.contact_right .btn1 {
    font-size: 12px;
  }
	.footer-area .copyright .footer-social li a{width: 50px;
  height: 30px;}
	.footer-area .copyright {
  padding: 20px 0px 10px;
}
	.header-body .logo {
		width: min(100%, 150px);
	}
	.indexsectionone-area .container{padding: 20px 0}
	  .indexsectionone-card .card-body h4 {
    font-size: 20px;
    margin: 10px 0px;
  }
	.indexsectionone-card .card-body .tag{padding: 8px 15px;font-size: 12px;}
	  .indexsectiontwo-area .indexsectiontwo-imgbox .content-text {
    font-size: 20px;
  }
	.indexsectiontwo-area .indexsectiontwo-content p{font-size: 15px;}
	  .indexsectiontwo-area .number-box h5 {
    font-size: 25px;
  }
	  .indexsectiontwo-area .number-box img {
    width: min(100%, 65px);
  }
	
	  .title3 h3 {
    font-size: 25px;
    line-height: 30px;
    
  }
	.indexsectiontwo-area .indexsectiontwo-content p{font-size: 15px;
  line-height: 1.4;
  margin: 0 0 15px;}
	.btn{font-size: 13px;}
	.nav-tabs .nav-link{font-size: 14px;}
	.indexsectiontwo-area .indexsectiontwo-content .logo{width: min(100%, 200px);}
	.indexsectiontwo-area .number-box::before{left: 11px;
  width: 2px;}
	.footer-area{padding: 25px 0px 0px;}
	.footer-menu ul li {
  padding-right: 10px;
  margin-right: 10px;
}
	.contact_head h5{font-size: 13px;}
	.contact_card ul li{font-size: 12px;}
	.footer-area .footer-menu {
  margin-bottom: 0px;
}
	 .contact_ban {
    max-height: 200px;
  }
	.footer-address-media .media-body h6, .footer-address-media .media-body a {
		font-size: 11px;
		line-height: 11px;
	}
	.scroll_arrow{width: 50px;}
	.footer-area .logo{width: min(100%, 160px);}
	.inner_banrpic {
		width: 100%;
	}
	.social-media {
		z-index: 9;
		right: 0;
	}
	.inner_banr h4 {
		font-size: 20px;
	}
	.details_right_top ul li {
		font-size: 14px;
	}
	.color-btn.active {
		outline: 1px solid #000 !important;
		transform: skewX(-25deg) scale(1) !important;
	}
	.details_sec3 h1 {
		font-size: 30px;
		line-height: 35px;
		padding: 5px 25px;
	}
	.details_sec3 h4 {
		font-size: 20px;
	}
	.details_sec3 .btn01 {
		font-size: 16px;
		height:45px;
	}
	.nav-toggle {
		margin-top: -27px;
	}
/* 	#mega-menu-wrap-primary .mega-menu-toggle + #mega-menu-primary {
		width: 370px;
	} */
	.indexsectionone-carousel .owl-nav {
		width: min(100%, 90%);
	}
	.navigation-portrait .nav-menu {
		padding: 10px 0;
	}
}

@media (max-width: 410px) {
	  .banner-area .banner-bottom h3 {
    font-size: 12px;
  }
	 
	
  .title3 h3 {
    font-size: 20px;
    line-height: 24px;
  }	
	 .btn {
    font-size: 13px;
    margin-bottom: 5px;
  }
}
@media (max-width: 375px){
/* 	#mega-menu-wrap-primary .mega-menu-toggle + #mega-menu-primary {
		width: 350px;
	} */
	.header-area {
		z-index: 99;
	}
}