@media only screen and (max-width:1594px) {}

@media only screen and (min-width: 1441px) and (max-width: 1594px) {
	.what_first_skw p {
		font-size: 13px;
	}

	.what_first_skw h6 {
		font-size: 22px;
	}

	.comp_lefft_detail h6 {
		font-size: 26px;
	}

	.comp_lefft_detail ul li {
		font-size: 16px;
		line-height: 26px;
	}

	.package_bottom_section {
		margin-top: 55px;
	}

	.btm-dtl-left {
		font-size: 30px;
	}

	.hero_img_box {
		height: 730px;
	}

	.welcom_inner {
		height: 490px;
	}

	.welcom_right_img {
		height: 450px;
	}

	.benifit_main .welcom_inner {
		height: 580px;
	}

	.welcom_to_why span {
		display: block;
	}
}

@media only screen and (min-width: 1201px) and (max-width: 1440px) {
	.logo_section {
		margin-top: 16px;
	}
	.hero_img_box {
    height: 794px !important;
}

	.logo_section img {
		width: 74%;
	}

	.welcom_cooking_main {
		padding: 137px 100px;
	}

	.wlc_detl p {
		font-size: 20px;
	}

	.recipe-box {
		left: 22px;
	}

	.what_we-offer_main {
		padding: 20px 100px;
	}

	.what_we_section {
		margin-bottom: 35px;
	}

	.what_first_skw h6 {
		font-size: 20px;
	}

	.what_first_skw p {
		font-size: 13px;
	}

	.we_offer_box h6 {
		font-size: 16px;
	}

	.what_first_image {
		padding: 0px;
	}

	.cooking_challenge_main {
		padding: 85px 100px 135px;
	}

	.cooking_video_img {
		padding: 0px;
	}

	.vector_skiewimg {
		bottom: -8%;
	}

	.philosophy_section_main {
		padding: 60px 100px 116px;
	}

	.learning_should_main {
		padding: 0px 100px 60px;
	}

	.value_detail {
		margin-top: 86px;
	}

	.value_img img {
		width: 95%;
		height: 281px;
	}

	.why_section_main {
		padding: 84px 100px 60px;
	}

	.why_section {
		padding: 0px;
	}

	.why_img img {
		width: 83%;
		height: 83%;
	}

	.package-comprise_main {
		padding: 32px 100px 60px;
	}

	.comp_lefft_detail h6 {
		font-size: 26px;
		margin-top: 43px;
	}

	.comp_lefft_detail ul li {
		font-size: 14px;
		line-height: 24px;
	}

	.comprise_right h6 {
		font-size: 26px;
	}

	.package_bottom_section {
		margin-top: 50px;
	}

	img.skew3 {
		width: 100%;
	}

	.packag_skew_img img {
		left: 50%;
		transform: translate(-50%);
	}

	img.comp4skw {
		left: 50% !important;
		transform: translate(-50%);
	}

	.benifit_main {
		padding: 32px 100px 0px;
	}

	.benifit_section {
		padding: 0px;
	}

	.view_all_main {
		padding: 60px 100px 60px;
		margin-top: 175px;
	}

	.view_all_section {
		padding: 0px;
	}

	.philosphy_detali_right h6 {
		font-size: 28px;
	}

	.phlspy_heading {
		font-size: 28px;
	}

	.phlspy_text {
		font-size: 14px;
	}

	.phlspy_para {
		font-size: 14px;
	}

	.philosphy_detali_right p {
		font-size: 14px;
	}

	.philosphy_detali_right p {
		font-size: 14px;
	}

	.philospy_right_img {
		height: 647px;
	}

	.what_we-offer_main {
		padding: 42px 100px;
	}

	.welcom_info_sec {
		padding: 0px;
	}

	.welcom_to_why span {
		display: block;
	}
}
@media only screen and (min-width: 1201px) and (max-width: 1300px){
    .hero_detail_box {
    width: 543px;
    padding-left: 27px;
    padding-top: 128px;
}
}

@media only screen and (min-width:1100px) and (max-width: 1200px) {
	.comp_lefft_detail ul li {
		font-size: 16px;
	}
	.hero_detail_box {
 
    padding-top: 137px;
}

	.package_btm_dtl {
		bottom: -168px;
	}
}

