@media only screen and (min-width:768px) {.policy-tab-inner {display: block !important }}@media only screen and (min-width:1600px) {.pro-section {padding: 100px 0 }.pro-section p {margin-bottom: 20px }.tobacco-col {margin-bottom: -101px }.campaign-box .slick-next, .campaign-box .slick-prev {right: 78px }.watch-abt {width: 400px }.mission-sec {background-size: 26% }header .container {max-width: 100%;padding-left: 100px;padding-right: 100px;width: 100% }.open-search {padding-left: 100px;padding-right: 100px }.our-enterprise {background-size: 100%;background-position: bottom -40px center }.mainslider-box h1 {font-size: 50px }.history-img4 {max-width: 770px;top: -45px }.history-img5 {max-width: 1000px }.history-col:last-child {padding-top: 80px }}@media only screen and (max-width:1440px) {.ds-timeline .comon-btn {width: 25px }.con_item2 {width: 130px;left: 0 }.campaign-box .slick-next, .campaign-box .slick-prev {right: 60px }.dairy-col, .sld-dairy {background-size: 50%;background-position: bottom right -50px }.sld-host {background-position: left -390px top }.hospitality-col {background-position: left -390px top !important }}@media only screen and (max-width:1367px) {.campaign-box .slick-next, .campaign-box .slick-prev {right: 53px }.ds-timeline .comon-btn, .ds-timeline .comon-btn#next {width: 40px }.ds-timeline h2 {font-size: 40px;line-height: 40px }}@media only screen and (max-width:1200px) {.csr-top-sec .image-box p.large {font-size: 20px }menu li {margin-left: 13px }.search-part {margin-left: 25px }.open-search input {font-size: 22px }menu .menu-gap {padding: 20px 0 }menu li p {padding: 10px 0 }.container, .container-sm, header .container-sm {width: 100%;padding-left: 15px;padding-right: 15px }menu li li a::before {left: 0 !important }.large-menu-item {padding-left: 0 }.program-menu li {font-size: 14px }.watch-abt {width: 200px }.top-box h2 {margin-top: 25px }.trendsetters-con {width: auto;margin: 0 auto }.trendsetters-con ul:after {content: '';display: block;clear: both }.trendsetters-con li:nth-child(n+1) {clear: inherit }.trendsetters-con li:nth-child(2n+1) {clear: left }.trendsetters-con li {padding-left: 40px !important;padding-right: 0 !important;margin-left: 0 !important;width: 46% !important;background-position: top 4px left !important;text-align: left !important;margin-top: 0 !important;margin-bottom: 10px;line-height: 24px }.trendsetters-con li:nth-child(even) {float: right }.trendsetters-img {display: none }.trendsetters-con ul {position: static }.trendsetters-sec {padding-bottom: 70px }.evolution-logo h4 {font-size: 50px }.policy-tab ul li {font-size: 15px;padding: 18px 25px }.join-sm-col {margin-top: -70px }.work-bg {background-position: center top }.job-jd {padding-right: 380px }.pro-section .left {width: 35% }.fix-nav ul li {font-size: 12px }.hospitality-col.pro-section .right {width: 46%;margin: 0 }.agro-col.pro-section {background-position: top 55px center }.cate-hospitality .company-box li .fix-sub-menu li a {font-size: 12px;padding: 30px 10px }.company-box li .fix-sub-menu li a {font-size: 14px;padding: 30px 10px }.history-img5 {max-width: 650px }.history-col:last-child {padding-bottom: 0 }.ds-timeline .left-txt {left: 15px;top: 0 }.dairy-col, .sld-dairy {background-position: bottom 190px right }.mouth_item {top: -80px }.home-slider h4 {line-height: normal }.history-con3 {max-width: 400px;right: 130px }.history-img4 {max-width: 490px }.mainslider-box p {padding: 8px 100px 8px 0 }}@media only screen and (max-width:1100px) {.mainslider-box .txt {left: 70%;width: 500px }.mainslider-box h1 {font-size: 45px;line-height: 45px }.campaign-box {padding: 0;padding-top: 50px }.campain-slider .text {font-size: 35px;left: 25px;bottom: 25px }.campaign-box .campain-nav {margin: 15px auto 0 auto;position: relative;right: 0;bottom: 0 }.campaign-box .right {width: 100% }.campaign-box .left {padding-top: 8px;width: 100%;text-align: left }.media-center {padding-top: 50px;margin-top: 20px }.campaign-box .campain-nav h2 {font-size: 14px;line-height: normal;color: #000 }.campaign-box .thumb-gap {margin: 0 5px }.campaign-box .slick-prev {width: 40px;height: 40px;top: 17px;left: -34px;-ms-transform: rotate(-90deg);-webkit-transform: rotate(-90deg);transform: rotate(-90deg) }.campaign-box .slick-next {width: 40px;height: 40px;top: 17px;right: -36px;-ms-transform: rotate(-90deg);-webkit-transform: rotate(-90deg);transform: rotate(-90deg) }.campaign-box .slick-current .left {color: #a7a6a6 }.press-load {margin-top: 40px }.history-img3 {margin-left: 0;margin-right: 0;margin-top: 200px }.history-con3 {max-width: 400px;right: 130px }.history-img4 {max-width: 40% }.history-img5 {max-width: 60% }.mainslider-box .slide-dot {padding-top: 40px }.mainslider-box .drop {bottom: 20px }.mainslider-box .slide-dot {bottom: 10% }.timeline-slider {width: auto }.ds-timeline .image {width: 630px }.extensive {padding: 100px 0 }.crossimg img {width: 116% }.homepage .brands-div .txt h1, .homepage .milestone-div .txt h1 {font-size: 45px;line-height: 50px }.br-none {display: none }.social-link span {margin-bottom: 10px }.side-links {bottom: 40px;left: 40px }.container-brand {float: none }.brandslog {padding: 10px 0 10px 0;float: left;}}@media only screen and (max-width:1023px) {.ds-timeline .comon-btn {left: 2px;width: 40px;height: 40px;-webkit-border-radius: 100%;border-radius: 100%;background-size: 8px;top: auto;margin-top: 0;bottom: 40px }.ds-timeline .comon-btn#next {right: 2px;background-size: 8px }#dates li {width: 140px }.ds-timeline {padding-top: 70px }menu li a {padding: 0 5px;padding-bottom: 44px }.family-box h2 {font-size: 40px }.family-box .txt {padding: 20px }.family-box .txt p {margin-bottom: 20px;font-size: 12px;line-height: 20px }.company-box .job-slide {margin: 0 }.company-box .job-slide .slick-prev {cursor: pointer;margin-top: -25px;font-size: 0;border: none;position: absolute;left: -60px;top: 50%;width: 50px;height: 50px;background: #474d55 url(../img/mobile-prev.png) center no-repeat;-webkit-border-radius: 100%;border-radius: 100% }.company-box .job-slide .slick-next {cursor: pointer;margin-top: -25px;font-size: 0;border: none;position: absolute;right: -60px;top: 50%;width: 50px;height: 50px;background: #474d55 url(../img/mobile-next.png) center no-repeat;-webkit-border-radius: 100%;border-radius: 100% }menu li span {font-size: 16px;bottom: 16px }.fo-up .left {width: 55% }.fo-up .right {width: 45% }.program-menu li {font-size: 12px }.join-sm-col {margin-top: -30px }.work-bg {background-position: right bottom }.work-col {float: none;margin: 0 auto }.apply-list {padding-right: 0 }.cate-hospitality .company-box li .fix-sub-menu li a {font-size: 11px }.history-con3 {max-width: 100%;position: static;width: 100%;float: left;padding-left: 15px }.history-img3 {margin-top: 0 }.join-right p.large br {display: none }.join {padding-top: 70px;padding-bottom: 70px }.ds-timeline .image {width: 580px }.right-txt-head {font-size: 25px }.mg-top70 {margin-top: 0 }.side-links {bottom: 30px;left: 30px }.container-brand {float: none }.side-links ul li {padding: 8px 10px;letter-spacing: 2px }}@media only screen and (max-width:979px) {.csr-top-sec .col-5 {margin-bottom: 10px;width: 100% }.homepage .milestone-div .txt p {padding: 5px 0 0 0 }.brandslog h1, .homepage .brands-div .txt h1, .homepage .milestone-div .txt h1 {font-size: 45px;line-height: 50px }#dates .selected {font-size: 28px }#dates a {font-size: 15px }#dates li {width: 115px }#dates {margin-top: 25px }.ds-timeline .right-txt h2, .right-txt-head {font-size: 25px }.ds-timeline .right-txt {padding: 10px;width: 100%;bottom: 0;background: rgba(50, 57, 66, .7);text-align: center }.ds-timeline p {padding: 5px 0 }.ds-timeline h2 {margin-bottom: 0;font-size: 35px;line-height: 35px }.ds-timeline .left-txt {position: relative;width: 100%;top: 0;margin-bottom: 20px }.ds-timeline h2 span {display: inline-block }#issues li, #timeline {width: 720px }.ds-timeline .image {width: 100%;margin-left: 0 }.timeline-nav .slick-current a {font-size: 25px }.media-center .mediaslider {padding-left: 0;padding-right: 0 }.media-center {margin-top: 65px }.mainslider-box p {margin-bottom: 0 }.mainslider-box .drop-img {width: 41px }.mainslider-box .drop {bottom: -22px;left: -5px }.mainslider-box .drop span {padding-left: 0 }.mainslider-box .txt {left: 65%;bottom: 15% }.mainslider-box .txt {width: 530px }.homepage .brands-div .txt h1, .mainslider-box h1 {margin-bottom: 0;line-height: 45px;font-size: 45px }.mainslider-box .nav:after {height: 31px }.mainslider-box .slide-dot {padding-top: 25px;height: 340px;bottom: 50px }.mainslider-box .nav {padding-left: 35px;letter-spacing: 1px }.company-box h5 {font-size: 18px;line-height: 24px }.current-logo-head, .evolution-logo h4, h1, h2, h3, h4, h5 {font-size: 45px;line-height: initial }.open-search .close-search, .open-search input, .open-search.open {height: 83px;font-size: 18px }.search-menu {padding-top: 23px }.search-part {padding-top: 0;margin-left: 15px }menu li {margin-left: 4px }menu li a {padding-bottom: 35px;font-size: 12px }header .logo img {width: 48px }.fo-bottom .social-footer a {margin-right: 5px }.fo-up .container {padding-left: 0 }.extensive {padding: 80px 0;background-size: contain }.extensive .pre span {font-size: 65px }.extensive .pre {font-size: 15px }.extensive i {padding-top: 45px }.extensive p {margin-bottom: 30px;font-size: 14px;line-height: 22px }.media-center {padding-top: 70px }.media-center .slick-prev {width: 36px;height: 40px;left: -32px }.media-center .slick-next {width: 36px;height: 40px;right: -31px }.campain-slider .text {line-height: 20px;font-size: 28px;width: auto;padding-right: 5px }.campain-slider .sourse {font-size: 20px }.fo-up .left {width: 67% }.fo-up .right {width: 32% }.top-sec {margin-top: 83px }.abt-banner {bottom: 20px }menu li span {left: 10px;bottom: 10px }.office-add h2, .office-add h3 {font-size: 35px }.tel .col-5 {width: 100%;margin-bottom: 30px }.tel .col-5:last-child {margin-bottom: 0 }.address-list {margin-bottom: 40px }.write-form {padding-right: 0 }.csr-top-sec .image-box {margin-top: 0 }.awards-name, .programs-list h4 {font-size: 21px }.programs-list h4 {font-size: 15px }.awards-col p.large {font-size: 20px;line-height: 25px }.awards-name {padding-top: 115px }.awards-cont, .awards-sec h2, .custom-paging {padding-left: 30px }.trust-sec h3 {font-size: 32px }.program-bg {padding: 80px 0 }.image-box h3, .projects-head h3 {font-size: 35px }.policy-tab ul li {font-size: 13px;padding: 15px 10px }.join-left {margin-left: 0 }.join-right {padding-left: 20px }.join-sm-col {width: 100%;margin-top: 40px }.work-bg {padding: 80px 0 }.heritage-box .image-box {margin-top: 0 }.join-content h3, .join-right h2, .work-bg h3 {font-size: 35px }.gallery-head {font-size: 22px;margin-bottom: 5px }.gallery-head2 {font-size: 30px }.gallery-col {width: 50% }.gallery-col2 {width: 43% }.others-col.pro-section .left, .pro-section .left {width: 50%;padding-right: 15px }.others-col.pro-section .right, .pro-section .right {width: 50%;padding-left: 15px }.pro-section:nth-child(2n) .left {width: 50%;padding-left: 15px;padding-right: 0 }.pro-section:nth-child(2n) .right {width: 50%;padding-left: 0;padding-right: 15px;margin-top: 60px }.pro-section .container {padding-left: 15px;padding-right: 15px }.pro-section .left.gap {padding-top: 0 }.fix-nav ul li a {padding: 10px 5px;min-height: 113px }.dairy-col {background: #fff }.cate-hospitality .company-box li .fix-sub-menu li a {font-size: 8px;padding: 20px 9px }.company-box li .fix-sub-menu li a {font-size: 12px;padding: 20px 10px;min-height: inherit }.details-page .all-pro {margin-top: 50px }.details-page .pro-section .right {padding-left: 30px }.details-page .pro-section:nth-child(2n) .right {padding-right: 30px }.details-page .pro-section.custom-pro-sec .left {padding-right: 20px }.details-page .pro-section.custom-pro-sec .right {padding-left: 20px }.history-img2 {margin-top: 0 }.history-page h4 {font-size: 35px }.company-box .our-enterprise h5 {font-size: 25px;line-height: 30px }.home-slider .sld-tobacco .left {padding-top: 0 }.program-menu li {font-size: 10px }.mainslider-box .slide-dot {background: 0 0 }.sld-agro {background-position: top center }.home-slider .left {padding-right: 0 }.home-slider .slide:nth-child(2n) .left {padding-left: 0 }.company-box .home-slider li a {padding-left: 30px }.hospitality-col, .sld-host {background-position: left -910px top !important;background-size: cover }.home-slider .sld-agro .left {width: 60% }.home-slider .sld-agro .right {width: 40% }.tobacco-col {margin-bottom: 0 }.crossimg img {width: 122% }.program-bg .col-55 {width: 65% }.side-links {bottom: 15px;left: 20px }}@media only screen and (max-width:767px) {.cate-hospitality .company-box li .fix-sub-menu li a {font-size: 9px;padding: 20px 9px }.company-box .slick-dots li.slick-active, .mainslider-box .nav.slick-current:before {background: #89a5d8;border: 4px solid #89a5d8 }.mainslider-box h1 {font-size: 30px }.sld-agro, .sld-host {background-image: url(../img/mob-hospitality.webp);background-repeat: no-repeat;background-size: cover;background-position: right 0 !important }.sld-agro {background-image: url(../img/mob-agro.webp) !important }.mission-sec {background-image: url(../img/mob-overview.jpg);background-size: cover !important }.home-slider .sld-agro .left, .home-slider .sld-agro .right, .home-slider .sld-host .left, .mission-sec .container-sm {width: 100% !important;background-color: rgba(255, 255, 255, .74);padding: 15px !important }.home-slider .sld-agro .left {padding-bottom: 0 !important }.home-slider .sld-agro .right {padding-top: 0 !important }.company-box .slick-dots {text-align: center }.company-box .slick-dots li {display: inline-block;height: 15px !important;width: 15px;border-radius: 50%;text-indent: -999px;overflow: hidden;background: #fff;margin: 25px 6px;border: 4px solid #89a5d8;padding: 0 !important }.abt-banner {position: relative;bottom: 0;padding-top: 10px;display: none }.container-brand {float: none;width: 100%;height: auto }.container-brand .slick-slide {position: static !important;padding: 0 30px }.container-brand:after, .container-brand:before {display: none }.mobilebrds img {vertical-align: middle;margin: 0 auto;width: 89px }.abt-banner h1 {color: #000 !important }.press-releases {padding-top: 20px }.programs-list {width: 50% }.trust-sec .image-box p.large {padding-right: 0 }.button_container {display: block }.open-search {z-index: 101 }header.change .search-menu {padding-top: 23px }.search-part {margin-top: -5px;margin-right: 60px;margin-left: 0 }.mainslider-box .txt {margin-left: -250px;left: 60%;bottom: 15% }.mainslider-box .drop {display: none }.mainslider-box .nav:after {display: none }.mainslider-box .nav {font-size: 0;float: none;display: inline-block;padding-left: 0;margin-bottom: 0;width: 27px !important;height: 27px }.mainslider-box .slide-dot {text-align: center;padding-top: 0;background: 0 0;left: 0;height: auto;width: 100%;bottom: 3px }.mainslider-box .nav:before {width: 15px;height: 15px }header {background: #fff;padding: 10px 0 }header .logo img {width: 40px !important }.mobile-img, .slick-slide img.mobile-img {display: block }.dekstop-img, .slick-slide img.dekstop-img {display: none }.company-box .slide1 .slick-next, .company-box .slide1 .slick-prev {background-size: 35px }.company-box .tabs li {height: 125px;padding: 16px 5px }.family-box .txt p {margin-bottom: 15px }.campain-slider {padding-top: 0 }.campain-slider .sourse {margin-top: 8px }.campain-slider a:before {background-size: 50px }.campain-slider .text {bottom: 15px;font-size: 23px }.extensive {padding: 50px 0 }.media-center h3, .media-center span {margin-bottom: 0;color: #fff }.media-center {padding: 40px 0;background: #00a752 }.media-center:before {display: none }.media-center .slick-dots {text-align: center;margin-top: 30px;overflow: hidden }.media-center .slick-dots li {margin: 0 3px;display: inline-block }.media-center .slick-dots button {cursor: pointer;border: 3px solid #048242;font-size: 0;font-size: 0;width: 20px;height: 20px;background: 0 0;-webkit-border-radius: 100%;border-radius: 100% }.media-center .slick-dots .slick-active button {border: 2px solid #048242;background: #fff }.family-box {padding-bottom: 20px }.family-box .txt {position: relative;width: 90%;padding: 35px 20px;margin: 0 auto;margin-top: -50px }.campaign-box {padding-top: 0 }.family-box h2 {font-size: 35px }.extensive .pre {font-size: 12px }.extensive p {font-size: 13px }.extensive i {padding-top: 30px }.extensive .pre span {font-size: 45px }.extensive h2 {margin-bottom: 15px }.evolution-logo h4, h1, h2, h3, h4, h5 {font-size: 35px;letter-spacing: 0 }.fo-up p {font-size: 13px;line-height: 18px }.fo-up button {width: 45px }.fo-up input {padding-right: 50px;padding-left: 15px }.fo-up .right {padding-top: 20px;width: 48% }.fo-up h3 {margin-bottom: 5px;font-size: 28px }.fo-up {padding: 25px 0 }menu {display: none }.fo-bottom .fo-row {margin-bottom: 15px;width: 50% }.fo-bottom .fo-row:nth-child(3) {clear: both }.fo-bottom {padding: 55px 0 10px 0 }.fo-bottom .social-footer a {font-size: 13px;width: 30px;height: 30px;line-height: 30px }.fo-copyright .copy {margin-bottom: 15px;width: 100%;text-align: center }.fo-copyright .copy-link {width: 100%;text-align: center }.fo-copyright {padding: 18px 0 }.fo-copyright .copy {margin-bottom: 10px }.fo-copyright {font-size: 12px }.open-search .close-search, .open-search input, .open-search.open {height: 71px;font-size: 16px }.open-search .close-search {width: 45px }.open-search input {padding-right: 45px }.top-sec {margin-top: 72px }.fo-up .left {padding-top: 0 }.fo-up .left, .fo-up .right {width: 100% }.page-404 {padding: 70px 0 }.page-404 h1, .thank-you h2 {margin-top: 35px }.back-btn {margin-top: 25px }.thank-you h1 {font-size: 50px }.thank-you h2 {font-size: 25px }.common-page h2 {font-size: 30px;line-height: normal;margin-bottom: 20px }.terms-page li, .terms-page p {margin-left: 0 }.terms-bg {padding: 40px 15px }.milestones-col {width: 100%;padding-left: 40px;padding-bottom: 50px }.milestones-col:nth-child(even) {text-align: left }.milestones-col:nth-child(even):before {right: inherit;left: 0 }.milestones-col:nth-child(even):after {left: -2px;right: inherit }.milestones-col:nth-child(even) .year:before {right: inherit;left: 0 }.milestones-col:nth-child(2n) {padding-right: 0;padding-left: 40px }.milestones-col ul li, .milestones-col:nth-child(even) ul li {background-position: left top 2px;padding-left: 30px;padding-right: 0 }.year:before {width: 30px }.milestones-sec {padding-left: 8px }.office-add .col-4, .office-add .col-6 {width: 100% }.address-box {margin-top: 50px }.office-add iframe {height: 400px }.office-add h3 {margin-bottom: 40px }.address-box .add-icon {padding-left: 25px }.manufacturing .col-33 {width: 50% }.address-list:nth-child(3n+1) {clear: inherit }.address-list:nth-child(2n+1) {clear: left }.write-form .col-33, .write-form .col-66 {width: 50% }.input textarea {height: 100px }.write-tab span {font-size: 20px }.search-col .col-8 {width: 70% }.search-col .col-2 {width: 30% }.press-releases {padding-bottom: 30px }.press-img {padding-right: 0;float: none }.csr-top-sec .col-4, .csr-top-sec .col-6 {width: 100% }.image-box h3 br {display: none }.image-box h3 {font-size: 35px }.csr-top-sec .image-box p.large, .image-box p.large {padding-right: 0 }.image-box .para {margin-right: 0;padding-top: 0 }.awards-col {width: 100% }.awards-sec h2 {position: static;padding-top: 60px }.awards-name {padding-top: 10px }.awards-cont, .awards-sec h2, .custom-paging {padding-left: 0 }.awards-col p.large {margin-bottom: 25px }.awards-img {text-align: center }.custom-paging {padding-bottom: 50px;margin-left: -78px }.trust-sec .col-5 {width: 100% }.trust-img {margin-top: 0;margin-bottom: 20px }.common-padd, .trust-sec {padding-top: 70px }.awards-sec {padding-bottom: 60px }.program-menu {display: none }.program-details .col-4, .program-details .col-5, .program-details .col-6 {width: 100% }.program-details img {margin-bottom: 15px }.integrated .image-box, .livelihood .image-box {margin-top: 0 }.program-bg {margin-top: -30px }.program-details .program-bg p strong, .program-details p.large {font-size: 22px;line-height: 30px }.info-col {padding-bottom: 100px;padding-top: 20px }.founder-sec p.large {font-size: 22px;line-height: 30px }.dob {margin-bottom: 15px }.founder-sec {padding: 45px 0 30px;margin-bottom: 10px }.top-box .col-4, .top-box .col-6 {width: 100% }.top-box h2 {margin-top: 0 }.top-box p.large {margin-right: 0 }.top-box .col-6 {margin-bottom: 10px }.core-sec p strong {font-size: 20px }.evolution-logo h4 br {display: none }.evolution-logo .col-5 {width: 100% }.logos .col-5 {width: 50%;float: left;text-align: center }.logos {margin-top: 0 }.policy-tab, .policy-tab-inner {display: none }.policy-tab-content:first-child .policy-tab-inner {display: block }.policy-tab-content {display: block }.policy-tab-content h4 {background: #525252;color: #fff;font-size: 22px;padding: 10px 36px 10px 15px;position: relative;cursor: pointer }.policy-tab-content h4:after {content: '';position: absolute;top: 50%;margin-top: -14px;right: 22px;width: 2px;height: 28px;background: #fff }.policy-tab-content h4:before {content: '';position: absolute;top: 50%;margin-top: -1px;right: 9px;width: 28px;height: 2px;background: #fff }.policy-tab-content h4.active {background: #0aa353 }.policy-tab-content h4.active:after {display: none }.common-page h6 {margin-top: 30px }.logos img {max-width: 120px;margin-bottom: 25px }.join-left, .join-right {width: 100% }.join-right {padding-left: 0;padding-top: 0 }.join-left {margin-top: 10px }.join-sm-col .left {padding-right: 30px }.join, .join-content {padding-top: 60px;padding-bottom: 50px }.heritage-box .col-5 {width: 100% }.heritage-box .image-box h3 {margin-bottom: 20px }.gallery-head2 {font-size: 20px }.gallery-head {font-size: 18px;margin-bottom: 0 }.gallery-col {width: 56.8% }.gallery-col2 {width: 43.1% }.job-apply {position: static;margin-top: 20px }.job-jd {padding-right: 0 }.job-apply .btn:first-child {margin-right: 10px }.company-box.fix-nav {display: none }.abt-header {position: fixed }.pro-section .left, .pro-section .right, .pro-section:nth-child(2n) .left, .pro-section:nth-child(2n) .right {width: 100%;margin-top: 0;padding-left: 0;padding-right: 0 }.pro-section {padding: 70px 0 }.pro-section.confectionery-col {padding-bottom: 0 }.pro-section h4 {font-size: 35px;line-height: normal;margin-bottom: -10px }.con_item2 {display: none }.hospitality-col.pro-section .right, .others-col.pro-section .left, .others-col.pro-section .right, .pro-section .right {width: 100% }.pro-section.tobacco-col {padding-top: 20px }.agro-col.pro-section {height: auto }.agro-col.pro-section {background-position: top 180px center }.agro-col.pro-section .left, .agro-col.pro-section .right {width: 100% }.agro-col.pro-section .right {padding-top: 0 }.details-page .pro-section .right {padding-left: 0 }.details-page .pro-section:nth-child(2n) .right {padding-right: 0 }.details-page .pro-section .left, .details-page .pro-section .right {width: 100% }.details-page .all-pro {margin-top: 0 }.details-page .pro-section h4 {margin-bottom: 10px }.details-page .pro-section .right {margin-top: 30px;text-align: center }.page-banner img.mob-banner {display: block }.page-banner img.desk-banner {display: none }.history-col h4 br {display: none }.history-col .col-4, .history-col .col-5, .history-col .col-6 {width: 100% }.history-img2 {margin-top: -38px;position: relative;z-index: -1;margin-bottom: -40px }.history-img4, .history-img5 {width: 100%;max-width: 100%;float: left;position: static }.mainslider-box .txt a {padding: 8px 12px }.mainslider-box p {padding-bottom: 10px }.company-box .our-enterprise h5 {font-size: 21px;line-height: 26px;margin-bottom: 10px }.home-slider .left {padding-right: 15px }.home-slider .right {padding-left: 15px }.home-slider .slide:nth-child(2n) .right {padding-right: 15px }.home-slider .slide:nth-child(2n) .left {padding-left: 15px }.home-slider p {font-size: 20px;line-height: 28px }.home-slider h4 {font-size: 30px;margin-bottom: 10px }.company-box .home-slider ul {margin-top: 20px }.company-box .home-slider li {margin-bottom: 10px }.home-slider .slide:nth-child(2n) .right {padding-right: 15px }.company-box .home-slider li a {font-size: 14px;padding: 5px 0;padding-left: 35px }.home-slider .sld-mouth .right {padding-top: 0 }.ds-timeline .slick-arrow {width: 35px }.sustainability-sec {padding-top: 60px;height: 450px }.ds-timeline .right-txt h2, .right-txt-head {font-size: 20px }.timeline-nav {margin-top: 20px }.mainslider-box {margin-top: 70px }.family-box .txt p {font-size: 14px;line-height: 24px }.ds-timeline .left-txt {left: 0 }.fix-menu-row {display: block }.details-page .pro-section.custom-pro-sec .left {padding-right: 0 }.details-page .pro-section.custom-pro-sec .right {padding-left: 0;margin-top: 50px;text-align: left }.pro-section.custom-pro-sec .custom-pro-row h4 {margin-top: 25px }.home-slider .left, .home-slider .right {width: 50% }.program-bg .col-55 {width: auto;float: none;padding: 0 }.crossimg img {width: auto;max-width: 100% }.paddlft {padding-left: 15px;margin-top: 15px }.paddrt {padding-right: 15px;padding-top: 15px }.gsi.crossimg img {float: none }.common-paddtp5090 {padding-top: 50px;padding-bottom: 70px }.common-paddtp {padding-top: 70px;padding-bottom: 30px }.focsareabox {padding: 30px }.focsareabox h3 {margin-bottom: 15px;font-size: 26px;line-height: 29px }.focsareabox p {font-size: 16px;line-height: 24px }.founder-sec .pic-col {margin-top: 0 }.homepage .milestone-div .txt {margin: -26% 0 0;width: 100%;padding: 0 20px }.brandslog h1, .homepage .milestone-div .txt h1 {font-size: 20px;line-height: 25px }.homepage .milestone-div .txt a {font-size: 13px;padding: 10px 15px }.homepage .milestone-div .txt p {font-size: 14px }.homepage .sustainability-sec {height: 900px }.brandslog br, .container-brand, .homepage .milestone-div .txt br {display: none }.mobilebrds {display: block }}@media only screen and (max-width:639px) {#issues li, #timeline {width: 500px }.ds-timeline h2 {font-size: 28px;line-height: 28px }.mainslider-box p {font-size: 13px;line-height: 18px }.mainslider-box h1 {font-size: 25px;line-height: 30px }.mainslider-box .txt {left: 3%;width: 96%;margin-left: 0;bottom: 20% }.company-box .tabs li {height: 115px }.company-box .tabs li img {margin-bottom: 14px }.company-box .job-slide .slick-prev {margin-top: -15px;left: -33px;width: 30px;height: 30px;background-size: 7px }.company-box .job-slide .slick-next {margin-top: -15px;right: -33px;width: 30px;height: 30px;background-size: 7px }.campaign-box .slick-next {right: -34px;top: 31px }.campaign-box .slick-prev {top: 31px }.campaign-box .campain-nav {width: 390px }.extensive {padding: 50px 0;background-position: center 40px }.col-33, .col-50, .col-66 {width: 100% }.office-add h4 {margin-bottom: 30px }.address-box .mark-icon {margin-bottom: 0 }.core-value {padding-bottom: 60px }.image-box h3 {font-size: 30px }.core-value p {font-size: 20px;line-height: 29px }.programs-list {margin-top: 50px }.programs-list img {width: 100% }.program-details .col-3, .program-details .col-7 {width: 100% }.image-box h3 {margin-bottom: 20px }.breadcrumbs {display: block }.founder-sec .col-75 {width: 100%;text-align: left }.founder-sec .col-25 {width: 100%;text-align: center }.founder-name {margin-top: 0 }.dob {margin-left: 30% }.founder-sec2 {text-align: left }.pic-col.fr {float: left }.top-box h2 {font-size: 90px;line-height: 50px;margin-bottom: 15px }.mission-sec p.large, .sub-title {font-size: 20px;line-height: 26px;font-family: "Poppins", sans-serif;}.sub-title strong {font-size: 22px;line-height: 30px }.mission-sec .col-7 {width: 100% }.trendsetters-con li {width: 100% !important }.gallery-col {width: 56.7% }.gallery-col2 {width: 43.2% }.work-bg p {font-size: 22px;line-height: 28px }.join-content h3, .join-right h2, .work-bg h3 {font-size: 30px;line-height: normal }.join-list {text-align: center }.join-list .col-33 {margin-bottom: 20px }.job-exp {display: block }.job-exp:first-child {border-right: 0;margin-bottom: 8px }.job-list h5 {font-size: 22px }.btn {line-height: 42px;height: 42px }.job-desc h2 {font-size: 25px;line-height: normal }.jd-info {background: #fff }.jd-info li {padding-left: 25px }.jd-info {margin-top: 25px }.pro-section h4 {font-size: 32px }.pro-section p {font-size: 22px;line-height: 30px }.buisness-list .head-description {padding: 60px 0 0 0 }.con_item, .mouth_item {display: none }.pro-section li a, .slide-link li a {font-size: 14px;padding: 5px 0;padding-left: 32px }.pro-section li, .slide-link li {margin-bottom: 10px }.history-page h4 {font-size: 30px }.age-popup .age-in {width: auto;margin: 100px 20px;left: 0;top: 0 }.home-slider .left, .home-slider .right {width: 100%;padding-left: 0 !important;padding-right: 0 !important }.home-slider h4 {font-size: 26px }.home-slider .sld-agro .right {padding-top: 0 }.extensive .pre span {display: block;float: none;line-height: 40px }.extensive i {padding-top: 0;float: none }.sustainability-sec p {font-size: 16px;line-height: 25px }.fix-menu-row {margin-top: 25px }.innovation-tab ul li {font-size: 14px;padding: 12px 4px }.innovation-tab {height: auto }.form-innvation .inn-bg {padding-top: 30px }.side-links ul li {font-size: 10px }}@media only screen and (max-width:479px) {.sustainability-sec {height: 420px }.ds-timeline .comon-btn, .ds-timeline .comon-btn#next {bottom: 45px;width: 30px;height: 30px }.ds-timeline .right-txt {padding: 5px 0;position: relative;background: 0 0 }.ds-timeline .right-txt h2, .right-txt-head {font-size: 20px;line-height: 22px }.ds-timeline p {font-size: 13px;line-height: 18px }.ds-timeline h2 {font-size: 26px;line-height: 24px }#issues li, #timeline {width: 350px }.campaign-box .thumb.slick-current img {border: none }.company-box .tabs li {font-size: 12px }.mainslider-box {background: #00a752;padding-bottom: 40px;background: #fff;}.mainslider-box .txt a {font-size: 12px;color: #00a752;background: #fff }.mainslider-box p {padding: 10px 0 }.mainslider-box h1 {font-size: 18px;line-height: 25px }.company-box h5 {font-size: 15px;line-height: 20px }.campaign-box .slick-next, .campaign-box .slick-prev {top: 40px }.campaign-box .campain-nav {width: 240px }.campain-slider .sourse {display: none }.campain-slider a:before {background-size: 40px }.campain-slider .text {font-size: 19px;left: 5px;bottom: 10px }.family-box h2 {font-size: 30px }.extensive p {font-size: 12px }.extensive .pre span {width: 100%;font-size: 35px }.extensive .pre {text-align: center;padding: 0 5px }.common-page h2, .current-logo-head, .evolution-logo h4, .family-box h2, h1, h2, h3, h4, h5 {font-size: 26px }.ds-timeline h2 {margin-bottom: 10px }.family-box .txt {width: 100% }.media-center .image {margin-bottom: 15px }.fo-up .left {width: 100% }.fo-copyright {font-size: 12px }.fo-bottom li a {font-size: 12px }.fo-bottom li {margin-bottom: 10px }.fo-up .right {width: 100% }.fo-up h3 {margin-bottom: 5px }.fo-up button {width: 65px }.fo-up input {padding-left: 15px;padding-right: 65px }.manufacturing .col-33 {width: 100% }p.large {font-size: 22px;line-height: 30px }.write-tab span {font-size: 15px;line-height: 50px;height: 50px;padding: 0 10px }.write-tab {margin-top: -50px;margin-bottom: 40px }.write-form .col-33, .write-form .col-66 {width: 100% }.write-sec {padding-bottom: 80px }.press-head {font-size: 16px }.press-result-row {padding: 20px 0 }.search-col .col-8 {width: 100%;margin-bottom: 20px }.search-col .col-2 {width: 100%;margin-bottom: 20px }.btn {height: 40px;line-height: 40px;min-width: 135px }.image-box h3, .projects-head h3 {font-size: 28px;margin-bottom: 10px }.program-details p.large {line-height: 30px }.program-details p strong {font-size: 20px }.founder-sec .col-25 {width: 100%;text-align: center;margin-bottom: 20px }.founder-name {margin-left: 0;margin-top: 0 }.dob {margin-left: 0 }.founder-sec p.large {font-size: 20px;line-height: 26px }.dob {margin-bottom: 20px }.mission-sec {background-size: 45% }.core-sec p, .core-sec p strong, .sub-title, .sub-title strong {font-size: 18px;line-height: 24px }.watch-abt {width: 150px }.evolution-logo .col p {margin-bottom: 0 }.policy-tab-content h4 {font-size: 20px }.join-content h3, .join-right h2, .work-bg h3 {font-size: 25px }.join-sm-col .right {width: 100% }.join-sm-col .left {padding-right: 0;width: 70%;margin: 0 auto;float: none }.gallery-col, .gallery-col2 {width: 100% }.job-desc h2, .job-list h5 {font-size: 20px }.jd-info h4 {font-size: 22px }.pro-section h4 {font-size: 28px }.pro-section li, .pro-section:nth-child(2n) li {width: 100% }.pro-section p {font-size: 20px;line-height: 26px }.social-link:after {content: '';display: block;clear: both }.social-link span {margin-right: 15px;float: left }.social-link span a {height: 20px;background-size: 20px !important;padding-left: 30px;line-height: 20px;display: block }.search-box .result a span {font-size: 22px }.history-page h4 {font-size: 26px }.age-popup .age-in {padding: 40px 15px;height: auto }.age-popup h2 {font-size: 28px }.age-popup p {padding-top: 0;font-size: 20px;line-height: 26px }.age-popup a {line-height: 40px;width: 90px;height: 40px }.campain-slider .text {font-size: 14px }.campaign-box .campain-nav h2 {font-size: 13px }.homepage .brands-div .txt h1, .homepage .milestone-div .txt h1 {font-size: 18px;line-height: 27px }.homepage .brands-div .txt p, .homepage .milestone-div .txt p {font-size: 11px;line-height: 15px }.homepage .brands-div .txt a, .homepage .milestone-div .txt a {font-size: 12px }.homepage .brands-div .txt {margin: -19% 0 0;width: 100%;padding: 0 20px }.homepage .milestone-div .txt {margin: -32% 0 0;width: 100%;padding: 0 20px }.homepage .sustainability-sec {height: auto;padding-bottom: 150px }.mainslider-box .slide-dot {padding-top: 0 !important }.innovation-tab ul li {font-size: 9px }.side-links ul li {letter-spacing: 0;padding: 5px 10px }.side-links {bottom: 0px }.dairy-custom .col.img-pos img.dairy-mix-pro {right: 10px;top: 330px }}@media only screen and (max-width:359px) {.homepage .brands-div .txt h1, .homepage .milestone-div .txt h1 {font-size: 15px;line-height: 20px }.write-tab span {font-size: 13px }.image-box h3, .projects-head h3 {font-size: 28px }.social-link span a {font-size: 12px;padding-left: 26px }.campaign-box h2 {font-size: 24px }.fo-bottom li a {font-size: 11px }.homepage .brands-div .txt h1, .homepage .milestone-div .txt h1 {font-size: 18px;line-height: 25px }.side-links ul li {margin-right: 5px }.homepage .milestone-div .txt {margin: -48% 0 0 }}@media screen and (max-height:414px) {.mainslider-box .slide-dot {padding-top: 113px }.homepage .brands-div .txt, .homepage .milestone-div .txt {width: 100%;margin: -14% 0 0;padding: 10px 20px }.homepage .milestone-div .txt p br {display: none }.homepage .milestone-div .txt {margin: -48% 0 0 }.mainslider-box h1 {line-height: 37px;font-size: 30px }}@media screen and (max-height:430px) {.mainslider-box .slide-dot .slick-list {padding-top: 74px }.mainslider-box h1 {font-size: 30px;line-height: 35px }.mainslider-box .txt {width: 450px }.mainslider-box p {font-size: 16px }.homepage .milestone-div .txt p br, .mainslider-box .txt br {display: none }.homepage .brands-div .txt, .homepage .milestone-div .txt {width: 100%;padding: 0 20px }.homepage .brands-div .txt {margin: -14% 0 0 0 }.main-nav .drop {z-index: 102 }.work-bg {background-image: none;background-color: #585753 }.sld-agro, .sld-host {background-image: url(../img/mob-hospitality.webp);background-repeat: no-repeat;background-size: cover;background-position: 0 0 !important }.sld-agro {background-image: url(../img/mob-agro.webp) !important }.mission-sec {background-image: url(../img/mob-overview.jpg);background-size: cover !important }.home-slider .sld-agro .left, .home-slider .sld-agro .right, .home-slider .sld-host .left, .mission-sec .container-sm {width: 100% !important;background-color: rgba(255, 255, 255, .74);padding: 15px !important }.home-slider .sld-agro .left {padding-bottom: 0 !important }.home-slider .sld-agro .right {padding-top: 0 !important }}@media(max-width:500px) and (min-width:50px) {.homepage .milestone-div .txt {margin: -53% 0 0 0 !important;top: 0 !important;position: relative !important;padding-bottom: 70px !important;width: 100% !important;right: inherit !important }.policy-tab-content h4 {font-size: 20px;display: -webkit-box;}}