a {
    color: var(--primerycolor);
    cursor: pointer;
}

.new-top-banner {
    padding: 20px 0 10px 0
}

.new-top-banner-details {
    display: flex;
    justify-content: space-between;
}

.new-top-banner-details-img {
    width: 49%;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 8px;
    position: relative;
    padding: 20px;
    height: 90px;
}

    .new-top-banner-details-img:after {
        content: '';
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        background: #292D32;
        z-index: -1;
        border-radius: 8px;
    }

    .new-top-banner-details-img img {
        border-radius: 8px;
    }

.sourcing-text {
    display: flex;
    justify-content: space-between;
    color: var(--white);
    align-items: center;
}

.sourcing-title {
    font-style: normal;
    font-family: var(--boldfonts);
    font-size: var(--subtitlefontsize);
    line-height: 1.4;
    text-align: center;
    letter-spacing: -0.02em;
    width: 30%;
}

.sourcing-btn a {
    border: 2px solid #C500FD;
    box-sizing: border-box;
    border-radius: 5px;
    font-family: var(--mediumfonts);
    font-size: var(--regularfontsize);
    text-align: center;
    letter-spacing: -0.02em;
    padding: 10px;
    color: #FFFFFF;
    text-decoration: none;
}

.sourcing-suubtitle {
    width: 35%;
    text-align: center;
}

.sustainable-details-img {
    width: 49%;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 8px;
    position: relative;
    padding: 20px 30px;
    height: 90px;
}

.sourcing-suubtitle p {
    margin: 0;
    font-style: normal;
    font-weight: 500;
    font-size: var(--subtitlefontsize);
    line-height: 1.4;
    letter-spacing: -0.02em;
}

.sustainable-title {
    font-weight: 500;
    font-size: var(--titlefontsize);
    line-height: 1.3;
    letter-spacing: -0.02em;
    color: #EAEEF5;
}

.sustainable-suubtitle {
    font-weight: 400;
    font-size: var(--regularfontsize);
    line-height: 2;
    letter-spacing: -0.02em;
    color: #C8D3E5;
}

.sourcing-suubtitle span {
    font-weight: 400;
    font-size: var(--smallfontsize);
    color: #A8AEB5;
    letter-spacing: -0.02em;
}


.product-menu {
    margin-bottom: 20px;
}

ul.menu {
    display: flex;
    background-color: var(--white);
    justify-content: space-between;
    overflow-x: auto;
    white-space: nowrap;
}

    ul.menu li a {
        text-decoration: none;
        padding: 20px 17px;
        display: block;
        color: var(--sub-title-color);
        transition: all 0.4s ease;
        font-family: var(--mediumfonts);
        font-size: var(--regularfontsize);
        letter-spacing: -0.02em;
    }

        ul.menu li a:hover {
            color: var(--secondarycolor);
        }

    ul.menu li.active a {
        color: var(--secondarycolor);
    }

.latest-new-details {
    margin-top: 20px;
}

.news-banner-main {
    box-shadow: var(--box-shadow);
    background-color: var(--white);
}

.news-banner-text-main {
    background-color: var(--white);
    padding: 10px 20px;
    text-align: center;
    top: -35px;
    position: relative;
}

.news-banner-img {
    height: 380px;
    overflow: hidden;
}

.news-banner-text-main .sub-title {
    text-align: center;
}

.section-title a {
    color: var(--primerycolor);
}

.sub-title a {
    color: var(--sub-title-color);
}

.news-banner-title {
    text-transform: uppercase;
    color: var(--secondarycolor);
    font-size: var(--regularfontsize);
    font-family: var(--boldfonts);
    margin: 5px 0px;
    text-align:center;
}

.news-details-main .news-banner-title {
    text-align: left;
}

.news-banner-title a {
    color: var(--secondarycolor);
}

.latest-news-date-main {
    display: flex;
    color: var(--sub-title-color);
    justify-content: flex-start;
    margin: 10px 0 20px 0;
    align-items:center;
}
.owl-item .latest-news-date-main {
    justify-content: center;
}
.latest-news-read {
    margin-left: 25px;
    position: relative;
}

    .latest-news-read:after {
        content: '';
        width: 7px !important;
        height: 7px !important;
        background-color: #949AAA;
        position: absolute;
        left: -15px;
        top: 50%;
        border-radius: 100%;
        transform: translateY(-50%);
    }