@media only screen and (min-width:1025px) and (max-width: 1200px) {
    .we_offer_box p {
    font-size: 12px;
}
    .hero_img_box {
  
    height: 575px !important;
}
.hero_detail_box {
   
           padding-top: 133px;
        width: 474px;
        padding-left: 10px;
}
	.welcom_cooking_main {
		padding: 137px 80px;
	}

	.what_we-offer_main {
		padding: 0px 80px 42px;
	}

	.what_we_section {
		padding: 0px;
	}

	.wlc_detl p {
		font-size: 20px;
		line-height: 30px;
	}

	.welcom_info_sec {
		padding: 0px;
	}

	.what_wefour {
		padding: 0px;
	}

	.cooking_challenge_main {
		padding: 85px 80px 135px;
	}

	.cooking_video_img {
		padding: 0px;
		position: relative;
	}

	.vector_skiewimg {
		bottom: -11.8%;
	}

	.philosophy_section_main {
		padding: 60px 80px 116px;
	}

	.learning_should_main {
		padding: 0px 80px 60px;
	}

	.value_img img {
		width: 96%;
		height: 250px;
	}

	.value_section {
		bottom: -5%;
	}

	.why_section_main {
		padding: 84px 80px 60px;
	}

	.why_section {
		padding: 0px;
	}

	.package-comprise_main {
		padding: 32px 80px 60px;
	}

	.comprise_left img {
		width: 100%;
	}

	.comp_lefft_detail h6 {
		font-size: 20px;
	}

	.comprise_right h6 {
		font-size: 20px;
	}

	.comp_lefft_detail ul li {
		font-size: 14px;
	}

	.comprise_right p {
		font-size: 13px;
	}

	.para2 {
		margin-top: 33px;
	}

	.package_bottom_section {
		margin-top: 40px;
	}

	.packag_skew_img img {
		left: 50%;
		transform: translate(-50%);
		width: 90%;
	}

	img.comp4skw {
		left: 50% !important;
		transform: translate(-50%);
	}

	.btm-dtl-left {
		font-size: 22px;
		line-height: 25px;
	}
	.package_btm_dtl {
        width: 74%;
        left: 48%;
        bottom: -188px;
    }

	.btn-dtl-right {
		font-size: 13px;
		width: 96%;
		margin-bottom: 0px;
	}
	.btn-dtl-right p {
        margin-bottom: 1px;
    }

	.benifit_main {
		padding: 0px 80px 0px;
	}

	.benifit_heading {
		margin-bottom: 46px;
	}

	.benifit_section {
		padding: 0px;
	}

	.welcom_inner img {
		width: 90%;
	}

	.yellow_para {
		font-size: 14px;
	}

	.view_all_main {
		padding: 60px 80px 60px;
		margin-top: 222px;
	}

	.view_all_section {
		padding: 0px;
	}

	.benifit_main .blue_welcm_sec.wlc_detl {
		left: 44%;
	}

	.children .blue_para {
		font-size: 11px;
	}

	.blue_welcm_sec.wlc_detl.blue-right_box.children {
        top: -11%;
        width: 70%;
    }
    .benifit_two .blue_welcm_sec.wlc_detl {
        top: -57px;
    }

	.family {
		margin-top: 71px;
	}

	.benifit_main .yellow_welcm_sec.wlc_detl {
		width: 68%;
		left: 45%;
	}

	.children .blue_text {
		margin-bottom: 0px;
	}

	.what_first_image {
		padding: 0px;
	}

	.what_first_skw {
		top: 11%;
		width: 69%;
	}

	.what_first_skw h6 {
		font-size: 18px;
	}

	.what_first_skw p {
		font-size: 12px;
	}

	.welcm_title {
		font-size: 35px;
	}

	.welcom_to_why {
		font-size: 21px;
	}

	.welcom_to_why span {
		display: block;
	}

	.view_tmg_text {
		font-size: 21px;
		line-height: 22px;
	}

	.welcom_cooking_main .welcom_inner {
		height: 462px;
	}

	.welcom_cooking_main .recipe-box {
		left: 2px;
		top: 36px;
	}

	.welcom_cooking_main .wlc_detl {
		bottom: -150px !important;
		background-size: contain !important;
		width: 94% ! important;
		left: 57% ! important;
	}

	.welcom_cooking_main .blue_welcm_sec.wlc_detl {
		top: -50%;
		background-size: contain;
		left: 59% !IMPORTANT;
	}
}

