@charset "utf-8";

/* Extra Large Devices, Wide Screens */

@media (min-width: 1921px) and (max-width: 3840px) {
    section.section.best-option.our-mission.career-myc-life {
        padding-bottom: 400px;
    }


}

@media (min-width: 2560px) {
    .banner-video .video-carousel .item-video {
        height: 100vh;
        background-position: center;
        background-size: cover !important;
    }

}



@media (min-width: 1537px) and (max-width: 1681px) {

    /* Common Starts */
    .main-box .head h2,
    /* me san find us*/
    .can-i-find-body-left h2,
    .collaborations.ica h2,
    .near-you-top-content h2,
    .future-of-food-right h2,
    /* me san find us*/
    .explore-promyc ul li:first-child .main-box .head h1,
    .fungi-protien .main-box .body ul li:first-child h1,
    .shape-substain .main-box .body ul.steps li h1,
    /* me san */
    .shape-substain-2 .main-box .body ul.steps li h1,
    /* me san */
    .about-message .main-box .body ul li:first-child h1,
    .press .main-box ul li h1 {
        font-size: 35px !important;

    }

    .fungi-protien .main-box .body ul li:first-child {
        width: 40%;
        padding: 0 0 0 8vw;
    }

    .fungi-protien .main-box .body ul li:first-child h1 {
        margin-bottom: 25px;
    }

    .about-one .main-box .body ul li:last-child .img-box {
        height: 800px;
        float: left;
    }

    .about-one .main-box .body ul li:last-child .img-box>img {
        width: 100%;
        height: 100%;
        object-fit: cover;
    }

    .fullpage-section .item-video video {
        width: 100%;
        height: auto;
    }

    /* Career */
    .about-one.career-about .main-box .body ul li:last-child .img-box {
        height: 500px;
    }

    .career-our-values .main-box .body .list-one ul li .img-box,
    .career-our-values .main-box .body .list-two ul li .img-box {
        height: 100%;
    }

    .career-our-values .main-box .body .list-one ul li:first-child,
    .career-our-values .main-box .body .list-one ul li:last-child {
        width: 28%;
    }

    .career-our-values .main-box .body .list-two ul li:first-child,
    .career-our-values .main-box .body .list-two ul li:last-child {
        width: 19%;
    }

    .career-our-values .main-box .body .list-one ul li .description h1,
    .career-our-values .main-box .body .list-two ul li .description h1 {
        font-size: 20px;
    }

    section.section.best-option.our-mission.career-myc-life {
        padding-bottom: 100px;
    }

    section.section.best-option.our-mission.career-myc-life.trusted-partner .testi-carousel.owl-carousel .item {
        min-height: auto;
    }

    /* Career Ends */
}

@media only screen and (min-width: 1401px) and (max-width: 1536px) {

    /* Common Starts */
    .main-box .head h2,
    /* me san find us*/
    .can-i-find-body-left h2,
    .collaborations.ica h2,
    .near-you-top-content h2,
    .future-of-food-right h2,
    /* me san find us*/
    .explore-promyc ul li:first-child .main-box .head h1,
    .fungi-protien .main-box .body ul li:first-child h1,
    .shape-substain .main-box .body ul.steps li h1,
    /* me san */
    .shape-substain-2 .main-box .body ul.steps li h1,
    /* me san */
    .about-message .main-box .body ul li:first-child h1,
    .press .main-box ul li h1 {
        font-size: 35px !important;
    }

    .main-box .body p {
        font-size: 15px !important;
    }

    /* Common Ends */

    /* me san */
    .banner-video.refood .caption h1 {
        font-size: 45px;
    }

    .banner-video.refood .caption .banner-btn {
        font-size: 15px;
    }

    .banner-video.refood .caption h1 {
        font-size: 45px;
    }

    .banner-video.refood .caption .banner-btn {
        font-size: 15px;
    }

    /* me san */

    /* me san find us*/
    .banner-video .caption.find-us h1 {
        font-size: 45px;
    }

    /* me san find us*/

    .banner-video .caption h1 {
        font-size: 45px;
    }

    .banner-video .caption .banner-btn {
        font-size: 15px;
    }

    .explore-promyc ul li:first-child {
        width: 50%;
        padding-left: 100px;
        padding-right: 50px;
    }

    .join-journey .main-box .body ul li:first-child {
        width: 40%;
    }

    /* me san */
    .Our-Solution .main-box .body ul li:first-child {
        width: 40%;
    }

    .environmental .main-box .body ul li:first-child {
        width: 40%;
    }

    .environmental .main-box .body ul li:last-child {
        width: 50%;
    }

    /* me san */

    .join-journey .main-box .body ul li:last-child {
        width: 50%;
    }

    .circle-one {
        right: -35px;
        top: -172px;
    }

    .trusted-partner .main-box .body::before,
    .trusted-partner .main-box .body::after {
        background-size: 55%;
    }

    .subcription .main-box .body ul:last-child>li .btn-submit {
        padding: 15px 90px;
    }

    .fullpage-section .item-video video {
        width: auto;
        height: 100vh;
    }

    /* Header */
    #logo-target>.main-logo-trs {
        transform: translate(27.9vw, 24vw);
        width: 429px;
    }

    /* Header Ends */

    /* Inner Pages Starts */
    .banner-video img {
        width: 100%;
        height: 100vh;
        object-fit: cover;
    }

    .banner-video.other img {
        width: 100%;
        height: 100vh;
        object-fit: cover;
    }

    .accordion-container .set>.adiv i {
        font-size: 30px;
    }

    .banner-video .caption-two {
        position: absolute;
        top: 40%;
        width: 50%;
    }

    .banner-video .news-recent ul {
        width: 65%;
    }

    /* me san */
    .banner-video.refood img {
        width: 100%;
        height: 100vh;
        object-fit: cover;
    }

    .banner-video.refood.other img {
        width: 100%;
        height: 100vh;
        object-fit: cover;
    }



    .banner-video.refood .caption-two {
        position: absolute;
        top: 40%;
        width: 50%;
    }

    .banner-video.refood .news-recent ul {
        width: 65%;
    }

    /* me san */



    .mytalk .main-box:last-child .box .head h1 {
        font-size: 24px;
    }

    .about-one .main-box .body ul li:last-child .img-box {
        height: 800px;
        float: left;
    }

    /* Inner Pages Ends */


    /* Investor Starts */
    section.best-option.our-mission {
        padding-top: 50px;
    }

    .best-option.our-mission {
        padding-bottom: 200px;
    }

    .collabrote .main-box .body ul {
        height: 428px;
    }

    .collabrote .main-box .body ul li:first-child .green-block {
        height: 114px;
        margin-top: 5px;
    }

    .collabrote .main-box .body ul li:nth-child(3) .green-block {
        height: 85px;
        margin-bottom: 5px;
    }

    .production-plant .main-box .body .left {
        padding: 0 0 0 6vw;
    }

    .production-plant .main-box .body .left ul li h1 {
        font-size: 55px;
    }

    section.investor.one .half-circle-one {
        margin-top: -8em;
    }

    section.investor.three .half-circle-one {
        width: 17%;
    }

    /* Investor Ends */

    /* me san find us */
    .can-i-find-body-rightt {
        position: absolute;
        top: 105%;
        right: 15%;
    }

    /* me san find us */
    /* catalog section start  */
    .promyc-catalog-neutral .promyc-fact-quite-boring-second h2 {
        font-size: 35px !important;
    }

    .promyc-indst-ingredient-body-cntx h2 {
        font-size: 35px;
    }

    .semi-finished-product-main .semi-finished-product-cntx h1 {
        font-size: 35px;

    }
}

@media (max-width: 1400px) {
    .banner-video .video-carousel .item-video>video {
        height: auto;
        width: 100%;
    }

    .fullpage-section .item-video video {
        width: auto;
        height: 100vh;
    }

}

@media (max-width: 1536px) {
    .banner-video .video-carousel .item-video>video {
        height: auto;
        width: 100%;
    }

    .fullpage-section .item-video video {
        width: auto;
        height: 100vh;
    }
}

@media (min-width: 1400px) and (max-width: 1680px) {

    /* Common Starts */
    .main-box .head h2,
    /* me san find us*/
    .can-i-find-body-left h2,
    .collaborations.ica h2,
    .near-you-top-content h2,
    .future-of-food-right h2,
    /* me san find us*/
    .explore-promyc ul li:first-child .main-box .head h1,
    .fungi-protien .main-box .body ul li:first-child h1,
    .shape-substain .main-box .body ul.steps li h1,
    /* me san */
    .shape-substain-2 .main-box .body ul.steps li h1,
    /* me san */
    .join-journey .main-box .body ul li:last-child h1,
    /* me san */
    .environmental .main-box .body ul li:last-child h1,
    /* me san */
    .press .main-box ul li h1,
    .fungi-tech .main-box .body ul li:last-child h1,
    .about-message .main-box .body ul li:first-child h1,
    .faq .main-box .body ul li:first-child h1,
    .banner-video .caption-two h1,
    /* me san */
    .banner-video.refood .caption-two h1,
    /* me san */
    .invst-protein .main-box .body ul li:first-child h1 {
        font-size: 35px !important;
        margin-bottom: 20px;
    }

    .Our-Solution .main-box .body ul li:first-child h1 {
        font-size: 35px !important;
        margin-bottom: 20px;
    }


    .main-box .body p {
        font-size: 15px !important;
    }

    .main-box .head h3,
    .main-box .head h2,
    .find-us-body-main h3,
    .can-i-find-body-left h2,
    .collaborations.ica h2,
    .future-of-food-right h2,
    .near-you-top-content h2 {
        margin-bottom: 20px !important;
    }

    .banner-video .caption .banner-btn,
    .main-btn,
    .footer .main-box .head.foot-subpn ul li:nth-child(2) .subcription-box li:last-child button {
        padding: 7px 27px;
        font-size: 14px;
    }

    section.section {
        padding: 100px 0;
    }

    .styled-checkbox+label,
    .form-input .input-field label {
        font-size: 12px;
        display: flex;
        align-items: center;
    }

    .styled-checkbox:checked+label:after {
        top: 9px;
    }

    .fullpage-section .item-video video {
        width: 100%;
        height: auto;
    }

    /* Common Ends */
    .banner-video.banner-video-spl>video {
        width: 100%;
        height: auto;
        position: relative;
        left: 50%;
        transform: translate(-50%, 0);
        -webkit-transform: translate(-50%, 0);
        -moz-transform: translate(-50%, 0);
        -ms-transform: translate(-50%, 0);
        -o-transform: translate(-50%, 0);
    }

    .banner-video video {
        position: absolute;
    }

    /* me san find us*/
    .banner-video .caption.find-us h1 {
        font-size: 35px;

    }

    /* me san find us*/

    .banner-video .caption h1 {
        font-size: 35px;
    }

    .banner-video .caption p,
    .banner-video .caption-two p {
        font-size: 17px;
    }

    .banner-video.other img {
        width: 100%;
        height: 60vh;
        object-fit: cover;
    }

    .banner-video img {
        width: 100%;
        height: 100vh;
        object-fit: cover;
    }

    /* me san */
    .banner-video.refood.banner-video.refood-spl>video {
        width: 100%;
        height: auto;
        position: relative;
        left: 50%;
        transform: translate(-50%, 0);
        -webkit-transform: translate(-50%, 0);
        -moz-transform: translate(-50%, 0);
        -ms-transform: translate(-50%, 0);
        -o-transform: translate(-50%, 0);
    }

    .banner-video.refood video {
        position: absolute;
    }

    .banner-video.refood .caption h1 {
        font-size: 35px;
    }

    .banner-video.refood .caption p,
    .banner-video.refood .caption-two p {
        font-size: 17px;
    }

    .banner-video.refood.other img {
        width: 100%;
        height: 60vh;
        object-fit: cover;
    }

    .banner-video.refood img {
        width: 100%;
        height: 100vh;
        object-fit: cover;
    }

    /* me san */


    /* .banner-video-spl {
         height: 110vh !important;
     } */
    .banner-video .video-carousel .item-video>video {
        height: auto;
        width: 100%;
    }

    .svg-video {
        transform: translate(0, 11vh);
        -webkit-transform: translate(0, 11vh);
        -moz-transform: translate(0, 11vh);
        -ms-transform: translate(0, 11vh);
        -o-transform: translate(0, 11vh);
    }

    .fungi .main-box .body>ul {
        margin-top: 50px;
    }

    .fungi .main-box .body>ul>li {
        margin: 0 55px;
    }


    .trusted-partner .main-box .body::after,
    .trusted-partner .main-box .body::before {
        background-size: 50%;
    }

    .trusted-partner .main-box .body::before {
        left: -25px;
    }

    .trusted-partner .main-box .body::after {
        right: -75px;
    }

    .join-journey .main-box .body ul li:first-child {
        width: 38%;
    }

    .join-journey .main-box .body ul li:last-child {
        width: 55%;
        padding-left: 10px;
    }

    /* me san */
    .Our-Solution .main-box .body ul li:first-child {
        width: 38%;
    }

    .environmental .main-box .body ul li:first-child {
        width: 38%;
    }

    .environmental .main-box .body ul li:last-child {
        width: 55%;
        padding-left: 10px;
    }

    /* me san */

    /* .join-journey .main-box .body ul li:first-child .img-box {
         box-shadow: 20px 20px 0px 0px #f0eada !important;
     } */

    section.section {
        overflow: hidden;
    }

    .footer .main-box>.body>.foot-nav>ul li:last-child>ul>h1,
    .footer .main-box .head.foot-subpn ul li:last-child h5 {
        font-size: 19px;
        font-weight: 400;
    }

    .footer .main-box>.body>.foot-nav>ul li:last-child>ul>li>a {
        font-size: 12px;
    }

    .footer .main-box .head.foot-subpn ul li:first-child,
    .footer .main-box .head.foot-subpn ul li:last-child {
        width: 50%;
    }

    .footer .main-box .head.foot-subpn ul li:nth-child(2) .subcription-box li:first-child {
        width: 70%;
    }

    .footer .main-box .head.foot-subpn ul li:nth-child(2) .subcription-box li:last-child {
        width: 25%;
    }

    .innovative .main-box .body>ul>li {
        margin: 0 10px;
        margin-bottom: 30px;
    }

    .innovative .main-box .body>ul>li>h2 {
        font-size: 16px;
    }

    .fungi-resource .main-box .body ul li {
        width: 50%;
    }

    .fungi-resource .main-box .body ul li:last-child {
        padding-right: 50px;
    }

    .fungi-resource .main-box .body ul li:last-child p {
        font-size: 15px;
        font-weight: 400;
    }

    .fungi-tech .main-box .body ul li:last-child {
        width: 40%;
        padding: 0px 50px 0px 80px;
    }

    .about-one .main-box .body ul:nth-child(even) li:first-child {
        padding-left: 50px;
        padding-right: 100px;
    }

    .green-vision .main-box .body ul li .img-box {
        height: 250px;
    }

    .green-vision .main-box .body ul li .img-box h1 {
        font-size: 20px;
    }

    .green-vision .main-box .body ul li .img-box img {
        width: 25%;
    }

    .contact .main-box .body ul li .box .head h2 {
        color: #282828;
        font-size: 16px !important;
        font-weight: 900;
        line-height: 23.09px;
        margin-bottom: 10px;
    }

    .banner-video .caption-two {
        position: absolute;
        top: 50%;
        width: 80%;
        height: auto;
        left: 13%;
        color: white;
    }

    .banner-video .news-recent ul {
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
        width: 75%;
        float: right;
        padding-right: 50px;
    }

    .mytalk .main-box:last-child .box .head h1 {
        color: #4D8D40;
        font-size: 20px;
        font-weight: 900;
        margin-bottom: 30px;
        text-transform: uppercase;
    }

    .mytalk .main-box .body .news-wrap .news-card .body a {
        font-size: 20px;
        font-weight: 700;
        transition: all 0.3s;
        color: inherit;
    }

    .mytalk .main-box .foot .pagenation {
        font-size: 14px;
        font-family: 'Lato', 'Arial';
    }

    .mytalk-dtl .main-box.ck-ed .body .page-content h1 {
        font-size: 20px;
        margin-bottom: 20px;
    }

    section.fungi.awards-asseen,
    section.section.innovative,
    section.section.fungi-application,
    section.section.about-press {
        padding-bottom: 250px;
    }

    .products .main-box .body ul:first-child li:first-child {
        width: 40%;
        padding-right: 25px;
    }

    .products .main-box .body ul:first-child li:last-child {
        width: 60%;
    }

    .products .main-box .body ul:last-child li {
        width: 32%;
    }

    .products .main-box .body ul:first-child {
        margin-bottom: 40px;
    }

    .products .main-box .body ul li p {
        min-height: 110px;
    }

    /* .best-option .main-box .body > ul.cooking > li > .img-box{
         height: auto;
         min-height: auto;
     } */

    .about-one .main-box .body ul li:last-child .img-box {
        height: 800px;
        float: left;
    }

    section.best-option,
    section.fungi-tech {
        padding-top: 0;
    }

    .best-option .main-box .body>ul>li>.img-box img {
        width: 50%;
    }

    .best-option .main-box .body>ul>li>p {
        margin: 0;
    }

    .trusted-partner .main-box .foot .photo-wrap ul li .img-box {
        height: 200px;
    }

    .benefits-promyc .main-box .body ul {
        margin-bottom: 10px;
    }

    .benefits-promyc .main-box .body ul li {
        padding: 20px;
    }

    .benefits-promyc .main-box .body ul li h1 {
        font-size: 20px;
        margin-bottom: 10px;
    }

    .your-health .main-box .body>ul>li>.content {
        font-size: 15px;
    }

    .fungilab .main-box .body ul li:first-child,
    .fungilab .main-box .body ul li:last-child {
        width: 50%;
    }

    .fungilab .main-box .body ul li:first-child {
        padding: 50px;
    }

    .nutrition .main-box .body ul li h1 {
        font-size: 20px;
    }

    .nutrition .main-box .body ul li .img-box img {
        width: 50%;
    }

    .fungi-resource .main-box .body p {
        margin-bottom: 20px;
    }

    .fungi-tech .main-box .body ul {
        margin-bottom: 20px;
    }

    .fungi-tech .main-box .body ul li {
        width: 50% !important;
    }

    .fungi-tech .main-box .body ul li:last-child {
        padding: 0 50px;
    }


    .fungi-protien .main-box .body ul li {
        width: 50% !important;
    }

    .fungi-protien .main-box .body ul li:first-child {
        padding: 0 0 0 6vw;
    }

    .shape-substain .main-box .body ul li h1 {
        font-size: 20px;
    }

    .shape-substain .main-box .body ul.steps li {
        margin-bottom: 20px;
    }

    .shape-substain .main-box .body ul.steps li:last-child {
        padding-left: 6vh;
    }

    .shape-substain .main-box .body ul.steps:nth-child(even) li:last-child {
        padding-left: 0;
        padding-right: 7vh;
    }

    /* me san */
    .shape-substain-2 .main-box .body ul li h1 {
        font-size: 20px;
    }

    .shape-substain-2 .main-box .body ul.steps li {
        margin-bottom: 20px;
    }

    .shape-substain-2 .main-box .body ul.steps li:last-child {
        padding-left: 6vh;
    }

    .shape-substain-2 .main-box .body ul.steps:nth-child(even) li:last-child {
        padding-left: 0;
        padding-right: 7vh;
    }

    /* me san */
    .faq .main-box .body ul li:first-child {
        width: 25%;
    }

    .faq .main-box .body ul li:last-child {
        width: 75%;
    }

    .accordion-container .set>.adiv,
    .accordion-container .set>.adiv i {
        display: block;
        font-size: 17px;
    }

    .banner-video .news-recent ul li {
        width: 33%;
    }

    .tab__btn ul li a {
        font-size: 13px;
    }

    .about-two .timeline-carousel .owl-nav .owl-prev {
        left: -50px;
        font-size: 100px;
    }

    .about-two .timeline-carousel .owl-nav .owl-next {
        right: -50px;
        font-size: 100px;
    }

    .about-two .timeline-carousel .item .timeline .img-box img {
        width: 250px;
        height: 250px !important;
    }

    .about-two .timeline-carousel .item .timeline .content h3 {
        font-size: 20px;
        margin-bottom: 10px;
    }

    .about-message .main-box .body ul li {
        width: 50% !important;
    }

    .about-message .main-box .body ul li:first-child h1 {
        margin-bottom: 20px;
    }

    .about-message .main-box .body ul li:first-child h3 {
        font-size: 15px;
        line-height: 22px;
    }

    .press .main-box ul li {
        width: 50% !important;
    }

    .press .main-box ul li:first-child {
        padding: 0 50px;
    }

    /* Investor Starts */
    section.best-option.our-mission {
        padding-top: 50px;
    }

    .best-option.our-mission {
        padding-bottom: 200px;
    }

    .collabrote .main-box .body ul {
        height: auto;
    }

    .collabrote .main-box .body ul li:first-child .green-block {
        height: 100px;
        margin-top: 5px;
    }

    .collabrote .main-box .body ul li:nth-child(3) .green-block {
        height: 77px;
        margin-bottom: 5px;
    }

    .production-plant .main-box .body .left {
        padding: 0 0 0 6vw;
    }

    .production-plant .main-box .body .left ul li h1 {
        font-size: 55px;
    }

    section.investor.one .half-circle-one {
        margin-top: -8em;
    }

    section.investor.three .half-circle-one {
        width: 17%;
    }

    /* Investor Ends */

    .terms-notice .terms-inner .accept .terms-accept span.icon img {
        width: 130px;
        position: relative;
        top: -2px;
    }

    /* Career */
    .about-one.career-about .main-box .body ul li:last-child .img-box {
        height: 500px;
    }

    .career-our-values .main-box .body .list-one ul li .img-box,
    .career-our-values .main-box .body .list-two ul li .img-box {
        height: 100%;
    }

    .career-our-values .main-box .body .list-one ul li .description,
    .career-our-values .main-box .body .list-two ul li .description {
        padding: 20px;
    }

    .career-our-values .main-box .body .list-one ul li:first-child,
    .career-our-values .main-box .body .list-one ul li:last-child {
        width: 27%;
    }

    .career-our-values .main-box .body .list-two ul li:first-child,
    .career-our-values .main-box .body .list-two ul li:last-child {
        width: 18%;
    }

    .career-our-values .main-box .body .list-one ul li .description h1,
    .career-our-values .main-box .body .list-two ul li .description h1 {
        font-size: 20px;
    }

    section.section.best-option.our-mission.career-myc-life {
        padding-bottom: 100px;
    }

    section.section.best-option.our-mission.career-myc-life.trusted-partner .testi-carousel.owl-carousel .item {
        min-height: auto;
    }

    /* Career Ends */

    /* me san find us */
    .can-i-find-body-rightt {
        position: absolute;
        top: 104%;
        right: 15%;
    }

    .collabrote-future-food .main-box .body ul {
        justify-content: space-between;
        margin-top: 0;
        height: 185px;
        overflow: hidden;
        background-color: #000;
    }

    .collabrote-future-food .main-box .body ul li {
        float: left;
        width: 15%;
    }

    /* me san find us */

    /* catalog section start  */

    .promyc-indst-ingredient-body-cntx h2 {
        font-size: 35px;
    }

    .promyc-catalog-neutral .promyc-fact-quite-boring-second h2 {
        font-size: 35px;
    }

    .semi-finished-product-main .semi-finished-product-cntx h1 {
        font-size: 35px;

    }

    /* catalog section start  */

    /* fugi page new section start */

    /* .high-nutritional-value-body.fungi-innavation-bg.second {
        padding-bottom: 20vh;
    } */
    /* fugi page new section end */



}

@media (min-width: 1340px) and (max-width: 1365px) {
    .banner-video.banner-video-spl video {
        width: auto !important;
        height: auto !important;
        left: 50%;
        transform: translate(-50%, 0);
    }

    /* me san writing find us */
    .collabrote-future-food .main-box .body ul {
        justify-content: space-between;
        margin-top: 0;
        height: 175px;
        overflow: hidden;
        background-color: #000;
    }

    .collabrote-future-food .main-box .body ul li {
        float: left;
        width: 15%;
    }

    /* me san writing find us */

    /* catalog section start */

    .promyc-catalog-neutral .promyc-fact-quite-boring-second h2 {
        font-size: 35px;
    }

    .semi-finished-product-main .semi-finished-product-cntx h1 {
        font-size: 35px;

    }

    .promyc-indst-ingredient-body-cntx h2 {
        font-size: 35px;
    }

    /* catalog section end */

}