.latest-new-details .owl-nav.disabled + .owl-dots {
    position: absolute;
    background: rgba(26, 39, 85, 0.5 ) !important;
    border-radius: 10px !important;
    display: inline-block;
    justify-content: center;
    align-items: center;
    bottom: 18px;
    left: 50%;
    transform: translateX(-50%);
    padding: 6px 0px;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-bottom: 0px;
}

.latest-new-details .owl-dots .owl-dot span {
    width: 7px !important;
    height: 7px !important;
    margin: 0 5px !important;
    background: #fff !important;
}

.latest-new-details .owl-dots button.owl-dot.active span {
    background: #fff !important;
    width: 20px !important;
    height: 7px !important;
}

.latest-new-details .owl-dots .owl-dot:hover span {
    background: #fff;
}

.latest-main-right-group {
    display: flex;
    justify-content: space-between;
    padding: 10px 0;
    border-bottom: 1px solid #E5E5E5;
    align-items: flex-start;
}

.latest-main-right .latest-main-right-group:nth-child(1) {
    padding-top: 0;
}

.latest-main-right-images {
    width: 32%;
}

    .latest-main-right-images img {
        border-radius: 5px;
    }

.latest-main-right-text {
    width: 65%;
}

.latest-main-right-title a {
    font-family: var(--boldfonts);
    font-size: var(--subtitlefontsize);
    line-height: 1.3;
    letter-spacing: -0.02em;
    color: var(--title-color);
    width: 260px;
}

.latest-main-right-date {
    font-family: var(--mediumfonts);
    line-height: 1.5;
    letter-spacing: -0.02em;
    color: var(--sub-title-color);
}

.latest-form {
    background: #F6F6F6;
    border: 6px solid #E5E5E5;
    padding: 10px 20px;
    margin-top: 30px;
}

    .latest-form .form-group {
        margin-bottom: 0px;
    }

    .latest-form .latest-form-title {
        font-family: var(--boldfonts);
        font-size: var(--titlefontsize);
        line-height: 1.3;
        text-align: center;
        letter-spacing: -0.02em;
        color: var(--primerycolor);
        margin-bottom: 10px;
    }

    .latest-form input.form-control {
        background: var(--white);
        border: 1px solid #E0E0E0;
        box-sizing: border-box;
        border-radius: 5px;
        padding: 7px 20px;
        display: inline-block;
        text-align: left;
        color: #949AAA;
        height: unset;
    }

.newslettericon {
    margin: -20px auto 10px auto;
    text-align: center;
    float: none;
}

button.subscribe-btn {
    background: var(--secondarycolor);
    border-radius: 5px;
    outline: none;
    border: none;
    width: 100%;
    padding: 10px;
    font-family: var(--boldfonts);
    font-size: var(--regularfontsize);
    line-height: 1.3;
    letter-spacing: -0.02em;
    color: #FFFFFF;
}

.signup-bottom {
    font-size: var(--smallfontsize);
    line-height: 1.2;
    text-align: center;
    letter-spacing: -0.02em;
    color: #949AAA;
}

.latest-view-btn a {
    border: 2px solid var(--primerycolor);
    box-sizing: border-box;
    border-radius: 5px;
    padding: 5px 15px;
    font-weight: 500;
    color: var(--primerycolor);
    transition: all 0.4s ease;
    text-decoration: none;
    font-family: var(--mediumfonts);
}

.latest-main-news {
    display: flex;
}

.row.editor-first {
    display: flex;
}

.editor-details {
    padding-top: 20px;
}

.editor-news-group {
    background-color: var(--white);
    box-shadow: var(--box-shadow);
    width: 100%;
    overflow: hidden;
    transform: translateY(0px);
    transition: all 0.4s ease;
    text-align: left;
    height: 100%;
}

    .editor-news-group:hover {
        transform: translateY(5px);
    }

.editor-text {
    padding: 15px;
}

    .editor-text .categoryname {
        font-size: var(--smallfontsize);
    }

.editor-pera {
    margin: 10px 0;
    min-height: 75px;
}

#tab1 .flex-container {
    justify-content: space-between;
}

.news-date-time {
    display: flex;
    color: var(--sub-title-color);
    font-size: var(--smallfontsize);
    justify-content: space-between;
}

.latest-news-date-main {
    position: relative;
}

.editor-read {
    margin-left: 30px;
    position: relative;
}

    .editor-read:after {
        content: '';
        width: 7px;
        height: 7px;
        background-color: #949AAA;
        position: absolute;
        left: -18px;
        top: 50%;
        border-radius: 100%;
        transform: translateY(-50%);
    }