@media only screen and (min-width:992px) and (max-width: 1024px) {
    .we_offer_box p {
    font-size: 12px;
}
    .package_btm_dtl {
        width: 90%;
        bottom: -143px;
    }
   .hero_detail_box {
    padding-top: 18px;
    width: 343px;
    padding-left: 10px;
}
    .hero_img_box {
        height: 678px;
    }
	.welcom_cooking_main {
		padding: 137px 60px;
	}

	.welcom_info_sec {
		padding: 0px;
	}

	.welcom_inner {
		width: 100%;
	}

	.what_we-offer_main {
		padding: 42px 60px;
	}

	.what_we_section {
		padding: 0px;
	}

	.what_first_image {
		padding: 0px;
	}

	.what_wefour {
		padding: 0px;
	}

	.cooking_challenge_main {
		padding: 85px 60px 135px;
	}

	.cooking_video_img {
		padding: 0px;
	}

	.vector_skiewimg {
		bottom: -11.8%;
	}

	.philosophy_section_main {
		padding: 60px 60px 116px;
	}

	.learning_should_main {
		padding: 0px 60px 60px;
	}

	.learning_logo img {
		width: 190px;
		height: 63px;
	}

	.learning_heading h3 {
		font-size: 35px;
	}

	.learning_heading h6 {
		font-size: 20px;
	}

	.value_section {
		bottom: -8%;
	}

	.value_detail h3 {
		font-size: 35px;
	}

	.value_img img {
		height: 255px;
	}

	.why_section_main {
		padding: 84px 60px 0px;
	}

	.why_section {
		padding: 0px;
	}

	.package-comprise_main {
		padding: 32px 60px 60px;
		margin-bottom: 160px;
	}

	.comprise_left img {
		width: 100%;
	}

	.comp_lefft_detail h6 {
		font-size: 21px;
	}

	.comp_lefft_detail ul li {
		font-size: 13px;
	}

	.comprise_right h6 {
		font-size: 21px;
	}

	.package_bottom_section {
		margin-top: 29px;
	}

	img.skew3 {
		width: 100%;
	}

	.packag_skew_img img {
		left: 50%;
		transform: translate(-50%);
		width: 100%;
		bottom: -156px;
	}

	img.comp4skw {
		left: 50% !important;
		transform: translate(-50%);
		width: 90%;
		top: -96px;
	}

	.btm-dtl-left {
		font-size: 22px;
		line-height: 27px;
	}

	.btn-dtl-right {
		font-size: 13px;
	}

	.benifit_main {
		padding: 0px 60px 0px;
	}

	.benifit_section {
		padding: 0px;
	}

	.children .blue_para {
		font-size: 11px;
	}

	.view_all_main {
		padding: 60px 60px 60px;
		margin-top: 218px;
	}

	.view_all_section {
		padding: 0px;
		margin-bottom: 114px;
	}

	.email_box-img img {
		max-width: 896px;
	}

	.message_input input {
		width: 383px;
	}

	.benifit_heading {
		margin-bottom: 45px;
	}

	.view_tmg_text {
		font-size: 22px;
		line-height: 23px;
	}

	.logo_section {
		margin-top: 18px;
	}

	.logo_section img {
		width: 65%;
	}

	.hero_title {
		font-size: 38px;
		line-height: 41px;
	}
}