@media (min-width: 1282px) and (max-width: 1366px) {

    /* Common Starts */
    .main-box .head h2,
    /* me san find us*/
    .can-i-find-body-left h2,
    .collaborations.ica h2,
    .future-of-food-right h2,
    .near-you-top-content h2,
    /* me san find us*/
    .explore-promyc ul li:first-child .main-box .head h1,
    .fungi-protien .main-box .body ul li:first-child h1,
    .shape-substain .main-box .body ul.steps li h1,
    /* me san */
    .shape-substain-2 .main-box .body ul.steps li h1,
    .environmental .main-box .body ul li:last-child h1,
    /* me san */
    .join-journey .main-box .body ul li:last-child h1,
    .press .main-box ul li h1,
    .fungi-tech .main-box .body ul li:last-child h1,
    .about-message .main-box .body ul li:first-child h1,
    .faq .main-box .body ul li:first-child h1,
    .banner-video .caption-two h1,
    /* me san */
    .banner-video .caption-two h1,
    /* me san */
    .invst-protein .main-box .body ul li:first-child h1 {
        font-size: 35px !important;
        margin-bottom: 20px;
    }

    .Our-Solution .main-box .body ul li:first-child h1 {
        font-size: 35px !important;
        margin-bottom: 20px;
    }

    .main-box .body ul li:first-child h1 {
        font-size: 35px !important;
        margin-bottom: 20px;
    }

    .main-box .body p {
        font-size: 15px !important;
    }

    .main-box .head h3,
    .main-box .head h2,
    /* me san find us*/

    .find-us-body-main h3,
    .can-i-find-body-left h2,
    .collaborations.ica h2,
    .future-of-food-right h2,
    .near-you-top-content h2

    /* me san find us*/
        {
        margin-bottom: 20px !important;
    }

    .banner-video .caption .banner-btn,
    /* me san */
    .banner-video.refood .caption .banner-btn,
    /* me san */
    .main-btn,
    .footer .main-box .head.foot-subpn ul li:nth-child(2) .subcription-box li:last-child button {
        padding: 7px 27px;
        font-size: 14px;
    }

    section.section {
        padding: 100px 0;
    }

    .styled-checkbox+label,
    .form-input .input-field label {
        font-size: 12px;
        display: flex;
        align-items: center;
    }

    .styled-checkbox:checked+label:after {
        top: 9px;
    }

    .fullpage-section .item-video video {
        width: auto;
        height: 100vh;
    }

    /* Common Ends */
    .banner-video.banner-video-spl video {
        width: auto;
        height: 100%;
        left: 50%;
        transform: translate(-50%, 0);
    }

    /* me san find us*/
    .banner-video .caption.find-us h1 {
        font-size: 35px;
    }

    /* me san find us end*/
    .banner-video .caption h1 {
        font-size: 35px;
    }

    .banner-video .caption p,
    .banner-video .caption-two p {
        font-size: 17px;
    }

    .banner-video.other img {
        width: 100%;
        height: 60vh;
        object-fit: cover;
    }

    .banner-video img {
        width: 100%;
        height: 100vh;
        object-fit: cover;
    }

    /* .banner-video-spl {
        height: 110vh !important;
    } */



    .banner-video #video-banner .item-video>video {
        width: auto;
        height: 100%;
    }

    .banner-video .video-carousel .video-caption,
    .banner-video .social-links {
        left: 9vw;
    }

    .banner-video .video-carousel .owl-nav .owl-prev,
    .banner-video .video-carousel .owl-nav .owl-next {
        width: 40px;
        height: 40px;
    }



    /* me san */
    .banner-video.refood.banner-video.refood-spl video {
        width: auto;
        height: 100%;
        left: 50%;
        transform: translate(-50%, 0);
    }

    .banner-video.refood .caption h1 {
        font-size: 35px;
    }

    .banner-video.refood .caption p,
    .banner-video.refood .caption-two p {
        font-size: 17px;
    }

    .banner-video.refood.other img {
        width: 100%;
        height: 60vh;
        object-fit: cover;
    }

    .banner-video.refood img {
        width: 100%;
        height: 100vh;
        object-fit: cover;
    }

    .banner-video.refood #video-banner .item-video>video {
        width: auto;
        height: 100%;
    }

    .banner-video.refood .video-carousel .video-caption,
    .banner-video .social-links {
        left: 9vw;
    }

    .banner-video .video-carousel .owl-nav .owl-prev,
    .banner-video .video-carousel .owl-nav .owl-next {
        width: 40px;
        height: 40px;
    }

    /* me san */


    .svg-video {
        transform: translate(0, 11vh);
        -webkit-transform: translate(0, 11vh);
        -moz-transform: translate(0, 11vh);
        -ms-transform: translate(0, 11vh);
        -o-transform: translate(0, 11vh);
    }

    .fungi .main-box .body>ul {
        margin-top: 50px;
    }

    .fungi .main-box .body>ul>li {
        margin: 0 55px;
    }


    .trusted-partner .main-box .body::after,
    .trusted-partner .main-box .body::before {
        background-size: 50%;
    }

    .trusted-partner .main-box .body::before {
        left: -25px;
    }

    .trusted-partner .main-box .body::after {
        right: -75px;
    }

    .join-journey .main-box .body ul li:first-child {
        width: 38%;
    }

    .join-journey .main-box .body ul li:last-child {
        width: 55%;
        padding-left: 10px;
    }

    /* me san */
    .Our-Solution .main-box .body ul li:first-child {
        width: 38%;
    }

    .environmental .main-box .body ul li:first-child {
        width: 38%;
    }

    .environmental .main-box .body ul li:last-child {
        width: 55%;
        padding-left: 10px;
    }

    /* me san */

    /* .join-journey .main-box .body ul li:first-child .img-box {
        box-shadow: 20px 20px 0px 0px #f0eada !important;
    } */

    section.section {
        overflow: hidden;
    }

    .footer .main-box>.body>.foot-nav>ul li:last-child>ul>h1,
    .footer .main-box .head.foot-subpn ul li:last-child h5 {
        font-size: 19px;
        font-weight: 400;
    }

    .footer .main-box>.body>.foot-nav>ul li:last-child>ul>li>a {
        font-size: 12px;
    }

    .footer .main-box .head.foot-subpn ul li:first-child,
    .footer .main-box .head.foot-subpn ul li:last-child {
        width: 50%;
    }

    .footer .main-box .head.foot-subpn ul li:nth-child(2) .subcription-box li:first-child {
        width: 70%;
    }

    .footer .main-box .head.foot-subpn ul li:nth-child(2) .subcription-box li:last-child {
        width: 25%;
    }

    .innovative .main-box .body>ul>li {
        margin: 0 10px;
        margin-bottom: 30px;
    }

    .innovative .main-box .body>ul>li>h2 {
        font-size: 16px;
    }

    .fungi-resource .main-box .body ul li {
        width: 50%;
    }

    .fungi-resource .main-box .body ul li:last-child {
        padding-right: 50px;
    }

    .fungi-resource .main-box .body ul li:last-child p {
        font-size: 15px;
        font-weight: 400;
    }

    .fungi-tech .main-box .body ul li:last-child {
        width: 40%;
        padding: 0px 50px 0px 80px;
    }

    .about-one .main-box .body ul:nth-child(even) li:first-child {
        padding-left: 50px;
        padding-right: 100px;
    }

    .green-vision .main-box .body ul li .img-box {
        height: 250px;
    }

    .green-vision .main-box .body ul li .img-box h1 {
        font-size: 20px;
    }

    .green-vision .main-box .body ul li .img-box img {
        width: 25%;
    }

    .contact .main-box .body ul li .box .head h2 {
        color: #282828;
        font-size: 16px !important;
        font-weight: 900;
        line-height: 23.09px;
        margin-bottom: 10px;
    }

    .banner-video .caption-two {
        position: absolute;
        top: 50%;
        width: 80%;
        height: auto;
        left: 13%;
        color: white;
    }

    .banner-video .news-recent ul {
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
        width: 75%;
        float: right;
        padding-right: 50px;
    }

    /* me san */

    .banner-video.refood .caption-two {
        position: absolute;
        top: 50%;
        width: 80%;
        height: auto;
        left: 13%;
        color: white;
    }

    .banner-video.refood .news-recent ul {
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
        width: 75%;
        float: right;
        padding-right: 50px;
    }

    /* me san */

    .mytalk .main-box:last-child .box .head h1 {
        color: #4D8D40;
        font-size: 20px;
        font-weight: 900;
        margin-bottom: 30px;
        text-transform: uppercase;
    }

    .mytalk .main-box .body .news-wrap .news-card .body a {
        font-size: 20px;
        font-weight: 700;
        transition: all 0.3s;
        color: inherit;
    }

    .mytalk .main-box .foot .pagenation {
        font-size: 14px;
        font-family: 'Lato', 'Arial';
    }

    .mytalk-dtl .main-box.ck-ed .body .page-content h1 {
        font-size: 20px;
        margin-bottom: 20px;
    }

    section.fungi.awards-asseen,
    section.section.innovative,
    section.section.fungi-application,
    section.section.about-press {
        padding-bottom: 250px;
    }

    .products .main-box .body ul:first-child li:first-child {
        width: 40%;
        padding-right: 25px;
    }

    .products .main-box .body ul:first-child li:last-child {
        width: 60%;
    }

    .products .main-box .body ul:last-child li {
        width: 32%;
    }

    .products .main-box .body ul:first-child {
        margin-bottom: 40px;
    }

    .products .main-box .body ul li p {
        min-height: 110px;
    }

    /* .best-option .main-box .body > ul.cooking > li > .img-box{
        height: auto;
        min-height: auto;
    } */

    .about-one .main-box .body ul li:last-child .img-box {
        height: 800px;
        float: left;
    }

    section.best-option,
    section.fungi-tech {
        padding-top: 0;
    }

    .best-option .main-box .body>ul>li>.img-box img {
        width: 50%;
    }

    .best-option .main-box .body>ul>li>p {
        margin: 0;
    }

    .trusted-partner .main-box .foot .photo-wrap ul li .img-box {
        height: 200px;
    }

    .benefits-promyc .main-box .body ul {
        margin-bottom: 10px;
    }

    .benefits-promyc .main-box .body ul li {
        padding: 20px;
    }

    .benefits-promyc .main-box .body ul li h1 {
        font-size: 20px;
        margin-bottom: 10px;
    }

    .your-health .main-box .body>ul>li>.content {
        font-size: 15px;
    }

    .fungilab .main-box .body ul li:first-child,
    .fungilab .main-box .body ul li:last-child {
        width: 50%;
    }

    .fungilab .main-box .body ul li:first-child {
        padding: 50px;
    }

    .nutrition .main-box .body ul li h1 {
        font-size: 20px;
    }

    .nutrition .main-box .body ul li .img-box img {
        width: 50%;
    }

    .fungi-resource .main-box .body p {
        margin-bottom: 20px;
    }

    .fungi-tech .main-box .body ul {
        margin-bottom: 20px;
    }

    .fungi-tech .main-box .body ul li {
        width: 50% !important;
    }

    .fungi-tech .main-box .body ul li:last-child {
        padding: 0 50px;
    }


    .fungi-protien .main-box .body ul li {
        width: 50% !important;
    }

    .fungi-protien .main-box .body ul li:first-child {
        padding: 0 0 0 6vw;
    }

    .shape-substain .main-box .body ul li h1 {
        font-size: 20px;
    }

    .shape-substain .main-box .body ul.steps li {
        margin-bottom: 20px;
    }

    .shape-substain .main-box .body ul.steps li:last-child {
        padding-left: 6vh;
    }

    .shape-substain .main-box .body ul.steps:nth-child(even) li:last-child {
        padding-left: 0;
        padding-right: 7vh;
    }

    /* me san */
    .shape-substain-2 .main-box .body ul li h1 {
        font-size: 20px;
    }

    .shape-substain-2 .main-box .body ul.steps li {
        margin-bottom: 20px;
    }

    .shape-substain-2 .main-box .body ul.steps li:last-child {
        padding-left: 6vh;
    }

    .shape-substain-2 .main-box .body ul.steps:nth-child(even) li:last-child {
        padding-left: 0;
        padding-right: 7vh;
    }

    /* me san */
    .faq .main-box .body ul li:first-child {
        width: 25%;
    }

    .faq .main-box .body ul li:last-child {
        width: 75%;
    }

    .accordion-container .set>.adiv,
    .accordion-container .set>.adiv i {
        display: block;
        font-size: 17px;
    }

    .banner-video .news-recent ul li {
        width: 33%;
    }

    .tab__btn ul li a {
        font-size: 13px;
    }

    .about-two .timeline-carousel .owl-nav .owl-prev {
        left: -50px;
        font-size: 100px;
    }

    .about-two .timeline-carousel .owl-nav .owl-next {
        right: -50px;
        font-size: 100px;
    }

    .about-two .timeline-carousel .item .timeline .img-box img {
        width: 250px;
        height: 250px !important;
    }

    .about-two .timeline-carousel .item .timeline .content h3 {
        font-size: 20px;
        margin-bottom: 10px;
    }

    .about-message .main-box .body ul li {
        width: 50% !important;
    }

    .about-message .main-box .body ul li:first-child h1 {
        margin-bottom: 20px;
    }

    .about-message .main-box .body ul li:first-child h3 {
        font-size: 15px;
        line-height: 22px;
    }

    .press .main-box ul li {
        width: 50% !important;
    }

    .press .main-box ul li:first-child {
        padding: 0 50px;
    }

    /* Investor Starts */
    section.best-option.our-mission {
        padding-top: 50px;
    }

    .best-option.our-mission {
        padding-bottom: 200px;
    }

    .collabrote .main-box .body ul {
        height: auto;
    }

    .collabrote .main-box .body ul li:first-child .green-block {
        height: 100px;
        margin-top: 5px;
    }

    .collabrote .main-box .body ul li:nth-child(3) .green-block {
        height: 77px;
        margin-bottom: 5px;
    }

    .production-plant .main-box .body .left {
        padding: 0 0 0 6vw;
    }

    .production-plant .main-box .body .left ul li h1 {
        font-size: 55px;
    }

    section.investor.one .half-circle-one {
        margin-top: -8em;
    }

    section.investor.three .half-circle-one {
        width: 17%;
    }

    /* Investor Ends */

    .terms-notice .terms-inner .accept .terms-accept span.icon img {
        width: 130px;
        position: relative;
        top: -2px;
    }

    /* Career */
    .about-one.career-about .main-box .body ul li:last-child .img-box {
        height: 400px;
    }

    .career-our-values .main-box .body .list-one ul li .img-box,
    .career-our-values .main-box .body .list-two ul li .img-box {
        height: 100%;
    }

    .career-our-values .main-box .body .list-one ul li .description,
    .career-our-values .main-box .body .list-two ul li .description {
        padding: 20px;
    }

    .career-our-values .main-box .body .list-one ul li:first-child,
    .career-our-values .main-box .body .list-one ul li:last-child {
        width: 27%;
    }

    .career-our-values .main-box .body .list-two ul li:first-child,
    .career-our-values .main-box .body .list-two ul li:last-child {
        width: 18%;
    }

    .career-our-values .main-box .body .list-one ul li .description h1,
    .career-our-values .main-box .body .list-two ul li .description h1 {
        font-size: 20px;
    }

    section.section.best-option.our-mission.career-myc-life {
        padding-bottom: 50px;
    }

    section.section.best-option.our-mission.career-myc-life.trusted-partner .testi-carousel.owl-carousel .item {
        min-height: auto;
    }

    /* Career Ends */

    /* me san writing find us */
    .collabrote-future-food .main-box .body ul {
        justify-content: space-between;
        margin-top: 0;
        height: 170px;
        overflow: hidden;
        background-color: #000;
    }

    .collabrote-future-food .main-box .body ul li {
        float: left;
        width: 15%;
    }

    /* me san writing find us */
    /* catalog section star */
    .promyc-catalog-neutral .promyc-fact-quite-boring-second h2 {
        font-size: 35px;
        padding-bottom: 2px;
    }

    .can-make-with-promyc-first h2 {
        padding-bottom: 1px;

    }

    .can-make-with-promyc-first.make-fat {
        padding: 0 25% 0 12%;

    }

    .semi-finished-product-main .semi-finished-product-cntx h1 {
        font-size: 35px;
    }

    .promyc-indst-ingredient-body-cntx h2 {
        font-size: 35px;
    }

    /* catalog section end */


}

/*
  ##Device = Desktops
  ##Screen = 1281px to higher resolution desktops
*/


/* Large devices (desktops, 992px and up) */