.horizontal-details {
    display: flex;
    justify-content: space-between;
}

.horizontal-banners {
    width: 100%;
}

.editor-title {
    position: relative;
}

    .editor-title:after {
        content: '';
        position: absolute;
        left: 19.5%;
        display: none;
        top: 50%;
        width: 80%;
        height: 1px;
        background-color: var(--line-color);
        transform: translatey(-50%);
    }

.our-esteemed-title {
    width: 100%;
    position: relative;
}
/*.our-esteemed-title:after {
	content: '';
    position: absolute;
    left: 29%;
    top: 50%;
    width: 71%;
    height: 1px;
    background-color: var(--line-color);
    transform: translatey(-50%);
}*/
.our-esteemed-clients {
    margin-top: 30px;
}

.our-esteemed-details {
    display: flex;
    justify-content: space-between;
}

.our-esteemed-group {
    width: inherit !important;
    height: inherit !important;
    background-color: #fff;
    padding: 20px 0px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.our-esteemed-details.owl-carousel .owl-nav.disabled {
    display: block;
}

.our-esteemed-details button.owl-prev {
    left: -20px;
    position: absolute;
    top: 45%;
    transform: translateY(-50%);
    box-shadow: var(--box-shadow);
    width: 30px;
    height: 30px;
    border-radius: 100% !important;
    background-color: #fff !important;
}

.our-esteemed-details button.owl-next {
    right: -20px;
    position: absolute;
    top: 45%;
    transform: translateY(-50%);
    box-shadow: var(--box-shadow);
    width: 30px;
    height: 30px;
    border-radius: 100% !important;
    background-color: #fff !important;
}

.news-from-web-title {
    width: 90%;
    position: relative;
}

    .news-from-web-title:after {
        content: '';
        position: absolute;
        left: 28%;
        top: 50%;
        width: 73%;
        height: 1px;
        /* background-color: var(--line-color); */
        transform: translatey(-50%);
    }



.recent-news-details {
    margin-top: 20px;
}

    .recent-news-details .row {
        display: flex;
        flex-wrap: wrap;
    }

.recent-news-group {
    background-color: var(--white);
    box-shadow: var(--box-shadow);
    width: 100%;
    overflow: hidden;
    margin-bottom: 20px;
    height: calc(100% - 25px);
}

    .recent-news-group .categoryname {
        font-size: var(--smallfontsize);
    }

.recent-news-text {
    padding: 15px;
}

.recent-news-pera {
    margin: 10px 0;
    min-height: 50px;
}

.recent-news-main {
    display: flex;
    color: var(--sub-title-color);
}

.recent-news-read {
    margin-left: 30px;
    position: relative;
}

    .recent-news-read:after {
        content: '';
        width: 7px;
        height: 7px;
        background-color: #949AAA;
        position: absolute;
        left: -18px;
        top: 50%;
        border-radius: 100%;
        transform: translateY(-50%);
    }

.recent-news-btn {
    padding-top: 20px;
    text-align: center;
}

    .recent-news-btn .latest-view-btn {
        display: inline-block;
    }

        .recent-news-btn .latest-view-btn a {
            display: flex;
            align-items: center;
        }

            .recent-news-btn .latest-view-btn a svg {
                margin-left: 10px;
            }

            .recent-news-btn .latest-view-btn a:hover path {
                fill: #fff;
            }

.recent-icon {
    position: absolute;
    right: 15px;
    top: 15px;
    opacity: 0;
    transition: all 0.4s ease;
}

.shareicon {
    background-color: #fff;
    width: 35px;
    height: 35px;
    border-radius: 100%;
    display: flex;
    line-height: 0;
    text-align: center;
    /* line-height: 0; */
    justify-content: center;
    align-items: center;
    margin-right: 5px;
}

.recent-news-group:hover .recent-icon {
    opacity: 1;
}

.wifi-iconright {
    position: fixed;
    top: 50%;
    right: -2px;
    z-index: 1;
}

.wife-icon-group {
    /* width: 30px; */
    /* height: 30px; */
}

    .wife-icon-group a {
        line-height: 0;
        background-color: var(--secondarycolor);
        border-radius: 4px;
        width: 35px;
        height: 35px;
        display: flex;
        justify-content: center;
        align-items: center;
        margin-bottom: 3px;
    }

/*.modal-open .modal.modal-center {
  display: flex !important;
  align-items: center !important;
}*/
.editor-close {
    position: absolute;
    right: 0px;
    top: -1px;
    width: 45px;
    height: 45px;
    opacity: 1 !important;
    display: flex;
    justify-content: center;
    align-items: center;
    text-shadow: none;
    font-size: 30px;
}

    .editor-close:hover {
        color: var(--secondarycolor);
    }

.cr-enquire-btn {
    float: none !important;
}

/*.slick-track{
  display:flex!important;
  align-items:center;
  justify-content:center;
  overflow:visible!important;
}*/
.slick-vertical .slick-slide {
    display: block;
    height: auto;
    border: 1px solid transparent
}

.slick-list {
    padding: 0 !important;
    overflow: visible !important;
}

.slick-list {
    position: relative;
    display: block;
    overflow: hidden !important;
    margin: 0;
    padding: 0;
}

.slick-slider {
    margin-bottom: 0px !important;
}



.slick-slide {
    height: inherit;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 200px;
}

    .slick-slide .inner {
        margin: 0 15px;
    }

.marquee_rtl,
.marquee {
    transform: scale(0.8,0.8);
    margin-top: 0px;
}

.form-group {
    margin-bottom: 15px;
    display: inline-block;
    width: 100%;
}

.interviews-details .nav-tabs > li.active {
    border-bottom: 0px;
    border-radius: 0px;
}

    .interviews-details .nav-tabs > li.active a {
        border-bottom: solid 2px var(--secondarycolor) !important;
        border-radius: 0px;
    }

.interviews-details .nav-tabs > li a:hover {
    border-bottom: solid 2px var(--secondarycolor) !important;
    border-radius: 0px;
}

.interviews-details .nav-tabs > li.active > a, .interviews-details .nav-tabs > li.active > a:focus {
    border-color: transparent;
    outline: 0px;
    box-shadow: none;
}

.interviews-details .nav-tabs > li a:focus {
    border-color: transparent;
    outline: 0px;
    box-shadow: none;
}

.interviews-details .nav-tabs {
    justify-content: flex-start;
    display: flex;
    align-items: end;
}

.hide {
    display: none !important;
}

#slideImg-verticle .slide1 li {
    margin-top: 12px;
    margin-bottom: 12px;
}

