@media only screen and (min-width: 1366px) and (max-width: 1600px) {
.menuSec ul li a {
    padding: 8px 10px;
    font-size: 12px !important;
}    
}

@media only screen and (min-width: 1200px) and (max-width: 1365px) {
    
    .menuSec ul li a {font-size: 10px !important; padding: 8px 5px;}
    .menuSec {padding: 15px 0;}
    .banner_text h1 {font-size: 46px;}
    .banner_text h1 span {font-size: 60px;}
    section.main_slider {margin: 0px 0px;}
    .banner-img img {height: 80vh;}
    section.about-sec {margin: 50px 0px;}
    .our-product-top-heading h2 {font-size: 50px;}
    .our-product-sec .col-md-3{width: 33%;}
    .find-expert-box {margin: 0 0 20px 0 !important;}
    .row.never-run-row{padding: 60px 0px;}
    .home section.never-run-sec .row.never-run-row h2 {font-size: 50px;}
    .why-choose-text h2 {font-size: 50px;}
    .middle-ftr .container-fluid .row .col-md-3{width: 50%;}
    .middle-ftr .container-fluid .row .col-md-2{width: 50%;}
    .main-ftr {padding: 20px 20px;}
    .product_show ul {font-size: 10px;}
    .product_grid {display: none;}
    .bannertabs {padding: 0px 10px 10px 10px;}
    .bannertabs h5 {font-size: 18px;}
    .find-expert-box-text {    padding: 10px 20px 10px 20px;}
    .find-expert-box-text p{font-size: 12px;line-height: 18px;}
    section.Inner_Product_Sec {padding: 70px 0px 0 0;margin: 0px 0px;}
    .news-letter h2{font-size: 50px;}
    ul.why-choose-ul.wholesale-ul li{font-size: 16px;}
    section.page-title-section .container h1 {font-size: 50px;}
    .gifting-top-heading h2 {font-size: 50px;margin-bottom: 20px !important;}
    .gifting-box-text h4 {font-size: 24px;margin: 10px 0 0 0;}
    .gifting-box-text p {font-size: 15px;}
    section.news .boxitem .lovetxt h6 {font-size: 24px;line-height: 30px;}
    .vc_do_toggle h2 {font-size: 20px;}
    .vc_toggle_content {padding: 0 20px;}
    .contact-main-sec {padding: 50px 0;}
    .wc-block-cart-item__wrap {display: block;}

}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .product-template-default div#primary {
        padding: 50px 0;
    }
     header .container-fluid {padding: 0px 0px;}
    .menuSec ul li a {font-size: 10px !important;padding: 8px 2px;}
    .menu-item-has-children > a::after{    font-size: 6px;}
    .header-icon ul li a i {height: 25px;width: 25px;}
    .menuSec {padding: 10px 5px;}
    section.main_slider {margin: 0px 0px;}
    .page-id-49 section.main_slider h1 {font-size: 40px;}
    .page-id-49 section.main_slider h1 span{font-size: 50px;}
    p {font-size: 12px;}
    .banner-img img {height: 80vh;}
    section.about-sec {margin: 40px 0px;}
    .about-text h2 {font-size: 40px;}
    li.about-ul-img-right {height: 200px;}
    .our-product-top-heading h2 {font-size: 46px;}
    .container-fluid {padding: 0px 10px;}
    .find-expert-box-img img {height: auto;}
    .find-expert-number{font-size: 12px;}
    .find-expert-box-text{padding: 10px 10px 10px 10px;}
    .find-expert-box-text h4{font-size: 12px;}
    .find-expert-box-text p{font-size: 10px; line-height: 15px;}
    .our-product-sec .container-fluid .col-md-3 {width: 33%;}
    .row.never-run-row {padding: 60px 0px;}
    .never-run-text h2 {font-size: 42px;}
    .why-choose-text h2{    font-size: 40px;}
    section.never-run-sec {margin-bottom: 50px;}
    .why-choose-text ul li {font-size: 12px;line-height: 1.8;}
    .why-choose-text h4 {font-size: 18px;}
    section.why-choose-sec {margin-bottom: 40px !important;}
    .news-letter {padding: 50px 0;}
    .news-letter h2{    font-size: 40px;}
    .middle-ftr .container-fluid .row .col-md-3{width: 50%;}
    .middle-ftr .container-fluid .row .col-md-2{width: 50%;}
    .middle-ftr .container-fluid .row .col-md-4{width: 49%;}
    .main-ftr {padding: 20px 20px;}
    section.page-title-section .container{    padding: 80px 20px;}
    section#aboutsectionaboutpage {margin-bottom: 0 !important;}
    section.Inner_Product_Sec {padding: 40px 0px;margin: 0px 0px;}
    .bannertabs h5{font-size: 16px;}
    .bannertabs .nav.nav1.stroke ul li a{padding: 5px 0;font-size: 14px;}
    .product-template-default section.page-title-section .container h1 {font-size: 42px;}
    section.page-title-section .container h1 {font-size: 50px;}
    .log-in-wrap.log-in-wrap1 h2 {font-size: 26px;}
    .log-in-wrap h2{font-size: 30px;}
    .log-in-page-main {padding: 60px 0px;}
    .contact-main-sec {padding: 60px 0;}
    .contact-side-bar {margin-bottom: 20px !important;}
    .product_show ul {    display: none;}
    .product_grid {    display: none;}
    .woocommerce ul.products li.product, .woocommerce-page ul.products li.product {width: 29% !important;}

    .about-text p {
    font-size: 10px !important;
    line-height: 17px;
}