@media (min-width: 1199px) and (max-width: 1281px) {
    .about-one .main-box .body ul li:last-child .img-box {
        height: 600px;
        float: left;
    }

    .terms-notice .terms-inner .accept .terms-accept span.icon img {
        width: 130px;
        position: relative;
        top: -2px;
    }

    .fullpage-section .item-video video {
        width: auto;
        height: 100vh;
    }

    /* Common Starts */
    .main-box .head h2,
    /* me san find us*/
    .can-i-find-body-left h2,
    .collaborations.ica h2,
    .future-of-food-right h2,
    .near-you-top-content h2,
    /* me san find us*/
    .explore-promyc ul li:first-child .main-box .head h1,
    .fungi-protien .main-box .body ul li:first-child h1,
    .shape-substain .main-box .body ul.steps li h1,
    /* me san */
    .shape-substain-2 .main-box .body ul.steps li h1,
    .environmental .main-box .body ul li:last-child h1,
    /* me san */
    .join-journey .main-box .body ul li:last-child h1,
    .press .main-box ul li h1,
    .fungi-tech .main-box .body ul li:last-child h1,
    .about-message .main-box .body ul li:first-child h1,
    .faq .main-box .body ul li:first-child h1,
    .banner-video .caption-two h1,
    /* me san */
    .banner-video.refood .caption-two h1,
    /* me san */
    .invst-protein .main-box .body ul li:first-child h1 {
        font-size: 30px !important;
    }

    .invst-protein .main-box .body ul li:first-child h1 {
        font-size: 30px !important;
    }

    .main-box .body ul li:first-child h1 {
        font-size: 30px !important;
    }

    .main-box .body p {
        font-size: 13px !important;
    }

    .main-box .head h3,
    .find-us-body-main h3,
    .main-box .head h2,
    .can-i-find-body-left h2,
    .collaborations.ica h2,
    .future-of-food-right h2,
    .near-you-top-content h2 {
        margin-bottom: 20px !important;
    }

    .banner-video .caption .banner-btn,
    .main-btn,
    .footer .main-box .head.foot-subpn ul li:nth-child(2) .subcription-box li:last-child button {
        padding: 7px 27px;
        font-size: 14px;
    }

    section.section {
        padding: 50px 0;
    }

    .styled-checkbox+label,
    .form-input .input-field label {
        font-size: 12px;
        display: flex;
        align-items: center;
    }

    .styled-checkbox:checked+label:after {
        top: 9px;
    }

    /* Common Ends */

    /* Header */
    #logo-target>.main-logo-trs {
        transform: translate(23.4vw, 36.15vw);
        width: 509px;
    }

    /* Header Ends */
    .banner-video.banner-video-spl video {
        width: auto;
        height: 100%;
        left: 50%;
        transform: translate(-50%, 0px);
    }

    .banner-video .video-carousel .item-video>video {
        width: auto;
        height: 100vh;
    }

    .banner-video .video-carousel .video-caption,
    .banner-video .social-links {
        left: 6vw;
    }

    .banner-video .video-carousel .owl-nav .owl-prev,
    .banner-video .video-carousel .owl-nav .owl-next {
        width: 40px;
        height: 40px;
    }

    /* me san find us*/
    .banner-video .caption.find-us h1 {
        font-size: 35px;
    }

    /* me san find us*/

    .banner-video .caption h1 {
        font-size: 35px;
    }

    .banner-video .caption p,
    .banner-video .caption-two p {
        font-size: 17px;
    }

    .banner-video.other img {
        width: 100%;
        height: 60vh;
        object-fit: cover;
    }

    .banner-video img {
        width: 100%;
        height: 100vh;
        object-fit: cover;
    }

    /* me san */
    .banner-video.refood .caption h1 {
        font-size: 35px;
    }

    .banner-video.refood .caption p,
    .banner-video.refood .caption-two p {
        font-size: 17px;
    }

    .banner-video.refood.other img {
        width: 100%;
        height: 60vh;
        object-fit: cover;
    }

    .banner-video.refood img {
        width: 100%;
        height: 100vh;
        object-fit: cover;
    }

    /* me san */
    .trusted-partner .main-box .body::after,
    .trusted-partner .main-box .body::before {
        background-size: 50%;
    }

    .trusted-partner .main-box .body::before {
        left: -25px;
    }

    .trusted-partner .main-box .body::after {
        right: -75px;
    }

    .join-journey .main-box .body ul li:first-child {
        width: 38%;
    }

    .join-journey .main-box .body ul li:last-child {
        width: 55%;
        padding-left: 10px;
    }

    /* me san */
    .Our-Solution .main-box .body ul li:first-child {
        width: 38%;
    }

    .environmental .main-box .body ul li:first-child {
        width: 38%;
    }

    .environmental .main-box .body ul li:last-child {
        width: 55%;
        padding-left: 10px;
    }

    /* me san */

    /* .join-journey .main-box .body ul li:first-child .img-box {
        box-shadow: 20px 20px 0px 0px #f0eada !important;
    } */

    section.section {
        overflow: hidden;
    }

    .footer .main-box>.body>.foot-nav>ul li:last-child>ul>h1,
    .footer .main-box .head.foot-subpn ul li:last-child h5 {
        font-size: 19px;
        font-weight: 400;
    }

    .footer .main-box>.body>.foot-nav>ul li:last-child>ul>li>a {
        font-size: 12px;
    }

    .footer .main-box .head.foot-subpn ul li:first-child,
    .footer .main-box .head.foot-subpn ul li:last-child {
        width: 50%;
    }

    .footer .main-box .head.foot-subpn ul li:nth-child(2) .subcription-box li:first-child {
        width: 70%;
    }

    .footer .main-box .head.foot-subpn ul li:nth-child(2) .subcription-box li:last-child {
        width: 25%;
    }

    .innovative .main-box .body>ul>li {
        margin: 0 10px;
        margin-bottom: 30px;
    }

    .innovative .main-box .body>ul>li>h2 {
        font-size: 16px;
    }

    .fungi-resource .main-box .body ul li {
        width: 50%;
    }

    .fungi-resource .main-box .body ul li:last-child {
        padding-right: 50px;
    }

    .fungi-resource .main-box .body ul li:last-child p {
        font-size: 15px;
        font-weight: 400;
    }

    .fungi-tech .main-box .body ul li:last-child {
        width: 40%;
        padding: 0px 50px 0px 80px;
    }

    .about-one .main-box .body ul:nth-child(even) li:first-child {
        padding-left: 50px;
        padding-right: 100px;
    }

    .green-vision .main-box .body ul li .img-box {
        height: 250px;
    }

    .green-vision .main-box .body ul li .img-box h1 {
        font-size: 17px;
    }

    .green-vision .main-box .body ul li .img-box img {
        width: 25%;
    }

    .contact .main-box .body ul li .box .head h2 {
        color: #282828;
        font-size: 16px !important;
        font-weight: 900;
        line-height: 23.09px;
        margin-bottom: 10px;
    }

    .banner-video .caption-two {
        position: absolute;
        top: 33%;
        width: 80%;
        height: auto;
        left: 13%;
        color: white;
    }

    .banner-video .news-recent ul {
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
        width: 75%;
        float: right;
        padding-right: 50px;
    }

    /* me san */
    .banner-video.refood .caption-two {
        position: absolute;
        top: 33%;
        width: 80%;
        height: auto;
        left: 13%;
        color: white;
    }

    .banner-video.refood .news-recent ul {
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
        width: 75%;
        float: right;
        padding-right: 50px;
    }

    /* me san */


    .mytalk .main-box:last-child .box .head h1 {
        color: #4D8D40;
        font-size: 20px;
        font-weight: 900;
        margin-bottom: 30px;
        text-transform: uppercase;
    }

    .mytalk .main-box .body .news-wrap .news-card .body a {
        font-size: 17px;
        font-weight: 700;
        transition: all 0.3s;
        color: inherit;
    }

    .mytalk .main-box .foot .pagenation {
        font-size: 14px;
        font-family: 'Lato', 'Arial';
    }

    .mytalk-dtl .main-box.ck-ed .body .page-content h1 {
        font-size: 20px;
        margin-bottom: 20px;
    }

    section.fungi.awards-asseen,
    section.section.innovative,
    section.section.fungi-application,
    section.section.about-press {
        padding-bottom: 200px;
    }

    .products .main-box .body ul:first-child li:first-child {
        width: 30%;
        padding-right: 25px;
    }

    .products .main-box .body ul:last-child li {
        width: 32%;
    }

    .products .main-box .body ul:first-child {
        margin-bottom: 40px;
    }

    .products .main-box .body ul li p {
        min-height: 60px;
    }

    section.best-option,
    section.fungi-tech {
        padding-top: 0;
    }

    .best-option .main-box .body>ul>li>.img-box img {
        width: 50%;
    }

    .best-option .main-box .body>ul>li>p {
        margin: 0;
    }

    .trusted-partner .main-box .foot .photo-wrap ul li .img-box {
        height: 200px;
    }

    .benefits-promyc .main-box .body ul {
        margin-bottom: 10px;
    }

    .benefits-promyc .main-box .body ul li {
        padding: 20px;
    }

    .benefits-promyc .main-box .body ul li h1 {
        font-size: 17px;
        margin-bottom: 10px;
    }

    .your-health .main-box .body>ul>li>.content {
        font-size: 12px;
    }

    .fungilab .main-box .body ul li:first-child,
    .fungilab .main-box .body ul li:last-child {
        width: 50%;
    }

    .fungilab .main-box .body ul li:first-child {
        padding: 50px;
    }

    .nutrition .main-box .body ul li h1 {
        font-size: 17px;
    }

    .nutrition .main-box .body ul li .img-box img {
        width: 50%;
    }

    .fungi-resource .main-box .body p {
        margin-bottom: 20px;
    }

    .fungi-tech .main-box .body ul {
        margin-bottom: 20px;
    }

    .fungi-tech .main-box .body ul li {
        width: 50% !important;
    }

    .fungi-tech .main-box .body ul li:last-child {
        padding: 0 50px;
    }


    .fungi-protien .main-box .body ul li {
        width: 50% !important;
    }

    .fungi-protien .main-box .body ul li:first-child {
        padding: 0 0 0 6vw;
    }

    .shape-substain .main-box .body ul li h1 {
        font-size: 17px;
    }

    .shape-substain .main-box .body ul.steps li {
        margin-bottom: 20px;
    }

    .shape-substain .main-box .body ul.steps li:last-child {
        padding-left: 6vh;
    }

    .shape-substain .main-box .body ul.steps:nth-child(even) li:last-child {
        padding-left: 0;
        padding-right: 7vh;
    }

    /* me san */

    .shape-substain-2 .main-box .body ul li h1 {
        font-size: 17px;
    }

    .shape-substain-2 .main-box .body ul.steps li {
        margin-bottom: 20px;
    }

    .shape-substain-2 .main-box .body ul.steps li:last-child {
        padding-left: 6vh;
    }

    .shape-substain-2 .main-box .body ul.steps:nth-child(even) li:last-child {
        padding-left: 0;
        padding-right: 7vh;
    }

    /* me san */

    .faq .main-box .body ul li:first-child {
        width: 25%;
    }

    .faq .main-box .body ul li:last-child {
        width: 75%;
    }

    .accordion-container .set>.adiv,
    .accordion-container .set>.adiv i {
        display: block;
        font-size: 17px;
    }

    .banner-video .news-recent ul li {
        width: 33%;
    }

    .tab__btn ul li a {
        font-size: 13px;
    }

    .about-two .timeline-carousel .owl-nav .owl-prev {
        left: -50px;
        font-size: 100px;
    }

    .about-two .timeline-carousel .owl-nav .owl-next {
        right: -50px;
        font-size: 100px;
    }

    .about-two .timeline-carousel .item .timeline .img-box img {
        width: 250px;
        height: 250px !important;
    }

    .about-two .timeline-carousel .item .timeline .content h3 {
        font-size: 17px;
        margin-bottom: 10px;
    }

    .about-message .main-box .body ul li {
        width: 50% !important;
    }

    .about-message .main-box .body ul li:first-child h1 {
        margin-bottom: 20px;
    }

    .about-message .main-box .body ul li:first-child {
        font-size: 17px;
        line-height: 22px;
    }

    .press .main-box ul li {
        width: 50% !important;
    }

    .press .main-box ul li:first-child {
        padding: 0 50px;
    }

    /* Investor Starts */
    section.best-option.our-mission {
        padding-top: 50px;
    }

    .best-option.our-mission {
        padding-bottom: 200px;
    }

    .collabrote .main-box .body ul {
        height: auto;
    }

    .collabrote .main-box .body ul li:first-child .green-block {
        height: 95px;
        margin-top: 5px;
    }

    .collabrote .main-box .body ul li:nth-child(3) .green-block {
        height: 72px;
        margin-bottom: 5px;
    }

    .production-plant .main-box .body .left {
        padding: 0 0 0 6vw;
    }

    .production-plant .main-box .body .left ul li h1 {
        font-size: 55px;
    }

    section.investor.one .half-circle-one {
        margin-top: -5em;
    }


    .myc-number .main-box .body ul li h1 {
        font-size: 55px !important;
    }

    /* Investor Ends */

    /* Career */
    .about-one.career-about .main-box .body ul li:last-child .img-box {
        height: 400px;
    }

    .career-our-values .main-box .body .list-one ul li .img-box,
    .career-our-values .main-box .body .list-two ul li .img-box {
        height: 100%;
    }

    .career-our-values .main-box .body .list-one ul li .description,
    .career-our-values .main-box .body .list-two ul li .description {
        padding: 20px;
    }

    .career-our-values .main-box .body .list-one ul li:first-child,
    .career-our-values .main-box .body .list-one ul li:last-child {
        width: 27%;
    }

    .career-our-values .main-box .body .list-two ul li:first-child,
    .career-our-values .main-box .body .list-two ul li:last-child {
        width: 18%;
    }

    .career-our-values .main-box .body .list-one ul li .description h1,
    .career-our-values .main-box .body .list-two ul li .description h1 {
        font-size: 20px;
    }

    section.section.best-option.our-mission.career-myc-life {
        padding-bottom: 50px;
    }

    section.section.best-option.our-mission.career-myc-life.trusted-partner .testi-carousel.owl-carousel .item {
        min-height: auto;
    }

    /* Career Ends */

    /* me san writing find us */
    .collabrote-future-food .main-box .body ul {
        justify-content: space-between;
        margin-top: 0;
        height: 160px;
        overflow: hidden;
        background-color: #000;
    }

    .collabrote-future-food .main-box .body ul li {
        float: left;
        width: 15%;
    }

    .can-i-find-body-rightt {
        position: absolute;
        top: 107%;
        right: 10%;
    }

    /* me san writing find us */

    /* catalog section start */
    .promyc-indst-ingredient-body-cntx h2 {
        font-size: 35px;
    }

    .can-make-with-promyc-first {
        padding: 0 10% 0 30%;
    }

    .promyc-catalog-neutral .promyc-fact-quite-boring-second.fat p {
        width: 91%;

    }

    .promyc-catalog-neutral .promyc-fact-quite-boring-second.fat {
        padding-left: 22%;

    }

    .promyc-catalog-neutral .promyc-fact-quite-boring-second h2 {
        font-size: 35px;
    }

    .can-make-with-promyc-first.make-fat {
        padding: 0px 24% 0 12%;
    }

    .can-make-with-promyc-first h2 {
        padding-bottom: 3px;

    }

    .semi-finished-product-main .semi-finished-product-cntx h1 {
        font-size: 35px;
    }

    /* catalog section end */


}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .about-one .main-box .body ul li:last-child .img-box {
        height: 800px;
        float: left;
    }

    .terms-notice .terms-inner .accept .terms-accept span.icon img {
        width: 165px;
        position: relative;
        top: -2px;
    }

    .banner-video .video-carousel .item-video>video {
        height: 100%;
        width: auto;
    }

    #logo img {
        width: 16vw;
    }

    .banner-video .video-carousel .video-caption,
    .banner-video .social-links {
        left: 10vw;
    }

    .banner-video .video-carousel .video-caption {
        width: 50%;
    }

    .banner-video .video-carousel .video-caption h1 {
        font-size: 2rem;
    }

    .banner-video .video-carousel .owl-dots .owl-dot.active button {
        font-size: 3rem;
    }

    .banner-video .video-carousel .owl-nav .owl-prev,
    .banner-video .video-carousel .owl-nav .owl-next {
        width: 40px;
        height: 40px;
    }

    .banner-video video {
        width: auto;
        height: 100%;
    }

    /* me san writing find us */
    .collabrote-future-food .main-box .body ul {
        justify-content: space-between;
        margin-top: 0;
        height: 190px;
        overflow: hidden;
        background-color: #000;
    }

    .collabrote-future-food .main-box .body ul li {
        float: left;
        width: 15%;
    }

    .can-i-find-body-rightt {
        position: absolute;
        top: 104%;
        right: 11%;
    }

    .can-i-find-body-rightt .img-box {
        width: 63%;
    }

    /* me san writing find us */

    /* catalog section start */
    .promyc-indst-ingredient-body-cntx h2 {
        font-size: 35px;
    }

    .promyc-catalog-neutral .promyc-fact-quite-boring-second h2 {
        font-size: 35px;
    }

    .promyc-catalog-neutral .promyc-fact-quite-boring-second p {
        width: 80%;
    }

    .can-make-with-promyc-first {
        padding: 0 14% 0 20%;

    }

    .promyc-catalog-neutral .promyc-fact-quite-boring-second.fat {
        padding: 0 14% 0 20%;

    }

    .semi-finished-product-cntx-bottom ul li:nth-child(4) {
        margin-left: 0;

    }

    /* catalog section end */

}

/*
  ##Device = Tablets, Ipads (portrait)
  ##Screen = B/w 768px to 1024px
*/


@media (min-width: 768px) and (max-width: 1024px) {
    #form-subscribe .footer-checkbox .checkbox #iagree-error {
        position: absolute;
        bottom: 20PX;
    }

    /* Common Starts */
    .circle-one,
    .join-journey .circle {
        display: none;
    }

    /* me san */
    .circle-one,
    .environmental .circle {
        display: none;
    }

    /* me san */


    #logo .promyc-logo {
        width: 85px;
        height: auto !important;
    }

    .form-input .input-field label,
    .form-input .input-field input,
    .form-input label {
        font-size: 12px;
    }

    section.section {
        padding: 50px 0;
    }

    .main-btn {
        padding: 8px 30px;
        font-size: 12px;
        font-weight: 500;
    }

    .main-box .head h3 {
        font-size: 12px !important;
        margin-bottom: 20px !important;
    }

    .main-box .head h2,
    /* me san find us*/
    .can-i-find-body-left h2,
    .collaborations.ica h2,
    .future-of-food-right h2,
    .near-you-top-content h2,
    /* me san find us*/
    .main-box .head h1,
    .join-journey .main-box .body ul li:last-child h1,
    /* me san */
    .environmental .main-box .body ul li h1,
    /* me san */
    .fungi-protien .main-box .body ul li:first-child h1,
    .shape-substain .main-box .body ul.steps li h1,
    /* me san */
    .shape-substain-2 .main-box .body ul.steps li h1,
    /* me san */
    .fungi-tech .main-box .body ul li:last-child h1,
    .faq .main-box .body ul li:first-child h1,
    .about-message .main-box .body ul li:first-child h1,
    .press .main-box ul li h1,
    .invst-protein .main-box .body ul li:first-child h1 {
        font-size: 20px !important;
        margin-bottom: 20px !important;
    }

    .main-box .body p,
    p {
        font-size: 13px !important;
    }

    /* Common Ends */

    /* Header Starts */
    #header {
        position: fixed;
        background-color: rgb(0 0 0 / 100%) !important;
        z-index: 2;
    }

    #logo img {
        width: 200px;
        height: auto !important;
    }

    #logo-target>.main-logo-trs {
        transform: translate(27.2vw, 33.5vw);
        width: 378px;
    }

    #logo.logo-two img {
        width: 85px;
        height: auto !important;
    }

    #header-wrap {
        background-color: transparent;
    }

    .menu-link {
        color: white;
        font-size: 12px;
    }

    .header-row {
        position: relative;
        display: flex;
        align-items: center;
        flex-wrap: inherit;
        justify-content: space-between;
        width: 100%;
        flex-wrap: wrap;
    }

    .menu-link {
        display: block;
        line-height: 22px;
        padding: 8px 5px;
        color: #fff;
        font-weight: 500;
        font-size: 15px;
        letter-spacing: 1px;
        text-transform: capitalize;
    }

    /* Header Ends */

    /* Banner Starts */
    .banner-video .video-carousel .item-video>.slide-img {
        right: auto;
    }

    .banner-video-spl {
        height: 100vh !important;
    }

    .banner-video-spl>video {
        width: auto;
        height: 100vh;
        transform: translate(-50%, 0px);
        -webkit-transform: translate(-50%, 0px);
        -moz-transform: translate(-50%, 0px);
        -ms-transform: translate(-50%, 0px);
        -o-transform: translate(-50%, 0px);
        left: 50%;
    }

    .svg-video {
        transform: translate(0, 0vh);
        -webkit-transform: translate(0, 0vh);
        -moz-transform: translate(0, 0vh);
        -ms-transform: translate(0, 0vh);
        -o-transform: translate(0, 0vh);
    }

    .banner-video-spl::before {
        height: 100vh;
    }

    .banner-video img {
        width: 100%;
        height: 100vh;
        object-fit: cover;
    }

    /* me san find us*/

    .banner-video .caption.find-us h1 {
        font-size: 35px;
    }

    /* me san find us end*/

    .banner-video .caption h1 {
        font-size: 35px;
    }

    /* me san */
    .banner-video.refood-spl::before {
        height: 100vh;
    }

    .banner-video.refood img {
        width: 100%;
        height: 100vh;
        object-fit: cover;
    }

    .banner-video.refood .caption h1 {
        font-size: 35px;
    }

    /* me san */

    /* Banner Ends */

    .technology-solution .main-box .body ul li {
        margin: 0 6px;
        width: 23%;
    }

    .technology-solution .main-box .body ul li h2 {
        font-size: 14px;
        text-transform: uppercase;
        color: white;
        margin: 0;
    }

    section.fungi.awards-asseen {
        padding-bottom: 200px;
    }

    /* Green Vision Starts */
    .green-vision .main-box .body ul li .img-box {
        width: 100%;
        height: 250px;
    }

    .green-vision .main-box .body ul li .img-box h1 {
        font-size: 17px;
    }

    .green-vision .main-box .body .green-vision-wrap .green-vision-card {
        width: 47%;
        margin-bottom: 60px;
    }

    .green-vision .main-box .body .green-vision-wrap .green-vision-card:last-child {
        margin: 0;
    }

    /* Green Vision Ends */

    /* Content Starts */
    .awards-asseen .main-box .body .asseen-carousel .owl-nav .owl-prev {
        left: 0;
    }

    .awards-asseen .main-box .body .asseen-carousel .owl-nav .owl-next {
        right: 0;
    }

    .explore-promyc ul li:first-child {
        width: 50%;
        padding-left: 50px;
    }

    .explore-promyc ul li:last-child {
        width: 50%;
    }

    .press-logo .main-box .body .press-logo-carousel .item img {
        width: 50%;
    }

    .join-journey .main-box .body ul li:first-child,
    .join-journey .main-box .body ul li:last-child {
        width: 46%;
    }

    /* me san */
    .Our-Solution .main-box .body ul li:first-child,
    .Our-Solution .main-box .body ul li:last-child {
        width: 46%;
    }

    .environmental .main-box .body ul li:first-child,
    .environmental .main-box .body ul li:last-child {
        width: 46%;
    }

    /* me san */


    .whatsnew .main-box .body ul li {
        width: 47%;
    }

    .whatsnew .main-box .body ul.wtsnew li.left,
    .whatsnew .main-box .body ul.wtsnew li.right {
        width: 24%;
    }

    .whatsnew .main-box .body ul.wtsnew li.middle {
        width: 45%;
    }

    .whatsnew .main-box .body ul.wtsnew li .img-box {
        height: 200px;
    }

    .whatsnew .main-box .body ul.wtsnew li.left {
        transform: translateY(-30px);
        -webkit-transform: translateY(-30px);
        -moz-transform: translateY(-30px);
        -ms-transform: translateY(-30px);
        -o-transform: translateY(-30px);
    }

    .whatsnew .main-box .body ul.wtsnew li.right {
        transform: translateY(30px);
        -webkit-transform: translateY(30px);
        -moz-transform: translateY(30px);
        -ms-transform: translateY(30px);
        -o-transform: translateY(30px);
    }

    .whatsnew .main-box .body a.main-btn {
        top: 20px;
    }


    .trusted-partner .main-box .body::before {
        left: 0;
        background-size: 75px;
    }

    .trusted-partner .main-box .body::after {
        right: 0;
        background-size: 75px;
    }

    .press-logo .main-box .body .press-logo-carousel .owl-nav .owl-prev {
        left: 0;
    }

    .press-logo .main-box .body .press-logo-carousel .owl-nav .owl-next {
        right: 0;
    }

    .subcription .main-box .body ul:last-child>li .btn-submit {
        padding: 15px 65px;
    }

    section.section.products {
        padding-bottom: 15vh;
    }

    .products .main-box .body ul li h1 {
        font-size: 17px;
    }

    /* Content Ends */

    /* Footer Starts */
    .footer .main-box>.body>.foot-nav>ul>li:first-child {
        width: 35%;
    }

    .footer .main-box>.body>.foot-nav>ul li:last-child>ul {
        margin: 0px 30px;
    }

    .footer .main-box .head.foot-subpn ul li:last-child {
        width: 100%;
    }

    .contact .main-box .body ul li:last-child {
        padding-left: 20px;
    }

    /* Footer Ends */

    .terms-notice .terms-inner .terms .decscription {
        width: 80%;
        padding-left: 7px;
    }

    .terms-notice .terms-inner .accept .terms-accept span.icon img {
        width: 50vw;
        position: relative;
        top: -2px;
    }

    /* Inner Pages Starts */
    .innovative .main-box .body>ul>li {
        width: 22%;
        float: left;
        margin: 0 10px;
        margin-bottom: 50px;
    }

    .innovative .main-box .body>ul>li>h2 {
        font-size: 15px;
    }

    section.section.innovative {
        padding-bottom: 23px;
    }

    .your-health .main-box .body>ul>li {
        width: 30%;
        padding: 0;
        margin-bottom: 10px;
    }

    .benefits-promyc .main-box .body ul li h1 {
        font-size: 17px;
    }

    .best-option .main-box .body>ul.cooking>li>.img-box {
        width: 150px;
        height: 150px;
    }

    .fungi-protien .main-box .body ul li:first-child {
        width: 40%;
        padding: 0;
    }

    .shape-substain .main-box .body ul li {
        width: 48%;
        padding: 30px 10px;
        margin: 0 5px;
        margin-bottom: 10px;
    }

    .shape-substain .main-box .body ul.steps li:last-child {
        padding-left: 30px;
    }

    .shape-substain .main-box .body ul.steps:nth-child(even) li:last-child {
        padding-left: 0;
        padding-right: 30px;
    }

    /* me san */
    .shape-substain-2 .main-box .body ul li {
        width: 48%;
        padding: 30px 10px;
        margin: 0 5px;
        margin-bottom: 10px;
    }

    .shape-substain-2 .main-box .body ul.steps li:last-child {
        padding-left: 30px;
    }

    .shape-substain-2 .main-box .body ul.steps:nth-child(even) li:last-child {
        padding-left: 0;
        padding-right: 30px;
    }

    /* me san */
    .steps-nav {
        margin-bottom: 50px;
    }

    .steps-nav-img {
        width: 100%;
    }

    .steps-nav-item {
        margin: 0 25px;
    }

    .mytalk .main-box:last-child .box {
        padding: 20px;
    }

    .mytalk .main-box:last-child .box.follow .body ul li a {
        color: #000;
        font-size: 25px;
    }

    .mytalk-dtl .main-box.ck-ed {
        padding: 20px;
    }

    .mytalk .main-box:last-child .box.editors .body a {
        display: flex;
        align-items: center;
    }

    .mytalk .main-box:last-child .box.editors .body a .left {
        width: 40%
    }

    .mytalk .main-box:last-child .box.editors .body a .right {
        width: 60%;
        padding: 0;
        padding-left: 50px
    }

    .mytalk .main-box:last-child .box.editors .body a .left img {
        height: 100%;
        object-fit: fill;
        width: 100%;
    }

    .banner-video .caption-two {
        position: absolute;
        top: 0;
        width: 80%;
        height: 100%;
        left: 13%;
        color: white;
        display: flex;
        flex-direction: column;
        justify-content: center;
    }

    .banner-video .caption-two h1 {
        display: block;
        text-shadow: 0 2px 3px rgb(0 0 0 / 35%);
        font-size: 52px;
        font-weight: 900;
        text-transform: uppercase;
        margin-bottom: 15px;
    }

    .banner-video .news-recent ul {
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
        width: 100%;
        float: right;
        padding-right: 0;
    }

    .banner-video .caption-two {
        position: absolute;
        top: 0;
        width: 80%;
        height: 100%;
        left: 5%;
        color: white;
        display: flex;
        flex-direction: column;
        justify-content: center;
        transform: none;
    }


    /* me san */
    .banner-video.refood .caption-two {
        position: absolute;
        top: 0;
        width: 80%;
        height: 100%;
        left: 13%;
        color: white;
        display: flex;
        flex-direction: column;
        justify-content: center;
    }

    .banner-video.refood .caption-two h1 {
        display: block;
        text-shadow: 0 2px 3px rgb(0 0 0 / 35%);
        font-size: 52px;
        font-weight: 900;
        text-transform: uppercase;
        margin-bottom: 15px;
    }

    .banner-video.refood .news-recent ul {
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
        width: 100%;
        float: right;
        padding-right: 0;
    }

    .banner-video.refood .caption-two {
        position: absolute;
        top: 0;
        width: 80%;
        height: 100%;
        left: 5%;
        color: white;
        display: flex;
        flex-direction: column;
        justify-content: center;
        transform: none;
    }

    /* me san */



    section.section {
        overflow: hidden;
    }

    .fungilab .main-box .body ul li {
        width: 100% !important;
    }

    .fungilab .main-box .body ul li:first-child {
        order: 2;
    }

    .fungilab .main-box .body ul li:last-child .img-box::after {
        display: none;
    }

    .fungilab .main-box .body ul li:first-child {
        padding: 20px 20px;
    }

    .fungilab .main-box .body ul li:first-child p {
        margin: 0;
    }

    .fungi-resource .main-box .body ul li:first-child {
        width: 100%;
    }

    .fungi-resource .main-box .body ul li:first-child .img-box img {
        width: 87%;
    }

    .fungi-resource .main-box .body ul li:last-child {
        width: 100%;
        padding: 25px 50px;
    }

    section.section.fungi-application {
        padding-bottom: 150px;
    }

    .fungi-tech .main-box .body ul {
        margin: 0;
    }

    .fungi-tech .main-box .body ul li:first-child,
    .fungi-tech .main-box .body ul li:last-child {
        width: 100%;
    }

    .fungi-tech .main-box .body ul li:last-child {
        width: 100%;
        padding: 50px 25px;
    }

    .accordion-container .set>.adiv {
        font-size: 17px;
    }

    .accordion-container .set>.adiv i {
        margin: 0;
        font-size: 20px;
    }

    section.section.about-press {
        padding-bottom: 200px;
    }

    /* san writing li width start */
    .fungi-protien .main-box .body ul li:first-child,
    .fungi-protien .main-box .body ul li:last-child {
        /* width: 100%;
        padding: 20px 30px ; */
        width: 50%;
        padding: 20px;
        /* color: rgb(0, 0, 0); */
        margin: 0px;
        /* margin-bottom: 40px; */
    }

    /* san writing li width end */

    .about-one .main-box .body ul:nth-child(even) li:first-child {
        padding: 20px 30px;
    }

    .about-message .main-box .body ul li:first-child,
    .about-message .main-box .body ul li:last-child {
        width: 100%;
        padding: 20px 30px;
    }

    /* Inner Pages Ends */

    .half-circle-two {
        position: absolute;
        width: 18%;
        right: 0;
        margin-top: 100px;
    }

    .find-us-body-main h3 {
        font-size: 20px !important;
        font-weight: 500;
        line-height: 20px;
        letter-spacing: 1px;
        margin-bottom: 10px;

    }

    .about-message .main-box .body ul li:first-child h3 {
        font-size: 14px;
        font-weight: 500;
        line-height: 20px;
        letter-spacing: 1px;
        margin-bottom: 20px;
        color: #4a4b50;
    }

    .press .main-box ul li:first-child {
        width: 100%;
        padding: 30px 20px;
    }

    .press .main-box ul li:last-child {
        width: 100%;
    }

    /* Investor Starts */
    section.join-journey.new-market {
        padding-bottom: 50px;
    }

    .limit-plant .main-box .body .list-one ul li .description h1,
    .limit-plant .main-box .body .list-two ul li .description h1 {
        font-size: 20px;
    }

    .limit-plant .main-box .body .list-one ul li,
    .limit-plant .main-box .body .list-two ul li {
        padding: 20px 20px;
    }

    .limit-plant .main-box .body .list-one ul li .description {
        padding-right: 0;
    }

    .limit-plant .main-box .body .list-two ul li:nth-child(2) {
        padding-left: 20px;
    }

    .myc-number .main-box .body ul li h1 {
        font-size: 45px !important;
    }

    .best-option.our-mission {
        padding-bottom: 200px;
    }

    .collabrote .main-box .body ul {
        height: 190px;
    }

    .collabrote .main-box .body ul li:first-child .green-block,
    .collabrote .main-box .body ul li:nth-child(3) .green-block {
        height: 100%;
    }

    .collabrote .main-box .body ul li:nth-child(3) .green-block {
        margin-bottom: 3px;
    }

    .collabrote .main-box .body ul li:nth-child(4) .img-box,
    .collabrote .main-box .body ul li:last-child .img-box {
        margin-bottom: 3px;
    }

    .production-plant .main-box .body .left ul li h1 {
        font-size: 35px;
    }

    .production-plant .main-box .body .left ul {
        margin-top: 0;
    }

    .production-plant .main-box .body .left {
        padding: 0 0 0 2vw;
    }

    .production-plant .main-box .body .left ul li {
        margin-bottom: 10px;
    }

    .production-plant .main-box .body .right .img-box {
        height: 350px;
    }

    section.investor.one .half-circle-one {
        margin-top: -5em;
    }

    section.investor.three .half-circle-one {
        margin-top: -60px;
        width: 20%;
    }

    .production-plant .main-box .body .left p {
        margin-bottom: 5px;
    }

    /* Investor Ends */

    /* me san */
    /* .partners-section-bottom{
        padding-right: calc(var(--bs-gutter-x) * .5);
        padding-left: calc(var(--bs-gutter-x) * .5);
    } */
    .partners-box {
        padding-right: calc(var(--bs-gutter-x) * .5);
        padding-left: calc(var(--bs-gutter-x) * .5);

    }

    .Partners-paragraph {
        padding-right: calc(var(--bs-gutter-x) * .5);
        padding-left: calc(var(--bs-gutter-x) * .5);
        text-align: center;
    }

    .circle.circle-investorsix {
        /* left: -10vw;
        margin-top: -10vw; */
        display: none;

    }

    .circle.circle-animation-eight {
        /* right: -3vw;
        margin-bottom: -10vw; */
        display: none;
    }

    .objectives-titile h1 {
        font-size: 47px;
        font-weight: 600;
    }

    .future-our-upcycling-paragraph-2 {
        margin-bottom: 0;
        color: #4a4b50;
        font-weight: 400;
        padding-right: 0;
        padding-left: 0;

    }

    .future-our-upcycling-paragraph-1 {
        padding-right: 0;
        margin-bottom: 0;
        padding-right: 0;

    }

    /* me san */

    /* me san find us*/

    /* .collabrote-future-food .main-box .body ul li:first-child {
      width: 50%;
  }

  .collabrote-future-food .main-box .body ul li:nth-child(2){
      width: 50%;
  } */

    .collabrote-future-food .main-box .body ul li {
        width: 15%;
    }

    .collabrote-future-food .main-box .body ul {
        height: 100px;
        background-color: black;
    }

    .can-i-find-body-left {
        text-align: center;

    }

    .collaborations-body-content {
        width: 100%;
    }

    .ica-malmo li:nth-child(odd) {
        font-weight: 700;
        font-size: 14px;
        padding-bottom: 8px;
        padding-top: 8px;
    }

    .ica-malmo li {
        font-weight: 500;
        font-size: 13px;
    }

    .peas-heaven-today {
        font-size: 16px;
        padding: 1px 0 22px 0;

    }

    .serving-food-body-bottom h6:nth-child(even) {
        font-size: 14px;
        padding-top: 20px;
    }

    .serving-food-body-bottom h6:nth-child(odd) {
        font-size: 14px;
    }

    .near-you-top-content {
        text-align: center;
    }

    /* me san find us*/

    /* catalog section strat */

    .can-make-with-promyc-first.make-fat {
        padding: 11px 15px 2px 15px !important;
    }

    .can-make-with-promyc-first h2 {
        margin-bottom: 3px;
    }

    .can-make-with-promyc-first h2 {
        padding-bottom: 6px;
    }

    .promyc-catalog-neutral .promyc-fact-quite-boring-second.fat {
        padding: 3px 15px !important;
    }

    .can-make-with-promyc-first h2 {
        font-size: 20px;
        margin-bottom: 3px;
    }

    .promyc-catalog-neutral .promyc-fact-quite-boring-second h2 {
        padding-bottom: 1px !important;
    }

    .promyc-catalog-neutral .promyc-fact-quite-boring-second.fat p {
        margin: 6px;
    }

    .semi-finished-product-cntx-bottom ul li {
        width: 49% !important;

    }

    .advantages-working-promyc-main .adv-wrk-promyc-bottom ul li {

        padding-left: 20px !important;
        padding-right: 20px !important;
    }

    .promyc-catalog-neutral .promyc-fact-quite-boring-second.fat {
        text-align: left !important;
    }

    .promyc-catalog-neutral .promyc-fact-quite-boring-second.fat p {
        text-align: left !important;
    }

    .can-make-with-promyc-first {
        text-align: left !important;

    }

    .can-make-with-promyc-first {
        text-align: left;
    }

    .promyc-fact-quite-boring-second h2 {
        text-align: left;
    }

    /* .promyc-fact-quite-boring-second p{
        text-align: left;
    } */
    .promyc-catalog-neutral .promyc-fact-quite-boring-second p {
        text-align: left !important;

    }

    .promyc-catalog-neutral .promyc-fact-quite-boring-second {
        padding: 8px 15px !important;
    }

    .can-make-with-promyc-first {
        padding: 17px 15px 17px 15px !important;
    }

    /* .promyc-indst-ingredient-body-cntx h2 {
        font-size: 35px;
    }

    .promyc-indst-ingredient-body-cntx p {
        padding-left: 10%;
        padding-right: 10%;
    }

    .promyc-catalog-neutral .promyc-fact-quite-boring-second h2 {
        font-size: 35px;
    }

    .promyc-catalog-neutral .promyc-fact-quite-boring-second p {
        width: 92%;
    }

    .promyc-catalog-neutral .promyc-fact-quite-boring-second h2 {
        padding-bottom: 7px;

    }

    .promyc-catalog-neutral .promyc-fact-quite-boring-second {
        text-align: left;
        padding: 8px 15px;
    } */

    /* catalog section end */

    /* serve inspration page section start  */
    .tona-box-main-left {
        width: 50% !important;
    }

    .tona-box-main-right {
        width: 50% !important;
    }


    .tona-box-main ul li {
        width: 49% !important;
    }

    .tona-box-main-right {
        height: 127px !important;
    }


    /* serve inspration page section start  */
    .sup-trade-reg {
        font-size: 14px;
    }

    .sup-trade-regg {
        font-size: 14px;
    }

    .sup-trade-regg-srv {
        font-size: 14px;
    }

    .sup-trade-regg-srv {
        font-size: 17px;
    }

    /* promyq san section start */
    .testi-carousel.owl-carousel .owl-nav .owl-prev span,
    .testi-carousel.owl-carousel .owl-nav .owl-next span {
        display: none;
    }

    .what-can-do-bo-cntx h2 {
        font-size: 20px;
    }

    .what-can-do-bo-box {
        padding: 80px 0;
    }

    .unlimited-applications-body-cntx h2 {
        font-size: 20px;
    }

    .owl-carousel.owl-theme.testi-carousel h2 {
        font-size: 20px;
    }

    .product-catalogg-main h1 {
        font-size: 25px;
    }

    .pro-fat-btn {
        padding: 8px 30px;
        font-size: 12px;
    }

    .collaborations-body-content.where-two .pro-fat-btn.coll {
        padding: 8px 13px;
        font-size: 12px;
    }

    .product-catalogg-main ul li h2 {
        font-size: 20px;
    }

    .trusted-partner .main-box .body {
        padding: 84px 0;

    }

    .unlimited-applications-body ul li h6 {
        font-size: 17px;
    }

    .where-can-findd .image-box img {
        width: 40%;
    }

    .collaborations-body-content.where-two {
        width: 80%;
    }

    .testi-carousel.prom-our.owl-carousel .item {
        padding: 0 118px;

    }

    .schnitzel-titile{
        right: 18%;
    }
    .nugge-titile{
        left: 17%;
    }

    /* promyq san section end */
    /* insp error */

   
    /* insp error */


    /* san writing navbar link gap bug start */

    .menu-link, .sub-menu-container .menu-item>.menu-link {
        color: white;
        font-size: 12px;
        text-align: left;
    }
    .sub-menu .menu-link i{
        margin-right: 20px;

    }
    /* san writing navbar link gap bug end */

    /* fugi page new section start */

    .new-fungi-innavation-box-left .image-box{
        padding: 36px;
    }
    .new-fungi-innavation-box-right .innavation-box-right-cntx p {
        width: 90%;
    }
    .high-nutritional-value-body.fungi-innavation-bg.second {
        padding-bottom: 12vh;
    }
    .new-fungi-innavation .fungi-innavat-cnt h2 {
        padding-bottom: 20px;
    }
    .new-fungi-innavation .fungi-innavat-cnt h2{
        font-size: 20px;
    }
    .new-fungi-innavation-box-right .innavation-box-right-cntx h2{
        font-size: 20px;
    }
    /* fugi page new section start */



}

