@media only screen and (min-width: 2560px) and (max-width: 8000px) {

    /* 
    
        1. Common
        2. Header & Footer
        3. Landing Page
        4. About Us
            4.1. Masco at a galance
            4.2. Management Message
        5. Apparel Business
            5.1. Yearn Dyeing
            5.2. Sewing Threads
            5.3. Knitting
            5.4. Dyeing
            5.5. Sewing
            5.6. Printing & Embroidery
            5.7. Washing
            5.8. Fabric R&D
            5.9. Design Hub
        6. Non Apparel
            6.1. Masco Sakib
            6.2. Dairy Enterprise
            6.3. Masco Properties
            6.4. Masco Share & Securities
            6.5. Masminu Motors
            6.6. Masminu System
        7. Sustainability
        8. Media
        9. Career
        10. Contact Us

    /* 
        ***************************************************************************************
        1.                             Common Start 
        ***************************************************************************************
        */
    body {
        font-size: 30px;
    }

    h4 {
        font-size: 40px;
    }

    h5 {
        font-size: 37px;
    }

    a {
        font-size: 28px;
    }

    p {
        line-height: 55px;
        margin-bottom: 35px;
        font-size: 35px !important;
    }

    .container {
        max-width: 75% !important;
    }

    .section-head .title {
        font-size: 60px;
        line-height: 90px;
        margin-bottom: 5px;
    }

    .title .fs35 {
        font-size: 60px;
        line-height: 90px;
        margin-bottom: 5px;
    }

    /* separator */
    .dlab-separator.style-skew[class*="style-"]:after,
    .dlab-separator.style-skew[class*="style-"]:before {
        height: 5px;
        width: 200px;
    }

    /* read more button */
    .text-blues {
        border: 3px solid #10218b;
        padding: 10px 45px 10px 45px;
    }

    .scroll-to-top {
        width: 86px;
        bottom: 30px;
        height: 86px;
    }

    .scroll-to-top .icon {
        font-size: 90px;
        margin-top: -2px;
        animation: scrollTop 0.5s alternate ease;
    }

    /* Banner */
    div .banner {
        height: 980px;
    }

    /* 
        ***************************************************************************************
                                        Common End 
        ***************************************************************************************
        */


    /* 
        ***************************************************************************************
        2.                              Header & Footer Start 
        ***************************************************************************************
        */
    .logo-header {
        width: 180px;
        height: 90px;
    }

    .logo-header img {
        width: 100%;
        height: auto;
        padding: 4px;
        max-width: 90px;
    }

    .header-nav .nav>li>a {
        font-size: 28px;
        padding: 40px 15px 30px 15px;
    }

    .header-nav .nav i {
        font-size: 25px;
        margin-top: -6px;
        margin-left: 10px;
    }

    .header-nav .nav>li .mega-menu {
        width: 77.4%;
        margin-left: 22.1%;
    }

    .header-nav .nav>li .mega-menu>li ul a {
        font-size: 27px;
    }

    /* Header End */

    /* Footer Start */
    .site-footer.style1 .footer-top {
        padding: 50px 0 0 0;
    }

    footer .widget ul {
        margin-top: 50px;
    }

    footer p,
    footer li {
        line-height: 1.6;
    }

    .widget {
        margin-bottom: 0px;
    }

    .widget h4 {
        margin-bottom: 50px;
    }

    .widget p {
        font-size: 32px;
    }

    .widget .lh-0_3 {
        line-height: normal;
    }

    .widget .lh-1_6 {
        line-height: 1.5;
    }

    .underfooter .lefts h6 {
        font-size: 22px;
        margin: 10px 0px;
        line-height: 50px;
    }

    .underfooter .rights h6 {
        font-size: 22px;
        margin: 10px 0px;
        line-height: 50px;
    }

    .underfooter .rights a {
        font-size: 22px;
    }

    .widget_subscribe .follow-us {
        font-size: 36px;
    }
    .subscribe-for-updates {
        font-size: 30px;
    }

    .site-footer.style1 .widget_subscribe .input-group .form-control {
        border: 1px solid #D0D5DD;
        height: 60px;
        padding: 10px 30px;
        font-size: 25px;
    }

    .site-footer.style1 .widget_subscribe .input-group .input-group-addon .site-button {
        height: 60px;
        font-size: 40px;
        padding: 0px 37px;
        font-size: 25px;
    }

    .site-button.circle {
        width: 100px;
        height: 100px;
        padding: 18px;
        line-height: 68px;
        border-radius: 50%;
    }

    .site-button i {
        font-size: 55px;
    }

    .socialpad ul li {
        margin: 0px;
    }

    .list-inline>li {
        padding-left: 0px;
        padding-right: 0px;
        display: inline-block;
    }

    .newsletter {
        padding-top: 30px;
    }

    /* 
        ***************************************************************************************
                                        Header & Footer End 
        ***************************************************************************************
        */


    /* 
        ***************************************************************************************
        3.                              Landing page Start 
        ***************************************************************************************
        */

    /* Video Start */
    .player-wrapper {
        margin-top: -121px;
    }

    .page-wraper {
        margin-top: -255px;
    }

    /* Video End */

    /* News Section & info Start */
    .padd-top {
        padding-top: 1%;
    }

    .wahtsnew {
        font-size: 36px;
        padding-top: 20px;
        padding-bottom: 20px;
    }

    .button-example .site-button-link {
        margin: 16px 10px 10px 10px;
    }

    .marquenews {
        border: 4px solid #10218b;
    }

    .aboutCompany h5 {
        padding: 100px;
    }

    /* News Section & info End */

    /* Apparel & Non Apperal Business Start */
    .service-box.style3 .dlab-tilte {
        margin-top: 20px;
        line-height: 70px;
        margin-bottom: 0px;
    }

    /* Apparel & Non Apperal Business End */

    /* Mission & Vision Start */
    .about {
        padding: 0px 45px;
        line-height: 65px;
    }

    /* Mission & Vision End */

    /* Values Start */
    .icon-xl {
        width: 100%;
    }

    .icon-xl img {
        height: 250px;
    }

    .values {
        padding: 53px 5px;
        border-radius: 50%;
    }

    /* Values End */

    /* Proud of Start */
    .m-t20 {
        margin-top: 50px;
    }

    .m-b20 {
        margin-bottom: 50px;
    }

    .counter-style-1 .counter,
    .counter-style-2 .counter,
    .counter-style-3 .counter {
        font-size: 90px;
        font-weight: 500;
    }

    .counter-style-1 .counter-text,
    .counter-style-2 .counter-text {
        font-size: 33px;
        font-weight: 500;
    }

    /* Proude of End */

    /* Valued Client Start */
    .valuedclients {
        padding: 60px 12px;
    }

    /* Valued Client End */

    /* Sustainability Start */
    .talign p {
        font-size: 35px;
    }

    .f-s18 {
        font-size: 32px;
    }

    .p-r90 {
        padding-right: 15%;
    }

    .p-r60 {
        padding-right: 8.5%;
    }

    .m-l31 {
        margin-left: 7%;
    }

    .m-l36 {
        margin-left: 8%;
    }

    .sustainImage img {
        width: 350px;
    }

    .sustainableGoals img {
        width: 70%;
    }

    .sustainableClock img {
        height: 1024px;
    }

    /* Sustainability End */


    /* Get in touch Start */
    .ft-contact-bx h4 {
        padding-bottom: 15px;
    }

    .fontSize-14 {
        line-height: 1.6;
        font-size: 32px !important;
    }

    .form-groups {
        margin: 50px;
    }

    .form-control {
        font-size: 28px;
        line-height: 1.6;
        padding: 40px 20px;
    }

    textarea.form-control {
        height: 300px;
    }

    .pb-50 {
        padding-bottom: 50px;
    }

    /* Get in touch End */


    /* 
        ***************************************************************************************
                                        Landing page End 
        ***************************************************************************************
        */


    /* 
        ***************************************************************************************
        4.                              About Us Start 
        ***************************************************************************************
        */

    /* 4.1. Masco at a galance */
    .text-center.section-head p {
        max-width: 60%;
        margin-left: auto;
        margin-right: auto;
    }

    .overViewTxt {
        font-size: 30px;
    }

    .fs-35 {
        font-size: 35px !important;
    }

    .fs-32 {
        font-size: 32px !important;
    }

    .businessTxt {
        padding: 40px;
        font-size: 30px;
        line-height: normal;
    }

    .paddBotm {
        padding-bottom: 30px;
    }

    .export-pb {
        padding-top: 7% !important;
        padding-bottom: 9.4% !important;
    }

    .icons img {
        width: 175px;
    }

    .on-time-pt-15 img {
        padding-top: 15%;
    }

    .practices {
        border-radius: 50%;
    }

    .p-35 {
        padding: 35px !important;
    }

    .p-35s {
        padding: 45px 35px 30px 35px !important;
    }

    .fontSize-12 {
        font-size: 28px;
        padding-top: 30px;
        line-height: normal;
    }

    .pb-18 {
        padding-bottom: 16%;
    }

    /* 4.2. Management Message */
    .managementMessageText h5 {
        font-size: 32px;
        line-height: 3.1rem;
    }

    .managementMessageText1 h5 {
        font-size: 32px;
        line-height: 3rem;
    }

    .pt-30 {
        padding-top: 30px;
    }

    /* 
        ***************************************************************************************
                                        About Us End 
        ***************************************************************************************
        */


    /* 
        ***************************************************************************************
        5.                              Apparel Business Start 
        ***************************************************************************************
        */

    [class*="list-"].list-box1>li {
        font-size: 32px;
        color: #10218b;
        border-radius: 8px;
        margin-bottom: 18px;
        list-style-type: none;
        padding: 18px 20px 18px 20px;
        background: #ffffff none repeat scroll 0 0;
    }

    .listIconBox {
        padding-left: 3% !important;
    }

    .apparelCircle {
        width: 200px;
        margin: auto;
        height: 200px;
    }

    .apparelCircle h1 {
        color: white;
        font-size: 35px;
        text-align: center;
        margin-top: 27% !important;
    }

    .yarnDyeingBox h6 {
        padding: 15px;
        font-size: 30px;
        line-height: 1.8;
        font-weight: normal;
    }

    .m-b30 {
        margin-bottom: 40px;
    }


    /* 5.1. Yearn Dyeing */
    .pb-9 {
        padding-bottom: 9%;
    }

    .pb-7 {
        padding-bottom: 7%;
    }

    .pt-10 {
        padding-top: 10px !important;
    }

    /* 5.2. Sewing Threads */
    /* 5.3. Knitting */
    .pb-14 {
        padding-bottom: 14%;
    }

    /* 5.4. Dyeing */
    .pb-17 {
        padding-bottom: 17%;
    }

    /* 5.5. Sewing */
    /* 5.6. Printing & Embroidery */
    /* 5.7. Washing */
    /* 5.8. Fabric R&D */
    .fabricRnDText h5 {
        font-size: 35px;
        font-weight: 400;
        line-height: 1.87;
    }

    .fabricRnDdevlopText h5 {
        font-size: 35px;
        font-weight: 400;
        line-height: 1.87;
    }

    .fabricRnDdevlopText img {
        margin-top: -10px;
        height: 25px !important;
    }

    /* 5.9. Design Hub */
    .designHubText {
        padding-top: 9% !important;
    }

    .designHubDdevlopText h5,
    .designHubText h5 {
        font-size: 35px;
        font-weight: 400;
        line-height: 1.47;
    }

    /* 
        ***************************************************************************************
                                        Apparel Business End 
        ***************************************************************************************
        */


    /* 
        ***************************************************************************************
        6.                              Non Apparel Business Start 
        ***************************************************************************************
        */

    /* 6.1. Masco Sakib */
    .mascoSakibTxt {
        padding-top: 0% !important;
    }

    table th {
        padding: 15px 30px;
    }

    table td {
        padding: 15px 30px;
    }

    .tableTxt2 {
        font-size: 30px;
    }

    .tableTxt2 td {
        line-height: 1.55;
    }

    /* 6.2. Dairy Enterprise */
    .subTitle {
        font-size: 35px;
    }

    .dairyFirmTxt h5 {
        line-height: 1.5;
    }

    .content1 {
        padding-top: 10% !important;
    }

    /* 6.3. Masco Properties */
    .propertiesTxt h5,
    .propertiesTxt2 h5 {
        font-size: 35px;
        font-weight: 400;
        line-height: 1.67;
    }

    .propertiesTxt2 {
        padding-top: 10% !important;
    }

    .propertiesPara p {
        font-size: 35px !important;
    }

    .propertiesTable {
        font-size: 30px;
    }

    /* 6.4. Masco Share & Securities */
    .shareSecurity {
        padding-top: 12% !important;
    }

    .shareSecurity h5,
    .shareSecurity2 h5,
    .shareSecurity3 h5 {
        font-size: 35px;
        font-weight: 400;
        line-height: 1.67;
    }

    /* 6.5. Masminu Motors */
    .masminuTxt {
        padding-top: 15% !important;
    }

    /* 6.6. Masminu System */
    .masminuSystem {
        padding-top: 5% !important;
    }

    .masminuSystem h5,
    .masminuSystem li {
        font-size: 35px;
        font-weight: 400;
        line-height: 1.67;
    }

    .masminuSystem li {
        font-size: 33px;
        font-weight: 400;
        line-height: 1.67;
    }

    /* 
        ***************************************************************************************
                                        Non Apparel Business End 
        ***************************************************************************************
        */


    /* 
        ***************************************************************************************
        7.                              Sustainability Business Start 
        ***************************************************************************************
        */
    /* 
        ***************************************************************************************
                                        Sustainability Business End 
        ***************************************************************************************
        */
    .stickyPageMenu {
        top: 110px;
    }

    .site-filters .button-sm {
        font-size: 32px;
        padding: 8px 30px;
    }

    .pt2 {
        padding-top: 1.5%;
    }

    .propertiesPara h4 {
        line-height: 2;
    }

    .propertiesTable {
        font-size: 30px !important;
    }

    .environmentButton {
        font-size: 35px;
    }

    .envButtonPad {
        margin-left: -5%;
        padding-top: 3.5%;
    }

    .environmentTxt p {
        font-size: 32px;
        font-weight: 500;
    }

    .environmentTxt ul {
        padding-left: 2.3% !important;
    }

    .environmentTxt li {
        font-size: 30px;
        font-weight: 400;
    }

    .tableTxt1 td,
    .tableTxt td {
        line-height: 1.52;
    }

    .tableTxt1,
    .tableTxt {
        font-size: 30px;
        font-weight: 500;
    }

    .imgSize img {
        max-height: 109px;
    }

    /* tooltip */
    .modalTextStyle {
        max-width: 880px;
    }

    .modalTextStyle h6 {
        padding: 15px;
        font-size: 28px;
        line-height: 1.8;
        font-weight: 400;
        text-align: justify;
    }

    .pb2-8 {
        padding-bottom: 2.8% !important;
    }

    .socialProTxt p,
    .socialProTxt1 p {
        font-size: 35px;
        font-weight: 600;
        padding-top: 37px;
        margin-left: -15px;
    }

    .recognition h1 {
        font-size: 32px;
    }

    .padtop6 {
        padding-top: 6%;
    }

    .item img {
        max-height: 900px;
    }

    .certificate-sub-title {
        font-size: 45px;
        line-height: 40px;
        margin-bottom: 40px;
        font-weight: 600;
        margin-top: 30px !important;
    }

    /* 
        ***************************************************************************************
        9.                              Media Start 
        ***************************************************************************************
        */
    .img-height img {
        min-height: 270px;
        max-height: 440px;
    }

    .videoframe {
        height: 580px !important;
    }

    .dlab-post-meta ul li {
        font-size: 30px;
    }

    .recent-posts-entry .dlab-post-meta {
        margin-bottom: 10px;
    }

    .site-button,
    .site-button-secondry {
        font-size: 30px;
    }

    .ti-arrow-right {
        padding-left: 15px;
        font-size: 30px !important;
    }

    .widget-title.style-1 {
        font-weight: 600;
        line-height: 90px;
        margin-bottom: 35px;
        padding-bottom: 0px;
        border-bottom: 1px solid rgba(0, 0, 0, 0.15);
    }

    /* 
        ***************************************************************************************
                                        Media End 
        ***************************************************************************************
        */


    /* 
        ***************************************************************************************
        9.                              Career Start 
        ***************************************************************************************
        */
    .careerBoxTxt h1 {
        font-size: 32px;
        line-height: 1.5;
        font-weight: 400;
    }

    .applyNow {
        color: #ffffff;
        background-color: #10218b;
        padding: 10px 30px 10px 30px;
        border: 2px solid #10218b;
        border-radius: 100px;
    }

    /****************************************************************************************
                                    Career End 
    ****************************************************************************************/

    /* Blogs Module */
    .blog-tab-border {
        margin-top: 130px;
    }
    .blog-hero .blog-hero-img img {
        /* height: 900px; */
        height: auto;
        border-radius: 150px 0 0 0;
    }
    .blog-page .swiper-pagination-bullet {
        width: 70px;
        height: 8px;
        border-radius: 12px;
        background-color: #10228B;
    }
    .blogSwiper {
        padding: 40px 0px 65px 0px !important;
    }
    .blog-hero .hero-shape {
        width: 590px;
        height: 567px;
        top: 0%;
        z-index: 3;
        right: -259px;
    }
    .blog-hero .blog-hero-text h1{
        font-size: 72px;
    }
    .blog-hero .blog-hero-text .badge {
        font-size: 30px;
        padding: 15px 30px;
        border-radius: 30px;
    }
    .blog-hero .blog-hero-text h2 .heading {
        font-size: 48px;
        line-height: 1.4;
    }
    .supporting-text {
        margin-bottom: 100px;
    }
    .articles_published_date, .articles_published_date a {
        font-size: 30px;
    }
    .blog-hero .blog-hero-text .readMore {
        padding: 15px 30px;
        font-size: 30px;
    }

    .blog-list .blog-card .card-img img {
        /* height: 550px; */
        height: auto;
    }
    .blog-list .blog-card .card-text h3 {
        font-size: 35px;
    }
    .blog-list .blog-card .card-text p {
        font-size: 30px;
    }
    .calendar, .book-open-2 {
        width: 30px;
        margin-top: -10px;
    }
    .published_date i, .author i, .published_date span, .author a {
        font-size: 30px;
    }
    .blog-list .tags div {
        font-size: 30px;
        padding: 8px 25px;
        border-radius: 36px;
    }
    .pagination>li>a, .pagination>li>span {
        padding: 10px 30px;
        font-weight: 400;
        font-size: 30px;
    }
    .magazine .magazine-card .card-text .date {
        font-size: 30px;
    }
    .magazine .magazine-header h2 {
        font-size: 60px;
    }
    .magazine .magazine-header a {
        font-size: 30px;
        border-radius: 35px;
        padding: 10px 30px;
    }
    .magazine .magazine-card .card-text h3 {
        font-size: 35px;
    }
    .publication-date span {
        font-size: 30px;
    }
    .publication-title {
        font-size: 35px;
        line-height: normal;
    }
    .magazine-card .card-img {
        height: auto;
    }

    .breadcrumb {
        margin-top: 125px;
    }
    .breadcrumb a:first-child {
        width: 8%;
        font-size: 30px !important;
    }
    .breadcrumb a {
        color: #000;
        font-size: 30px !important;
    }
    .breadcrumb-title {
        width: 92%;
        font-size: 30px !important;
    }
    .video-text h4 {
        font-size: 35px;
        line-height: normal;
    }
    .video-meta {
        font-size: 30px;
    }
    .video-meta img {
        width: 30px;
    }

    .blog-details-container {
        width: 100%;
        max-width: 1599px;
    }

    .blog-details-author img, .blog-details-clock img {
        width: 40px;
        height: 40px;
        margin-top: -15px;
    }

    .blog-details .date-time a, .blog-details .date-time span, .blog-details .date-time p, .author_recent a, .author span {
        font-size: 30px;
    }
    .blog-details ul, .blog-details span, .blog-details p {
        font-size: 32px !important;
    }
    .recent-post-title {
        font-size: 36px;
        margin-bottom: 15px;
    }
    .blog-details .blog-card .card-text h3 {
        font-size: 32px;
    }
    .blog-details .blog-card .card-img img {
        height: auto;
    }
    .blog-details .post-btn {
        font-size: 35px;
    }
    
    .author-img {
        margin-top: 30px;
    }
    .author-blog .author-info h4 {
        font-size: 40px;
    }
    .contact-us h3 {
        font-size: 45px;
    }
    .contact-us .btn {
        font-size: 35px;
        padding: 20px 30px;
        border-radius: 50px;
    }
    .contact-us {
        height: 230px;
    }
    .widget .para {
        font-size: 30px !important;
    }
}