@media only screen and (max-width: 991px) {
        .package_btm_dtl {
    background: #ffcb2a;
    padding: 20px 46px;
    width: 93%;
    clip-path: polygon(6% 0%, 95% 0%, 100% 100%, 0% 100%);
}
.packag_skew_img img {
    display: none;
}
	.children .blue_para {
		font-size: 11px;
	}

	.cooking_video_img img {
		border-radius: unset;
	}

	.welcom_cooking_main {
		padding: 94px 40px;
	}

	.what_we-offer_main {
		padding: 16px 40px;
	}

	.what_we_section {
		padding: 0px;
	}

	.wht_we_heading {
		display: block;
	}

	.wht_we_heading .welcm_title {
		width: 100%;
		text-align: center;
	}

	.welcom_to_why {
		width: 100%;
		text-align: center;
	}

	.what_first_image {
		padding: 0px;
	}

	.what_wefour {
		padding: 0px;
	}

	.cooking_challenge_main {
		padding: 85px 40px 135px;
	}

	.philosophy_section_main {
		padding: 47px 40px 70px;
	}

	.vector_skiewimg {
		bottom: -21.8%;
	}

	.philosophy_section_main {
		padding: 47px 40px 116px;
	}

	.learning_should_main {
		padding: 0px 40px 60px;
	}

	.value_section {
		bottom: -21%;
	}

	.value_img img {
		height: 220px;
	}

	.learning_menu {
		padding: 0px 23px;
	}

	.learning_logo img {
		width: 141px;
		height: 50px;
	}

	.value_detail h3 {
		font-size: 28px;
	}

	.learning_heading h3 {
		font-size: 35px;
		line-height: 18px;
	}

	.learning_heading h6 {
		font-size: 21px;
		line-height: 40px;
	}

	.why_section_main {
		padding: 84px 40px 0px;
	}

	.package-comprise_main {
		padding: 32px 40px 60px;
		margin-bottom: 155px;
	}

	.comprise_left img {
		width: 100%;
	}

	.packag_skew_img img {
		left: 50%;
		transform: translate(-50%);
		width: 100%;
		bottom: -156px;
	}

	img.comp4skw {
		left: 50% !important;
		transform: translate(-50%);
		width: 90%;
		top: -96px;
	}

	.benifit_main {
		padding: 0px 40px 0px;
	}

	.benifit_heading {
		margin-bottom: 55px;
		font-size: 33px;
	}

	.benifit_section {
		padding: 0px;
	}

	.view_all_main {
		padding: 60px 40px 60px;
		margin-top: 217px;
	}

	.email_box-img img {
		max-width: 670px;
	}

	.welcom_inner {
		width: 100%;
	}

	.hero_title {
		font-size: 32px;
		line-height: 34px;
	}

	.logo_section img {
		width: 100%;
	}

	.logo_section {
		margin-top: 18px;
		width: 123px;
		height: 89px;
	}

	.hero_content {
		font-size: 14px;
	}

	.banner_btn button {
		font-size: 12px;
	}

	.hero_img_box {
		width: 100%;
		height: 533px !important;
	}

	.hero_detail_box {
		width: 100%;
	}

	.philospy_right_img {
		width: 100%;
	}

	.why_img {
		width: 100%;
		height: 100%;
	}
	.for_desktop{
	    display: none;
	}
    .for_mobile{
        display: block;
    }
	.what_first_skw {
        width: 100%;
        background: #5f93ff;
        position: relative;
        top: 9px;
        left: 0;
        padding: 20px 20px 5px;
        transform: unset;
        border-top-right-radius: 38px;
        border-top-left-radius: 10px;
    }

	.what_first_skw h6 {
		font-size: 18px;
	}

	.what_first_skw p {
		font-size: 15px;
	}

	.we_offer_box h6 {
		font-size: 14px;
	}

	.we_offer_box p {
		font-size: 11px;
	}

	.offer_mani-img img {
		width: 189px;
		height: 191px;
	}

	.cooking_video_img {
		padding: 0px;
	}

	.why_section {
		padding: 0px;
	}

	.package_bottom_section {
		margin-top: 16px;
	}

	.btm-dtl-left {
		font-size: 15px;
		line-height: 16px;
		padding-bottom: 12px;
	}

	.btn-dtl-right {
		font-size: 11px;
	}

	.btn-dtl-right p {
		margin-bottom: 10px;
	}

	.package_btm_dtl {
		bottom: -140px;
	}

	.comprise_right h6::after {
		height: 4px;
	}

	.btm-dtl-left::after {
		height: 4px;
	}

	.comp_lefft_detail h6::after {
		height: 4px;
	}

	.why_heading p {
		font-size: 33px;
	}

	.welcm_title {
		font-size: 33px;
	}

	.value_detail ul li {
		font-size: 13px;
	}

	.view_all_section {
		padding: 0;
	}

	.viewthird_box {
		width: 162px;
		height: 72px;
		font-size: 20px;
		line-height: 25px;
	}

	.view_tmg_text {
		font-size: 16px;
		line-height: 20px;
		width: 157px;
	}

	.view_al_box img {
		height: 305px;
	}
}