.breadcrumb > li.active {
    color: var(--sub-title-color);
    font-family: var(--boldfonts);
}

.breadcrumb > li {
    display: inline-block;
}

.news-details .news-details-heading h1 {
    color: var(--primerycolor);
    font-size: var(--sectionheadingfontsize) !important;
    font-family: var(--boldfonts);
    text-transform: unset;
    letter-spacing: -0.5px;
    text-align: center;
    width: 100%;
}

.news-details .news-details-img {
    width: calc(100% + 40px);
    position: relative;
    margin-right: -20px;
    margin-left: -20px;
    margin-top: 20px;
}

.news-details #dvcaption {
    position: absolute;
    padding: 4px 8px;
    background: rgba(255, 255, 255, 0.8);
    right: 0px;
    color: #000;
    bottom: -5px;
    font-size: 12px;
    font-family: var(--mediumfonts);
}

.news-details .latest-news-date-main {
    margin-bottom: 0px;
}

.news-details .right-speaker button {
    width: 40px;
    height: 40px;
    border-radius: 100px;
    background-color: #000;
    float: right;
    text-align: center;
    color: #fff;
    font-size: 20px;
    line-height: 35px;
    margin-top: 8px;
    border: 0px;
}

    .news-details .right-speaker button:hover {
        background: var(--secondarycolor);
    }

    .news-details .right-speaker button.orange {
        background-color: var(--secondarycolor) !important;
        border: 0px;
    }

#AudioDiv {
    float: left;
    width: 100%;
}

.show1 {
    display: block !important;
}

.news-details .news-details-img img {
    width: 100%;
    position: relative;
}

.news-details .banner-top {
    margin-top: 18px;
}

.news-details .news-details-heading {
    width: 100%;
    font-family: var(--regularfonts);
}

.news-details .news-whitebg {
    box-shadow: 0px 3px 4px rgba(0, 0, 0, 0.05);
}

.news-details .pera-text .news-details-txt {
    color: var(--sub-title-color) !important;
    font-size: var(--regularfontsize) !important;
}

.news-details .f2fdesk {
    font-family: var(--mediumfonts);
    font-size: 18px;
    color: var(--sub-title-color);
}

.news-details .more-category-link {
    background-color: #EAECF1;
    padding: 10px 18px;
    font-family: var(--mediumfonts);
    color: var(--sub-title-color);
    font-size: 16px;
    margin-right: 10px;
}

    .news-details .more-category-link:hover {
        background-color: var(--secondarycolor);
    }