@media (min-width: 768px) and (max-width: 991px) {
    .press .main-box ul li:first-child {
        width: 100% !important;
        padding: 30px 20px !important;
    }

    .banner-video-spl video {
        width: auto;
        height: 150vh !important;
    }

    .banner-video video {
        height: 150vh !important;
        width: auto;

    }


    .banner-video .video-carousel .item-video>video {
        width: auto;
        height: 100%;
    }

    .banner-video .video-carousel .video-caption,
    .banner-video .social-links {
        left: 6vw;
    }

    .banner-video .video-carousel .video-caption h1 {
        font-size: 2rem;
    }

    .banner-video .video-carousel .owl-nav .owl-prev,
    .banner-video .video-carousel .owl-nav .owl-next {
        width: 40px;
        height: 40px;
    }

    .banner-video .video-carousel .owl-dots .owl-dot.active button {
        font-size: 3rem;
    }


    /* Career  */
    .about-one .main-box .body ul li:last-child .img-box {
        height: 300px;
    }

    .career-our-values .main-box .body .list-one {
        margin: 0;
    }

    .career-our-values .main-box .body .list-one ul li:first-child,
    .career-our-values .main-box .body .list-two ul li:first-child,
    .career-our-values .main-box .body .list-one ul li:nth-child(2),
    .career-our-values .main-box .body .list-two ul li:nth-child(2),
    .career-our-values .main-box .body .list-one ul li:nth-child(3),
    .career-our-values .main-box .body .list-two ul li:nth-child(3),
    .career-our-values .main-box .body .list-one ul li:last-child,
    .career-our-values .main-box .body .list-two ul li:last-child {
        width: 48%;
        margin-bottom: 20px;
    }

    .career-our-values .main-box .body .list-one ul li .img-box,
    .career-our-values .main-box .body .list-two ul li .img-box {
        height: 100%;
    }

    .career-our-values .main-box .body .list-one ul li:nth-child(2),
    .career-our-values .main-box .body .list-two ul li:nth-child(2) {
        margin-right: 0;
        border-top-right-radius: 0;
        border-bottom-right-radius: 0;
    }

    .career-our-values .main-box .body .list-one ul li:nth-child(3),
    .career-our-values .main-box .body .list-two ul li:nth-child(3) {
        margin-left: 0;
        border-top-left-radius: 0;
        border-bottom-left-radius: 0;
    }

    .career-our-values .main-box .body .list-one ul li .description h1,
    .career-our-values .main-box .body .list-two ul li .description h1 {
        font-size: 20px;
    }

    .career-our-values .main-box .body .list-one ul li .description,
    .career-our-values .main-box .body .list-two ul li .description {
        text-align: left;
        padding: 50px 20px;
    }

    section.section.best-option.our-mission.career-myc-life.trusted-partner .testi-carousel.owl-carousel .item {
        min-height: auto;
    }

    section.section.best-option.our-mission.career-myc-life {
        padding-bottom: 0;
    }

    section.fungi-protien.about-one.career-future .main-box {
        margin-top: auto;
    }

    /* Career Ends */

    .contact-team .main-box .body ul li {
        width: 45%;
        margin-bottom: 20px;
    }

    .contact-team .main-box .body ul li:last-child {
        margin: 0;
    }

    /* inspiration page section start  */

    .tona-box-main-right .tona-box-cntx {
        padding: 20px 15px 7px 16px;
    }

    /* inspiration page section end  */



}

/*
    ##Device = Tablets, Ipads (landscape)
    ##Screen = B/w 768px to 1024px
  */

@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
    .circle.circle-fungi {
        left: -15vw;
    }

    #form-subscribe .footer-checkbox .checkbox #iagree-error {
        position: absolute;
        bottom: 20px;
    }

    .about-one .main-box .body ul li:last-child .img-box {
        height: 370px;
        float: left;
    }

    .about-one .main-box .body ul li:last-child .img-box>img {
        width: 100%;
        height: 100%;
        object-fit: cover;
    }

    /* Common Starts */
    .main-btn {
        padding: 8px 17px;
        font-size: 12px;
        font-weight: 500;
    }

    .main-box .head h3 {
        font-size: 15px !important;
        margin-bottom: 30px !important;
    }

    .main-box .head h2,
    .can-i-find-body-left h2,
    .collaborations.ica h2,
    .future-of-food-right h2,
    .near-you-top-content h2 {
        font-size: 25px !important;
        margin-bottom: 30px !important;
    }

    /* Common Ends */
    .footer .main-box .head.foot-subpn ul li:first-child {
        width: 45%;
    }

    .footer .main-box .head.foot-subpn ul li:last-child {
        width: 55%;
    }

    .footer .main-box .head.foot-subpn ul li:last-child h5 {
        font-size: 17px;
    }

    .footer .main-box>.body>.foot-nav>ul li:last-child>h1 {
        font-size: 17px;
    }

    /* me san find us*/
    .banner-video .caption.find-us h1 {
        font-size: 40px;
    }

    /* me san find us end*/
    .banner-video .caption h1 {
        font-size: 40px;
    }

    .banner-video .caption .banner-btn {
        font-size: 14px;
    }

    .svg-video {
        transform: translate(0, 11vh);
        -webkit-transform: translate(0, 11vh);
        -moz-transform: translate(0, 11vh);
        -ms-transform: translate(0, 11vh);
        -o-transform: translate(0, 11vh);
    }

    section.section.products {
        padding-bottom: 24vh;
    }

    .subcription .main-box .body ul:last-child>li .btn-submit {
        padding: 15px 84px;
        font-size: 13px;
    }

    .green-vision .main-box .body .green-vision-wrap .green-vision-card {
        width: 24%;
        margin-bottom: 60px;
    }

    .green-vision .main-box .body .green-vision-wrap .green-vision-card:last-child {
        margin: 0;
    }

    .green-vision .main-box .body .green-vision-wrap .green-vision-card .content {
        border-radius: 4vh;
        -webkit-border-radius: 4vh;
        -moz-border-radius: 4vh;
        -ms-border-radius: 4vh;
        -o-border-radius: 4vh;
    }

    /* Inner Pages Starts */
    .fungilab .main-box .body ul li:last-child .img-box::after {
        display: none;
    }

    .fungilab .main-box .body ul li:last-child .img-box::before {
        left: -50px;
        top: -50px;
    }

    .fungilab .p-0 {
        padding: auto !important;
    }

    .fungilab .main-box .body ul li:first-child {
        width: 40%;
        padding: 50px 50px 50px 50px;
    }

    .fungi-tech .main-box .body ul li:last-child {
        width: 40%;
        padding: 30px;
    }

    .fungi-resource .main-box .body ul li {
        width: 50% !important;
    }

    .your-health .main-box .body>ul>li {
        width: 23%;
        padding: 0;
        margin-bottom: 10px;
    }

    .fungi-resource .main-box .body ul li:last-child {
        padding-right: 100px;
    }

    section.section.fungi-application {
        padding-bottom: 200px;
    }

    .fungi-tech .main-box .body ul li:last-child h1 {
        font-size: 35px;
        font-weight: 900;
        color: #4D8D40;
        margin-bottom: 40px;
    }

    .fungilab .main-box .body ul li {
        width: 100%;
    }

    .fungi-tech .main-box .body ul li:first-child {
        width: 60%;
    }

    .mytalk .main-box .body .news-wrap .news-card .body a {
        font-size: 17px;
    }

    .mytalk .main-box .foot .pagenation {
        font-size: 13px;
        font-family: 'Lato', 'Arial';
    }

    .mytalk .main-box .foot .pagenation a {
        width: 20px;
        height: 20px;
    }

    .mytalk .main-box:last-child .box.editors .body a .left {
        width: 30%;
    }

    .mytalk .main-box:last-child .box.editors .body a .right {
        width: 70%;
        padding-left: 5px;
    }

    .fungi-protien .main-box .body ul li:first-child {
        width: 40%;
        padding: 0;
        padding-left: 24px;
    }


    .about-one .main-box .body ul:nth-child(even) li:first-child {
        padding-right: 12px;
    }

    .about-message .main-box .body ul li:first-child {
        width: 40%;
        padding: 0 0 0 2vw;
    }

    .about-message .main-box .body ul li:first-child h3 {
        font-size: 15px;
        font-weight: 500;
        line-height: 22px;
        letter-spacing: 1px;
        margin-bottom: 20px;
    }

    .about-message .main-box .body ul li:last-child {
        width: 60%;
    }

    .fungi-protien .main-box .body ul li:first-child {
        width: 40%;
        padding: 0;
        padding-left: 24px;
    }

    .fungi-protien .main-box .body ul li:last-child {
        width: 60%;
        padding: 0;
    }

    .press .main-box ul li:first-child {
        width: 40%;
        padding: 0 50px;
    }

    .press .main-box ul li:first-child {
        width: 40%;
    }

    .press .main-box ul li:last-child {
        width: 60%;
    }

    .collabrote .main-box .body ul {
        height: 250px;
    }

    /* Inner Pages Ends */

    .terms-notice .terms-inner .accept .terms-accept span.icon img {
        width: 13vw;
        position: relative;
        top: -2px;
    }


    /* Career */
    .career-our-values .main-box .body .list-one ul li .img-box,
    .career-our-values .main-box .body .list-two ul li .img-box {
        height: 100%;
    }

    .career-our-values .main-box .body .list-one ul li .description,
    .career-our-values .main-box .body .list-two ul li .description {
        padding: 20px;
    }

    .career-our-values .main-box .body .list-one ul li:first-child,
    .career-our-values .main-box .body .list-one ul li:last-child {
        width: 27%;
    }

    .career-our-values .main-box .body .list-two ul li:first-child,
    .career-our-values .main-box .body .list-two ul li:last-child {
        width: 18%;
    }

    .career-our-values .main-box .body .list-one ul li .description h1,
    .career-our-values .main-box .body .list-two ul li .description h1 {
        font-size: 20px;
    }

    section.section.best-option.our-mission.career-myc-life {
        padding-bottom: 0;
    }

    section.section.best-option.our-mission.career-myc-life.trusted-partner .testi-carousel.owl-carousel .item {
        min-height: auto;
    }

    /* Career Ends */
    /* insp section page start */


    /* insp section page start */


}

/* Small devices (landscape phones, less than 768px) */

@media (min-width: 1024px)and (max-width: 1199px) {
    .terms-notice .terms-inner .accept .terms-accept span.icon img {
        width: 13vw;
        position: relative;
        top: -2px;
    }

    .fullpage-section .item-video video {
        width: auto;
        height: 100vh;
    }


}

