.p-0{padding: 0;}

@font-face {
    font-family: sussiebold;
    src: url(../fonts/SuisseWorks-Medium-WebS.woff);
}

.top-banner-container{background: url(../images/topbannerbg2.jpg);background-size: cover;background-position: center;padding: 3.3rem 3.3rem 3.3rem 6.3rem;}
.top-banner-left-div h1{font-family: sussiebold;color: #FFF;font-size: 55px;font-style: normal;font-weight: 500;line-height: normal;margin-top: 10px;}
.top-banner-left-div h2{color: #FFF;font-family: Montserrat;font-size: 32px;font-style: normal;font-weight: 400;line-height: 137%;}
.happy-cust-text{margin-bottom: 0;margin-left: 5px;color: #FFF;font-family: Montserrat;font-size: 22px;font-style: normal;font-weight: 400;line-height: 137%;}
.happy-cust-text span{color: #FFF;font-family: Montserrat;font-size: 22px;font-style: normal;font-weight: 600;line-height: 137%;}

.top-banner-zipcode-div{text-align: center;width: fit-content;margin-top: 30px;min-width: 100%;} /* changed min-width from 90 % to 100 % */
.top-banner-zipcode-divp1{color: #FFF;font-family: Montserrat;font-size: 20px;font-style: normal;font-weight: 700;line-height: 137%;text-transform: capitalize;margin-bottom: 0;}
.top-banner-zipcode-divp2{background: rgba(255, 255, 255, 0.1);padding: 5px 20px;border-radius: 25px;display: inline-block;color: #FFF;font-family: Montserrat;font-size: 16.667px;font-style: normal;font-weight: 400;line-height: 137%; /* 22.833px */}
.top-banner-zipcode-divp2 img{height: 11px;margin-top: -2px;}
.top-banner-zipcode-inner-div{background: #fff;padding: 4px 10px;border-radius: 10px;border: 2px solid #08AA64;margin: 13px 0;display: flex;justify-content: space-between;}
.top-banner-zipcode-inner-div input{color: #05253C;font-family: Montserrat;font-size: 16px;font-style: normal;font-weight: 400;line-height: 137%;border: 0;width: 50%;padding-left: 10px;}
.top-banner-zipcode-inner-div input::placeholder{color: #05253C;}
.top-banner-zipcode-inner-div button{border: 0;background: #08AA64;border-radius: 4px;padding: 15px 20px;font-size: 14px;text-transform: uppercase;font-weight: 700;color: #05253C;font-family: Montserrat;}

.top-banner-right-div{padding-left: 5rem;}
.top-banner-right-div img{height: 380px;margin-top: -8px;}
.top-banner-rating-main-div{display: flex;align-items: center;}
.top-banner-rating .star{color: #FFB800;font-family: Montserrat;font-size: 15px;font-style: normal;font-weight: 600;line-height: 137%; margin: 0 1px;}
.top-banner-rating{display: flex;align-items: center;}
.top-banner-right-mobimg{display: none;}

/* sec2  */
.sec2-fluid-container{background: #EBF6EF;padding: 50px 15px;position: relative;}
.sec2-head-div h2{font-size: 50px;text-align: center;margin-bottom: 50px;font-family: sussiebold;color: #05253C;font-weight: 600;}

.sec2-solo-div{text-align: center;}
.sec2-solo-div img{height: 100px;}
.sec2-solo-divp1{font-size: 25px;margin-bottom: 10px;font-weight: 600;font-family: sussiebold;line-height: 28px;margin-top: 15px;}
.sec2-solo-divp2{font-size: 18px;margin-bottom: 0;font-family: Montserrat;font-weight: 400;max-width: 272px;margin: auto;}

.vegidesignele1{height: 150px;position: absolute;right: 0;top: -65px;z-index: +1;}
.vegidesignele2{height: 150px;position: absolute;left: 0;bottom: -65px;z-index: +1;}


/* sec3  */
.sec3-head-div{text-align: center;margin-top: 50px;}
.sec3-head-div h2{font-size: 50px;text-align: center;margin-bottom: 50px;font-family: sussiebold;color: #05253C;font-weight: 600;}

.sec3-swiper-div{padding: 0 15px;}
.sec3-swiper-div2{padding: 0 15px;margin-top: 25px;}
.sec3swipersolodiv img{width: 100%;}

.sec3-swiper-div .swiper-slide{height: auto !important;}
.sec3-swiper-div2 .swiper-slide{height: auto !important;}

.sec3swipersolodivalt{background: #05253C;border-radius: 10px;padding: 20px;height: 100%;}/* changed padding 15 to 20 px % */
.sec3swipersolodivaltdesc{color: #FFF;text-align: center;font-family: Montserrat;font-size: 13px;font-style: normal;font-weight: 400;line-height: 156%;margin-top: 10px;margin-bottom: 0;}
.sec3swipersolodivaltp1{color: #FFF;text-align: center;font-size: 18px;font-style: normal;line-height: 174%;font-family: 'sussiebold';margin-bottom: 0;}
.sec3swipersolodivaltp2{color: #FFF;font-family: Montserrat;font-size: 12px;font-style: normal;font-weight: 400;line-height: 130%;text-align: center;margin-bottom: 0;}

.swiper-banner-rating{display: flex;justify-content: center;}
.swiper-banner-rating span{color: #FFB800;font-family: Montserrat;font-size: 18px;font-style: normal;font-weight: 600;line-height: 137%;margin: 0 3px;}

/* sec4 */

.sec4-tab-div{background: #EBF6EF;padding: 2%;border-radius: 35px;}
.sec4-head-div{margin-top: 70px;}
.sec4-head-div h2{font-size: 55px;text-align: center;margin-bottom: 20px;font-family: sussiebold;color: #05253C;font-weight: 600;}
.sec4-head-div p{font-size: 28px;text-align: center;font-family: Montserrat;font-weight: 500;margin-bottom: 40px;}

.sec4-tab-div ul{background: #fff;border-radius: 35px;justify-content: space-between;}
.sec4-tab-div ul li button{color: #05253C;text-align: center;font-family: Montserrat;font-size: 20px;font-style: normal;font-weight: 700;line-height: 137%; /* 27.4px */text-transform: uppercase;padding: 15px 40px;border-radius: 45px !important;}
.sec4-tab-div ul li button.active{background-color: #05253C !important;color: #FFF;}
.sec4-tab-div ul li button:hover{background-color: #05253C !important;color: #FFF;}

/* tab for mob  */

.sec4-tab-div-formob{background: #EBF6EF;padding: 20px 15px;}

.tabswiper{background: #fff;border-radius: 45px 0 0 45px;}
.tabswiper .swiper-slide button{color: #05253C;text-align: center;font-family: Montserrat;font-size: 12px;font-style: normal;font-weight: 700;line-height: 137%;text-transform: uppercase;padding: 15px 25px;border-radius: 45px;background: transparent;border: 0;}

.tabswiper .swiper-slide-thumb-active button{background-color: #05253C !important;color: #FFF;}

.mealstabsolodiv{background: #fff;padding: 25px;border-radius: 15px;display: flex;padding-bottom: 50px;}
.mealstabsolodivleft{width: 55%;padding-right: 3.5rem;padding-left: 1.5rem;}
.mealstabsolodivleft h3{font-size: 45px;font-family: sussiebold;font-weight: 600;letter-spacing: 1px;}
.mealstabsolodivleftdesc{font-size: 18px;font-family: Montserrat;padding-right: 20%;line-height: 159%; /* 28.62px */}
.mealstabsolodivleftsubhead{font-size: 18px;font-family: Montserrat;font-weight: 600;padding-top: 15px;border-top: 1px solid #b2b2b2;}
.mealstabsolodivleft ul{padding-left: 0;}
.mealstabsolodivleft ul li{list-style: none;display: flex;align-items: flex-start;margin-bottom: 30px;line-height: 159%;}
.mealstabsolodivleft ul li img{height: 20px;}
.mealstabsolodivleft ul li p{margin-left: 5px;font-size: 18px;font-weight: 600;margin-bottom: 0;margin-top: -2px;padding-right: 35%;line-height: 159%;font-family: Montserrat;}

.mealstabsolodivleftinner{display: flex;}
.mealstabsolodivleftinnera{width: 50%;background: #174338;padding: 10px;border-radius: 10px;margin-right: 10px;}
.mealstabsolodivleftinnera h4{color: #fff;font-size: 16px;text-align: center;text-transform: uppercase;font-family: Montserrat;margin-bottom: 0;}
.mealstabsolodivleftinnerb{width: 50%;background: #174338;padding: 10px;border-radius: 10px;}
.mealstabsolodivleftinnerb h4{color: #fff;font-size: 16px;text-align: center;text-transform: uppercase;font-family: Montserrat;margin-bottom: 0;}

.mealstabsolodivleftinnerainfodiv{display: flex;}
.mealstabsolodivleftinnerainfodiv p{font-size: 12px;color: #fff;font-weight: 500;font-family: Montserrat;width: 50%;margin-bottom: 0;margin-top: 15px;}


.mealstabsolodivright{width: 45%;padding-left: 10%;}
.mealstabsolodivright img{width: 100%;border-radius: 10px;}
.mealstabsolodivright a{background: #05253C;text-align: center;display: block;margin-top: 30px;border-radius: 39px;color: #fff;text-decoration: none;padding: 15px;text-transform: uppercase;font-family: Montserrat;font-weight: 500;}


.kitchenele1{position: absolute;top: -177px;right: 0;height: 310px;z-index: +1;}
.kitchenele2{position: absolute;bottom: -140px;left: 0;height: 310px;z-index: +1;}

.from-kitchen-fluidcont{background: #05253C;position: relative;}

.fromkitchensolodiv::before{content: "";position: absolute;top: 25%;width: 101%;height: 2px;background-color: #EBF6EF;z-index: -1;left: 50%;}

.fromkitchenrow .col-lg-3:last-child .fromkitchensolodiv::before{display: none;}

.fromkitchenheaddiv h2{font-size: 50px;text-align: center;font-family: sussiebold;color: #fff;margin-top: 50px;margin-bottom: 30px;text-transform: capitalize;font-weight: 600;letter-spacing: 1px;}
.fromkitchensolodiv{display: flex;flex-direction: column;align-items: center;justify-content: center;z-index: +1;position: relative;}
.fromkitchensoloicondiv {background: #EBF6EF;border-radius: 50%;display: flex;justify-content: center;align-items: center;padding: 15px;}
.fromkitchensoloicondiv img{height: 55px;}

.fromkitchensolodivp1{font-size: 25px;font-family: 'sussiebold';color: #fff;margin-top: 20px;margin-bottom: 0;text-align: center;}
.fromkitchensolodivp2{font-size: 18px;font-family: 'Montserrat';color: #fff;margin-top: 15px;margin-bottom: 0;text-align: center; max-width: 272px;line-height: 140%;}

.get-started-btn-div{margin: 70px 0px 0px 0px;text-align: center;}
.get-started-btn-div a{background: #B5DEC4;text-align: center;border-radius: 50px;color: #05253C;text-decoration: none;padding: 10px 50px;text-transform: uppercase;font-family: Montserrat;font-weight: 600;display: inline-block;font-size: 30.006px;line-height: 159%;}

/*hoome faq */


.home-faq-head-div{margin: 50px 0;}
.home-faq-head-div h2{font-size: 36px;text-align: center;font-family: sussiebold;color: #05253C;font-weight: 600;}
.accordionflushfaq .accordion-item{background-color: #F5F5F5;border: 1px solid #b2b2b2 !important;border-radius: 10px;margin-bottom: 24px;}
.accordionflushfaq .accordion-item button{background-color: transparent;box-shadow: none;font-size: 25px;font-family: sussiebold;color: #05253C;min-height: 83px;align-items: center;font-weight: 700;}
.accordionflushfaq .accordion-body{font-size: 18px;font-family: Montserrat;color: #000;padding-top: 0;font-weight: 400;line-height: 158%;}
.accordion-button::after {flex-shrink: 0;width: 1.25rem;height: 1.25rem;margin-left: auto;content: "+";font-size: 1.25rem;font-weight: bold;color: #212529;background-image: none;transition: transform .2s ease-in-out;background: #05253C;color: #fff;border-radius: 50%;font-weight: 100;line-height: 17px;padding: 0px 0px 0px 3px;}
.accordion-button:not(.collapsed)::after {content: "−";background-image: none;}
.accordionflushfaq .accordion-button::before{display: none;}


.bot-banner-cont{overflow: hidden;background: #EBF6EF;border-radius: 45px;padding: 50px 50px 50px 70px;margin-top: 50px;margin-bottom: 95px;}
.bot-banner-left-div h2{color: #05253c;font-family: sussiebold;margin-top: 10px;font-weight: 600;letter-spacing: 1px;line-height: 150%px;font-size: 50px;}
.bot-banner-left-divh2{color: #05253c;font-size: 22px;font-weight: 400;font-family: Montserrat;margin-top: 15px;line-height: 150%;}
.bot-happy-cust-text{font-size: 22px;color: #05253c;margin-bottom: 0;margin-left: 5px;font-family: Montserrat;line-height: 137%;}
.bot-happy-cust-text span{font-weight: 600;}
.bot-banner-rating-main-div{display: flex;align-items: center;}
.bot-banner-rating .star{color: #FFA500;font-size: 18px;margin: 0 1px;}
.bot-banner-rating{display: flex;align-items: center;}
.bot-banner-freeship-div a{background: #05253C;text-align: center;display: block;margin-top: 20px;border-radius: 500px;color: #EBF6EF;text-decoration: none;padding: 20px 15px;text-transform: uppercase;font-family: Montserrat;font-weight: 700;font-size: 23px;line-height: 146%;width: 503px;height: 74px; max-width: 100%; max-height: 100%;}

.bot-banner-freeship-innerdiv{display: flex;justify-content: center;margin-top: 10px;}
.bot-banner-freeship-innerdiv p{font-size: 14px;font-family: Montserrat;font-weight: 400;margin-bottom: 0;margin: 0 10px;}
.bot-banner-freeship-innerdiv p img{height: 20px;margin-right: 5px;}

.bot-banner-right-div{position: relative;width: 100%;height: 100%;}
.bot-banner-right-topimg1{position: absolute;left: 0;top: -50px;z-index: +1;} 
/* remove above height 250 px */
.bot-banner-right-topimg2{position: absolute;top: -50px;right: -50px;z-index: +1;}
/* remove height 120px */
.bot-banner-right-topimg2mob{position: absolute;top: -50px;right: -50px;z-index: +1;height: 120px;display: none;}
.bot-banner-right-botimg2{position: absolute;left: 0;bottom: -50px;z-index: +1;left: 50px;}
/* remove height 150px*/
.bot-banner-right-botimg1{position: absolute;right: -50px;bottom: -50px;z-index: +1;}
/* remove height 300px  */
.bot-banner-right-botimg1mob{position: absolute;right: -50px;bottom: -50px;z-index: +1;height: 300px;display: none;}

/* footer  */

.macrofooterfluidcont{background: #05253C;padding: 50px 15px;}
.macrofooteruldiv h2{color: #fff;font-size: 20px;text-transform: uppercase;font-weight: 700;}
.macrofooteruldiv ul{padding-left: 0;margin-bottom: 0;}
.macrofooteruldiv ul li{list-style: none;}
.macrofooteruldiv ul li a{font-size: 14px;color: #fff;text-decoration: none;margin-top: 15px;display: inline-block;font-weight: 400;font-family: Montserrat;}



.sec2mobswiperrow{display: none;}


.sec2mobswiperrow .swiper-pagination{bottom: 30px !important;}
.sec2mobswiperrow .swiper-pagination .swiper-pagination-bullet{background: rgba(23, 67, 56, 0.32);width: 12px;height: 12px;}
.sec2mobswiperrow .swiper-pagination .swiper-pagination-bullet-active{background: #174338;}

.sec2swipermobbutton .swiper-button-prev{color: transparent;padding-left: 3rem;}
.sec2swipermobbutton .swiper-button-prev img{height: 35px;transform: rotate(180deg);}
.sec2swipermobbutton .swiper-button-next{color: transparent;padding-right: 3rem;}
.sec2swipermobbutton .swiper-button-next img{height: 35px;}

.sec2swipermobbutton{position: absolute;bottom: 40px;z-index: +15;}


.ordernowmob{display: none;}
.sec4-tab-div-formobfluidcont{display: none;}
@media only screen and (max-width: 767px) {
    .tabcontdesktop{display: none;}
    .sec4-tab-div-formobfluidcont{display: block;}
    .top-banner-container{padding: 30px 10px 0px 10px;background: #05253c;}
    .top-banner-rating-main-div{justify-content: center;}
    .top-banner-left-div h1{text-align: center;font-size: 35px;}
    .top-banner-left-div h2{text-align: center;font-size: 18px;}
    .top-banner-zipcode-div{width: 100%;}
    .top-banner-zipcode-inner-div{flex-direction: column;align-items: center;background: transparent;border: 0;margin: 5px 0;}
    .top-banner-zipcode-inner-div input{width: 100%;background: #fff;padding: 13px 14px;border-radius: 6px;border: 2px solid #08AA64;}
    .top-banner-zipcode-inner-div button{width: 100%;margin-top: 5px;color: #fff;font-size: 14px;}
    .top-banner-right-mobimg{display: block;}
    .top-banner-right-deskimg{display: none;}
    .top-banner-right-div img{height: auto;width: 100%;margin-top: 10px;}
    .mob-p-fix{padding: 0;}
    .top-banner-right-mobimg{margin-top: 10px;}
    .happy-cust-text{font-size: 14px;}
    .happy-cust-text span{font-size: 12px;}
    .top-banner-zipcode-divp1{font-size: 12px;}
    .top-banner-zipcode-divp2{font-size: 12px;}
    .top-banner-right-div{padding-left: 0;}
    .sec2-fluid-container{margin-top: -1px;padding-bottom: 82px;overflow: hidden;}
    .vegidesignele1{height: 80px;right: -20px;top: 85px;}
    .sec2-head-div h2,.sec3-head-div h2{font-size: 32px;margin-bottom: 25px;}
    .sec4-head-div h2{font-size: 32px;}
    .fromkitchenheaddiv h2{font-size: 32px;}
    .sec2mobswiperrow{display: block;}
    .sec2deskdiv{display: none;}
    .vegidesignele2{display: none;}
    .sec3swipersolodivaltdesc{display: -webkit-box;-webkit-line-clamp: 6;-webkit-box-orient: vertical;overflow: hidden;margin-top: 0;}
    .sec4-head-div{margin-top: 40px;}
    .sec4-head-div p{font-size: 16px;}
    .fromkitchensolodiv{flex-direction: unset;margin-bottom: 65px;}
    .fromkitchensolodivp1{text-align: left;margin-top: 0;font-size: 18px;}
    .fromkitchensolodivp2{text-align: left;margin-top: 4px;font-size: 14px;}
    .fromkitchensolodiv::before{top: 106px;width: 90px;height: 2px;background-color: #EBF6EF;z-index: -1;left: 0%;transform: rotate(90deg);}
    .fromkitchensoloicondivinner{padding-left: 20px;}
    .get-started-btn-div{margin-top: 0;}
    .kitchenele2{display: none;}
    .get-started-btn-div a{width: 100%;padding: 15px 30px;font-size: 16px;}
    .home-faq-head-div h2{font-size: 32px;}
    .accordionflushfaq .accordion-item button{font-size: 20px;}
    .bot-banner-cont{padding: 30px 15px;margin-top: 25px;border-radius: 15px;}
    .bot-banner-rating-main-div{justify-content: center;}
    .bot-banner-left-div h2{text-align: center;font-size: 32px;}
    .bot-banner-right-topimg1{left: -63px;top: 15px;height: 210px;transform: rotate(270deg);}
    .bot-banner-right-botimg2{left: -57px;height: 166px;}
    /* .bot-banner-right-botimg2{left: -70px;height: 160px;} */
    .bot-banner-right-div{height: 315px;}
    .bot-banner-right-botimg1{right: -15px;bottom: -34px;display: none;}
    .bot-banner-right-botimg1mob{right: -20px;bottom: -34px;display: block;height: 254px;}
    .bot-banner-right-topimg2{display: none;}
    .bot-banner-right-topimg2mob{top: 15px;display: block;right: -10px;}
    .bot-banner-cont-upper{padding: 0 15px;}
    .bot-happy-cust-text{font-size: 12px;}
    .bot-banner-rating .star{font-size: 15px;}
    .bot-banner-freeship-innerdiv p{font-size: 12px;}
    .mealstabsolodiv{flex-direction: column-reverse;padding: 15px;margin-top: 15px;}
    .mealstabsolodivleft{width: 100%;padding: 0;}
    .mealstabsolodivleftdesc{padding: 0;}
    .mealstabsolodivleftinner{flex-direction: column;}
    .mealstabsolodivleftinnera{width: 100%;margin-right: 0;margin-bottom: 15px;}
    .mealstabsolodivleftinnerb{width: 100%;padding: 15px 20px;}
    html,body{overflow-x: hidden;}
    .sec4-tab-div ul{flex-wrap: nowrap;}
    .mealstabsolodivright{width: 100%;padding-left: 0;}
    .mealstabsolodivright a{display: none;}
    .kitchenele1{top: -125px;height: 200px;}
    .mealstabsolodivright img{margin-bottom: 15px;}
    .ordernowmob{display: block; background: #05253C;text-align: center;display: block;margin-top: 15px;border-radius: 39px;color: #fff;text-decoration: none;padding: 10px;text-transform: uppercase;font-family: Montserrat;font-weight: 500;}
    .sec2-solo-divp2{padding: 0 35px;}
    .from-kitchen-fluidcont{margin-top: 80px;}
    .sec3-head-div{margin-top: 25px;}
    .sec3-head-div h2{padding: 0 15px;}
    .accordionflushfaq .accordion-body{font-size: 16px;}
    .bot-banner-freeship-div a{font-size: 14px;padding: 18px 15px;}
    .bot-banner-left-divh2{text-align: center;}
    .macrofooterfluidcont{padding: 30px 10px;}
    .macrofooteruldiv{margin-bottom: 30px;}
    .mealstabsolodivleft ul li p{padding-right: 0;font-size: 14px;}
    .sec3swipersolodivalt{padding: 7px;}
    .sec3-swiper-div2{margin-top: 10px;}
    .fromkitchensoloicondiv{min-width: 80px;min-height: 80px;}
}

@media only screen and (min-width: 768px) and (max-width: 1000px) {
    .top-banner-container{padding: 30px;}
    .happy-cust-text{font-size: 12px;}
    .happy-cust-text span{font-size: 12px;}
    .top-banner-left-div h1{font-size: 30px;}
    .top-banner-left-div h2{font-size: 18px;}
    .top-banner-zipcode-divp1{font-size: 14px;}
    .top-banner-zipcode-inner-div button{font-size: 12px;padding: 15px 12px;}
    .top-banner-zipcode-divp2{font-size: 14px;}
    .top-banner-right-div{padding-left: 0;}
    .sec2-head-div h2{font-size: 26px;}
    .sec2-solo-divp1{font-size: 16px;line-height: 23px;}
    .sec2-solo-divp2{font-size: 14px;}
    .sec3-head-div h2{font-size: 26px;}
    .sec3swipersolodivaltdesc{display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;margin-bottom: 0;margin-top: 0;}
    /* .tabcontdesktop{display: none;}
    .sec4-tab-div-formobfluidcont{display: block;}
    .mealstabsolodiv{flex-direction: column-reverse;padding: 15px;margin-top: 15px;} */
    .mealstabsolodivleft{width: 100%;padding: 0;}
    .mealstabsolodivleftdesc{padding: 0;}
    .mealstabsolodivleft ul li p{padding-right: 0;font-size: 14px;}
    .sec4-tab-div ul{flex-wrap: nowrap;}
    .mealstabsolodivright{width: 100%;padding-left: 0;}
    .mealstabsolodivright a{display: none;}
    .kitchenele1{top: -125px;height: 200px;}
    .mealstabsolodivright img{margin-bottom: 15px;}
    .sec3-head-div h2{font-size: 26px;}
    .sec3swipersolodivalt{padding: 10px;}
    .sec4-head-div h2{font-size: 26px;}
    .sec4-head-div p{font-size: 18px;}
    .fromkitchensolodivp1{font-size: 18px;}
    .fromkitchensolodivp1{font-size: 14px;}
    .fromkitchensolodiv::before{top: 21%;}
    .get-started-btn-div a{font-size: 18px;}
    .home-faq-head-div h2{font-size: 26px;}
    .accordionflushfaq .accordion-item button{font-size: 18px;}
    .bot-banner-cont{padding: 30px;}
    .bot-happy-cust-text{font-size: 14px;}
    .bot-banner-freeship-div a{font-size: 16px;}
    .fromkitchensolodivp2{font-size: 14px;}
    .top-banner-right-div img{height: 340px;}
    .sec3-swiper-div2{margin-top: 15px;}
}



@media only screen and (min-width: 1201px) and (max-width: 1399px) {
    .sec3swipersolodivaltdesc{display: -webkit-box;-webkit-line-clamp: 6;-webkit-box-orient: vertical;  overflow: hidden;margin-top: 18px;}

}

@media only screen and (min-width: 1001px) and (max-width: 1200px) {
    .sec3swipersolodivaltdesc{display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;  overflow: hidden;margin-top: 8px;}

}