.news-details .share-icon {
    width: 100%;
    display: flex;
    margin: 18px 0px;
    justify-content: space-between;
}

.news-details .iconlink {
    color: var(--sub-title-color) !important;
}

.news-details .editor-pick-main {
    margin: 20px 0px;
}

.news-details .editor-details {
    padding-top: 20px;
}

.news-details .related-article .categoryname {
    font-size: var(--smallfontsize);
}

.news-details .blue-subheading a {
    font-size: 15px;
    font-family: (--mediumfonts);
}

.news-details .estimeclients {
    margin-bottom: 35px;
}

.release-block .round-img {
    width: 60px;
    height: 60px;
    background-color: #f1f2f5;
    border-radius: 100px;
    margin: 0px auto;
    display: flex;
    justify-content: center;
    align-items: center;
    transition: .4s ease all;
}

    .release-block .round-img:hover {
        background: var(--secondarycolor);
    }

    .release-block .round-img img {
        margin-top: 0px;
    }

.release-block p {
    margin: 18px 0px 0px 0px;
    font-family: var(--regularfontsize);
    font-size: 18px;
}

#bookmarkComments .white-box {
    padding: 30px 20px;
}

.top-banners {
    margin-bottom: 20px;
}

    .top-banners .horizontal-banners {
        margin-bottom: 26px;
    }

.news-details .RemoveFavoriteAddFunction {
    font-size: 12px;
    color: var(--sub-title-color) !important;
}

.our-esteemed-group img {
    width: auto !important;
    height: auto !important;
}

.latest-title {
    text-align: left;
}

.news-title .section-title {
    width: 85%;
    text-align: center;
    margin: 0 auto;
    padding: 10px;
    line-height: 1.2;
    text-transform: unset;
}

.newslist .small-txt, .latest-title .small-txt {
    font-size: 15px;
}

.show1 {
    display: block;
}

.hide1 {
    display: none;
}

.horizontalbanners ul li {
    border-radius: 10px;
    overflow: hidden;
}

.breadcrumb > li {
    text-transform: capitalize;
}

.news-alphabate {
    padding: 15px 15px 0 15px;
}

#alphabetdiv ul {
    display: flex;
    justify-content: space-between;
    overflow: auto;
    padding-bottom: 15px;
}

.news-alphabate ul li {
    list-style-type: none;
    padding: 0 .37%;
    text-transform: uppercase;
    font-size: var(--subtitlefontsize);
    border-right: solid 1px #c1bfbf;
    font-family: var(--boldfonts);
}

    .news-alphabate ul li a {
        padding: 0 4px;
        transition: 1s;
        text-decoration: none
    }

        .news-alphabate ul li a:hover {
            color: #fff;
            background-color: var(--secondarycolor);
            padding: 0 5px
        }

a.btn-lg.btn-warning.orange-btn {
    background: var(--secondarycolor);
}

.readmore, .viewall {
    text-transform: uppercase;
    color: var(--primerycolor);
    font-family: var(--boldfonts);
    font-size: 12px;
    margin-top: 12px;
    float: left;
}

.blue-subheading a {
    font-family: var(--boldfonts);
    line-height: 1.3;
}

p#TermsCondition {
    font-size: var(--smallfontsize);
}

.title, .smalltext {
    font-family: var(--mediumfonts) !important;
    font-size: var(--titlefontsize) !important;
    text-transform: capitalize !important;
    color: var(--primerycolor) !important;
}

.smalltext {
    font-size: var(--subtitlefontsize) !important;
}

.mainbg table {
    width: 100% !important;
    float: none;
    text-align: center;
    margin: 0 auto;
}

.bottom-link {
    font-family: var(--regualarfonts);
    font-size: var(--regularfontsize);
}

#letter-editor label {
    font-weight: normal;
    width: 100%;
}

h1.section-title {
    margin-top: 0px;
    margin-bottom: 0px;
}

.news-details-main h1.section-title {
    text-align: left;
    text-transform: unset;
}

.container.news-details {
    margin-top: -10px;
}

.space-top {
    margin-top: 12px;
}

#search-companies label {
    font-weight: normal;
    width: 100%;
    text-align: left;
}

#CompanyType {
    margin-bottom: 12px;
}

.latest-main-right-text .latest-news-date-main {
    justify-content: space-between;
    margin-bottom: 0;
}

.latest-news-content .latest-news-date-main {
    justify-content: flex-start;
}