@media (min-width: 320px) and (max-width: 480px) {
    body {
        background-color: transparent !important;
        overflow-x: hidden !important;
    }

    #fullpage,
    #actions,
    .not-mob {
        display: none;
    }

    /* Coookies Starts */
    .terms-notice {
        padding: 10px 20px;
    }

    .terms-notice .terms-inner {
        display: block;
        padding: 0;
        margin: 0;
        width: 100%;
        max-width: 100%;
    }

    .terms-notice .terms-inner .terms {
        width: 100%;
    }

    .terms-notice .terms-inner .terms .img-box {
        width: 37%;
    }

    .terms-notice .terms-inner .terms .decscription {
        width: auto;
        padding-left: 10px;
    }

    .terms-notice .terms-inner .accept .terms-accept {
        margin: 0;
        margin-top: 10px;
        display: flex;
        justify-content: center;
    }

    .terms-notice .terms-inner .accept .terms-accept span {
        padding: 0 5px;
    }

    .terms-notice .terms-inner .accept .terms-accept span.icon img {
        width: 15px;
        position: relative;
        top: -3px;
    }

    /* Coookies Ends */

    .item-video-none,
    .owl-d-none {
        display: none;
    }

    /* Banner */
    .banner-video .video-carousel .owl-dots {
        display: block;
        top: auto;
        bottom: 10vw;
        left: 50%;
        width: 100%;
        transform: translate(-50%, 0%);
    }

    .banner-video .video-carousel .owl-dots .owl-dot {
        margin-bottom: 0;
        text-align: center;
        margin: 0 12px;
    }

    .banner-video .video-carousel .video-caption {
        width: 30%;
        height: 100%;
        display: flex;
        align-items: flex-start;
        flex-direction: column;
        justify-content: start;
        left: 20%;
        position: absolute;
        top: 30%;
    }

    .banner-video .social-links {
        display: none;
    }

    .banner-video .video-carousel .owl-nav .owl-prev,
    .banner-video .video-carousel .owl-nav .owl-next {
        background-color: transparent;
        color: #a7cf57;
    }

    .banner-video .video-carousel .owl-nav {
        width: 100%;
        position: absolute;
        bottom: auto;
        right: auto;
        top: 50%;
        display: flex;
        justify-content: space-between;
    }

    .banner-video .video-carousel .owl-nav .owl-prev,
    .banner-video .video-carousel .owl-nav .owl-next {
        font-size: 4rem;
    }

    .banner-video .video-carousel .item-video>.slide-img {
        position: relative;
        right: auto;
        z-index: -1;
        width: 100%;
        top: 39%;
    }

    .banner-video .video-carousel .owl-nav .owl-prev:hover,
    .banner-video .video-carousel .owl-nav .owl-next:hover {
        background-color: transparent !important;
    }

    .banner-video .video-carousel .item-video {
        background-size: cover;
        background-position: center;
    }

    /* me san find us*/
    .banner-video .caption.find-us h1 {
        width: 100%;
    }

    /* me san find us*/


    .banner-video .caption h1 {
        width: 100%;
    }

    /* me san */

    .banner-video.refood .caption h1 {
        width: 100%;
    }

    /* me san */


    /* Banner Ends */


    .about-message .main-box .body ul li:first-child h1 {
        color: #4D8D40;
        font-size: 18px;
        font-weight: 900;
        margin-bottom: 4px;
    }

    section.section {
        padding: 30px 10px;
        overflow: hidden;
    }

    .about-message .main-box .body ul li:first-child {
        padding: 15px;
    }

    .about-message .main-box .body ul li:first-child h3 {
        font-size: 12px;
        font-weight: 500;
        line-height: normal;
        letter-spacing: 1px;
        margin-bottom: 20px;
        color: #4a4b50;
    }

    .about-message .main-box .body ul li:first-child p {
        font-size: 12px;
        margin-bottom: 7px;
        color: #4a4b50;
    }

    section.section.about-press,
    section.section.join-journey {
        padding-bottom: 20px;
    }

    /* me san */
    section.section.about-press,
    section.section.environmental {
        padding-bottom: 20px;
    }

    /* me san */


    .about-message .main-box .body ul li:last-child {
        width: 100%;
    }

    .about-two .timeline-carousel .item .timeline .content p {
        font-size: 13px;
        margin-bottom: 0px;
        color: #4a4b50;
    }

    .about-two .timeline-carousel .item .timeline .content h3 {
        font-size: 16px;
        color: #13221a;
        font-weight: 700;
        margin-bottom: 20px;
    }

    /* Common Starts */
    .main-btn {
        padding: 8px 17px;
        font-size: 12px;
        font-weight: 500;
    }

    .main-box .head h3 {
        font-size: 12px !important;
        margin-bottom: 20px !important;
    }

    .main-box .head h2,
    .can-i-find-body-left h2,
    .collaborations.ica h2,
    .future-of-food-right h2,
    .near-you-top-content h2 {
        font-size: 20px !important;
        margin-bottom: 20px !important;
    }

    .svg-sectiontwo,
    .svg-section,
    .svg-video {
        display: none;
    }

    .main-box .body p,
    p,
    .your-health .main-box .body>ul>li>.content {
        font-size: 13px !important;
    }

    /* Common Ends */

    /* Header Section Starts */
    #header {
        position: fixed;
        background-color: rgb(0 0 0 / 100%) !important;
        z-index: 2;
    }

    #logo img {
        width: 125px !important;
        height: auto !important;
    }

    #logo .promyc-logo {
        width: 85px !important;
        height: auto !important;
    }

    #header-wrap {
        background-color: transparent;
    }

    .menu-link,
    .sub-menu-container .menu-item>.menu-link {
        color: white;
        font-size: 12px;
        text-align: left;
    }

    .sub-menu-container .menu-item>.menu-link i.icon-stack {
        margin-right: 20px;
    }

    .menu-container .menu-item:last-child {
        border-top: none;
    }

    .menu-container .menu-item.sub-menu>.menu-link {
        border-bottom: 1px solid white;
    }

    .menu-container .menu-item.sub-menu>.sub-menu-container>.menu-item {
        border-bottom: 1px solid white;
    }

    .header-row {
        position: relative;
        display: flex;
        align-items: center;
        flex-wrap: inherit;
        justify-content: space-between;
        width: 100%;
        flex-wrap: wrap;
    }

    .menu-container {
        height: 100vh;
    }

    #search-icon {
        display: none;
    }

    /* Header Section Ends */

    /* Banner Section Starts */
    .banner-video {
        height: 100vh;
    }


    .banner-video>video {
        height: 100vh;
        width: auto;
        left: 50%;
        transform: translate(-50%, 0px);
    }

    .banner-video .video-carousel .video-caption,
    .banner-video .video-carousel {
        height: 100vh !important;
    }

    .banner-video .video-carousel .item-video>video {
        height: 100%;
        width: auto;
    }

    .banner-video .video-carousel .video-caption h1 {
        font-size: 1rem;
    }

    .banner-video .video-carousel .owl-dots .owl-dot.active button {
        font-size: 2rem;
    }

    .banner-video .video-carousel .video-caption {
        width: 75%;
        left: 20px;
    }

    .banner-video .social-links {
        left: 20px;
    }

    .banner-video .video-carousel .owl-nav {
        bottom: 1px;
    }

    .banner-video .video-carousel .owl-nav .owl-prev,
    .banner-video .video-carousel .owl-nav .owl-next {
        width: 30px;
        height: 30px;
    }

    .banner-video ul.social-links>li {
        margin-right: 10px;
    }

    .banner-video ul.social-links>li a {
        font-size: 20px;
    }

    /* me san */
    .banner-video.refood {
        height: 100vh;
    }


    /* me san */



    .svg-section {
        width: 100%;
        height: auto;
        overflow: hidden;
        position: absolute;
        bottom: -90px;
        z-index: 0;
    }

    .banner-video .caption {
        padding: 10px;
        top: 0%;
    }

    /* me san find us*/
    .banner-video .caption.find-us h1 {
        font-size: 25px;
    }

    /* me san find us end*/

    .banner-video .caption h1 {
        font-size: 25px;
    }

    .banner-video .caption p {
        font-size: 13px;
    }

    .banner-video .caption .banner-btn {
        font-size: 13px;
    }

    .banner-video .caption-two {
        position: absolute;
        top: 0;
        width: 100%;
        height: auto;
        left: 0;
        color: white;
        padding: 0% 50px;
        height: 100%;
        display: flex;
        flex-direction: column;
        justify-content: center;

        transform: none;
    }

    .banner-video .caption-two h1 {
        font-size: 24px;
        max-width: 100%;
        margin-bottom: 25px;
    }

    .banner-video .caption-two p {
        font-size: 13px;
        margin-bottom: 25px;
    }

    .banner-video .news-recent {
        display: none;
    }

    .banner-video .news-recent ul {
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
        width: 100%;
        float: left;
        padding-right: 00px;
    }

    .banner-video .news-recent ul li {
        width: 100%;
        padding: 0 !important;
    }

    .banner-video .news-recent ul li div.body p {
        font-size: 13x;
    }


    /* me san */
    .banner-video.refood .caption {
        padding: 10px;
        top: 0%;
    }

    .banner-video.refood .caption h1 {
        font-size: 25px;
    }

    .banner-video.refood .caption p {
        font-size: 13px;
    }

    .banner-video.refood .caption .banner-btn {
        font-size: 13px;
    }

    .banner-video.refood .caption-two {
        position: absolute;
        top: 0;
        width: 100%;
        height: auto;
        left: 0;
        color: white;
        padding: 0% 50px;
        height: 100%;
        display: flex;
        flex-direction: column;
        justify-content: center;

        transform: none;
    }

    .banner-video.refood .caption-two h1 {
        font-size: 24px;
        max-width: 100%;
        margin-bottom: 25px;
    }

    .banner-video.refood .caption-two p {
        font-size: 13px;
        margin-bottom: 25px;
    }

    /* me san */


    /* Banner Section Ends */

    /* Green Vision Section Starts */
    .green-vision .main-box .body ul li {
        width: 100%;
        margin: 0;
        margin-bottom: 20px;
    }

    .green-vision .main-box .body ul li:last-child {
        margin-bottom: 0;
    }

    .green-vision .main-box .body ul li .img-box {
        height: 250px;
    }

    .green-vision .main-box .body ul li .img-box h1 {
        font-size: 16px;
    }

    .green-vision .main-box .body .green-vision-wrap .green-vision-card {
        width: 100%;
        margin-bottom: 60px;
    }

    .green-vision .main-box .body .green-vision-wrap .green-vision-card:last-child {
        margin: 0;
    }

    /* Green Vision Section Ends */

    /* Fungi Section STarts */
    .fungi .main-box .body>ul {
        display: flex;
        align-items: center;
        justify-content: center;
        margin-top: 30px;
        flex-wrap: wrap;
    }

    .fungi .main-box .body>ul>li {
        width: 45%;
        float: left;
        margin: 6px 6px;
    }

    .fungi .main-box .body>ul>li>.img-box {
        padding: 00px;
    }

    .fungi .main-box .body>ul>li>h2 {
        font-size: 15px;
    }

    .fungi .main-box .body p {
        font-size: 12px;
    }

    /* Fungi Section Ends */

    /* Technology Section Starts */
    .technology-solution .main-box .body ul li {
        width: 100%;
        margin: 0;
        margin-bottom: 10px;
    }

    .technology-solution .main-box .body ul li h2 {
        font-size: 12px;
    }

    /* Technology Section Ends */

    /* Awards Section Starts */
    .awards-asseen .main-box .body .asseen-carousel .img-box {
        width: 100%;
        display: flex;
        justify-content: center;
    }

    .awards-asseen .main-box .body .asseen-carousel .img-box img {
        width: 50%;
    }

    .awards-asseen .main-box .body .asseen-carousel .owl-nav .owl-prev,
    .awards-asseen .main-box .body .asseen-carousel .owl-nav .owl-next {
        display: none;
    }

    .half-circle-two,
    .half-circle-one {
        display: none;
    }

    section.fungi.awards-asseen {
        padding-bottom: 0;
    }

    /* Awards Section Ends */

    /* Product Section Starts */
    section.section.products {
        padding-top: 30px;
        padding-bottom: 20px;
    }

    .products .main-box .body ul:first-child {
        flex-wrap: wrap;
    }

    .products .main-box .body ul:first-child li:first-child {
        width: 100%;
        padding: 0;
        text-align: center;
        align-items: center;
        display: flex;
        flex-direction: column;
    }

    .products .main-box .body ul li h1 {
        font-size: 17px;
    }

    .products .main-box .body ul li p {
        font-size: 12px;
        min-height: auto;
    }

    .products .main-box .body ul:first-child li:last-child {
        width: 100%;
        margin-top: 20px;
    }

    .products .main-box .body ul:last-child li {
        width: 100%;
        margin-bottom: 20px;
        text-align: center;
    }

    .products .main-box .body ul:last-child li .main-btn {
        position: relative;
        left: 50%;
        transform: translate(-50%, 0);
    }

    .products .main-box .body ul:last-child li .img-box {
        margin-bottom: 7px;
        height: auto;
        overflow: hidden;
    }

    .products .main-box .body ul:last-child li .img-box img {
        width: 100%;
        height: 100%;
        object-fit: cover;
    }

    /* Product Section Ends */
    .svg-sectiontwo>svg {
        margin-top: -52px;
        width: 100%;
    }

    /* Explore Promyc Starts */
    .explore-promyc ul {
        flex-wrap: wrap;
    }

    .explore-promyc ul li:first-child {
        width: 100%;
        padding: 0;
        text-align: center;
    }

    .explore-promyc ul li a.main-btn {
        position: relative;
        left: 25%;
        transform: translate(-50%, 0);
        -webkit-transform: translate(-50%, 0);
        -moz-transform: translate(-50%, 0);
        -ms-transform: translate(-50%, 0);
        -o-transform: translate(-50%, 0);
    }

    .circle-one {
        width: 150px;
        height: 150px;
        position: absolute;
        right: -40px;
        top: -37px;
        border-radius: 50%;
    }

    .explore-promyc ul li:first-child {
        width: 100%;
    }

    .explore-promyc ul li:first-child .main-box .head h1 {
        font-size: 20px;
        margin-bottom: 20px;
    }

    .explore-promyc ul li:first-child .main-box .body p {
        font-size: 12px;
        margin-bottom: 5px;
    }

    .explore-promyc ul li a {
        margin-right: 35px;
        margin-bottom: 10px;
    }

    .explore-promyc ul li a:last-child {
        margin: 0;
    }

    /* Explore Promyc Ends */

    /* Trustes Section Starts */
    .trusted-partner .main-box .body {
        padding: 50px 0;
    }

    .trusted-partner .circle-two {
        width: 26%;
        height: 50%;
        top: 100%;
        transform: translate(-78%, -50%);
        -webkit-transform: translate(-78%, -50%);
        -moz-transform: translate(-78%, -50%);
        -ms-transform: translate(-78%, -50%);
        -o-transform: translate(-78%, -50%);
    }

    .trusted-partner .main-box .body p:first-child,
    .trusted-partner .main-box .body p:nth-child(2) {
        margin-bottom: 10px;
        font-size: 12px;
    }

    .trusted-partner .main-box .body::before {
        left: 0;
        top: 0px;
        background-size: 100%;
        width: 15%;
    }

    .trusted-partner .main-box .body::after {
        right: 0;
        bottom: -50px;
        background-size: 100%;
        width: 15%;
    }

    /* Trustes Section Ends */

    /* Join Journey Section Starts */
    .join-journey .circle,
    .circle-one {
        display: none;
    }

    .join-journey .main-box .body ul {
        display: flex;
        justify-content: center;
        align-items: center;
        flex-wrap: wrap;
        text-align: center;
    }

    .join-journey .main-box .body ul li:first-child {
        width: 70%;
    }

    /* me san */
    .Our-Solution .main-box .body ul li:first-child {
        width: 100%;
    }

    .environmental .circle,
    .circle-one {
        display: none;
    }

    .environmental .main-box .body ul {
        display: flex;
        justify-content: center;
        align-items: center;
        flex-wrap: wrap;
        text-align: center;
    }

    .environmental .main-box .body ul li:first-child {
        width: 100%;
    }

    .environmental .main-box .body ul li:first-child .img-box img {
        width: 70%;
    }

    .environmental .main-box .body ul li:last-child .img-box img {
        width: 70%;
    }

    /* .environmental .main-box .body ul li:first-child .img-box {
        width: 70%;
    } */

    .objectives-titile h1 {
        font-size: 50px;
    }

    /* me san */

    /* .join-journey .main-box .body ul li:first-child .img-box {
         box-shadow: -18px 18px 0px 0px #f7f6d9 !important;
    } */
    .join-journey .main-box .body ul li:last-child {
        width: 100%;
        padding-left: 0;
        padding-top: 40px;
        display: flex;
        align-items: center;
        flex-direction: column;
    }

    .join-journey .main-box .body ul li:last-child h1 {
        font-size: 20px;
        margin-bottom: 20px;
    }

    .join-journey .main-box .body ul li:last-child p {
        font-size: 12px;
        margin-bottom: 20px;
    }

    /* me san */
    .environmental .main-box .body ul li:last-child {
        width: 100%;
        padding-left: 0;
        padding-top: 40px;
        display: flex;
        align-items: center;
        flex-direction: column;
    }

    .environmental .main-box .body ul li h1 {
        font-size: 20px;
        margin-bottom: 20px;
    }

    .environmental .main-box .body ul li:last-child p {
        font-size: 12px;
        margin-bottom: 20px;
    }

    /* me san */

    /* Join Journey Section Ends */

    /* Whats New Section Starts */
    .whatsnew .main-box .body p {
        font-size: 12px;
    }

    .whatsnew .main-box .body ul li {
        width: 100%;
    }

    .whatsnew .main-box .body ul li .content .left,
    .whatsnew .main-box .body ul li .content .right,
    .whatsnew .main-box .body ul li .content .left img {
        width: 100%;
    }

    .whatsnew .main-box .body ul li .content .right {
        padding: 10px 0;
    }

    .whatsnew .main-box .body ul.wtsnew li.left,
    .whatsnew .main-box .body ul.wtsnew li.middle,
    .whatsnew .main-box .body ul.wtsnew li.right {
        width: 100%;
        transform: none;
        -webkit-transform: none;
        -moz-transform: none;
        -ms-transform: none;
        -o-transform: none;
        padding: 0;
        height: auto;
        margin: 0;
        margin-bottom: 30px;
    }

    .whatsnew .main-box .body a.main-btn {
        top: 0;
    }

    /* Whats New Section Ends */

    /* Subscribtion Section Starts */
    .subcription .main-box .body p {
        font-size: 12px;
    }

    .subcription .main-box .body ul:first-child,
    .subcription .main-box .body ul:last-child {
        flex-wrap: wrap;
    }

    .subcription .main-box .body ul:first-child li {
        width: 100%;
        margin-bottom: 10px;
    }

    .subcription .main-box .body ul:first-child li:last-child {
        margin-bottom: 0px;
    }

    .subcription .main-box .body ul:last-child>li:first-child {
        width: 100%;
        margin-bottom: 15px;
    }

    .subcription .main-box .body ul:last-child>li:first-child .form-check .form-check-input {
        width: 35px;
        height: 25px;
    }

    .subcription .main-box .body ul:last-child>li:first-child .form-check label {
        font-size: 12px;
    }

    .subcription .main-box .body ul:last-child>li:last-child {
        width: 100%;
    }

    .subcription .main-box .body ul:last-child>li .btn-submit {
        padding: 15px 20px;
        font-size: 12px;
        position: relative;
        left: 50%;
        transform: translate(-50%, 10px);
    }

    /* Subscribtion Section Ends */


    /* Footer Section Starts */
    .footer .main-box .head.foot-subpn ul li p {
        width: 100%;
    }

    .footer .main-box .head.foot-subpn ul li:first-child {
        width: 100%;
    }

    .footer .main-box .head.foot-subpn ul li svg {
        width: 50%;
    }

    .footer .main-box .head.foot-subpn ul li,
    .footer .main-box .head.foot-subpn ul li:last-child {
        width: 100%;
    }

    .footer .main-box .head.foot-subpn ul li:nth-child(2) .subcription-box li {
        width: 50% !important;
    }

    .footer .main-box>.head>.img-box>svg {
        width: 100%;
    }

    .footer .main-box>.body>p {
        margin-top: 20px;
        margin-bottom: 20px;
        width: 100%;
        font-size: 12px;
    }

    .footer .main-box>.body>.foot-nav {
        margin-bottom: 10px;
    }

    .footer .main-box>.body>.foot-nav>ul {
        display: flex;
        justify-content: space-between;
        flex-wrap: wrap;
    }

    .footer .main-box>.body>.foot-nav>ul>li:first-child {
        width: 100%;
    }

    .footer .main-box>.body>.foot-nav>ul li:last-child {
        display: flex;
        justify-content: space-between;
        flex-wrap: wrap;
    }

    .footer .main-box>.body>.foot-nav>ul li:last-child>ul {
        margin: 0;
        width: 45%;
    }

    .footer .main-box>.body>.foot-nav>ul li:last-child>ul>h1 {
        font-size: 17px;
        text-transform: uppercase;
        margin-bottom: 20px;
        font-weight: bold;
        margin-top: 20px;
    }

    .footer .main-box>.body>.foot-nav>ul li:last-child>ul>li {
        width: 100%;
    }

    .footer .main-box>.body>.foot-nav>ul li:last-child>ul>li>a {
        font-size: 12px;
    }

    .footer .main-box>.foot>ul>li:first-child {
        display: block;
    }

    .footer .main-box>.foot>ul>li {
        display: none;
    }

    .footer .main-box>.foot>ul>li::after {
        display: none;
    }

    /* Footer Section Ends */



    #form-subscribe .footer-checkbox .checkbox #iagree-error {
        position: absolute;
        bottom: -15px;
    }


    /* Inner Pages Starts */
    /* Promyc Starts */
    .banner-video .img-box {
        width: 100%;
        float: left;
        height: 100vh;
        overflow: hidden;
    }

    .banner-video.other .img-box {
        height: 60vh;
    }

    .banner-video .img-box img {
        width: 100%;
        height: 100%;
        object-fit: cover;
    }

    /* me san */

    .banner-video.refood .img-box {
        width: 100%;
        float: left;
        height: 100vh;
        overflow: hidden;
    }

    .banner-video.refood.other .img-box {
        height: 60vh;
    }

    .banner-video.refood .img-box img {
        width: 100%;
        height: 100%;
        object-fit: cover;
    }

    /* me san */

    section.section.innovative {
        padding-bottom: 30px;
    }

    .innovative .main-box .body p,
    .best-option .main-box .body p,
    .your-health .main-box .body p,
    .benefits-promyc .main-box .body p {
        font-size: 12px;
    }

    .innovative .main-box .body>ul {
        margin-top: 30px;
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
    }

    .innovative .main-box .body>ul>li {
        width: 39%;
        float: left;
        margin: 0 14px;
        margin-bottom: 0px;
    }

    .innovative .main-box .body>ul>li:last-child {
        margin-bottom: 20px;
    }

    .innovative .main-box .body>ul>li>.img-box {
        margin: 0;
    }

    .innovative .main-box .body>ul>li>.img-box img {
        width: 45%;
        height: 15vw;
    }

    .innovative .main-box .body>ul>li>h2 {
        font-size: 12px;
    }

    .best-option .main-box .body>ul>li,
    .best-option .main-box .body>ul.cooking>li {
        width: 43%;
        padding: 0 20px;
    }

    .best-option .main-box .body>ul>li img {
        width: 100%;
    }

    .best-option .main-box .body>ul>li>p,
    .best-option .main-box .body>ul.cooking>li p {
        font-size: 15px;
    }

    .best-option .mb-6 {
        margin-bottom: 20px !important;
    }

    .best-option .main-box .body>ul.cooking>li>.img-box {
        margin-bottom: 20px;
        width: 120px;
        height: 120px;
    }

    .your-health .main-box .body>ul>li {
        width: 100%;
        margin: 0;
    }

    .your-health .main-box .body>ul>li>.img-box {
        margin-bottom: 20px;
    }

    .your-health .main-box .body>ul>li img {
        width: 25%;
    }

    .trusted-partner .main-box .head ul li {
        margin: 6px 6px;
    }

    .trusted-partner .main-box .head ul li img {
        width: 70%;
    }

    .trusted-partner .main-box .foot .photo-wrap ul li {
        width: 100%;
    }

    .trusted-partner .main-box .foot .photo-wrap ul li .img-box {
        height: 150px;
    }

    .trusted-partner .main-box .foot .photo-wrap .link {
        text-align: center;
    }

    .benefits-promyc .main-box .body ul li {
        width: 100%;
    }

    .benefits-promyc .main-box .body ul li:last-child {
        margin: 0;
    }

    .benefits-promyc .main-box .body ul li h1 {
        font-size: 17px;
        margin-bottom: 10px;
    }

    .benefits-promyc .main-box .body ul li p {
        font-size: 12px;
    }

    .join-journey.create-prmoyc .main-box .body ul li:first-child {
        width: 70%;
    }

    /* Promyc Ends */

    /* The Fungi Lab Starts */
    .fungilab .main-box .body p,
    .nutrition .main-box .body p,
    .fungi-resource .main-box .body p,
    .fungi-know .main-box .body p {
        font-size: 12px;
    }

    .fungilab .main-box .body ul li:first-child {
        order: 2;
        width: 100%;
        padding: 0 20px;
    }

    .fungilab .main-box .body ul li:last-child {
        order: 1;
        width: 100%;
        padding: 0 20px;
        margin-bottom: 40px;
    }

    .fungilab .main-box .body ul li:last-child .img-box::after {
        display: none;
    }

    .fungilab .main-box .body ul li:first-child p {
        font-size: 13px;
        text-align: center;
        margin: 0;
    }

    .nutrition .main-box .body ul li {
        width: 45%;
    }

    .nutrition .main-box .body ul li h1 {
        font-size: 14px;
    }

    .fungi-resource .main-box .body ul li {
        width: 100% !important;
        padding: 0 20px !important;
    }

    .fungi-resource .main-box .body ul li:first-child .img-box img {
        width: 100%;
    }

    .fungi-resource .main-box .body ul li:last-child p {
        font-size: 13px;
        margin-bottom: 10px;
    }

    .fungi-resource .main-box .body ul li:last-child p:last-child {
        margin: 0;
    }

    section.section.fungi-application {
        padding-bottom: 20px;
    }

    .fungi-application {
        background-position: right;
    }

    .fungi-application .main-box .body ul li {
        width: 100%;
        margin-bottom: 20px;
    }

    .fungi-application .main-box .body ul li:last-child {
        margin-bottom: 0px;
    }

    .fungi-application .main-box .body ul li h1 {
        min-height: 0;
    }

    .fungi-application .main-box .body ul li .img-box img {
        width: 25%;
        margin-bottom: 10px;
    }

    .fungi-tech .main-box .body ul {
        margin-bottom: 10px;
    }

    .fungi-tech .main-box .body ul:last-child {
        margin: 0;
    }

    .fungi-tech .main-box .body ul li {
        width: 100% !important;
        padding: 0 20px !important;
    }

    .fungi-tech .main-box .body ul li:first-child img {
        margin-bottom: 20px;
    }

    .fungi-tech .main-box .body ul li:last-child h1 {
        font-size: 20px;
        margin-bottom: 5px;
    }

    .fungi-tech .main-box .body ul li:last-child P {
        font-size: 13px;
    }

    /* The Fungi Lab Ends */

    /* Technology Starts */
    section.section.fungi-protien {
        padding: 30px 10px;
    }

    .fungi-protien .main-box .body ul li {
        width: 100% !important;
        padding: 0 !important;
    }

    .fungi-protien .main-box .body ul li:first-child h1 {
        font-size: 20px;
        margin-bottom: 20px;
        text-align: center;
    }

    .fungi-protien .main-box .body ul li:first-child p,
    .shape-substain .main-box .body p {
        font-size: 12px;
        margin-bottom: 20px;
        text-align: center;
    }

    /* me san */
    .fungi-protien .main-box .body ul li:first-child p,
    .shape-substain-2 .main-box .body p {
        font-size: 12px;
        margin-bottom: 20px;
        text-align: center;
    }

    /* me san */
    /* me san tech clolumn reverse */

    .fungi-protien .main-box .body ul li:last-child {
        position: relative;
        z-index: -1;
        top: 0px;
        right: 0px;
    }

    /* .fungi-protien .main-box .body ul li:last-child {
        position: static;
        z-index: -1;
        top: -27px;
        right: 0px;
    } */
    /* me san tech clolumn reverse */

    .fungi-protien .main-box .body a {
        position: relative;
        left: 50%;
        transform: translate(-50%, 0px);
    }

    .shape-substain .main-box .body ul li {
        width: 100%;
        margin-bottom: 20px;
    }

    .shape-substain .main-box .body ul li h1 {
        font-size: 15px;
        margin: 0;
    }

    .shape-substain .main-box .body ul li p {
        font-size: 12px;
        margin-top: 10px;
    }

    .steps-nav {
        display: none;
    }

    .shape-substain .main-box .body ul.steps li {
        width: 100%;
        padding: 0 !important;
        text-align: center;
    }

    .shape-substain .main-box .body ul.steps li h1 {
        font-size: 20px;
        margin-bottom: 10px;
    }

    .shape-substain .main-box .body ul.steps li p {
        font-size: 13px;
    }

    /* me san */

    .shape-substain-2 .main-box .body ul li {
        width: 100%;
        margin-bottom: 20px;
    }

    .shape-substain-2 .main-box .body ul li h1 {
        font-size: 15px;
        margin: 0;
    }

    .shape-substain-2 .main-box .body ul li p {
        font-size: 12px;
        margin-top: 10px;
    }

    .steps-nav {
        display: none;
    }

    .shape-substain-2 .main-box .body ul.steps li {
        width: 100%;
        padding: 0 !important;
        text-align: center;
    }

    .shape-substain-2 .main-box .body ul.steps li h1 {
        font-size: 20px;
        margin-bottom: 10px;
    }

    .shape-substain-2 .main-box .body ul.steps li p {
        font-size: 13px;
    }

    .objectives-titile h1 {
        font-size: 39px;
    }

    /* me san */


    /* Technology Ends */

    /* Investors Starts */
    .invst-protein .main-box .body ul li:first-child h1 {
        font-size: 20px;
    }

    .Our-Solution .main-box .body ul li:first-child h1 {
        font-size: 20px;
    }

    .invst-protein .main-box .body ul li {
        width: 100%;
    }

    .Our-Solution .main-box .body ul li {
        width: 100%;
    }

    .invst-protein .main-box .body ul li:first-child p {
        margin: 0;
    }

    .Our-Solution .main-box .body ul li:first-child p {
        margin: 0;
    }

    .invst-protein .main-box .body ul li:last-child {
        padding: 0;
    }

    .Our-Solution .main-box .body ul li:last-child {
        padding: 0;
        width: 70%;
    }

    .limit-plant .main-box .body .list-one ul,
    .limit-plant .main-box .body .list-two ul {
        display: block;
    }

    .limit-plant .main-box .body .list-one ul li,
    .limit-plant .main-box .body .list-two ul li {
        width: 100% !important;
        border-radius: 20px !important;
        -webkit-border-radius: 20px !important;
        -moz-border-radius: 20px !important;
        -ms-border-radius: 20px !important;
        -o-border-radius: 20px !important;
        padding: 50px 20px !important;
        margin-bottom: 10px;
    }

    .limit-plant .main-box .body .list-one ul li .description h1,
    .limit-plant .main-box .body .list-two ul li .description h1 {
        font-size: 18px;
    }

    .limit-plant .main-box .body .list-one ul li:first-child,
    .limit-plant .main-box .body .list-one ul li:last-child {
        padding: 20px 20px !important;
    }

    .limit-plant .main-box .body .list-one ul li .description {
        padding-right: 0;
    }

    .myc-number .main-box .body ul {
        justify-content: center;
    }

    .myc-number .main-box .body ul li {
        width: 100%;
        margin-bottom: 20px;
    }

    .best-option.our-mission {
        padding-bottom: 20px;
    }

    .myc-number .main-box .body ul li h1 {
        font-size: 35px !important;
        font-weight: 700;
    }

    .best-option .main-box .body p {
        margin-bottom: 5px;
    }

    .collabrote .main-box .body ul {
        height: auto;
    }

    /* me san find us*/

    .collabrote .main-box .body ul li {
        width: 100% !important;
    }

    /* me san find us*/

    .collabrote-future-food .main-box .body ul li {
        /* width: 100% !important; */
    }

    .collabrote-future-food .main-box .body ul li:first-child {
        display: none;
    }

    .collabrote-future-food .main-box .body ul li:nth-child(2) {
        display: none;
    }

    .collabrote-future-food .main-box .body ul li:nth-child(3) {
        display: none;
    }

    .collabrote-future-food .main-box .body ul li:nth-child(4) {
        display: none;
    }

    .collabrote-future-food .main-box .body ul li:nth-child(5) {
        width: 23%;
    }

    .collabrote-future-food .main-box .body ul li:nth-child(6) {
        width: 53%;

    }

    .collabrote-future-food .main-box .body ul li:last-child {
        width: 24%;
    }


    .serving-food-body-bottom h6:nth-child(odd) {
        font-size: 14px;
    }

    .serving-food-body-bottom h6:nth-child(even) {
        font-size: 14px;
        padding-top: 19px;
    }

    .serving-food-body-bottom {
        padding: 0 60px 30px 60px;
    }

    .peas-heaven-today {
        font-size: 15px;
        padding: 0px 0 32px 0;

    }



    .collabrote .main-box .body ul li .green-block {
        display: none;
    }

    /* me san find us*/
    .collabrote-future-food .main-box .body ul li .img-box {
        margin-bottom: 10px;
    }

    .collabrote-future-food .main-box .body ul {
        padding: 0 0px;
        height: 123px;
    }

    .collaborations.ica h3 {
        font-weight: 700;
        margin-bottom: 10px;
        margin-top: 15px;
        font-size: 20px;
    }

    .collaborations-body-content {
        width: 100%;
        /* text-align: center; */
    }

    .collaborations-body-content h3 {
        text-align: center;
    }

    .collaborations-body-content p {
        text-align: center;
    }

    .near-you-top-content {
        text-align: center;
    }

    .collaborations.ica h2 {
        text-align: center;

    }

    .ica-malmo li:nth-child(odd) {
        font-weight: 700;
        font-size: 15px;
        padding-bottom: 8px;
        padding-top: 8px;
    }

    .ica-malmo li {
        font-weight: 500;
        font-size: 14px;
    }

    .collaborations.ica h2 {
        padding-top: 30px;
    }

    .future-of-food-right .future-right-food-button a {
        position: relative;
        left: 50%;
        transform: translate(-50%, 0);
        -webkit-transform: translate(-50%, 0);
        -moz-transform: translate(-50%, 0);
        -ms-transform: translate(-50%, 0);
        -o-transform: translate(-50%, 0);
        font-family: 'Permanent Marker', cursive !important;
    }

    .future-of-food-right {
        text-align: center;
    }

    /* me san find us*/

    .collabrote .main-box .body ul li .img-box {
        margin-bottom: 10px;
    }

    .production-plant .main-box .body {
        display: block;
    }

    .production-plant .main-box .body .left,
    .production-plant .main-box .body .right {
        width: 100%;
        padding: 0;
    }

    .production-plant .main-box .body .left ul li h1 {
        font-size: 35px;
        font-weight: 700;
    }

    .production-plant .main-box .body .left ul {
        margin-top: 20px;
    }

    .production-plant .main-box .body .left ul li {
        margin-bottom: 20px;
    }

    /* Investors Ends */

    /* Press Starts */
    section.section.press {
        padding: 20px 10px;
    }

    .press .main-box ul li:first-child,
    .press .main-box ul li:last-child {
        width: 100%;
        padding: 0;
        margin-bottom: 10px;
    }

    .press .main-box ul li h1 {
        font-size: 20px;
        margin-bottom: 20px;
    }

    .press .main-box ul li p {
        font-size: 13px;
        margin-bottom: 20px;
    }

    .press .main-box ul li a {
        margin-bottom: 20px;
    }

    .press-logo .main-box .body .press-logo-carousel .item img {
        width: 50%;
    }

    .press-logo .main-box .body .press-logo-carousel .owl-nav .owl-prev,
    .press-logo .main-box .body .press-logo-carousel .owl-nav .owl-next {
        display: none;
    }

    .press-logo .main-box .body .press-logo-carousel .item img:last-child {
        margin-left: 0vh;
    }

    .mytalk .main-box .foot .pagenation li.active,
    .mytalk .main-box .foot .pagenation li,
    .mytalk .main-box .foot .pagenation li a {
        width: 30px;
        height: 30px;
        font-size: 12px;
    }

    /* Press Ends */

    /* Contact Us Starts */
    .contact .main-box .body ul li {
        width: 100% !important;
    }

    .contact .main-box .body ul li:last-child {
        margin-top: 40px;
        padding: 0;
    }

    .contact .main-box .body ul li .box .head h1 {
        margin-bottom: 20px;
    }

    .contact .main-box .body ul li .box .body .form-control {
        margin-bottom: 15px;
    }

    .contact-team .main-box .body ul li {
        width: 100%;
        margin-bottom: 20px;
    }

    .contact-team .main-box .body ul li:last-child {
        margin: 0;
    }

    /* Contact Us Ends */

    /* FAQ Starts */
    .faq .main-box .body ul li {
        width: 100% !important;
    }

    .faq .main-box .body ul li:first-child h1 {
        font-size: 20px;
        text-align: center;
    }

    .accordion-container .set>.adiv {
        font-size: 15px;
    }

    .accordion-container .set>.adiv i {
        font-size: 12px;
    }

    .faq .content {
        padding: 20px 0px;
    }

    .faq .content p {
        font-size: 12px;
    }

    .faq .main-box .body ul {
        margin-bottom: 40px;
    }

    /* FAQ Ends */

    /* Mycotalk Starts */
    .tab__btn ul {
        margin: 0px;
        padding: 0px;
        list-style-type: none;
        text-align: left;
        padding-left: 0;
        justify-content: start;
        display: block;
    }

    .tab__btn ul li {
        display: inline-block;
        padding: 5px;
        margin-bottom: 7px;
    }

    .tab__btn ul li a {
        font-size: 12px;
        color: white;
        text-transform: uppercase;
        text-decoration: none;
        padding: 10px 13px;
        border-radius: 20px;
        line-height: 0px;
        background-color: #122521;
        -webkit-border-radius: 20px;
        -moz-border-radius: 20px;
        -ms-border-radius: 20px;
        -o-border-radius: 20px;
    }

    .mytalk .main-box .body .news-wrap .news-card {
        width: 100%;
    }

    .mytalk .main-box .foot {
        display: flex;
        justify-content: center;
        padding-top: 50px;
        flex-direction: column;
    }

    .mytalk .main-box:last-child .box .head h1 {
        color: #4D8D40;
        font-size: 20px;
        font-weight: 900;
        margin-bottom: 15px;
        text-transform: uppercase;
    }

    .mytalk .main-box:last-child .box {
        padding: 20px 20px;
        margin-bottom: 20px;
    }

    .mytalk .main-box:last-child .box.editors .body a .right p {
        font-size: 13px;
        font-weight: 700;
        margin-bottom: 14px;
        color: #000;
    }

    .mytalk-dtl .main-box.ck-ed {
        padding: 20px 20px;
    }

    .mytalk-dtl .main-box.ck-ed .body .page-content h1 {
        font-size: 20px;
        margin-bottom: 20px;
    }

    /* Mycotalk Ends */
    /* Inner Pages Ends */
    .circle {
        width: 150px;
        height: 150px;
        display: none;
    }

    .circle.circle-abt {
        left: -35vw;
    }

    .about-dia .circle {
        left: auto;
        right: -35vw;
        margin-top: 90pc;
    }

    .about-press.press-logo .circle.circle-two {
        left: auto;
        right: -35vw;
    }

    .about-one .main-box .body ul {
        justify-content: center !important;
        padding: 30px 10px;
    }

    .about-message .main-box .body ul li:first-child {
        width: 100%;
    }

    .about-two .timeline-carousel .owl-nav .owl-prev {
        left: 0;
        margin-top: -13px;
    }

    .about-two .timeline-carousel .owl-nav .owl-next {
        right: 0;
        margin-top: -13px;

    }

    .about-one.fungi-protien .main-box .body ul li:last-child {
        position: static;
        z-index: -1;
        top: -27px;
        right: 0px;
    }

    section.section.about-know {
        padding-top: 30px;
    }

    .footer .main-box .head.foot-subpn ul li:last-child h5 {
        font-size: 14px;
    }

    .about-message .main-box .body ul li {
        width: 100% !important;
    }

    .about-message .main-box .body ul li:first-child {
        padding: 10px;
    }

    .about-message .main-box .body ul li:first-child h1 {
        font-size: 20px;
        margin-bottom: 20px;
        text-align: center;
    }

    .about-message .main-box .body ul li:first-child h3 {
        font-size: 12px;
        text-align: center;
        line-height: normal;
    }

    .about-message .main-box .body ul li:first-child p {
        text-align: center;
    }

    .about-dia .main-box .body p {
        padding-right: 0;
    }

    .about-dia ul.bord-dirc li {
        flex-wrap: wrap;
        text-align: center;
    }

    .about-dia ul.bord-dirc li .left,
    .about-dia ul.bord-dirc li .right {
        width: 100%;
    }

    .about-dia ul.bord-dirc li img {
        width: 50%;
    }

    .about-dia ul.bord-dirc li .right {
        padding-left: 0;
        padding-top: 20px;
    }

    .about-one .main-box .body ul li:last-child .img-box {
        height: 200px;
    }

    /* Career */
    .career-our-values .main-box .body .list-one ul li,
    .career-our-values .main-box .body .list-two ul li {
        width: 100% !important;
        border-radius: 15px !important;
        -webkit-border-radius: 15px !important;
        -moz-border-radius: 15px !important;
        -ms-border-radius: 15px !important;
        -o-border-radius: 15px !important;
        margin: 0;
        margin-bottom: 10px;
    }

    .career-our-values .main-box .body .list-one ul li:last-child,
    .career-our-values .main-box .body .list-two ul li:last-child {
        margin-bottom: 0;
    }

    .career-our-values .main-box .body .list-one ul li .img-box,
    .career-our-values .main-box .body .list-two ul li .img-box {
        height: 48vw;
    }

    .career-our-values .main-box .body .list-one ul li .description,
    .career-our-values .main-box .body .list-two ul li .description {
        text-align: left;
    }

    .career-our-values .main-box .body .list-one ul li .description h1,
    .career-our-values .main-box .body .list-two ul li .description h1 {
        font-size: 18px;
    }

    section.section.fungi-application.career-love,
    section.section.best-option.our-mission.career-myc-life {
        padding-bottom: 20px;
    }

    section.fungi-protien.about-one.career-future .main-box {
        margin-top: auto;
    }

    section.fungi-protien.about-one.career-future .main-box a.main-btn {
        margin-bottom: 20px;
    }

    .can-i-find-body-left {
        text-align: center;

    }

    /* Career Ends */

    /* me san find us */
    .near-you-bottom-content .main-box .foot ul li {
        margin: 0 8px;
    }

    .peas-heaven-more {
        margin-top: 21px;
        margin-bottom: 40px;
    }

    /* me san find us */


    /* find us dummy portion start */
    .peas-body-top-body-box-colum-dummy-1 {
        display: block;
    }

    .peas-body-top-body-box-colum-dummy-2 {
        display: none;
    }


    .lantman-body-top-body-box-colum-dummy-1 {
        display: block;
    }

    .lantman-body-top-body-box-colum-dummy-2 {
        display: none;
    }

    .peas-body {
        margin-bottom: 25px;
    }


    /* find us dummy portion start */

    /* catalog section start */
    .sup-trade-reg {
        font-size: 14px;
    }

    .sup-trade-regg {
        font-size: 12px;
    }

    .sup-trade-regg-srv {
        font-size: 17px;
    }

    /* insp section start */
    .nugge-titile {
        position: absolute;
        left: 41%;
        margin-top: -48px;
    }

    .schnitzel-titile {
        position: absolute;
        right: 38%;
        margin-top: 370px;
        /* padding-top: 50px; */
    }

    .tona-box-main.four li:nth-child(1) {
        margin-bottom: 40px
    }

    /* .tona-box-main.four li:nth-child(2){
        margin-top: 40px
        ;
    } */

    /* promyc page san section start */

    .unlimited-applications-body ul li {
        padding-bottom: 30px;
        width: 46%;
    }

    .product-catalogg-main ul {
        padding: 0px 0px;
    }

    .unlimited-applications-body-cntx h2 {
        font-size: 20px;
    }

    .what-can-do-bo-cntx h2 {
        font-size: 20px;
    }

    .what-can-do-bo-box {
        padding: 56px 0;
    }

    .product-catalogg-main h1 {
        font-size: 20px;
    }

    .unlimited-applications-body ul li h6 {
        font-size: 15px;
    }

    .pro-fat-btn {
        padding: 8px 17px;
        font-size: 12px;
    }

    .collaborations-body-content.where-two {
        width: 100%;
    }

    .collaborations-body-content.where-two {
        width: 100%;
    }

    .collaborations-body-content.where-two .pro-fat-btn.coll {
        padding: 8px 17px;
        font-size: 12px;
    }

    .product-catalogg-main ul li h2 {
        font-size: 17px;
    }

    .owl-carousel.owl-theme.testi-carousel h2 {
        font-size: 20px;
    }

    .collaborations-body-content.where-two p {
        padding-top: 20px;
        text-align: left;
    }

    .collaborations.ica.where-two {
        background-size: cover;
    }

    .where-can-findd .image-box img {
        width: 40%;
    }

    .what-can-do-bo-cntx p {
        padding: 0px 12% 20px 12%;

    }

    .testi-carousel.owl-carousel .owl-nav .owl-prev span,
    .testi-carousel.owl-carousel .owl-nav .owl-next span {
        display: none;
    }

    /* promyc page san section end */
    /* insp page san section start */
    /* .tona-box-main ul li{
            height: 210px;
        } */
    /* insp page san section start */


    .tona-box-main.fourr ul li:nth-child(even) {
        margin-top: 30px !important;

    }

    .tona-box-main-left {
        width: 100% !important;
    }

    .tona-box-main-right {
        width: 100% !important;
        height: 100px !important;
        text-align: center;

    }

    .schnitzel-titile-dmy {
        display: block;
        text-align: center;
        position: relative;
        left: 27%;
        padding-bottom: 37px;
        padding-top: 25px;
    }
    .nugge-titile{
        left: 27%;
    }

    .schnitzel-titile {
        display: none;
    }

    .testi-carousel.prom-our.owl-carousel .item {
        padding: 0 0;

    }

    /* corner error coreption start */
    .tona-box-main ul li:nth-child(1) .image-box img{
        border-top-left-radius: 0px!important;

    }
    .tona-box-main.two ul li:nth-child(1) {
        border-top-left-radius: 0px;
        border-bottom-left-radius: 0px;
    }
    .tona-box-main ul li:nth-child(3) {
        border-bottom-left-radius: 0px;
    }
    .tona-box-main.fourr ul li:nth-child(2) .image-box img {
        border-top-left-radius: 0px!important;
        border-bottom-left-radius: 0px;
    }
    .tona-box-main ul li:nth-child(3) {
        border-bottom-left-radius: 0px;
    }
    .tona-box-main.fourr ul li:nth-child(2) {
        border-top-right-radius: 0px;
        border-bottom-right-radius: 0px;
        border-top-left-radius: 0px;
        border-bottom-left-radius: 0px;
    }
    .tona-box-main.fourr ul li:nth-child(2) {
        border-top-right-radius: 0px;
        border-bottom-right-radius: 0px;
        border-top-left-radius: 0px;
        border-bottom-left-radius: 0px;
    }
    .tona-box-main.fourr .tona-boxx {
        border-top-left-radius: 0px;
        border-bottom-right-radius: 0px;
        border-bottom-left-radius: 0px;

    }
    .tona-box-main.fourr .tona-boxx .image-box img{
        border-top-left-radius: 0px!important;

    }

        /* corner error coreption end */


        /* fugi page new section start */

        .new-fungi-innavation-box-left .image-box{
            padding: 40px;
        }
        .new-fungi-innavation .fungi-innavat-cnt h2{
            padding-bottom: 7px;
        }
        .new-fungi-innavation-box-right .innavation-box-right-cntx p{
            width: 100%;
        }
        .new-fungi-innavation-box-right .innavation-box-right-cntx{
            text-align: center;
        }
        .new-fungi-innavation-box-right.second .innavation-box-right-cntx {
            padding-left: 0;
        }
        .high-nutritional-value-body.fungi-innavation-bg.second{
            padding-bottom: 0;
        }
        .new-fungi-innavation .main-btn.innovat{
            position: relative;
    left: 50%;
    transform: translate(-50%, 0);
    -webkit-transform: translate(-50%, 0);
    -moz-transform: translate(-50%, 0);
    -ms-transform: translate(-50%, 0);
    -o-transform: translate(-50%, 0);
        }
        .new-fungi-innavation-box-right .innavation-box-right-cntx h2{
            font-size: 20px;
        }
        .new-fungi-innavation .fungi-innavat-cnt h2{
            font-size: 20px;
        }
        /* fugi page new section end */



}