section#aboutsectionaboutpage .row.align-items-end.mb-5 {
    align-items: center !important;
}
    
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .bannertabs {
    padding: 10px;
}
.woocommerce ul.products.columns-3 li.product, .woocommerce-page ul.products.columns-3 li.product {
    width: 46%;
    margin: 0 10px 30px;
}
.product-template-default div#primary {
        padding: 50px 0;
    }
   html body .vc_custom_1759503428372 {margin-bottom: 0px !important;}
    header .container-fluid {padding: 0px 0px;}
    .menuSec ul li a {font-size: 8px !important;padding: 8px 2px;}
    .menu-item-has-children > a::after{    font-size: 6px;}
    .header-icon ul li a i {height: 25px;width: 25px;}
    .menuSec {padding: 10px 5px;}
    section.main_slider {margin: 0px 0px;}
    .page-id-49 section.main_slider h1 {font-size: 40px;}
    .page-id-49 section.main_slider h1 span{font-size: 50px;}
    p {font-size: 12px;}
    .banner-img img {height: 80vh;}
    section.about-sec {margin: 40px 0px;padding-bottom: 30px;}
    .about-text h2 {font-size: 40px;}
    li.about-ul-img-right {height: 200px;}
    .our-product-top-heading h2 {font-size: 46px;}
    .container-fluid {padding: 0px 10px;}
    .find-expert-box-img img {height: auto;}
    .find-expert-number{font-size: 12px;}
    .find-expert-box-text{padding: 10px 15px 10px 15px;}
    .find-expert-box-text h4{font-size: 12px;}
    .find-expert-box-text p{font-size: 10px; line-height: 15px;}
    .our-product-sec .container-fluid .col-md-3 {width: 33%;}
    .row.never-run-row {padding: 60px 0px;}
    .never-run-text h2 {font-size: 42px;}
    .why-choose-text h2{    font-size: 40px;}
    section.never-run-sec {margin-bottom: 50px;}
    .why-choose-text ul li {font-size: 12px;line-height: 1.8;}
    .why-choose-text h4 {font-size: 18px;}
    section.why-choose-sec {margin-bottom: 40px !important;}
    .news-letter {padding: 50px 0;}
    .news-letter h2{    font-size: 40px;}
    .middle-ftr .container-fluid .row .col-md-3{width: 50%;}
    .middle-ftr .container-fluid .row .col-md-2{width: 50%;}
    .middle-ftr .container-fluid .row .col-md-4{width: 49%;}
    .main-ftr {padding: 20px 20px;}
    section.page-title-section .container{    padding: 80px 20px;}
    section#aboutsectionaboutpage {margin-bottom: 0 !important;}
    section.Inner_Product_Sec {padding: 40px 0px;margin: 0px 0px;}
    .bannertabs h5{font-size: 16px;}
    .bannertabs .nav.nav1.stroke ul li a{padding: 5px 0;font-size: 14px;}
    .product-template-default section.page-title-section .container h1 {font-size: 42px;}
    section.page-title-section .container h1 {font-size: 50px;}
    .log-in-wrap.log-in-wrap1 h2 {font-size: 26px;}
    .log-in-wrap h2{font-size: 30px;}
    .log-in-page-main {padding: 60px 0px;}
    .contact-main-sec {padding: 60px 0;}
    .contact-side-bar {margin-bottom: 20px !important;}
    section.page-title-section .container .page-title-text {
    padding: 0 100px;
}
section.gifting-sec .col-md-4 {
    width: 50%;
}
.gifting-box {
    margin-top: 20px;
} 
.about-text p {
    font-size: 10px !important;
    line-height: 17px;
}