.text-left.news-icons-top.pull-right {
    width: 73%;
    display: flex;
    justify-content: space-around;
    align-items: center;
}

a#searchcompany {
    font-size: var(--smallfontsize);
    font-weight: normal;
    /* text-transform: unset; */
}

h1.section-title {
    margin: 0;
}

.recent-news-group, .latest-news-box {
    transition: .4s ease all;
}

    .recent-news-group:hover {
        transform: translateY(5px);
    }

    .latest-news-box:hover .latest-news-img {
        box-shadow: 0 0 15px rgb(0 0 0 / 30%);
    }

div#disclaimer h4 {
    font-size: var(--titlefontsize) !important;
}

.newsinsights {
    display: block;
    padding: 10px 0;
    border-top: 2px solid #000;
    border-bottom: 2px solid #000;
    order: 7;
    width: 92%;
    margin: 20px auto;
}

    .newsinsights h3 {
        font-family: var(--boldfonts);
        font-size: var(--regularfontsize);
    }

    .newsinsights ul li {
        list-style: disc;
        font-style: italic;
        font-family: Times New Roman;
    }

    .newsinsights ul {
        margin: 10px;
        padding: 0 10px;
    }
.addthis_sharing_toolbox_top {
    position: absolute;
    right: 0;
}
@media only screen and (min-width: 1441px) {
    .latest-news-img img {
        width: 100%;
        height: 100%;
    }

    .latest-news-img {
        height: 160px;
    }

    .editor-images img, .recent-news-img img {
        width: 100% !important;
    }

    .news-banner-img {
        height: 410px;
    }
}

span.news-details-txt a {
    color: var(--highlightedcolor);
}