@media (min-width: 320px) and (max-width: 768px) {

    #fullpage,
    #actions,
    .not-mob {
        display: none;
    }

    .footer .main-box .head.foot-subpn ul li:first-child>ul.social-links {
        margin-bottom: 30px;
        margin-top: 30px;
    }

    .footer .main-box .head.foot-subpn ul li:last-child h5 {
        margin-bottom: 20px;
    }

    .footer .main-box>.body>.foot-nav {
        margin-top: 30px;
    }

    /* me san */
    .Partners-paragraph {
        padding-right: 0;
    }

    .future-our-upcycling-paragraph-1 {
        padding-right: 0;
    }

    .future-our-upcycling-paragraph-2 {
        padding-left: 0;
    }

    .partners-box {
        padding-right: 0;
    }

    /* me san */
    .objectives-titile p {
        text-align: center;
    }

    .Partners-titile {
        font-size: 20px;
        text-align: center;
        margin-top: 40px;
        margin-bottom: 20px;
    }

    .Partners-paragraph {
        text-align: center;
    }

    .state-art-content .now-state-titile {
        font-size: 20px;
        text-align: center;
        margin-top: 40px;

    }

    .food-waste-titile {
        font-size: 20px;
        text-align: center;
        margin-bottom: 20px;
        margin-top: 0;
    }

    .animal-feed-paragraph {
        text-align: center;
    }

    .our-upcycling-titile {
        font-size: 20px;
        margin-top: 0;
        margin-bottom: 0;

    }

    .future-our-upcycling-paragraph-1 {
        text-align: center;
    }

    .future-our-upcycling-main {
        padding-right: calc(var(--bs-gutter-x) * .5);
        padding-left: calc(var(--bs-gutter-x) * .5);
        text-align: center;

    }

    .future-our-upcycling-main p {
        margin-top: 20px;

    }

    .future-our-upcycling-main p:last-child {
        margin-bottom: 10px;
    }

    .can-i-find-body-rightt {
        display: none;
    }

    /* me san find us */
    .near-you-bottom-content .main-box .foot ul li {
        margin: 0 10px;
    }

    /* me san find us */


    /* catalog page start*/

    .can-make-with-promyc-first {
        padding: 20px 15px 20px 15px;
        text-align: center;
    }

    .can-make-with-promyc-first h2 {
        font-size: 20px;
        margin-bottom: 10px
    }

    .promyc-indst-ingredient-body-cntx p {
        padding-left: 15px;
        padding-right: 15px;
    }

    .promyc-catalog-neutral .promyc-fact-quite-boring-second p {
        width: 100%;
        text-align: center;
    }

    .high-nutritional-value-body .high-nutritional-value-cntx p {
        padding: 0 15px;

    }

    .promyc-catalog-neutral .promyc-fact-quite-boring-second {
        text-align: center;
        padding: 30px 15px;
    }

    .high-nutritional-value-body .high-nutritional-value-cntx ul li {
        width: 50%;
        float: left;
        margin-top: 6px;
        margin-bottom: 10px;
    }

    .promyc-catalog-neutral .promyc-fact-quite-boring-second h2 {
        font-size: 20px;
        padding-bottom: 8px;
    }

    .high-nutritional-value-body .high-nutritional-value-cntx ul li h6 {
        font-size: 17px;
    }

    .promyc-indst-ingredient-body-cntx h2 {
        font-size: 20px;
    }

    .promyc-indst-ingredient-body-cntx {
        padding: 55px 0;

    }

    .high-nutritional-value-body .high-nutritional-value-cntx {
        padding: 60px 0;
    }

    .can-make-with-promyc-first {
        padding: 30px 15px 30px 15px;
    }

    .promyc-catalog-neutral .promyc-fact-quite-boring-second.fat {
        text-align: center;
        padding: 30px 15px;
        /* padding-left: 15px;
    padding-right: 15px; */

    }

    .promyc-catalog-neutral .promyc-fact-quite-boring-second.fat p {
        width: 100%;
        text-align: center;
    }

    .advantages-working-promyc-main .adv-wrk-promyc-bottom ul li {
        width: 50%;
        padding-bottom: 10px;
        padding-left: 5px;
        padding-right: 5px;

    }

    .advantages-working-promyc-main {
        padding: 80px 0 55px 0;
    }

    .advantages-working-promyc-main .adv-wrk-promyc-bottom ul li h6 {
        font-size: 15px;

    }

    .advantages-working-promyc-main .adv-wrk-promyc-bottom ul li h6 {
        padding-top: 6px;
    }

    .can-make-with-promyc-first.make-fat {
        padding: 30px 15px 30px 15px;
    }

    .semi-finished-product-cntx-bottom ul li {
        width: 100%;
    }

    .semi-finished-product-cntx-bottom ul li .box .cntx {
        padding: 5px 15px 44px 15px;
    }

    .semi-finished-product-cntx-bottom ul li:nth-child(4) {
        margin-left: 0;
    }

    .semi-finished-product-cntx-bottom ul li:nth-child(5) {
        margin-right: 0;
    }

    .semi-finished-product-cntx-bottom ul li .box .image-box {
        padding: 30px 30px 0 30px;
    }

    .semi-finished-product-cntx-bottom ul li .box {
        height: 420px;

    }

    .semi-finished-product-main .semi-finished-product-cntx p {
        font-size: 17px;
        padding: 0px 15px;
    }

    .semi-finished-product-body {
        padding: 85px 0;
    }

    .advantages-working-promyc-main .adv-wrk-promyc-top h2 {
        font-size: 20px;
    }

    .advantages-working-promyc-main .adv-wrk-promyc-bottom ul {
        padding-top: 30px;

    }

    .semi-finished-product-main .semi-finished-product-cntx h1 {
        font-size: 20px;
    }

    .high-nutritional-value-body .high-nutritional-value-cntx h2 {
        font-size: 20px;
    }

    .semi-finished-product-cntx-bottom ul li h6 {
        font-size: 17px;
    }

    .semi-finished-product-cntx-bottom ul li .box a {
        font-size: 15px;
    }

    /* catalog page end*/

    /* insp page section start*/

    /* .tona-box-main-left {
        width: 59%;
    } */

    /* .tona-box-main-right {
        width: 41%;
        height: 155px;

    } */

    .tona-box-main-left {
        width: 60%;

    }

    .tona-box-main-right .tona-box-cntx {
        padding: 15px 10px 5px 10px;
    }

    .tona-box-main ul li {
        width: 100%;
    }

    .tona-box-main-right {
        height: 200px;
        width: 35%;
    }

    /* .tona-box-main-right {
        height: 155px;
    } */

    .tona-box-main-right h6 {
        margin-bottom: 2px;
        font-size: 15px;
    }

    .tona-box-main-right .tona-box-cntx {
        padding: 10px 10px 5px 10px;

    }

    /* .tona-box-main ul li:nth-child(2){
        border-top-right-radius: 11px;
    } */


    /* .tona-box-main ul li:nth-child(2) {
        border-top-right-radius: 11px;
    }

    .tona-box-main.two ul li:nth-child(2) {
        border-top-right-radius: 11px;
        border-top-right-radius: 11px;
    }

    .tona-box-main.four ul li:nth-child(2) {
        border-top-right-radius: 11px;
        border-top-right-radius: 11px;
        margin-bottom: 90px;
    }

    .tona-box-main.four ul li:nth-child(1) {
        border-top-right-radius: 11px;
        border-top-right-radius: 11px;
    }

    .tona-box-main.fourr .tona-boxx {
        border-top-right-radius: 11px;
        border-bottom-right-radius: 11px;
    } */

    .tona-box-main ul li:nth-child(1) .image-box img {
        border-top-left-radius: 20px;
    }
    
    .tona-box-main ul li:nth-child(3) .image-box img {
        border-bottom-left-radius: 0px;
    }
    
    .tona-box-main.two ul li:nth-child(1) .image-box img {
        border-top-left-radius: 20px;
        border-bottom-left-radius: 0px;
    }
    
    
    .tona-box-main.fourr ul li:nth-child(2) .image-box img {
        border-top-left-radius: 20px;
        border-bottom-left-radius: 0px;
    }
    
    
    .tona-box-main.fourr .tona-boxx .image-box img{
        border-top-left-radius: 20px;
        border-bottom-left-radius: 0px;
    }




    /* .tona-box-main.fourr ul li:nth-child(2) {
        border-top-right-radius: 11px;
        border-bottom-right-radius: 11px;
        margin-bottom: 42px;
    } */





    .tona-box-main ul li {
        margin-bottom: 12px;
    }

    .tona-box-main h2 {
        font-size: 20px;
    }

    .can-do-insp-section .can-do-promyc-cntx h1 {
        font-size: 25px;
    }

    .can-do-insp-section {
        padding-top: 50px;
        padding-bottom: 30px;
    }


    /* insp page section end*/





}