@media only screen and (min-width: 2381px) and (max-width: 2539px) {
    body {
        font-size: 18px !important;
    }
    .container {
        max-width: 78% !important;
    }

    /* Header */
    .header-nav .nav>li>a {
        font-size: 20px;
        font-weight: 400;
    }
    .logo-header {
        height: 80px;
    }
    .logo-header img {
        max-width: 72%;
    }
    .header-nav .nav>li .mega-menu {
        width: 100%;
        margin-left: 0%;
    }
    .header-nav .nav>li .mega-menu>li ul a {
        font-size: 20px;
    }

    /* Landing Page */
    .section-head .title {
        font-size: 32px;
    }

    .wahtsnew {
        font-size: 18px;
    }

    .service-box.style3 .dlab-tilte {
        font-size: 22px;
    }

    .values {
        height: 280px;
        width: 280px;
        padding: 54px 5px;
        border-radius: 100%;
    }

    .counter-style-1 .counter-text, .counter-style-2 .counter-text {
        font-size: 17px;
    }

    .fontSize-14 {
        font-size: 18px !important;
    }

    .contactforms .form-control{
        font-size: 18px;
        padding: 25px 20px;
    }
    .text-center.section-head p {
        margin-left: auto;
        margin-right: auto;
        max-width: 860px !important;
    }

    .text-center.section-head p{
        font-size: 22px !important;
        line-height: 1.5 !important;
    }

    .businessTxt {
        font-size: 18px !important;
    }

    .fontSize-12 {
        font-size: 16px !important;
    }

    .propertiesTxt h5 {
        font-size: 18px !important;
    }

    .propertiesTxt2 h5 {
        font-size: 18px !important;
    }

    .propertiesPara p {
        font-size: 18px !important;
    }

    .propertiesTable {
        font-size: 20px !important;
    }

    /* Blogs */
    .blog-tab-border {
        margin-top: 5%;
    }
    .blog-page .blog-tabs .nav-item .nav-link {
        font-size: 20px;
    }
    .blog-hero .blog-hero-img img {
        /* height: 700px; */
        height: auto;
    }
    .blog-hero .hero-shape {
        width: 375px;
        height: 448px;
        top: 1%;
        right: -167px;
    }
    .blog-hero .blog-hero-text .badge {
        font-size: 18px;
        padding: 10px 20px;
        border-radius: 30px;
    }
    .supporting-text {
        font-size: 20px;
        margin-bottom: 100px;
    }
    .blog-hero .blog-hero-text .readMore {
        font-size: 18px;
        padding: 12px 20px;
    }
    .blog-list .blog-card .card-img img {
        /* height: 380px; */
        height: auto;
    }
    .blog-list .blog-card .card-text h3 {
        font-size: 22px;
    }
    .blog-list .blog-card .card-text p {
        font-size: 18px;
    }
    .blog-list .tags div {
        font-size: 18px;
        padding: 6px 18px;
        border-radius: 33px;
    }
    .calendar, .book-open-2 {
        width: 20px;
        margin-top: -4px;
    }
    .published_date i, .author i, .published_date span, .author a {
        font-size: 18px;
    }
    .pagination>li>a, .pagination>li>span {
        padding: 10px 20px;
        font-size: 18px;
    }
    .magazine .magazine-header a {
        font-size: 18px;
        padding: 10px 20px;
        border-radius: 32px;
    }
    .magazine-card .card-img {
        height: 456px;
        overflow: hidden;
    }
    .magazine .magazine-card .card-img img {
        /* height: 450px; */
        height: auto;
        border-radius: 20px;
    }
    .magazine .magazine-card .card-text h3 {
        font-size: 22px;
    }
    .magazine .magazine-card .card-text .date {
        font-size: 18px;
    }
    .contact-us {
        height: 260px;
    }
    .contact-us a {
        font-size: 18px;
        padding: 10px 20px;
        border-radius: 32px;
    }
    .publication-date span {
        font-size: 18px;
    }
    .magazine-card .card-img img {
        border-radius: 20px;
    }
    .video-header {
        margin-top: 3.3%;
    }
    .breadcrumb a {
        font-size: 18px;
    }
    .video-list .video-card .video-img .thumbnail {
        /* height: 300px; */
        height: auto;
    }
    .video-text h4 {
        font-size: 22px;
    }
    .video-meta {
        font-size: 18px;
    }
    .blog-details-container {
        width: 100%;
        max-width: 1460px;
    }
    .blog-details-author i, .blog-details-author span, .blog-details-published-date {
        font-size: 18px;
    }

    .blog-details-author img, .blog-details-clock img {
        width: 18px;
    }
    .recent-post-title {
        font-size: 24px;
        line-height: 35px;
    }
    .blog-details .blog-card .card-img img {
        height: 225px;
    }
    .blog-details .blog-card .card-text h3 {
        font-size: 20px;
    }
    .blog-details .blog-card .card-text p {
        font-size: 18px;
    }
    .published_date_recent i, .author_recent i, .published_date_recent span, .author_recent a {
        font-size: 16px;
    }
    .author-blog .author-info h4 {
        font-size: 28px;
    }
    .author-blog .author-info p {
        font-size: 18px;
    }

    .managementMessageText h5 {
        font-size: 20px !important;
        line-height: 1.5 !important;
    }

    .managementMessageText1 h5 {
        font-size: 20px !important;
        line-height: 1.5 !important;
    }
    .careerBoxTxt h1 {
        font-size: 18px !important;
    }
    .tableTxt {
        font-size: 18px !important;
    }
    .tableTxt2 {
        font-size: 18px !important;
    }
    table td {
        padding: 35px 10px;
    }
    .imgSize img {
        max-height: 70px !important;
    }
    .tableTxt2 td {
        font-size: 18px;
        line-height: 0.52;
        padding: 20px 10px;
    }
    .dairyFirmTxt h5 {
        font-weight: 400;
        font-size: 18px;
        line-height: 2;
    }
    .mascoSchoolTxt h5 {
        font-size: 18px !important;
    }
    .shareSecurity h5 {
        font-size: 18px !important;
    }
    .shareSecurity2 h5 {
        font-size: 18px !important;
    }
    .shareSecurity3 h5 {
        font-size: 18px !important;
    }

    [class*="list-"].list-box1 > li {
        font-size: 18px !important;
    }

    .yarnDyeingBox h6 {
        font-size: 18px;
        font-weight: 400;
    }

    .fabricRnDText h5 {
        font-size: 18px !important;
        line-height: 1.7 !important;
        font-weight: 400;
    }
    .fabricRnDdevlopText h5 {
        font-size: 18px !important;
        line-height: 1.7 !important;
        font-weight: 400;
    }
    .designHubDdevlopText h5 {
        font-size: 18px !important;
        line-height: 1.47;
        font-weight: 400;
        width: 100%;
    }
    .designHubText h5 {
        font-size: 18px !important;
        line-height: 1.47 !important;
        font-weight: 400;
    }
    .aboutCompany h5 {
        padding: 40px !important;
        line-height: 2 !important;
        font-size: 22px !important;
    }
    .wahtsnew {
        padding-top: 16px !important;
    }
    .button-example .site-button-link {
        margin: 0px 5px 0px 0px !important;
    }
    .site-button-link {
        padding: 15px 5px !important;
    }

    .service-box.style3 .dlab-tilte {
        margin-top: 15px !important;
        margin-bottom: 15px !important;
    }
    .about {
        line-height: 1.87 !important;
        font-weight: 400 !important;
    }
    .form-groups {
        margin: 40px !important;
    }
    .btnRadius {
        border-radius: 4px;
        margin-top: 50px;
    }

    .text-blues {
        padding: 8px 20px 8px 20px !important;
    }


    /* Footer */
    .site-footer.style1 .list-2 li {
        font-size: 18px;
    }
    .widget_subscribe .follow-us {
        font-size: 22px;
    }
    .widget_subscribe .follow-us:hover {
        color: #667085;
    }

    .socialpad {
        text-align: center;
    }
    .site-button.circle {
        width: 45px;
        height: 45px;
    }
    .site-button.facebook, .site-button.linkedin, .site-button.instagram, .site-button.pinterest, .site-button.twitter, .site-button.youtube {
        font-size: 38px;
        padding-top: 4px;
    }
    .site-footer.style1 .widget_subscribe .input-group .input-group-addon .site-button {
        font-size: 18px;
    }
    .subscribe-for-updates {
        font-size: 20px;
    }
    .paras p {
        font-size: 18px;
    }
    
}

@media only screen and (min-width: 1921px) and (max-width: 2380px) {
    .container {
        max-width: 78% !important;
    }
}