@media screen and (min-width:1500px){.our-esteemed-group{width:195px}.interviews-images{width:120px;height:120px;margin:0 auto}.interviews-group{padding:24px;vertical-align:top}}@media screen and (min-width:1400px) and (max-width:1499px){.interviews-images{width:120px;height:120px;margin:0 auto}}@media screen and (min-width:1250px) and (max-width:1300px){.our-esteemed-group{width:185px}.latest-form{padding:18px 31px}}@media screen and (min-width:1200px) and (max-width:1265px){.editor-text{padding:30px}.interviews-images{width:120px;height:120px;border-radius:100%;margin:0 auto}.news-banner-img{height:355px}}@media screen and (min-width:1200px) and (max-width:1300px){.product-menu ul.menu{min-width:100%;overflow:auto}.product-menu ul.menu li a{text-decoration:none;padding:15px 13px;white-space:nowrap}.news-details .news-date-time{display:inline-block}.news-details .editor-read{margin-left:20px}}@media screen and (min-width:1024px) and (max-width:1199px){.latest-form,.latest-main-right,.news-details .editor-details .editor-first .editor-first-details:last-child,.news-details .news-date-time{display:inline-block}.padding80{padding:60px 0}.header .container{width:100%;padding:0 2%}.product-menu ul.menu{width:100%;max-width:100%;min-width:100%;overflow:auto}.navbar-menu ul li a{padding:30px 10px}ul.sab-menu li a{padding:10px 15px}.our-esteemed-group{width:210px;height:110px}.product-menu ul.menu li a{text-decoration:none;padding:15px;white-space:nowrap}.col-lg-4.col-md-12.latest-main-news-right{display:flex}.latest-main-right{width:70%;margin-top:30px}.latest-main-right-images{width:22%}.latest-form{width:40%;padding:50px 30px}.newslettericon{margin:-20px auto 10px}.latest-main-right-group{padding:10px 0;width:95%}.interviews-group{width:32.2%;padding:30px}.interviews-imgbox{margin-top:20px;width:100%;text-align:center;display:none}.latest-main-right-text{width:75%;margin-left:20px}.editor-title{width:87%}.editor-title:after{left:25%;width:76%}.our-esteemed-title:after{left:38%;width:61%}.news-from-web-title{width:81%}.news-from-web-title:after{left:22%;width:80%}.interviewsmain-title:after{left:29%;width:70%}.recent-news-pera{height:55px;text-overflow:ellipsis;overflow:hidden}.interviews-images{height:auto;border-radius:100%;margin:0 auto}.interviews-sub-title{min-height:unset}.editor-details .editor-first .editor-first-details:last-child{display:none}.latest-main-right .latest-main-right-group:last-child{border:none}.interviews-details .tab-pane .interviews-group:last-child{margin-right:0}.new-top-banner-details{flex-wrap:wrap}.new-top-banner-details-img{width:100%;margin-bottom:20px}.sustainable-details-img{width:100%}.sourcing-title{width:18%}.news-details .release-block p.blocktitle{font-size:15px;width:91%;line-height:1.2}.news-details .blue-subheading a{font-size:13px}.news-details .news-icons-top{width:100%;display:inline-block}.news-details .editor-read{margin-left:20px}.news-details .editor-title{width:initial}.news-details .editor-text .categoryname{font-size:12px}.news-details .editor-pera{min-height:98px}}@media screen and (min-width:768px) and (max-width:1023px){.header-re,.togal-menu{display:block}body{width:100%;overflow:auto}.wrapper{width:100%;max-width:100%}.padding80{padding:30px 0}.slider-banner{margin-top:-80px}.header .container{width:100%;padding:0 2%}.navbar-logo{margin-left:52px}.togal-menu{position:absolute;top:-12px;left:-345px}.navbar-login ul{position:relative;top:0;left:0}.togal-menu i.fas.fa-bars{font-size:28px;color:#fff}.header.sticky .togal-menu i.fas.fa-bars{color:#000}.navbar-menu ul{display:none;position:absolute;top:27px;padding:0}.navbar-menu ul li a{padding:10px 15px}header.header-re{position:absolute;left:0;top:0;width:100%;height:auto;z-index:10;margin:0 auto;background-color:var(--color-white);box-shadow:var(--shadow-medium)}.header-re .navbar-re{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;height:4rem;margin:0 auto}.header-re .menu{position:fixed;top:70px;left:-100%;width:35%;height:100%;z-index:10;overflow-y:auto;background-color:#fff;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);transition:.4s}.header-re .menu.is-active{top:70px;left:0}.header-re .menu-inner{display:flex;flex-direction:column;margin:10px 20px}.header-re .menu-link{color:var(--title-color);padding:5px 10px;display:block;font-size:16px;transition:.4s;text-transform:capitalize}ul.sab-menu-item{margin-left:10px;display:none}.header-re .burger{position:relative;display:block;cursor:pointer;order:-1;width:25px;height:auto;border:none;outline:0;visibility:visible;top:-20px;left:-270px}.header-re .burger-line{display:block;cursor:pointer;width:100%;height:2px;margin:6px auto;transform:rotate(0);background-color:#000;transition:.3s ease-in-out}.header.sticky .burger-line{background-color:#000}.product-menu ul.menu{min-width:100%;overflow:auto}ul.menu li a{padding:15px 20px;white-space:nowrap}.news-banner-text-main{padding-top:0}.latest-main-right{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:15px;width:100%}.latest-main-right-group{width:95%;padding:15px 0}.latest-main-right .latest-main-right-group:last-child{border:none}.latest-main-right-images{width:25%}.latest-form{width:100%;margin-top:20px}.latest-main-right .latest-main-right-group:first-child,.recent-news-btn{padding-top:30px}.latest-main-right-text{width:75%;padding-left:10px}.editor-images{text-align:center}.editor-date-main,.new-top-banner-details,.news-date-time{flex-wrap:wrap}.new-top-banner-details-img.sourcing-text{margin-bottom:15px;width:100%}.sustainable-details-img{width:100%}.our-esteemed-group{width:auto!important;height:125px}.editor-title,.news-from-web-title{width:85%}.editor-title:after{left:32%;width:67%}.editor-text{padding:13px}.editor-read,.news-details .editor-read{margin-left:20px}.editor-details .editor-first .editor-first-details:last-child{display:none}.news-from-web-title:after{left:54%;width:44%}.interviews-imgbox{text-align:center;margin-top:20px;display:none}.our-esteemed-title:after{left:47%;width:51%}.interviews-group{width:31.33%;padding:15px}.recent-news-text{padding:30px}.interviewsmain-title:after{left:29%;width:69%}.news-banner-img{height:320px}.interviews-details .tab-pane .interviews-group:last-child,.news-details .top-banners .horizontal-banners:last-child{margin-right:0}.interviews-details .fade.in{display:flex!important;justify-content:center}.sourcing-title{width:18%}.editor-section .editor-pera{min-height:75px}.editor-pera{min-height:125px}.news-details .release-block p.blocktitle{font-size:15px;width:91%;line-height:1.2}.news-details .blue-subheading a{font-size:13px}.news-details .news-icons-top{width:100%;display:inline-block}.news-details .editor-details .editor-first .editor-first-details:last-child,.news-details .news-date-time{display:inline-block}.news-details .editor-title{width:initial}.news-details .editor-text .categoryname{font-size:12px}.news-details .editor-pera{min-height:98px}.news-details .top-banners .horizontal-banners{width:48%;display:inline-block;margin-right:12px}.recommended-news-img{width:20%}.recommended-news-content{width:75%}}@media screen and (min-width:992px) and (max-width:1023px){.navbar-login ul{position:relative;top:0!important;left:-10px!important}.header-re .burger{left:-275px!important}.interviews-details .tab-pane .interviews-group:last-child{margin-right:0}.interviews-details .fade.in{display:flex!important;justify-content:center}.latest-main-right-images{width:25%}.latest-form{width:100%;margin-top:40px}.interviews-group{padding:15px;width:32%}.editor-pera{min-height:75px}}@media screen and (min-width:850px) and (max-width:900px){.header-re .burger{left:-310px}}@media screen and (min-width:800px) and (max-width:830px){.header-re .burger{left:-290px}}@media screen and (max-width:992px){.latest-main-news-right{display:block}}@media screen and (max-width:767px){.header-re,.togal-menu{display:block}body{width:100%;overflow:auto}.wrapper{width:100%;max-width:100%}.padding80{padding:30px 0}.slider-banner{margin-top:-80px}.header .container{width:100%;padding:0 2%}.navbar-logo{margin-left:52px}.togal-menu{position:absolute;top:-12px;left:-345px}.navbar-login ul{position:relative;top:0;left:205px}.togal-menu i.fas.fa-bars{font-size:28px;color:#fff}.header.sticky .togal-menu i.fas.fa-bars{color:#000}.navbar-menu ul{display:none;position:absolute;top:27px;padding:0}.navbar-menu ul li a{padding:10px 15px}header.header-re{position:absolute;left:0;top:0;width:100%;height:auto;z-index:10;margin:0 auto;background-color:var(--color-white);box-shadow:var(--shadow-medium)}.header-re .navbar-re{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;height:4rem;margin:0 auto}.header-re .menu{position:fixed;top:70px;left:-100%;width:35%;height:100%;z-index:10;overflow-y:auto;background-color:#fff;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);transition:.4s}.header-re .menu.is-active{top:70px;left:0}.header-re .menu-inner{display:flex;flex-direction:column;margin:10px 20px}.header-re .menu-link{color:var(--title-color);padding:5px 10px;display:block;font-size:16px;transition:.4s;text-transform:capitalize}ul.sab-menu-item{margin-left:10px;display:none}.header-re .burger{position:relative;display:block;cursor:pointer;order:-1;width:25px;height:auto;border:none;outline:0;visibility:visible;top:-20px;left:-340px}.header-re .burger-line{display:block;cursor:pointer;width:100%;height:2px;margin:6px auto;transform:rotate(0);background-color:#000;transition:.3s ease-in-out}.header.sticky .burger-line{background-color:#000}.product-menu ul.menu{min-width:100%;overflow:auto}ul.menu li a{padding:15px 20px}.news-banner-text-main{padding:20px}.latest-main-right{display:flex;flex-wrap:wrap;justify-content:space-between}.latest-form{margin-top:20px}.latest-main-right .latest-main-right-group:first-child,.recent-news-btn{padding-top:30px}.latest-main-right-text{width:72%;padding-left:10px}.editor-images{text-align:center;margin-top:8px}.editor-date-main,.new-top-banner-details{flex-wrap:wrap}.new-top-banner-details-img.sourcing-text{margin-bottom:15px;width:100%}.sustainable-details-img{width:100%}.editor-news-group,.horizontal-banners{margin-bottom:20px}.our-esteemed-group{width:auto!important;height:125px}.editor-title,.news-from-web-title{width:85%}.editor-title:after{left:32%;width:67%}.editor-text{padding:13px}.editor-read{margin-left:20px}.news-from-web-title:after{left:54%;width:44%}.interviews-imgbox{text-align:center;margin-top:20px;display:none}.our-esteemed-title:after{left:47%;width:51%}.interviews-group{width:31.33%;padding:21px}.recent-news-text{padding:30px}.interviewsmain-title:after{left:29%;width:69%}.news-banner-img{height:320px}.latest-main-right .latest-main-right-group:last-child{border:none}.latest-main-right{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:15px;width:100%}.latest-main-right-group{width:95%;padding:15px 0}.interviews-details .tab-pane .interviews-group:last-child{margin-right:0}.interviews-details .fade.in{display:flex!important;justify-content:center}.sourcing-title{width:18%}}