@media (min-width: 481px) and (max-width: 767px) {
    #form-subscribe .footer-checkbox .checkbox #iagree-error {
        position: absolute;
        bottom: -15px;
    }

    body {
        background-color: transparent !important;
        overflow-x: hidden !important;
    }

    #fullpage,
    #actions,
    .not-mob {
        display: none;
    }


    section.section {
        padding: 30px 10px;
        overflow: hidden;
    }

    .item-video-none,
    .owl-d-none {
        display: none;
    }

    /* Coookies Starts */
    .terms-notice {
        padding: 10px 20px;
    }

    .terms-notice .terms-inner {
        display: block;
        padding: 0;
        margin: 0;
        width: 100%;
        max-width: 100%;
    }

    .terms-notice .terms-inner .terms {
        width: 100%;
    }

    .terms-notice .terms-inner .terms .img-box {
        width: 37%;
    }

    .terms-notice .terms-inner .terms .decscription {
        width: auto;
        padding-left: 10px;
    }

    .terms-notice .terms-inner .accept .terms-accept {
        margin: 0;
        margin-top: 10px;
    }

    .terms-notice .terms-inner .accept .terms-accept span.icon img {
        width: 15px;
        position: relative;
        top: -3px;
    }

    /* Coookies Ends */

    /* Common Starts */
    .main-btn {
        padding: 8px 17px;
        font-size: 12px;
        font-weight: 500;
    }

    .main-box .head h3 {
        font-size: 12px !important;
        margin-bottom: 20px !important;
    }

    .main-box .head h2 {
        font-size: 20px !important;
        margin-bottom: 20px !important;
    }

    .svg-sectiontwo,
    .svg-section,
    .svg-video {
        display: none;
    }


    .main-box .body p,
    p,
    .your-health .main-box .body>ul>li>.content {
        font-size: 13px !important;
    }

    /* Common Ends */

    /* Header Section Starts */
    #header {
        position: fixed;
        background-color: rgb(0 0 0 / 100%) !important;
        z-index: 2;
    }

    #logo img {
        width: 125px !important;
        height: auto !important;
    }

    #logo .promyc-logo {
        width: 85px !important;
        height: auto !important;
    }

    #header-wrap {
        background-color: transparent;
    }

    .menu-link,
    .sub-menu-container .menu-item>.menu-link {
        color: white;
        font-size: 12px;
    }

    .header-row {
        position: relative;
        display: flex;
        align-items: center;
        flex-wrap: inherit;
        justify-content: space-between;
        width: 100%;
        flex-wrap: wrap;
    }

    .menu-container {
        height: 100vh;
    }

    .sub-menu-container,
    .mega-menu-content {
        overflow-y: scroll;
    }

    .menu-link {
        display: block;
        line-height: normal;
        padding: 10px 5px;
        color: #fff;
        font-weight: 500;
        font-size: 12px;
        letter-spacing: 1px;
        text-transform: capitalize;
    }

    .sub-menu-container .menu-item>.menu-link {
        position: relative;
        padding: 10px 5px;
        font-size: 0.75rem;
        font-weight: 400;
        color: #666;
        letter-spacing: 0;
        font-family: 'Lato', sans-serif;
    }

    #search-icon {
        display: none;
    }

    .menu-link,
    .sub-menu-container .menu-item>.menu-link {
        color: white;
        font-size: 12px;
        text-align: left;
    }

    .sub-menu-container .menu-item>.menu-link i.icon-stack {
        margin-right: 20px;
    }

    .menu-container .menu-item:last-child {
        border-top: none;
    }

    .menu-container .menu-item.sub-menu>.menu-link {
        border-bottom: 1px solid white;
    }

    .menu-container .menu-item.sub-menu>.sub-menu-container>.menu-item {
        border-bottom: 1px solid white;
    }

    /* Header Section Ends */


    /* Banner */
    .banner-video .video-carousel .owl-dots {
        display: block;
        top: auto;
        bottom: 10vw;
        left: 50%;
        width: 100%;
        transform: translate(-50%, 0%);
    }

    .banner-video .video-carousel .owl-dots .owl-dot {
        margin-bottom: 0;
        text-align: center;
        margin: 0 12px;
    }

    .banner-video .video-carousel .video-caption {
        width: 30%;
        height: 100%;
        display: flex;
        align-items: flex-start;
        flex-direction: column;
        justify-content: start;
        left: 20%;
        position: absolute;
        top: 30vw;
    }

    .banner-video .social-links {
        display: none;
    }

    .banner-video .video-carousel .owl-nav .owl-prev,
    .banner-video .video-carousel .owl-nav .owl-next {
        background-color: transparent;
        color: #a7cf57;
    }

    .banner-video .video-carousel .owl-nav {
        width: 100%;
        position: absolute;
        bottom: auto;
        right: auto;
        top: 50%;
        display: flex;
        justify-content: space-between;
    }

    .banner-video .video-carousel .owl-nav .owl-prev,
    .banner-video .video-carousel .owl-nav .owl-next {
        font-size: 4rem;
    }

    .banner-video .video-carousel .item-video>.slide-img {
        position: relative;
        right: -45vw;
        z-index: -1;
        width: 100%;
        top: 10px;
    }

    .banner-video .video-carousel .owl-nav .owl-prev:hover,
    .banner-video .video-carousel .owl-nav .owl-next:hover {
        background-color: transparent !important;
    }

    .banner-video .video-carousel .item-video {
        background-size: cover;
        background-position: center;
    }

    /* me san find us*/
    .banner-video .caption.find-us h1 {
        width: 100%;
    }

    /* me san find us end*/

    .banner-video .caption h1 {
        width: 100%;
    }

    /* Banner Ends */
    /* Banner Section Starts */
    .banner-video {
        height: 100vh;
    }

    .banner-video-spl {
        height: 100vh !important;
    }

    .banner-video>video {
        height: 100vh;
        width: auto;
        left: 50%;
        transform: translate(-50%, 0px);
    }

    /* me san */
    .banner-video.refood .caption h1 {
        width: 100%;
    }

    /* Banner Ends */
    /* Banner Section Starts */
    .banner-video.refood {
        height: 100vh;
    }

    .banner-video.refood-spl {
        height: 100vh !important;
    }


    /* me san */


    /* .banner-video video {
        width: auto;
        height: 100%;
        transform: translate(0px, 0px);
        -webkit-transform: translate(0px, 0px);
        -moz-transform: translate(0px, 0px);
        -ms-transform: translate(0px, 0px);
        -o-transform: translate(0px, 0px);
    } */

    .banner-video .video-carousel .item-video>video {
        height: 100%;
        width: auto;
    }

    .banner-video-spl,
    .banner-video .video-carousel .video-caption,
    .banner-video .video-carousel {
        height: 100vh !important;
    }

    .banner-video video {
        height: 100vh;
        width: auto;
    }

    .banner-video .video-carousel .video-caption h1 {
        font-size: 1rem;
    }

    .banner-video .video-carousel .owl-dots .owl-dot.active button {
        font-size: 2rem;
    }

    .banner-video .video-carousel .video-caption {
        width: 50%;
        left: 12vw;
        top: 14vw;
    }

    .banner-video .social-links {
        left: 20px;
    }

    .banner-video .video-carousel .owl-nav {
        bottom: 1px;
    }

    .banner-video .video-carousel .owl-nav .owl-prev,
    .banner-video .video-carousel .owl-nav .owl-next {
        width: 30px;
        height: 30px;
    }

    .banner-video ul.social-links>li {
        margin-right: 10px;
    }

    .banner-video ul.social-links>li a {
        font-size: 20px;
    }

    .svg-section {
        width: 100%;
        height: auto;
        overflow: hidden;
        position: absolute;
        bottom: -90px;
        z-index: 0;
    }

    .banner-video .caption {
        padding: 10px;
        top: 0%;
    }

    /* me san find us*/
    .banner-video .caption.find-us h1 {
        font-size: 25px;
    }

    /* me san find us end*/


    .banner-video .caption h1 {
        font-size: 25px;
    }

    .banner-video .caption p {
        font-size: 13px;
    }

    .banner-video .caption .banner-btn {
        font-size: 13px;
    }

    .banner-video .caption-two {
        position: absolute;
        top: 0;
        width: 100%;
        height: auto;
        left: 0;
        color: white;
        padding: 0% 50px;
        height: 100%;
        display: flex;
        flex-direction: column;
        justify-content: center;
    }

    .banner-video .caption-two h1 {
        font-size: 24px;
        max-width: 100%;
        margin-bottom: 25px;
    }

    .banner-video .caption-two p {
        font-size: 13px;
        margin-bottom: 25px;
    }

    .banner-video .news-recent {
        display: none;
    }

    .banner-video .news-recent ul {
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
        width: 100%;
        float: left;
        padding-right: 00px;
    }

    .banner-video .news-recent ul li {
        width: 100%;
        padding: 0 !important;
    }

    .banner-video .news-recent ul li div.body p {
        font-size: 13x;
    }

    /* me san */
    .banner-video.refood .caption-two {
        position: absolute;
        top: 0;
        width: 100%;
        height: auto;
        left: 0;
        color: white;
        padding: 0% 50px;
        height: 100%;
        display: flex;
        flex-direction: column;
        justify-content: center;
    }

    .banner-video.refood .caption-two h1 {
        font-size: 24px;
        max-width: 100%;
        margin-bottom: 25px;
    }

    .banner-video.refood .caption-two p {
        font-size: 13px;
        margin-bottom: 25px;
    }

    .banner-video.refood .news-recent {
        display: none;
    }

    .banner-video.refood .news-recent ul {
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
        width: 100%;
        float: left;
        padding-right: 00px;
    }

    .banner-video.refood .news-recent ul li {
        width: 100%;
        padding: 0 !important;
    }

    .banner-video.refood .news-recent ul li div.body p {
        font-size: 13x;
    }

    /* me san */



    /* Banner Section Ends */

    /* Green Vision Section Starts */
    .green-vision .main-box .body ul li {
        width: 100%;
        margin: 0;
        margin-bottom: 20px;
    }

    .green-vision .main-box .body ul li:last-child {
        margin-bottom: 0;
    }

    .green-vision .main-box .body ul li .img-box {
        height: 250px;
    }

    .green-vision .main-box .body ul li .img-box h1 {
        font-size: 16px;
    }

    .green-vision .main-box .body .green-vision-wrap .green-vision-card {
        width: 100%;
        margin-bottom: 60px;
    }

    .green-vision .main-box .body .green-vision-wrap .green-vision-card:last-child {
        margin: 0;
    }

    /* Green Vision Section Ends */

    /* Fungi Section STarts */
    .fungi .main-box .body>ul {
        display: flex;
        align-items: center;
        justify-content: center;
        margin-top: 30px;
        flex-wrap: wrap;
    }

    .fungi .main-box .body>ul>li {
        width: 25%;
        float: left;
        margin: 6px 6px;
    }

    .fungi .main-box .body>ul>li>.img-box {
        padding: 00px;
    }

    .fungi .main-box .body>ul>li>h2 {
        font-size: 15px;
    }

    .fungi .main-box .body p {
        font-size: 12px;
    }

    /* Fungi Section Ends */

    /* Technology Section Starts */
    .technology-solution .main-box .body ul li {
        width: 46%;
        margin: 0 7px;
        margin-bottom: 10px;
    }

    .technology-solution .main-box .body ul li h2 {
        font-size: 12px;
    }

    /* Technology Section Ends */

    /* Awards Section Starts */
    .awards-asseen .main-box .body .asseen-carousel .img-box {
        width: 100%;
        display: flex;
        justify-content: center;
    }

    .awards-asseen .main-box .body .asseen-carousel .img-box img {
        width: 50%;
    }

    .awards-asseen .main-box .body .asseen-carousel .owl-nav .owl-prev,
    .awards-asseen .main-box .body .asseen-carousel .owl-nav .owl-next {
        display: none;
    }

    .half-circle-two,
    .half-circle-one {
        display: none;
    }

    section.fungi.awards-asseen {
        padding-bottom: 0;
    }

    /* Awards Section Ends */

    /* Product Section Starts */
    section.section.products {
        padding-top: 30px;
        padding-bottom: 20px;
    }

    .products .main-box .body ul:first-child {
        flex-wrap: wrap;
    }

    .products .main-box .body ul:first-child li:first-child {
        width: 100%;
        padding: 0;
        text-align: center;
        align-items: center;
        display: flex;
        flex-direction: column;
    }

    .products .main-box .body ul li h1 {
        font-size: 17px;
    }

    .products .main-box .body ul li p {
        font-size: 12px;
        min-height: auto;
    }

    .products .main-box .body ul:first-child li:last-child {
        width: 100%;
        margin-top: 20px;
    }

    .products .main-box .body ul:last-child li {
        width: 100%;
        margin-bottom: 20px;
        text-align: center;
    }

    .products .main-box .body ul:last-child li .main-btn {
        position: relative;
        left: 50%;
        transform: translate(-50%, 0);
    }

    .products .main-box .body ul:last-child li .img-box {
        margin-bottom: 7px;
        height: 150px;
        overflow: hidden;
    }

    .products .main-box .body ul:last-child li .img-box img {
        width: 100%;
        height: 100%;
        object-fit: cover;
    }

    /* Product Section Ends */
    .svg-sectiontwo>svg {
        margin-top: -52px;
        width: 100%;
    }

    /* Explore Promyc Starts */
    .explore-promyc ul {
        flex-wrap: wrap;
    }

    .explore-promyc ul li:first-child {
        width: 100%;
        padding: 0;
        text-align: center;
    }

    .explore-promyc ul li a.main-btn {
        position: relative;
        left: 25%;
        transform: translate(-50%, 0);
        -webkit-transform: translate(-50%, 0);
        -moz-transform: translate(-50%, 0);
        -ms-transform: translate(-50%, 0);
        -o-transform: translate(-50%, 0);
    }

    .circle-one {
        width: 150px;
        height: 150px;
        position: absolute;
        right: -40px;
        top: -37px;
        border-radius: 50%;
    }

    .explore-promyc ul li:first-child {
        width: 100%;
    }

    .explore-promyc ul li:first-child .main-box .head h1 {
        font-size: 20px;
        margin-bottom: 20px;
    }

    .explore-promyc ul li:first-child .main-box .body p {
        font-size: 12px;
        margin-bottom: 5px;
    }

    .explore-promyc ul li a {
        margin-right: 35px;
        margin-bottom: 10px;
    }

    .explore-promyc ul li a:last-child {
        margin: 0;
    }

    /* Explore Promyc Ends */

    /* Trustes Section Starts */
    .trusted-partner .main-box .body {
        padding: 50px 0;
    }

    .trusted-partner .circle-two {
        width: 26%;
        height: 50%;
        top: 100%;
        transform: translate(-78%, -50%);
        -webkit-transform: translate(-78%, -50%);
        -moz-transform: translate(-78%, -50%);
        -ms-transform: translate(-78%, -50%);
        -o-transform: translate(-78%, -50%);
    }

    .trusted-partner .main-box .body p:first-child,
    .trusted-partner .main-box .body p:nth-child(2) {
        margin-bottom: 10px;
        font-size: 12px;
    }

    .trusted-partner .main-box .body::before {
        left: 0;
        top: 0px;
        background-size: 100%;
        width: 15%;
    }

    .trusted-partner .main-box .body::after {
        right: 0;
        bottom: -50px;
        background-size: 100%;
        width: 15%;
    }

    /* Trustes Section Ends */

    /* Join Journey Section Starts */
    .join-journey .circle,
    .circle-one {
        display: none;
    }

    .join-journey .main-box .body ul {
        display: flex;
        justify-content: center;
        align-items: center;
        flex-wrap: wrap;
        text-align: center;
    }

    .join-journey .main-box .body ul li:first-child {
        width: 70%;
    }

    /* me san */
    .Our-Solution .main-box .body ul li:first-child {
        width: 70%;
    }

    .environmental .circle,
    .circle-one {
        display: none;
    }

    .environmental .main-box .body ul {
        display: flex;
        justify-content: center;
        align-items: center;
        flex-wrap: wrap;
        text-align: center;
    }

    .environmental .main-box .body ul li:first-child {
        width: 100%;
    }

    .environmental .main-box .body ul li:first-child .img-box img {
        width: 70%;
    }

    .environmental .main-box .body ul li:last-child .img-box img {
        width: 70%;
    }

    .objectives-titile h1 {
        font-size: 50px;
    }


    /* me san */
    /* .join-journey .main-box .body ul li:first-child .img-box {
        box-shadow: -18px 18px 0px 0px #f7f6d9 !important;
    } */
    .join-journey .main-box .body ul li:last-child {
        width: 100%;
        padding-left: 0;
        padding-top: 40px;
        display: flex;
        align-items: center;
        flex-direction: column;
    }

    .join-journey .main-box .body ul li:last-child h1 {
        font-size: 20px;
        margin-bottom: 20px;
    }

    .join-journey .main-box .body ul li:last-child p {
        font-size: 12px;
        margin-bottom: 20px;
    }

    /* me san */
    .environmental .main-box .body ul li:last-child {
        width: 100%;
        padding-left: 0;
        padding-top: 40px;
        display: flex;
        align-items: center;
        flex-direction: column;
    }

    .environmental .main-box .body ul li:last-child h1 {
        font-size: 20px;
        margin-bottom: 20px;
    }

    .environmental .main-box .body ul li:last-child p {
        font-size: 12px;
        margin-bottom: 20px;
    }

    /* me san */


    /* Join Journey Section Ends */

    /* Whats New Section Starts */
    .whatsnew .main-box .body p {
        font-size: 12px;
    }

    .whatsnew .main-box .body ul li {
        width: 100%;
    }

    .whatsnew .main-box .body ul li .content .left,
    .whatsnew .main-box .body ul li .content .right,
    .whatsnew .main-box .body ul li .content .left img {
        width: 100%;
    }

    .whatsnew .main-box .body ul li .content .right {
        padding: 10px 0;
    }

    .whatsnew .main-box .body ul li .content .left,
    .whatsnew .main-box .body ul li .content .right,
    .whatsnew .main-box .body ul li .content .left img {
        width: 100%;
    }

    .whatsnew .main-box .body ul li .content .right {
        padding: 10px 0;
    }

    .whatsnew .main-box .body ul.wtsnew li.left,
    .whatsnew .main-box .body ul.wtsnew li.middle,
    .whatsnew .main-box .body ul.wtsnew li.right {
        width: 100%;
        transform: none;
        -webkit-transform: none;
        -moz-transform: none;
        -ms-transform: none;
        -o-transform: none;
        padding: 0;
        height: auto;
        margin: 0;
        margin-bottom: 30px;
    }

    .whatsnew .main-box .body a.main-btn {
        top: 0;
    }

    /* Whats New Section Ends */

    /* Subscribtion Section Starts */
    .subcription .main-box .body p {
        font-size: 12px;
    }

    .subcription .main-box .body ul:first-child,
    .subcription .main-box .body ul:last-child {
        flex-wrap: wrap;
    }

    .subcription .main-box .body ul:first-child li {
        width: 100%;
        margin-bottom: 10px;
    }

    .subcription .main-box .body ul:first-child li:last-child {
        margin-bottom: 0px;
    }

    .subcription .main-box .body ul:last-child>li:first-child {
        width: 100%;
        margin-bottom: 15px;
    }

    .subcription .main-box .body ul:last-child>li:first-child .form-check .form-check-input {
        width: 35px;
        height: 25px;
    }

    .subcription .main-box .body ul:last-child>li:first-child .form-check label {
        font-size: 12px;
    }

    .subcription .main-box .body ul:last-child>li:last-child {
        width: 100%;
    }

    .subcription .main-box .body ul:last-child>li .btn-submit {
        padding: 15px 20px;
        font-size: 12px;
        position: relative;
        left: 50%;
        transform: translate(-50%, 10px);
    }

    /* Subscribtion Section Ends */


    /* Footer Section Starts */
    .footer .main-box .head.foot-subpn ul li,
    .footer .main-box .head.foot-subpn ul li:last-child {
        width: 100%;
    }

    .footer .main-box .head.foot-subpn ul li:nth-child(2) .subcription-box li {
        width: 50% !important;
    }

    .footer .main-box>.head>.img-box>svg {
        width: 100%;
    }

    .footer .main-box>.body>p {
        margin-top: 20px;
        margin-bottom: 20px;
        width: 100%;
        font-size: 12px;
    }

    .footer .main-box>.body>.foot-nav {
        margin-bottom: 10px;
    }

    .footer .main-box>.body>.foot-nav>ul {
        display: flex;
        justify-content: space-between;
        flex-wrap: wrap;
    }

    .footer .main-box>.body>.foot-nav>ul>li:first-child {
        width: 100%;
    }

    .footer .main-box>.body>.foot-nav>ul li:last-child {
        display: flex;
        justify-content: space-between;
        flex-wrap: wrap;
    }

    .footer .main-box>.body>.foot-nav>ul li:last-child {
        margin: 0;
        width: 45%;
    }

    .footer .main-box>.body>.foot-nav>ul li:last-child>ul>h1 {
        font-size: 17px;
        text-transform: uppercase;
        margin-bottom: 20px;
        font-weight: bold;
        margin-top: 20px;
    }

    .footer .main-box>.body>.foot-nav>ul li:last-child>ul>li {
        width: 100%;
    }

    .footer .main-box>.body>.foot-nav>ul li:last-child>ul>li>a {
        font-size: 12px;
    }

    .footer .main-box>.foot>ul>li:first-child {
        display: block;
    }

    .footer .main-box>.foot>ul>li {
        display: none;
    }

    .footer .main-box>.foot>ul>li::after {
        display: none;
    }

    /* Footer Section Ends */

    /* Inner Pages Starts */

    .circle {
        display: none;
    }


    /* Promyc Starts */
    .banner-video .img-box {
        width: 100%;
        float: left;
        height: 100vh;
        overflow: hidden;
    }

    .banner-video.other .img-box {
        height: 60vh;
    }

    .banner-video .img-box img {
        width: 100%;
        height: 100%;
        object-fit: cover;
    }

    /* me san */
    .banner-video.refood .img-box {
        width: 100%;
        float: left;
        height: 100vh;
        overflow: hidden;
    }

    .banner-video.refood.other .img-box {
        height: 60vh;
    }

    .banner-video.refood .img-box img {
        width: 100%;
        height: 100%;
        object-fit: cover;
    }

    /* me san */



    section.section.innovative {
        padding-bottom: 30px;
    }

    .innovative .main-box .body p,
    .best-option .main-box .body p,
    .your-health .main-box .body p,
    .benefits-promyc .main-box .body p {
        font-size: 12px;
    }

    .innovative .main-box .body>ul {
        margin-top: 30px;
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
    }

    .innovative .main-box .body>ul>li {
        width: 39%;
        float: left;
        margin: 0 14px;
        margin-bottom: 0px;
    }

    .innovative .main-box .body>ul>li:last-child {
        margin-bottom: 20px;
    }

    .innovative .main-box .body>ul>li>.img-box {
        margin: 0;
    }

    .innovative .main-box .body>ul>li>.img-box img {
        width: 100%;
        height: 15vw;
    }

    .innovative .main-box .body>ul>li>h2 {
        font-size: 12px;
    }

    .best-option .main-box .body>ul>li,
    .best-option .main-box .body>ul.cooking>li {
        width: 45%;
        padding: 0 20px;
    }

    .best-option .main-box .body>ul>li img {
        width: 100%;
    }

    .best-option .main-box .body>ul>li>p,
    .best-option .main-box .body>ul.cooking>li p {
        font-size: 15px;
    }

    .best-option .mb-6 {
        margin-bottom: 20px !important;
    }

    .best-option .main-box .body>ul.cooking>li>.img-box {
        margin-bottom: 20px;
    }

    .your-health .main-box .body>ul>li {
        width: 100%;
        margin: 0;
    }

    .your-health .main-box .body>ul>li>.img-box {
        margin-bottom: 20px;
    }

    .your-health .main-box .body>ul>li img {
        width: 25%;
    }

    .trusted-partner .main-box .head ul li {
        margin: 6px 6px;
    }

    .trusted-partner .main-box .head ul li img {
        width: 70%;
    }

    .trusted-partner .main-box .foot .photo-wrap ul li {
        width: 100%;
    }

    .trusted-partner .main-box .foot .photo-wrap ul li .img-box {
        height: 150px;
    }

    .trusted-partner .main-box .foot .photo-wrap .link {
        text-align: center;
    }

    .benefits-promyc .main-box .body ul li {
        width: 100%;
    }

    .benefits-promyc .main-box .body ul li:last-child {
        margin: 0;
    }

    .benefits-promyc .main-box .body ul li h1 {
        font-size: 17px;
        margin-bottom: 10px;
    }

    .benefits-promyc .main-box .body ul li p {
        font-size: 12px;
    }

    .join-journey.create-prmoyc .main-box .body ul li:first-child {
        width: 70%;
    }

    /* Promyc Ends */

    /* The Fungi Lab Starts */
    .fungilab .main-box .body p,
    .nutrition .main-box .body p,
    .fungi-resource .main-box .body p,
    .fungi-know .main-box .body p {
        font-size: 12px;
    }

    .fungilab .main-box .body ul li:first-child {
        order: 2;
        width: 100%;
        padding: 0 20px;
    }

    .fungilab .main-box .body ul li:last-child {
        order: 1;
        width: 100%;
        padding: 0 20px;
        margin-bottom: 40px;
    }

    .fungilab .main-box .body ul li:last-child .img-box::after {
        display: none;
    }

    .fungilab .main-box .body ul li:first-child p {
        font-size: 13px;
        text-align: center;
        margin: 0;
    }

    .nutrition .main-box .body ul li {
        width: 45%;
    }

    .nutrition .main-box .body ul li h1 {
        font-size: 14px;
    }

    .fungi-resource .main-box .body ul li {
        width: 100% !important;
        padding: 0 20px !important;
    }

    .fungi-resource .main-box .body ul li:first-child .img-box img {
        width: 80%;
    }

    .fungi-resource .main-box .body ul li:last-child p {
        font-size: 13px;
        margin-bottom: 10px;
    }

    .fungi-resource .main-box .body ul li:last-child p:last-child {
        margin: 0;
    }

    section.section.fungi-application,
    section.section.join-journey {
        padding-bottom: 20px;
    }

    .fungi-application {
        background-position: right;
    }

    .fungi-application .main-box .body ul li {
        width: 100%;
        margin-bottom: 20px;
    }

    .fungi-application .main-box .body ul li:last-child {
        margin-bottom: 0px;
    }

    .fungi-application .main-box .body ul li h1 {
        min-height: 0;
    }

    .fungi-application .main-box .body ul li .img-box img {
        width: 25%;
        margin-bottom: 10px;
    }

    .fungi-tech .main-box .body ul {
        margin-bottom: 10px;
    }

    .fungi-tech .main-box .body ul:last-child {
        margin: 0;
    }

    .fungi-tech .main-box .body ul li {
        width: 100% !important;
        padding: 0 20px !important;
    }

    .fungi-tech .main-box .body ul li:first-child img {
        margin-bottom: 20px;
    }

    .fungi-tech .main-box .body ul li:last-child h1 {
        font-size: 20px;
        margin-bottom: 5px;
    }

    .fungi-tech .main-box .body ul li:last-child P {
        font-size: 13px;
    }

    /* The Fungi Lab Ends */

    /* Technology Starts */
    section.section.fungi-protien {
        padding: 30px 10px;
    }

    .fungi-protien .main-box .body ul li {
        width: 100% !important;
        padding: 0 !important;
    }

    .fungi-protien .main-box .body ul li:first-child h1 {
        font-size: 20px;
        margin-bottom: 20px;
        text-align: center;
    }

    .fungi-protien .main-box .body ul li:first-child p,
    .shape-substain .main-box .body p {
        font-size: 12px;
        margin-bottom: 20px;
        text-align: center;
    }

    /* me san */
    .fungi-protien .main-box .body ul li:first-child p,
    .shape-substain-2 .main-box .body p {
        font-size: 12px;
        margin-bottom: 20px;
        text-align: center;
    }

    /* me san */
    .fungi-protien .main-box .body ul li:last-child {
        position: absolute;
        z-index: -1;
        top: -40px;
        right: 0px;
    }

    .fungi-protien .main-box .body a {
        position: relative;
        left: 50%;
        transform: translate(-50%, 0px);
    }

    .shape-substain .main-box .body ul li {
        width: 100%;
        margin-bottom: 20px;
    }

    .shape-substain .main-box .body ul li h1 {
        font-size: 15px;
        margin: 0;
    }

    .shape-substain .main-box .body ul li p {
        font-size: 12px;
        margin-top: 10px;
    }

    .steps-nav {
        display: none;
    }

    .shape-substain .main-box .body ul.steps li {
        width: 100%;
        padding: 0 !important;
        text-align: center;
    }

    .shape-substain .main-box .body ul.steps li h1 {
        font-size: 20px;
        margin-bottom: 10px;
    }

    .shape-substain .main-box .body ul.steps li p {
        font-size: 13px;
    }

    /* me san */

    .shape-substain-2 .main-box .body ul li {
        width: 100%;
        margin-bottom: 20px;
    }

    .shape-substain-2 .main-box .body ul li h1 {
        font-size: 15px;
        margin: 0;
    }

    .shape-substain-2 .main-box .body ul li p {
        font-size: 12px;
        margin-top: 10px;
    }

    .steps-nav {
        display: none;
    }

    .shape-substain-2 .main-box .body ul.steps li {
        width: 100%;
        padding: 0 !important;
        text-align: center;
    }

    .shape-substain-2 .main-box .body ul.steps li h1 {
        font-size: 20px;
        margin-bottom: 10px;
    }

    .shape-substain-2 .main-box .body ul.steps li p {
        font-size: 13px;
    }

    /* me san */

    /* Technology Ends */

    /* Press Starts */
    section.section.press {
        padding: 20px 10px;
    }

    .press .main-box ul li:first-child,
    .press .main-box ul li:last-child {
        width: 100%;
        padding: 0;
    }

    .press .main-box ul li h1 {
        font-size: 20px;
        margin-bottom: 20px;
    }

    .press .main-box ul li p {
        font-size: 13px;
        margin-bottom: 20px;
    }

    .press .main-box ul li a {
        margin-bottom: 20px;
    }

    .press-logo .main-box .body .press-logo-carousel .item img {
        width: 50%;
    }

    .press-logo .main-box .body .press-logo-carousel .owl-nav .owl-prev,
    .press-logo .main-box .body .press-logo-carousel .owl-nav .owl-next {
        display: none;
    }

    .press-logo .main-box .body .press-logo-carousel .item img:last-child {
        margin-left: 0vh;
    }

    .mytalk .main-box .foot .pagenation li.active,
    .mytalk .main-box .foot .pagenation li,
    .mytalk .main-box .foot .pagenation li a {
        width: 30px;
        height: 30px;
        font-size: 12px;
    }

    /* Press Ends */

    /* Contact Us Starts */
    .contact .main-box .body ul li {
        width: 100% !important;
    }

    .contact .main-box .body ul li:last-child {
        margin-top: 40px;
        padding: 0;
    }

    .contact .main-box .body ul li .box .head h1 {
        margin-bottom: 20px;
    }

    .contact .main-box .body ul li .box .body .form-control {
        margin-bottom: 15px;
    }

    .contact-team .main-box .body ul li {
        width: 45%;
        margin-bottom: 20px;
    }

    .contact-team .main-box .body ul li:last-child {
        margin: 0;
    }

    /* Contact Us Ends */

    /* FAQ Starts */
    .faq .main-box .body ul li {
        width: 100% !important;
    }

    .faq .main-box .body ul li:first-child h1 {
        font-size: 20px;
        text-align: center;
    }

    .accordion-container .set>.adiv {
        font-size: 15px;
    }

    .accordion-container .set>.adiv i {
        font-size: 12px;
    }

    .faq .content {
        padding: 20px 0px;
    }

    .faq .content p {
        font-size: 12px;
    }

    .faq .main-box .body ul {
        margin-bottom: 40px;
    }

    /* FAQ Ends */

    /* Mycotalk Starts */
    .tab__btn ul {
        margin: 0px;
        padding: 0px;
        list-style-type: none;
        text-align: left;
        padding-left: 0;
        justify-content: start;
        display: block;
    }

    .tab__btn ul li {
        display: inline-block;
        padding: 5px;
        margin-bottom: 7px;
    }

    .tab__btn ul li a {
        font-size: 12px;
        color: white;
        text-transform: uppercase;
        text-decoration: none;
        padding: 10px 13px;
        border-radius: 20px;
        line-height: 0px;
        background-color: #122521;
        -webkit-border-radius: 20px;
        -moz-border-radius: 20px;
        -ms-border-radius: 20px;
        -o-border-radius: 20px;
    }

    .mytalk .main-box .body .news-wrap .news-card {
        width: 100%;
    }

    .mytalk .main-box .foot {
        display: flex;
        justify-content: center;
        padding-top: 50px;
        flex-direction: column;
    }

    .mytalk .main-box:last-child .box .head h1 {
        color: #4D8D40;
        font-size: 20px;
        font-weight: 900;
        margin-bottom: 15px;
        text-transform: uppercase;
    }

    .mytalk .main-box:last-child .box {
        padding: 20px 20px;
        margin-bottom: 20px;
    }

    .mytalk .main-box:last-child .box.editors .body a .right p {
        font-size: 13px;
        font-weight: 700;
        margin-bottom: 14px;
        color: #000;
    }

    .mytalk-dtl .main-box.ck-ed {
        padding: 20px 20px;
    }

    .mytalk-dtl .main-box.ck-ed .body .page-content h1 {
        font-size: 20px;
        margin-bottom: 20px;
    }


    /* Mycotalk Ends */
    .about-one .main-box .body ul {
        justify-content: center !important;
        padding: 30px 10px;
    }

    .about-one.fungi-protien .main-box .body ul li:last-child {
        position: static;
        z-index: -1;
        top: -27px;
        right: 0px;
    }

    section.section.about-know {
        padding-top: 30px;
    }

    /* Inner Pages Ends */

    .about-two .timeline-carousel .item .timeline .img-box img {
        border-radius: 50%;
        max-width: 100%;
        width: 100px;
        height: 100px !important;
        margin: auto;
        -webkit-filter: grayscale(100%);
        filter: grayscale(100%);
        transition: all 0.3s;
    }

    .about-two .timeline-carousel .item .timeline .content h3 {
        font-size: 15px;
    }

    .about-message .main-box .body ul li {
        width: 100% !important;
    }

    .about-message .main-box .body ul li:first-child {
        padding: 10px;
    }

    .about-message .main-box .body ul li:first-child h1 {
        font-size: 20px;
        margin-bottom: 20px;
        text-align: center;
    }

    .about-message .main-box .body ul li:first-child h3 {
        font-size: 12px;
        text-align: center;
        line-height: normal;
    }

    .about-message .main-box .body ul li:first-child p {
        text-align: center;
    }

    .about-dia .main-box .body p {
        padding-right: 0;
    }

    .about-dia ul.bord-dirc li {
        flex-wrap: wrap;
        text-align: center;
    }

    .about-dia ul.bord-dirc li .left,
    .about-dia ul.bord-dirc li .right {
        width: 100%;
    }

    .about-dia ul.bord-dirc li img {
        width: 50%;
    }

    .about-dia ul.bord-dirc li .right {
        padding-left: 0;
        padding-top: 20px;
    }

    /* Investors Starts */
    .invst-protein .main-box .body ul li:first-child h1 {
        font-size: 20px;
    }

    .Our-Solution .main-box .body ul li:first-child h1 {
        font-size: 20px;
    }

    .invst-protein .main-box .body ul li {
        width: 100%;
    }

    .Our-Solution .main-box .body ul li {
        width: 100%;
    }

    .invst-protein .main-box .body ul li:first-child p {
        margin: 0;
    }

    .Our-Solution .main-box .body ul li:first-child p {
        margin: 0;
    }

    .invst-protein .main-box .body ul li:last-child {
        padding: 0;
    }

    .Our-Solution .main-box .body ul li:last-child {
        padding: 0;
        width: 70%;
    }


    .limit-plant .main-box .body .list-one ul,
    .limit-plant .main-box .body .list-two ul {
        display: block;
    }

    .limit-plant .main-box .body .list-one ul li,
    .limit-plant .main-box .body .list-two ul li {
        width: 100% !important;
        border-radius: 20px !important;
        -webkit-border-radius: 20px !important;
        -moz-border-radius: 20px !important;
        -ms-border-radius: 20px !important;
        -o-border-radius: 20px !important;
        padding: 50px 20px !important;
        margin-bottom: 10px;
    }

    .limit-plant .main-box .body .list-one ul li .description h1,
    .limit-plant .main-box .body .list-two ul li .description h1 {
        font-size: 18px;
    }

    .limit-plant .main-box .body .list-one ul li:first-child,
    .limit-plant .main-box .body .list-one ul li:last-child {
        padding: 20px 20px !important;
        justify-content: flex-start;
    }

    .limit-plant .main-box .body .list-two ul li:nth-child(2) {
        padding: 20px !important;
    }

    .limit-plant .main-box .body .list-one ul li .description {
        padding-right: 0;
    }

    .myc-number .main-box .body ul {
        justify-content: center;
    }

    .myc-number .main-box .body ul li {
        width: 48%;
        margin-bottom: 20px;
    }

    .best-option.our-mission {
        padding-bottom: 20px;
    }

    .myc-number .main-box .body ul li h1 {
        font-size: 30px !important;
        font-weight: 700;
    }

    .best-option .main-box .body p {
        margin-bottom: 5px;
    }

    .collabrote .main-box .body ul {
        height: auto;
    }

    /* me san find us*/
    .collabrote-future-food .main-box .body ul li {
        width: 100% !important;
    }

    .collabrote-future-food .main-box .body ul li .img-box {
        margin-bottom: 10px;
    }

    /* me san find us end*/
    .collabrote .main-box .body ul li {
        width: 100% !important;
    }

    .collabrote .main-box .body ul li .green-block {
        display: none;
    }

    .collabrote .main-box .body ul li .img-box {
        margin-bottom: 10px;
    }

    .production-plant .main-box .body {
        display: block;
    }

    .production-plant .main-box .body .left,
    .production-plant .main-box .body .right {
        width: 100%;
        padding: 0;
    }

    .production-plant .main-box .body .left ul li h1 {
        font-size: 35px;
        font-weight: 700;
    }

    .production-plant .main-box .body .left ul {
        margin-top: 20px;
    }

    .production-plant .main-box .body .left ul li {
        margin-bottom: 20px;
    }

    /* Investors Ends */

    .about-one .main-box .body ul li:last-child .img-box {
        height: 200px;
    }

    /* Career */
    .career-our-values .main-box .body .list-one ul li,
    .career-our-values .main-box .body .list-two ul li {
        width: 100% !important;
        border-radius: 15px !important;
        -webkit-border-radius: 15px !important;
        -moz-border-radius: 15px !important;
        -ms-border-radius: 15px !important;
        -o-border-radius: 15px !important;
        margin: 0;
        margin-bottom: 10px;
    }

    .career-our-values .main-box .body .list-one ul li:last-child,
    .career-our-values .main-box .body .list-two ul li:last-child {
        margin-bottom: 0;
    }

    .career-our-values .main-box .body .list-one ul li .img-box,
    .career-our-values .main-box .body .list-two ul li .img-box {
        height: 48vw;
    }

    .career-our-values .main-box .body .list-one ul li .description,
    .career-our-values .main-box .body .list-two ul li .description {
        text-align: left;
    }

    .career-our-values .main-box .body .list-one ul li .description h1,
    .career-our-values .main-box .body .list-two ul li .description h1 {
        font-size: 18px;
    }

    section.section.fungi-application.career-love {
        padding-bottom: 20px;
    }

    /* Career Ends */

    .collabrote-future-food .main-box .body ul li:first-child {
        display: none;
    }

    .collabrote-future-food .main-box .body ul li:nth-child(2) {
        display: none;
    }

    .collabrote-future-food .main-box .body ul li:nth-child(3) {
        display: none;
    }

    .collabrote-future-food .main-box .body ul li:nth-child(4) {
        display: none;
    }

    .collabrote-future-food .main-box .body ul li:nth-child(5) {
        width: 23% !important;
    }

    .collabrote-future-food .main-box .body ul li:nth-child(6) {
        width: 53% !important;

    }

    .collabrote-future-food .main-box .body ul li:last-child {
        width: 24% !important;
    }

    .collabrote-future-food .main-box .body ul li {
        width: 100%;
    }

    .collabrote-future-food .main-box .body ul {
        height: 160px;
    }


    /* me san writing find us can-i-find-body-rightt */


    /* me san writing find us can-i-find-body-rightt */

    /* catalog section start */


    /* catalog section start */

}