section#aboutsectionaboutpage .row.align-items-end.mb-5 {
    align-items: center !important;
}
.banner-img img {
    height: 380px !important;
}
.find-expert-box {
    margin-top: 20px !important;
}	
.carousel-caption{
    align-items:flex-start;
    padding-top:40px;
}
html .page-id-49 section.main_slider h1 {
    color: #ffffff !important;
    margin-top: 0;
    text-align: center;
    font-size: 30px;
}
.sj-12 .wpb_wrapper {
    background: #153216 !important;
    padding-top: 20px !important;
    padding-bottom: 20px !important;
}
.sj-12 .wpb_wrapper p {
    padding-right: 30px !important;
    font-size: 16px !important;
    padding-left: 30px !important;
}
h2 {
    font-size: 35px;
}
.gifting-box-img {
    margin-bottom: 20px;
}
.gifting-box-text h4 {
    font-size: 22px;
    font-weight: 600;
    letter-spacing: 1px;
}
.why-choose-text ul li:last-child {
    display: none;
}
ul.why-choose-ul.wholesale-ul li {
    padding-right: 0;
    font-family: 'queensila-font-one';
    font-weight: 600;
    font-size: 15px;
}
.why-choose-icon-text ul li h5 {
    text-align: end;
    padding-right: 0;
    font-size: 24px;
}
.why-choose-icon-text:before{
    display:none;
}
.contact-sec input{
    margin-bottom:0 !important;
}
html form.hf-form.hf-form-274 .row {
    margin-bottom: 0px !important;
}
section.news .boxitem .lovetxt h6 {
    font-size: 22px;
}
.blog-det-img img {
    height: auto !important;
}
.page-id-128 .banner_text h1 {
    margin-bottom: 0;
    text-align: center;
    color: #000;
    font-size: 32px;
}
.page-id-128 .carousel-caption .col-md-6 {
    width: 100%;
}
.peaks-coffee-step-form .product-card-title {
    font-size: 20px;
}

}
section.news .boxitem .lovetxt h6 a{
    color:#000;
}
@media only screen and (min-width: 520px) and (max-width: 767px) {
    
    .menuSec {padding: 10px 0;}
    .header-icon ul {gap: 5px;}
    .header-icon ul li a i {height: 30px;width: 30px;} 
    section.main_slider {margin: 0;}
    .banner_text h1 {font-size: 40px;}
    .banner_text h1 span {font-size: 50px;}
    .banner-img img {width: 100%;height: 80vh;        object-fit: scale-down;}
    .banner_text {background: #d7dac9;padding: 30px 20px;}
    section.about-sec {margin: 30px 0px;}
    .about-text h2 {font-size: 40px;}
    li.about-ul-img-right {height: 150px;}
    .our-product-top-heading h2 {font-size: 50px;}
    .our-product-sec .container-fluid {padding: 0px 10px;}
    .find-expert-box {border-radius: 150px;margin: 0 0 30px 0 !important;}
    .find-expert-box-text{border-radius: 0px 0px 0 0px;}
    .find-expert-box-img img{height: auto;}
    section.never-run-sec {margin: 40px 0 !important;}
    .never-run-sec .container-fluid {padding: 0px 10px;}
    .home section.never-run-sec .row.never-run-row h2 {font-size: 30px;}
    .row.never-run-row{    padding: 60px 0px;}
    .why-choose-text  h2 {font-size: 50px;}
    .news-letter {padding: 60px 0;padding-right: 0;}
    .news-letter h2 {font-size: 40px;}
    .news-letter .container-fluid {padding: 0px 20px;}
    .news-letter form {margin: 10px 0 0 0;}
    footer .container-fluid {padding: 0px 20px;}
    .main-ftr{    padding: 30px 20px 10px 20px;}
    .social_links {margin-bottom: 0;}
    .bottm-ftr ul li p{    font-size: 10px;}
    .ftr-req h5 a {font-size: 20px;}
    section.page-title-section .container .page-title-text {padding: 0px 0;}
    section.Inner_Product_Sec {padding: 30px 0px;margin: 10px 0px;}
    .Inner_Product_Sec .container-fluid {padding: 0px 10px;}
    .product_top_bar {padding-bottom: 40px;}
    .woocommerce ul.products[class*=columns-] li.product, .woocommerce-page ul.products[class*=columns-] li.product {width: 100% !important;}
    .woocommerce-shop section.page-title-section .container h1{    font-size: 50px;}
    .log-in-page-main {padding: 50px 0px;}
    .why-choose-text.wholesale-box {text-align: left;}
    .why-choose-icon-text > ul {display: block;}
    .why-choose-icon-text ul li h5{padding-right: 20px;}
    ul.why-choose-ul.wholesale-ul li {padding-right: 20px;}
    section.why-choose-sec.wholesale-sec {margin: 50px 0px;}
    .top-heading h2 {font-size: 50px;}
    section.page-title-section .container h1 {font-size: 50px;}
    section.page-title-section .container {padding: 60px 20px;}
    section.gifting-sec {margin: 50px 0px;}
    .gifting-top-heading h2 {font-size: 50px;margin-bottom: 10px !important;}
    section.news {margin: 40px 0;}
    .wpb-content-wrapper .container-fluid {padding: 0px 20px;}
    .news .heading h2 {font-size: 50px;}
    section.blog-detail {margin: 50px 0px;}
    .blog-det-img img {height: auto !important;}
    h2.gradient {font-size: 50px;}
    .sectioncontainer0 .vc_column_container {padding: 0px 10px;}
    .vc_do_toggle {margin-bottom: 10px;}
    .vc_do_toggle h2 {font-size: 20px;}
    .vc_toggle_content {padding: 0 10px !important;}
    .contact-main-sec {padding: 50px 0;}
    .contact-info {gap: 10px;}
    .contact-side-bar {margin-bottom: 30px !important;}
    .vc_custom_1759503428372 {margin-bottom: 0px !important;}    
    .page-id-131 section.page-title-section .container{padding: 80px 20px;} 
    .log-in-wrap.log-in-wrap1 h2{font-size: 32px;}
    .log-in-wrap h2{font-size: 32px;}
    
}

@media only screen and (min-width: 300px) and (max-width: 519px) {
    
    .menuSec {padding: 10px 0;}
	.menu-item-has-children > a::after {
    display: none;
}
.main-ftr:before{
    display:none;
}
section#aboutsectionaboutpage {
    margin-bottom: 0px !important;
}

    .header-icon ul {display: block;}
    .header-icon ul li a i {height: 30px;width: 30px;} 
    section.main_slider {margin: 0;}
    .banner_text h1 {font-size: 40px;}
    .banner_text h1 span {font-size: 50px;}
    .banner-img img {width: 100%;height: 280px;        object-fit: cover;}
    .banner_text {background: #d7dac9;padding: 15px 20px;}
    section.about-sec {margin: 30px 0px;}
    .about-text h2 {font-size: 40px;}
    li.about-ul-img-right {height: 150px;}
    .our-product-top-heading h2 {font-size: 30px;}
    .our-product-sec .container-fluid {padding: 0px 10px;}
    .find-expert-box {border-radius: 250px;margin: 0 0 30px 0 !important;}
        .find-expert-box-text {
        /* border-radius: 0px 0px 0 0px; */
        padding: 18px 50px 10px 50px;
    }
    .why-choose-text ul li, .why-choose-text p {
        font-size: 14px;
    }
    .gifting-box-img img {
        margin-bottom: 12px !important;
        height: auto;
    }
    .gifting-box-text h4 {
        font-size: 24px;
    }
    .why-choose-icon-text:before{
        display:none;
    }
    .top-heading p {
        margin: 0 auto;
    }
    .contact-sec input {
        margin-bottom: 20px !important;
    }
    html form.hf-form.hf-form-274 .row {
        margin-bottom: 0px !important;
    }
    .find-expert-box-img img{height: auto;}
    section.never-run-sec {margin: 40px 0 !important;}
    .never-run-sec .container-fluid {padding: 0px 10px !important;}
    .home section.never-run-sec .row.never-run-row h2 {font-size: 50px;}
    .row.never-run-row{    padding: 60px 0px;}
    .why-choose-text h2 {font-size: 30px;}
    .news-letter {padding: 60px 0;padding-right: 0;}
    .news-letter h2 {font-size: 40px;}
    .news-letter .container-fluid {padding: 0px 20px;}
    .news-letter form {margin: 10px 0 0 0;}
    footer .container-fluid {padding: 0px 20px;}
    .main-ftr{    padding: 30px 20px 10px 20px;}
    .social_links {margin-bottom: 0;}
    .bottm-ftr ul li p{    font-size: 10px;}
    .ftr-req h5 a {font-size: 20px;}
    section.page-title-section .container .page-title-text {padding: 0px 0;}
    section.Inner_Product_Sec {padding: 30px 0px;margin: 10px 0px;}
    .Inner_Product_Sec .container-fluid {padding: 0px 10px;}
    .product_top_bar {padding-bottom: 40px;}
    .woocommerce ul.products[class*=columns-] li.product, .woocommerce-page ul.products[class*=columns-] li.product {width: 100% !important;}
    .woocommerce-shop section.page-title-section .container h1{    font-size: 50px;}
    .log-in-page-main {padding: 50px 0px;}
    .why-choose-text.wholesale-box {text-align: left;}
    .why-choose-icon-text > ul {display: block;}
    .why-choose-icon-text ul li h5{padding-right: 0px;text-align:left}
    ul.why-choose-ul.wholesale-ul li {padding-right: 0;flex-direction: row-reverse;justify-content: flex-end;font-size: 14px;font-weight: 700;letter-spacing: 1px;}
    section.why-choose-sec.wholesale-sec {margin: 50px 0px;}
    .top-heading h2 {font-size: 30px;}
    section.page-title-section .container h1 {font-size: 30px;}
    section.page-title-section .container {padding: 60px 20px;}
    section.gifting-sec {margin: 50px 0px;}
    .gifting-top-heading h2 {font-size: 30px;margin-bottom: 10px !important;}
    section.news {margin: 40px 0;}
    .wpb-content-wrapper .container-fluid {padding: 0px 20px;}
    .news .heading h2 {font-size: 30px;}
    section.blog-detail {margin: 50px 0px;}
    .blog-det-img img {height: auto !important;}
    h2.gradient {font-size: 30px;}
    .sectioncontainer0 .vc_column_container {padding: 0px 10px;}
    .vc_do_toggle {margin-bottom: 10px;}
    .vc_do_toggle h2 {font-size: 20px;}
    .vc_toggle_content {padding: 0 10px !important;}
    .contact-main-sec {padding: 50px 0;}
    .contact-info {gap: 10px;}
    .contact-side-bar {margin-bottom: 30px !important;margin-left:0}
    html body .vc_custom_1759503428372 {margin-bottom: 0px !important;}    
    .page-id-131 section.page-title-section .container{padding: 80px 20px;} 
    .log-in-wrap.log-in-wrap1 h2{font-size: 32px;}
    .log-in-wrap h2{font-size: 32px;}
.slicknav_nav a:hover {
    background: #153216;
    color: #fff;
}
section.news .boxitem .lovetxt h6 {
    font-size: 22px;
    line-height: 1.4;
}
.why-choose-img-one {
    bottom: 40px;
}
  .contact_text p a {
    font-size: 15px;
}

.gifting-box {
    margin-top: 30px;
}	
html .page-id-49 section.main_slider h1 {
    color: #000000 !important;
    margin-top: 0 !important;
    font-size: 28px !important;
}
.carousel-caption {
    align-items: flex-start;
    padding-top:20px;
}
.vc_custom_1779795388822 {
    padding-right: 10px !important;
    padding-left: 10px !important;
}
.sj-12 .wpb_wrapper {
    background: #153216;
    padding-top: 20px;
    padding-bottom: 20px;
}
.sj-12 .wpb_wrapper p {
    padding-right: 20px;
    padding-left: 20px;
}
.sj-12 .wpb_wrapper p {
    color: white;
    padding-right: 20px;
    padding-left: 20px;
    font-size: 14px;
    line-height: 1.8;
}
.find-expert-box-text p {
    font-size: 12px;
    line-height: 1.4;
}
.never-run-text .dis-block {
    display: inline;
}
.vc_custom_1759503428372 {
    margin-bottom: 0;
}
section.Inner_Product_Sec:before{
    display:none;
}
.bannertabs {
    padding: 32px 27px 12px 0;
}
section.Inner_Product_Sec:after{
    display:none;
}
.woocommerce .products ul, .woocommerce ul.products {
    padding: 0 15px;
}
.woocommerce-shop section.page-title-section .container {
    padding: 40px 20px;
}
.woocommerce-shop section.page-title-section .container h1{
    margin-bottom:0;
}
.product-template-default section.page-title-section .container {
    padding: 40px 20px;
}
.product-template-default section.page-title-section .container h1{
    margin-bottom:0;
}
.product-template-default div#primary {
    padding: 50px 0;
}
.woocommerce-Tabs-panel h2 {
    font-size: 30px;
}
section.related.products h2 {
    font-size: 30px;
    text-align: center;
}
.page-id-128 .banner_text h1 {
    margin-bottom: 0;
    text-align: center;
    color: #000;
    font-size: 24px;
}
.peak-coffee-text h2 {
    font-size: 30px;
}
.peaks-coffee-step-form .gift-wrapper {
    padding: 1.5rem;
}
.peaks-coffee-step-form .acc__menu {
    padding: 0 10px;
}
.peaks-coffee-step-form .acc__btn {
    padding: 10px;
}
.peaks-coffee-step-form .prepaid-gift-sub-config__title {
    font-size: 14px;
}
.peaks-coffee-step-form .product-card {
    padding: 12px;
}
.peaks-coffee-step-form .product-card-price {
    font-size: 16px;
}
.sub-ul-sd {
    display: block;
}
.peaks-coffee-step-form div#prepaidGiftSubConfigAcc .acc__btn {
    display: block;
    /* flex-wrap: wrap; */
}






















}
.xoo-wsc-sm-left{
    width:70%;
}
.xoo-wsc-sm-right {
    width: 30%;
}
.xoo-wsc-sum-col {
    padding-left: 0;
}
@media only screen and (min-width: 0px) and (max-width: 299px) {}






































