/*Large screen*/

@media only screen and (min-width: 1500px) {
    .container {
        max-width: 1400px;
    }
}


@media only screen and (min-width: 992px) {}

@media only screen and (max-width: 1400px) {
   
}
@media only screen and (max-width: 1199px) {
  
}

@media only screen and (max-width: 991px) {
    
    
}






/* Tablet Layout waid */

@media only screen and (min-width: 992px) and (max-width: 1024px) {}




/* tablet */

@media only screen and (min-width: 768px) and (max-width: 991px) {}


@media only screen and (min-width: 992px) {
    
.single_adderess {
    padding-right: 50px;
  }
    
}
@media only screen and (min-width: 768px) {
    
   
}

@media only screen and (max-width: 991px) {
    .nav_socai{
        display: none;
    }
    .mobile_menu {
        display: block;
        font-size: 30px;
        position: absolute;
        top: -10px;
        color: #C9AA71;
        right: 15px;
        cursor: pointer;
    }
    
    ul#menu li {
        display: block;
        margin-right: 0;
    }
    
    .social {
        text-align: center;
    }
    ul#menu {
        text-align: right;
        margin-top: 30px;
    }
    
    ul#menu li a {
        padding-right: 0;
    }
    .footer_items {
        margin-bottom: 50px;
    }
    
    .footer_social {
        margin-top: -30px;
    }
    
    .form_area input {
        margin-bottom: 20px;
        font-size: 14px;
    }
    
    .footer_items h4 {
        font-size: 20px;
    }
    
    .copyright {
        text-align: center;
    }
    
    .copyright.text_right {
        text-align: center;
    }
    
    .cta_wrapper h2 {
        font-size: 24px;
    }
    
    .cta_wrapper p {
        font-size: 16px;
    }
    
    .cta_text h2 {
        font-size: 36px;
    }
    .banner_title h1 {
        font-size: 36px;
    }
    
    .banner_title p {
        font-size: 18px;
    }
    
    .main_content_news {
        padding: 50px 0;
    }
    
    .event_single:last-child {
        margin-bottom: 0;
    }
    h4.blogtitle {
        margin-top: 15px;
        font-size: 20px;
    }
    ul#menu li a:hover, ul#menu li.active a {
        border-color: #fff;
        color: #c9aa71;
      }
      .bloginfo h1 {
        font-size: 26px;
    }
    
    .blog_content {
        font-size: 18px;
    }
    .about_images {
        margin-top: 20px;
    }
    section.about_page_content {
        padding: 30px 0 50px;
      }
      .contact_page_content {
        padding: 50px 0;
    }
    
    .contact_page_content h1 {
        font-size: 34px;
    }
    
    .distributors_map {
        padding: 0 0 50px;
    }
    
    h4.addresstitle {
        font-size: 20px;
    }
    .dmap {
        margin: 0;
    }
    .hero_title h1 {
        font-size: 24px;
    }
    
    .page_bottom_image {
        position: inherit;
    }
    
    .sigle_product_item {
        text-align: center;
    }
}
@media only screen and (max-width: 767px) {
    section.page_hero_area.large_hight.home_hero .container {
        width: 100%;
        max-width: 100%;
        padding: 0;
    }
    
    .signle_hero_slide {
        padding: 0;
    }
    
    .hero_text {
        margin-left: 30px;
        margin-top: -100px;
        margin-right: 30px;
        padding-bottom: 80px;
        margin-bottom: 70px;
    }
    
    ul.slick-dots {
        bottom: 70px;
    }
    
    .hero_text_inner h3 {
        font-size: 24px;
    }
    
    .hero_text_inner p:before {
        width: 50px;
    }
    
    .hero_text_inner p {
        font-size: 16px;
    }
    
    .border_btn {
        font-size: 13px;
    }
    
    section.collection_area .section_title h2 {
        font-size: 24px;
    }
    
    .single_sec_col {
        width: 100%;
        position: inherit !important;
        margin: 0 0 20px !important;
    }
    
    .ssc_title {
        position: absolute;
        bottom: -2px;
        text-align: center;
        width: 100%;
        background: rgb(255 255 255 / 68%);
    }
    
    .ssc_image {
        box-shadow: none;
    }
    
    .section_title {
        margin-bottom: 30px;
    }
    
    section.collection_area {
        padding: 50px 0;
    }
    
    section.product_showcase_area {
        padding: 50px 0 150px;
        margin-bottom: 100px;
    }
    
    .showcase h2 {
        font-size: 24px;
    }
    
    .inner_show_case {
        padding-left: 30px;
    }
    
    .show_case_image {
        max-width: 250px;
        left: 0;
        right: 0;
        margin: auto;
    }
    .facncy_image {
        height: auto;
    }
    
    .fancy_text {
        text-align: center;
    }
    
    .fancy_text h2 {
        margin: 0;
        font-size: 24px;
    }
    
    .cta_slider {
        margin-top: 30px;
    }
    
    .slick_nav.inner_nav.slick_prev {
        left: 6px;
    }
    
    .slick_nav {
        width: 50px;
    }
    
    .slick_nav.inner_nav.slick_next {
        right: 10px;
    }
    
    section.blog_area {
        background: #F2EFEF;
        padding: 50px 0;
    }
    
    section.news_area {
        padding: 50px 0;
    }
    
    .cta_area {
        padding: 50px 0;
    }
    section.blog_area .morebtn {
        margin-top: 30px;
    }
}






/* Mobile Layout */

@media only screen and (max-width: 768px) {
   
}






/* small scren*/

@media only screen and (max-width: 575px) {
   
}
@media only screen and (max-width: 375px) {}
