@media (max-width: 1500px) {
.banner-left-sec h1 {font-size: 70px;line-height: 70px;}
}
@media (max-width: 1400px) {
.header-item { padding: 15px 17px;}
}

@media (max-width: 1300px) {
.header-item {padding: 15px 9px; }
.news-content {padding: 20px;}
.news-big-title {font-size: 30px;}

}
@media (max-width: 1200px) {
.navbar-toggler{border: none;        padding: 0;}
.navbar-toggler:focus{box-shadow: none;}
.navbar-toggler-icon { background-image: url("../images/bar.png") !important;        background-size: 25px;filter: invert(1);}
.header .navbar-collapse {background-color: #161616;position: absolute;
top: 49px;width: 100%;left: 0;}
.header-item { padding: 0px 23px;}
section{padding: 50px 0px;}
}
@media (max-width: 1100px) {
.banner-sec{height: auto !important;    padding: 90px 0;}
.banner-left-sec h1 {font-size: 44px;line-height:44px;max-width: 400px;margin: 14px 0px !important;}
footer { padding-top: 50px;}
.responsible-card{padding: 30px;}
}
@media (max-width: 1024px) {
}
@media (max-width: 992px) {
  .banner-sec{background-position: left top !important;}
  .wishes-content h3 {font-size: 25px;}
.bnew-left{ height: 236px; width: 100%;}
.responsible-border{border: none;}
}

@media (max-width: 768px) {
h3 {font-size: 25px;line-height: 25px;}
.custom-logo-link img{    width: 210px !important;height: auto;}
.btn {font-size: 15px;height: 44px;line-height: 44px; padding: 0 20px;}
.navbar-toggler-icon{background-size: 20px;}
.header-item a {font-size: 14px;}
.sec-left-img{display: none;} 
.section-heading h3{font-size: 30px;line-height: 30px;}
.wishes-card{padding: 25px 20px;}
section{padding: 30px 0px;}
.sec-right-img{display: none;}
.custom-arrow {width: 40px;height: 40px;}
.slick-prev { right: 47px;}
.md-content {padding: 25px;}
.month-deal-slider{margin-top: 25px !important;}
.slick-prev, .slick-next {top: -47px;}
.md-image {height: 170px;}
.wwe-iconbox {width: 50px; height: 50px;}
.wwe-iconbox img{width: 20px;}
.wwe-content h3 {font-size: 22px}
footer {padding-top: 40px;}
.promote-sec {padding: 20px 16px;}
.btn.small {font-size: 14px;}
.number-circle-box {font-size: 14px;
width: 40px;height: 40px;}
.footer-bottom-content p {font-size: 14px;}
.btn.big {height: 48px;line-height: 48px;}
.subscribe-form .form-control{font-size: 14px;}
.footer-bottom{padding-top: 15px ;padding-bottom: 15px;}
.breadcrumb-sec h3 {font-size: 40px;}
.breadcrumb-sec{height: 170px !important;}
.contact-right{padding: 25px 20px;}
.news-big-title {font-size: 25px;line-height: 25px;}
.news-card .md-content { padding: 25px !important;}
.responsible-card {padding: 20px;}
.sn-image {height: 245px;}
.contact-btn span svg{width: 24px;height: 24px;}
}

@media (max-width: 576px) { 
.btn {font-size: 14px; height: 40px;line-height: 40px;padding: 0px 18px; }
.custom-logo-link img {width: 182px !important;}
.banner-left-sec h1 {font-size: 35px;line-height: 35px; max-width: 320px;    text-shadow: 2px 2px 0px #CCAF5D; }
p {font-size: 16px;line-height: 26px;}

}