@media only screen and (min-width:768px) and (max-width: 991px) {
    .comp_lefft_detail {
    padding-right: 0px;
}
.wel_text {
    font-size: 14px;
    
}
    .hero_title {
    font-size: 18px;
    line-height: 24px;
}
.hero_content {
    font-size: 11px;
    margin-bottom: 8px;
    margin-top: 3px;
}
.banner_btn button {
    font-size: 11px;
    padding: 8px 11px 6px;
}
.learn_more_about {
    margin-top: 18px;
    font-size: 13px;
}
	.vector_skiewimg {
		bottom: -22.5%;
	}

	.phlspy_heading {
		font-size: 21px;
	}

	.phlspy_text {
		font-size: 15px;
	}

	.phlspy_para {
		font-size: 14px;
	}

	.philosphy_detali_right p {
		font-size: 12px;
	}

	.philosphy_detali_right {
		margin-left: 123px;
	}

	.philospy_right_img {
		height: 575px;
	}

	.philosphy_detali_right h6 {
		padding-top: 101px;
		font-size: 21px;
	}

	.logo_section {
		margin-top: 18px;
		width: 94px;
		height: 41px;
	}

	.hero_img_box {
		height: 449px !important;
	}

	.phlspy_img img {
		width: 101px;
		height: 68px;
	}

	.philosphy_detali_right h6::after {
		top: 88%;
		left: 99px;
	}

	.why_section_main {
		padding: 38px 40px 0px;
	}

	.why_img {
		margin-bottom: 20px;
	}

	.why_img img {
		width: 83%;
		height: 100%;
	}

	h6.live_info {
		margin-bottom: 16px;
	}

	.why_info p {
		font-size: 12px;
	}

	.comp_lefft_detail h6 {
		font-size: 15px;
		padding-bottom: 12px;
	}

	.comp_lefft_detail ul {
		margin-top: 18px;
	}

	.comp_lefft_detail ul li {
		font-size: 12px;
	}

	.comprise_right h6 {
		font-size: 17px;
		padding-bottom: 10px;
	}

	.comprise_right p {
		font-size: 12px;
	}

	.comprise_right {
		margin-top: 50px;
	}

	.para2 {
		margin-top: 16px;
	}

	.footer_email_box img {
		max-width: 611px;
	}

	.message_center h6 {
		font-size: 20px;
	}

	.message_input input {
		width: 218px;
	}

	.message_right {
		bottom: -39px;
		right: -41px;
	}

	.message_right img {
		max-width: 46%;
		height: inherit;
	}

	.boy_img {
		width: 78px;
		height: 165px;
		left: 6px;
	}

	.footer_email_box {
		top: -96px;
	}

	.email_message_box {
		width: 100%;
		bottom: 24px;
	}

	.light_img {
		left: -17px;
	}

	.footer-main {
		padding: 164px 20px 11px;
	}

	.footer_logo {
		width: 164px;
		height: 58px;
	}

	.viewfirst_box img {
		height: 100%;
	}

	.view_all_section {
		margin-bottom: 85px;
	}

	.welcom_cooking_main .wlc_detl {
		background-size: contain;
	}

	.welcom_cooking_main .wlc_detl h6 {
		font-size: 26px;
	}

	.welcom_cooking_main .wlc_detl p {
		font-size: 14px;
		line-height: 21px;
		margin-bottom: 5px;
	}

	.recipe-box {
		width: 75%;
		left: 13px;
		top: 32px;
	}

	.welcom_cooking_main button {
		font-size: 11px;
	}

	.welcom_cooking_main .wlc_detl {
		left: 56% !IMPORTANT;
		bottom: -193px !important;
		background-size: contain;
	}

	.food_group {
        width: 90%;
        top: 138px;
        left: 15px;
        padding: 2px;
    }
    .hero_detail_box {
             margin-top: 0px;
        padding-left: 90px;
        padding-top: 124px;
        width: 407px;
    }
}
@media only screen and (min-width:768px) and (max-width: 876px) {
        .hero_detail_box {
        
        padding-left: 18px;
      
        width: 260px;
    }
}
@media only screen and (min-width:800px) and (max-width: 991px) {
    .wel_text {
        font-size:13px;
        margin-bottom
    }
     .food_group{
        width:74%;
    }
}
@media only screen and (min-width:576px) and (max-width: 767px){
    .cooking_left {
    display: block;
}
.hero_section_inner .row {
    display: block;
    background: #4a305d;
    padding-bottom: 23px;
}
.hero_section_inner .row .col-md-6{
    width: 100%;
}
.hero_img_box {
    height: auto !important;
    width: 65%;
    margin: 0px auto;
    padding: 94px 0px 10px;
}
.header_sec {
    left: 50% !important;
    transform: translate(-50%);
}
.welcom_right_img {
    height: auto;
}
.benifit_three .yellow_welcm_sec.wlc_detl.Community {
    bottom: -4px;
}
.hero_detail_box {
    width: 88%;
    text-align: center;
    padding-left: 0px;
    margin: auto;
}
.learn_more_about ul {
    list-style-type: none;
}
.package_btm_dtl {
    bottom: -24px !important;
}
.philosphy_sec .welcm_title {
    margin-top: 43px;
}
}
@media only screen and (min-width:300px) and (max-width: 767px) {
    .hero_section_inner .row {
        background: #4a305d;
    }
    .inquiry_form {
        width: 100%;
    }
    .pd-right {
        padding-right: calc(var(--bs-gutter-x) * .5);
    }
    .pd-left {
        padding-left: calc(var(--bs-gutter-x) * .5);
    }
	.footer_email_box img {
		max-width: 500px;
		height: 173px;
	}

	.message_center h6 {
		font-size: 20px;
	}

	.message_input input {
		width: 179px;
	}

	.message_right {
		bottom: -39px;
		right: 0px;
	}

	.message_right img {
		max-width: 58%;
		height: 99px;
	}

	.boy_img {
		width: 61px;
		height: 111px !important;
		left: 6px;
		top: 41px;
	}

	.footer_email_box {
		top: -96px;
	}

	.email_message_box {
		width: 100%;
		bottom: 24px;
	}

	.light_img {
		left: -19px;
		width: 32px;
		height: 32px !important;
	}

	.view_all_section {
		margin-bottom: 91px;
	}

	.message_input img {
		height: inherit;
	}

	.message_input span {
		position: absolute;
		top: 4px;
		right: 166px;
	}

	.hero_img_box {
		height: 346px;
	}

	.welcom_cooking_main {
		padding-top: 54px;
	}

	.recipe-box {
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
        height: unset;
        width: 80%;

    }

	.welcom_cooking_main .wlc_detl {
        bottom: 0px !important;
        left: 50% !important;
        background: #ffcb2a;
        height: 221px;
        clip-path: polygon(6% 0%, 94% 0%, 100% 100%, 0% 100%);
    }
    .welcom_cooking_main .blue_welcm_sec {
        height: 271px !important;
        top: unset !important;
        background: #5f93ff;
    }
    .food_group {
        width: 80%;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
    }
	.welcom_right_img {
        margin-top: 25px;
    }

	.welcom_cooking_main .blue_welcm_sec.wlc_detl {
		width: 100% !important;
		top: -46%;
		left: 50% !important;
		background-size: cover;
	}

	.view_al_box img {
		height: 100%;
	}

	.viewfirst_box img {
		height: 100% !important;
	}

	.view_al_box {
		margin-bottom: 23px;
	}

	.footer-main {
		padding: 151px 20px 11px;
	}

	.footer_logo {
		width: 182px;
		height: 64px;
	}

	ul.footer_conditions {
		display: block;
	}

	ul.footer_conditions li {
		font-size: 14px;
		line-height: 28px;
		list-style-type: none;
	}

	.country_box h3 {
		font-size: 25px;
	}

	.light_img {
		top: 7px;
	}

	.logo_section {
    width: 135px;
    height: 84px;
}

	.hero_title {
		font-size: 21px;
		line-height: 22px;
	}

	.banner_btn {
		display: block;
	}

	.banner_btn button {
		margin-bottom: 15px;
		width: 70%;
	}

	.hero_content {
		font-size: 11px;
	}

	.header_sec {
		left: 9%;
	}

	.welcom_to {
		font-size: 24px;
	}

	.welcm_title {
		font-size: 27px;
	}

	.welcm_sub_heading {
		font-size: 16px;
		font-weight: 700;
		margin: 10px 0px 16px;
	}

	.welcom_info {
		font-size: 14px;
	}

	.offer_mani-img {
		display: none;
	}

	.vector_skiewimg {
		bottom: -41.8%;
	}

	.vectr_inner h3 {
		font-size: 23px;
	}

	.philosophy_left_sec {
		margin-left: 0;
	}

	.phlspy_para {
		font-size: 13px;
		padding-top: 25px;
	}

	.phlspy_text {
		font-size: 13px;
	}

	.phlspy_heading {
		font-size: 25px;
	}

	.philosphy_detali_right h6 {
		font-size: 25px;
		padding-top: 90px;
	}

	.philosphy_detali_right h6::after {
		top: 87%;
		left: 120px;
	}

	.philosphy_detali_right p {
		font-size: 13px;
	}

	.philospy_right_img {
		height: 509px;
	}

	.why_img {
		width: 51%;
		margin: auto;
	}

	.why_info {
		text-align: center;
	}

	.why_info p {
		width: 100%;
	}

	.comp_lefft_detail h6 {
		font-size: 25px;
	}

	.comp_lefft_detail ul li {
		font-size: 15px;
	}

	.comprise_right {
		width: 100%;
		margin-top: 0px;
	}

	img.skew3 {
		width: 90%;
	}

	.packag_skew_img img {
		bottom: -6px;
		height: 200px;
	}

	img.comp4skw {
		top: -187px;
	}

	.btn-dtl-right p {
		margin-bottom: 4px;
	}

	.package_btm_dtl {
		bottom: 26px;
	}

	.package-comprise_main {
		margin-bottom: 0px;
	}

	.learning_heading h3 {
		font-size: 23px;
		line-height: 0px;
	}

	.learning_heading h6 {
		font-size: 15px;
	}

	.value_section {
		bottom: -30%;
	}

	.value_img img {
		height: 160px;
	}

	.value_detail ul li {
		font-size: 11px;
	}

	.value_detail h3 {
		font-size: 23px;
	}

	.value_detail {
		margin-top: 0;
	}

	.benifit_section {
		padding: 0px 57px;
	}

	.welcom_cooking_main .welcom_inner {
		height: 423px;
	}

	.benifit_two {
		margin-top: 27px;
	}

	.benifit_four {
		margin-top: 74px;
	}

	.we_offer_box {
		bottom: 8%;
	}

	.we_offer_box h6 {
		font-size: 20px;
	}

	.we_offer_box p {
		font-size: 14px;
	}

	

	.media_offer_se {
		margin-top: 55px;
	}

	.btm-dtl-left {
		margin-bottom: 13px;
	}
}
@media only screen and (max-width: 575px) {
    .vectr_inner h6 {
    font-size: 18px;
    padding: 0px 20px;
}
    .logo_inquiry img {
    width: 167px;
}
    .benifit_main .welcom_right_img {
    margin-top: 23px;
}
    .padding_new {
    padding: 0px;
}
    .benifit_one .yellow_welcm_sec.wlc_detl {
    bottom: unset;
    top: 50%;
    transform: translate(-50%, -50%);
}
    .benifit_two .blue_welcm_sec.wlc_detl {
    top: 50%;
    transform: translate(-50%, -50%);
}
    .comp_lefft_detail {
    padding-right: 0px;
}
    .bottom_line {
    margin-top: 49px;
}
.benifit_three {
    margin-top: -13px;
}
.benifit_four {
    margin-top: 78px;
}
.benifit_three .yellow_welcm_sec.wlc_detl.Community {
    bottom: unset;
    top: 50%;
    transform: translate(-50%, -50%);
}
    .benifit_section .welcom_inner {
    height: auto !important;
}
.philosphy_sec .welcm_title {
    line-height: 34px;
}
.benifit_three .yellow_welcm_sec.wlc_detl.Community {
    padding: 26px 48px;
}
.benifit_four .blue_welcm_sec.wlc_detl {
    padding: 9px 26px 16px;
    top: 50% !important;
    transform: translate(-50%, -50%);
}
    .hero_img_box {
    height: auto;
}
.hero_detail_box {
    padding-left: 0px;
}
.learn_more_about li {
    list-style-type: none;
}
	/*.welcom_cooking_main .wlc_detl {*/
	/*	background: url('../../assets/images/read1.png');*/
	/*	background-repeat: no-repeat;*/
	/*	background-size: contain;*/
	/*	bottom: -157px !important;*/
	/*	left: 50% !important;*/
	/*}*/

	/*.welcom_cooking_main .blue_welcm_sec {*/
	/*	background: url('../../assets/images/read2.png');*/
	/*	background-repeat: no-repeat;*/
	/*	height: 271px !important;*/
	/*	top: -24% !IMPORTANT;*/
	/*}*/

	.hero_section_main {
		background: #ff4567;
	}

	.hero_detail_box {
        width: 90%;
        margin: 11px auto 20px;
        text-align: center;
    }

	.header_sec {
		left: 50%;
		transform: translate(-50%);
	}

	.welcom_to {
		left: 50%;
		transform: translate(-50%);
	}

	.hero_img_box img {
        width: 70%;
        height: 100%;
        margin: 101px auto 0px;
    }
    .cooking_left {
        display: block;
    }
	.welcom_info_sec {
		padding: 0px;
	}

	.wlc_detl p {
		font-size: 13px;
		line-height: 16px;
	}

	.wlc_detl h6 {
		font-size: 12px;
	}

	.common_btn {
		font-size: 10px;
	}

.welcom_cooking_main .welcom_right_img {
    margin-top: 29px;
}

	/*.food_group {*/
	/*	width: 91%;*/
	/*	top: 37px;*/
	/*	left: 13px;*/
	/*}*/

	/*.recipe-box {*/
	/*	top: 41px;*/
	/*	left: 47%;*/
	/*}*/

	.footer_email_box img {
		max-width: 272px;
		height: 196px;
	}

	.message_left {
		display: none;
	}

	.message_right img {
		display: none;
	}

	.message_input img {
		width: 36px;
		height: 36px;
	}

	.message_input input {
		width: 80%;
	}

	.message_input span {
		right: 36px;
	}

	.message_center h6 {
		font-size: 16px;
	}

	.cooking_video_img img {
		max-width: 272px;
		height: 220px;
	}

	.vector_skiewimg {
		bottom: -73.8%;
		left: 50%;
		transform: translate(-50%);
	}

	.benifit_section {
		padding: 0;
	}

	.benifit_main {
		padding: 0px 20px 0px;
	}

	.package-comprise_main {
		padding: 32px 20px 60px;
	}

	.why_section_main {
		padding: 0px 20px 0px;
	}

	.learning_should_main {
		padding: 0px 20px 60px;
	}

	.philosophy_section_main {
		padding: 77px 20px 55px;
	}

	.cooking_challenge_main {
		padding: 38px 20px 135px;
	}

	.what_we-offer_main {
		padding: 16px 20px;
	}

	.welcom_cooking_main {
		padding: 94px 20px;
	}

	.comprise_left img {
		height: 418px;
	}

	.comp_lefft_detail ul li {
		font-size: 11px;
	}
    img.skew3 {
        height: 511px;
    }
	.philospy_right_img {
		background: #5c94fb;
		height: 100%;
		margin-top: 39px;
		border-radius: 11px;
	}

	.comp_lefft_detail ul {
		margin-top: 16px;
	}

	.para2 {
		margin-top: 7px;
	}

	.package_bottom_section {
		margin-top: 29px;
	}

	.value_section {
		display: block;
	}

	.learning_heading {
		text-align: center;
		margin-top: 11px;
	}

	.value_section {
		position: unset;
		margin-top: 70px;
	}

	.comp_lefft_detail h6 {
        font-size: 16px;
        padding-bottom: 5px;
    }

	.learning_menu {
		display: block;
		text-align: center;
		background: #ff4567;
		padding-bottom: 32px;
		border-radius: 3px;
	}

	.philosphy_detali_right {
		margin-left: 0px;
		padding: 0px 20px 20px;
		text-align: center;
	}

	.philosphy_detali_right h6 {
		padding-top: 18px;
	}

	.philosphy_detali_right h6::after {
		top: 100%;
		left: 50%;
		transform: translate(-50%);
	}

	.philosphy_detali_right p {
		width: 100%;
	}

	.we_offer_box p {
		font-size: 11px;
	}

	.we_offer_box h6 {
		font-size: 12px;
	}

	.we_offer_section img {
		width: 100%;
		height: 501px;
		object-fit: cover;
		border-radius: 20px;
	}

	.we_offer_box {
		bottom: 5%;
	}

	.why_heading p {
		width: 100%;
	}

	.why_heading p::after {
		left: 50%;
		transform: translate(-50%);
	}

	.para2 {
		padding-left: 23px;
		padding-right: 23px;
	}

	.comprise_right p {
		font-size: 12px;
	}

	.comprise_right h6 {
		font-size: 23px;
	}

	.footer_cooking_champs {
		display: block;
	}

	.message_center p {
		width: 90%;
		margin: 11px auto;
	}

	.view_all_main {
		padding: 60px 20px 60px;
		margin-top: 117px;
	}

	.view_all_btn {
		margin-top: 18px;
	}

	.view_all_section {
		margin-bottom: 74px;
	}

	.children .blue_text {
		margin-bottom: 5px;
		font-size: 14px;
		margin-top: 15px;
	}

	.children .blue_para {
		font-size: 10px;
	}

	.yellow_txt {
		margin-right: 0px;
		font-size: 16px;
	}

	.yellow_para {
		font-size: 11px;
	}

	.blue_text {
		font-size: 16px;
	}

	.blue_para {
		font-size: 12px;
	}

	.packag_skew_img img {
		bottom: -35px;
		height: 312px;
		display:none;
	}

	img.comp4skw {
		top: -272px;
	}

	.package_btm_dtl {
        bottom: 50%;
    }

	.welcom_cooking_main .blue_welcm_sec.wlc_detl {
		width: 100%;
	}

	.padding_col {
		padding-right: 0px;
	}
}

@media only screen and (min-width:425px) and (max-width: 576px) {
	.welcom_right_img {
    margin-top: 204px;
}
}

@media only screen and (min-width:300px) and (max-width: 480px) {
    .hero_img_box {
    height: 416px !important;
}
    .benifit_four {
    margin-top: 111px;
}
.package_btm_dtl {
    width: 100%;
}
.btn-dtl-right {
    width: 100%;
}
}