/* ----------- iPad Pro ----------- */
/* Portrait and Landscape */
@media only screen and (min-width: 1024px) and (max-height: 1366px) and (-webkit-min-device-pixel-ratio: 1.5) {
    .svg-sectiontwo>svg {
        margin-top: -240px;
    }

    /* me san find us */
    .can-i-find-body-rightt {
        position: absolute;
        top: 103%;
        right: 10%;
    }

    .can-i-find-body-rightt .img-box {
        width: 73%;
    }

    /* me san find us */

    /* catalog section start */
    .semi-finished-product-main .semi-finished-product-cntx h1 {
        font-size: 35px;
    }

    .promyc-catalog-neutral .promyc-fact-quite-boring-second h2 {
        font-size: 25px;
    }

    .advantages-working-promyc-main .adv-wrk-promyc-top h2 {
        font-size: 25px;

    }

    .semi-finished-product-main .semi-finished-product-cntx h1 {
        font-size: 25px;
    }

    .high-nutritional-value-body .high-nutritional-value-cntx h2 {
        font-size: 25px;
    }

    .advantages-working-promyc-main .adv-wrk-promyc-bottom ul li h6 {
        font-size: 21px;

    }

    .high-nutritional-value-body .high-nutritional-value-cntx ul li h6 {
        font-size: 21px;

    }

    .promyc-indst-ingredient-body-cntx h2 {
        font-size: 25px;

    }

    /* catalog section end */

    /* inspiration page section start */
    .tona-box-main-right .tona-box-cntx {
        padding: 13px 13px 6px 13px;
    }

    /* inspiration page section end */
    /* promyq san page section start */
    .nugge-titile {
        left: 18%;
    }
    .schnitzel-titile{
        right: 18%;
    }

    /* promyq san page section start */


}

@media (min-width: 820px) and (max-width: 1180px) {
    .can-i-find-body-rightt {
        display: none;
    }
}


/* Portrait */
@media only screen and (min-width: 1024px) and (max-height: 1366px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 1.5) {
    .svg-sectiontwo>svg {
        margin-top: -240px;
    }
}

/* Landscape */
@media only screen and (min-width: 1024px) and (max-height: 1366px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 1.5) {}