/* iPad Pro 11-inch & 12.9-inch (Portrait & Landscape) */
@media screen and (min-width: 834px) and (max-width: 1366px) {}

/* iPad Air (Portrait & Landscape) */
@media screen and (min-width: 820px) and (max-width: 1180px) {
    .Popular-Locations .sub-title p {
        width: 100%;
    }

    .Popular-Locations .sub-title h2 {
        width: 100%;
    }

    .rightArea {
        width: 100%;
    }

    .sliderAreas {
        overflow: hidden;
    }

    .em-subsection {
        width: 730px !important;
        /* height: 100%; */
    }

    .papasectionz .sub-title p {
        width: 100%;
    }

    .showHideSlider .sub-title p {
        width: 100%;
    }

    .banner-section {
        height: 393px;
    }

    .banner-section .rightArea h1 {
        width: 100%;
    }

    .banner-section .rightArea p {
        width: 100%;
    }

    .wdl {
        width: 100%;
    }

    .rightArea {
        height: 460px;
    }

    .threeholder {
        width: 100%;
        max-width: 100%;
    }

    .threeone {
        width: 31%;
        margin: 0px 10px;
    }

    .nowrap {
        overflow: visible;
    }

    .subTitleArea h2 {
        width: 100%;
    }

    .subTitleArea p {
        width: 100%;
    }

    .max-container {
        max-width: 100%;
    }

    .dash {
        width: 100% !important;
    }

    .em-subsection {
        margin: auto;
    }

    .dashSec .slick-prev:before {
        margin-left: 70vw !important;
    }

    .dashSec .slick-prev:before,
    .slick-next:before {
        margin-left: 20px;
    }

    .fourImgSection .about__left img {
        width: 100%;
    }

    .fourImgSection .about__right-inner {
        padding: 0px 10px;
    }

    .visionMission .bottom-minus-20px {
        bottom: -100px;
    }

    .visionMission .top-minus-25px {
        top: -145px;
    }

    .mapImgArea .mapImg {
        width: 100%;
    }

    .mapImgArea .mapImg img {
        width: 100%;
        height: 100%;
    }

    .sub-title H2 {
        width: 100% !important;
    }

    .sub-title p {
        width: 100% !important;
    }

    .rightImgJourney img {
        width: 100% !important;
    }

    p {
        width: 100% !important;
    }

    H2,
    h3 {
        width: 100% !important;
    }

    .threeholder {
        height: 400px !important;
    }

    .ctasec {
        display: flex;
        align-items: center;
        padding-bottom: 40px;
        width: 100%;
        margin: auto;
        justify-content: center;
    }

    .Popular-Locations .nowrap {
        width: 100%;
        margin: 0 auto;
    }

    .Popular-Locations {
        padding: 30px 0 10px;
    }

    .Popular-Locations {
        padding: 30px 15px 30px;
    }

    .contactImg .img-1 {
        width: 100% !important;
    }
}

@media screen and (min-width: 820px) and (max-width: 992px) {
    .header .menu {
        margin-left: 40px !important;
    }

    .main-menu {
        display: block;
    }

    .header li a {
        /* padding: 6px 10px 10px 30px !important; */
        font-size: 16px;
    }

    .position-inherit .down-Arrow {
        right: -4px !important;
    }

    .justify-cen-mb.menbtn {
        margin: auto;
        justify-content: center;
    }
}

@media screen and (min-width: 768px) and (max-width: 991px) {
    .textSection {
        width: 100% !important;
    }

    .imageSection img {
        width: 100% !important;
    }

    .counter-box-about p {
        font-size: 14px !important;
    }

    .counter-box-about .d__flex .number {
        font-size: 50px !important;
    }

    .f-link.main_extra ul {
        margin-top: 63px;
    }

    .f-link h4 {
        height: 48px;
    }

}

@media screen and (min-width: 768px) and (max-width: 1024px) {
    .tp-mask2 {
        height: 450px !important;
        width: 450px !important;
    }

    .tp-mask11 {
        width: 450px !important;
        height: 450px !important;
    }

    .tp-mask {
        height: 400px !important;
        width: 400px !important;
    }

    .rightareainnner {
        width: 350px;

    }

    .elite_mindz_header .main-category>a {
        font-size: 14px !important;
    }

    .Popular-Locations .sub-title p {
        width: 100%;
    }

    .threeholder {
        height: fit-content;
    }

    .Popular-Locations .sub-title h2 {
        width: 100%;
    }

    .rightArea {
        width: 100%;
    }

    .sliderAreas {
        overflow: hidden;
    }

    .em-subsection {
        width: 730px !important;
    }

    .papasectionz .sub-title p {
        width: 100%;
    }

    .showHideSlider .sub-title p {
        width: 100%;
    }

    .banner-section {
        height: 553px;
        background-position: 0px 0px;
    }

    .banner-section .rightArea h1 {
        width: 100%;
    }

    .banner-section .rightArea p {
        width: 100%;
    }

    .wdl {
        width: 100%;
    }

    .rightArea {
        height: 220px;
    }

    .threeholder {
        width: 100%;
        max-width: 100%;
    }

    .threeone {
        width: 31%;
        margin: 0px 10px;
    }

    .nowrap {
        overflow: visible;
    }

    .subTitleArea h2 {
        width: 100%;
    }

    .subTitleArea p {
        width: 100%;
    }

    .max-container {
        max-width: 100%;
    }

    .dash {
        width: 100% !important;
    }

    .em-subsection {
        margin: auto;
    }

    .fourImgSection .about__left img {
        width: 100%;
    }

    .fourImgSection .about__right-inner {
        padding: 0px 10px;
    }

    .visionMission .bottom-minus-20px {
        bottom: -100px;
    }

    .visionMission .top-minus-25px {
        top: -145px;
    }

    .mapImgArea .mapImg {
        width: 100%;
    }

    .mapImgArea .mapImg img {
        width: 100%;
        height: 100%;
    }

    .sub-title H2 {
        width: 100% !important;
    }

    .sub-title p {
        width: 100% !important;
    }

    .rightImgJourney img {
        width: 100% !important;
    }

    p {
        width: 100% !important;
    }

    H2,
    h3 {
        width: 100% !important;
    }

    .Popular-Locations {
        padding: 30px 15px 30px;
    }

    .blog-banner {
        min-height: 350px;
        max-height: 350px;
    }

    .blog-main {
        margin-top: 30px !important;
    }



    .btn-free-trial {
        right: 13%;
    }

    .tabcontainer {
        width: 100%;
    }

    .tabconimg img {
        width: 100%;
        height: auto;
    }

    .all-proc-process-emp {
        /* flex-wrap: wrap; */
        width: 48% !important;
    }

    .testr {
        width: 80%;
        margin: auto;
    }

    .xyzSliderz {
        width: 100%;
    }

    .tabconimg {
        width: 100%;
    }

    .tabcontext {
        width: 100%;
        height: 300px;
        padding: 6px 20px;
    }

    .imgContentz {
        /* width: 300px !important; */
        height: 320px !important;
        padding: 20px;
    }

    .xyzSliderz.slick-initialized.slick-slider.slick-dotted {
        height: inherit !important;
    }

    .giantsec a {
        font-size: 14px;
        line-height: 17px;
    }

    .leftAreaImg {
        margin-right: 0px !important;
    }

    .animated-img {
        display: none;
    }

    .all-proc-process-emp {
        height: 210px !important;
    }

    .textSection {
        height: inherit !important;
    }

    .buttonz:after {
        margin-top: 6px !important;
        right: inherit !important;
        margin-left: 10px;
    }

    .main-menu ul li.position-inherit .dropdown-Menu {
        max-width: 100vw;
        border-radius: 20px;
        overflow: hidden;
        display: inherit;
        min-width: 320px;
    }

    .dropdown-Menu {
        margin-top: 130px !important;
        min-width: 100vw !important;
    }

    .rightAreaCont.wow.slideInLeft {
        width: 80%;
    }

    .contactImg .img-1 {
        width: 100% !important;
    }

    .keep-in-right-col-6 p.keep-in-pxt::after {
        top: 75px !important;

    }

    .threeone {
        width: 32% !important;
    }

    .threeholder {
        width: 100% !important;
        height: 100% !important;
    }

    .sub-title {
        margin: 10px 15px 10px 15px !important;
    }
}

@media screen and (min-width: 300px) and (max-width: 767px) {
    .threeone {
        width: 100% !important;

    }

    .showHideSlider {
        padding: 30px 0 30px !important;
    }

    .dash {
        width: 100% !important;
    }

    .threeholder {
        width: 100% !important;
        flex-wrap: wrap;
    }

    .f-link {
        width: 100%;
    }

    .nowrap {
        flex-wrap: nowrap;
        overflow: visible;
    }

    .Popular-Locations .nowrap {
        width: 100% !important;
    }

    .sub-title p {
        font-family: "Poppins", sans-serif;
        font-size: 15px;
        line-height: 19px;
        font-weight: 300;
        width: 100%px;
        margin-bottom: 13px;

    }

    p {
        width: 100% !important;
    }

    H2,
    h3 {
        width: 100% !important;
    }

    .whyinner {
        width: 100% !important;
    }

    .clients_brands .c1 img {
        width: 100%;
        height: 100% !important;
        margin: auto;
    }

    .solution_pag .banhead {
        color: #fff !important;
        padding: 10px;
    }

    .solution_pag .rightArea .paraRightArea {
        color: #fff !important;
    }

    .solution_pag .breadcrumb a {
        color: #fff !important;
    }

    .solution_pag .breadcrumb {
        color: #fff !important;
    }

    .clients_brands .autoplayz {
        margin-bottom: 0px !important;
    }

    .testr {
        width: 100%;
    }

    .blog-banner {
        min-height: 250px;
        max-height: 250px;
    }

    .blog-main {
        margin-top: 30px !important;
    }

    .cctnus .rightsec {
        width: 100%;
    }

    .rightsec {
        width: 100%;
    }

    .solution_pag .banner-section {
        margin-top: 0px;
    }

    .topSliderArea {
        height: 500px;
    }

    .faqask .accordion_constome .accordion-button {
        /* font-size: 15px !important; */
        padding: 22px 0;
        font-weight: 500;
        /* line-height: 18px; */
    }

    .banner-section {
        background-position: bottom;
        height: 420px;
        background-size: cover;
        margin-top: 125px;
    }

    .faqask .accordion-body {
        font-size: 14px;
        font-weight: 400;
        line-height: 18px;
        margin: 0;
        padding: 15px 0 !important;
    }

    /* slider start */
    .topSliderArea {
        display: block;
        height: 500px;
        width: 100%;
        background-position: center;
        background-size: cover;
        margin: 0 auto;
        /* margin-top: 185px; */
        /* deep  17june*/
    }

    .rightTextArea .requestBtn {
        width: 200px;
        margin-left: 55px;
        margin-top: 15px;
    }

    .righTextInner {
        padding-top: 112px;
    }

    .rightTextArea {
        width: 85%;
        margin: 0 auto;
    }

    .righTextInner {
        display: flex;
        flex-direction: column;
        justify-content: space-evenly;
        width: 100%;
        height: 260px;
    }

    .rightareainnner {
        /* height: 180px !important; */
        margin-top: 0px !important;
    }

    .clients {
        padding-top: 0px;
        padding-bottom: 0px;
        overflow: hidden;
    }

    .clients_brands .c1 img {
        width: 120px;
    }

    .locked {
        width: 450px !important;
    }

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

    .k-your-class .slick-slide {
        margin: 27px;
    }

    .lockedScreen {
        padding: 0;
        margin: 0;
        width: 100%;
    }

    .leftAreaImg {
        width: 100% !important;
    }

    .k-your-class .k-section {
        width: 100% !important;
        border-radius: 50px;
        padding: 20px;
        background-color: transparent;
        align-items: center;
        height: inherit !important;
    }

    .showHideSlider {
        padding: 0;
    }

    .serviceImages img,
    .serviceImages1 img {
        height: 130px;
        width: 130px;
    }

    .serviceImages::after {
        display: none;
    }

    .pad-k7 {
        padding-top: 60px;
    }

    .serviceImages h4,
    .serviceImages1 h4 {
        font-size: 20px;
        line-height: 18px;
        text-align: center;
    }

    .ServiceComponent .allIndustries {
        margin-top: 20px;
    }

    .serviceImages,
    .serviceImages1 {
        margin-top: 0;
    }

    .ServiceComponent {
        padding: 20px 0 50px;
    }

    .Popular-Locations {
        padding: 20px 0px 40px;
    }

    .counter-box {
        margin: 0;
        margin-bottom: 25px;
    }

    .counter-box .d__flex .number {
        font-size: 40px;
        margin-top: 0;
    }

    .c1 img {
        width: 250px;
    }

    /* footer start */
    .verticalFooter {
        display: none;
    }

    .f-link h4 {
        margin: 20px 0 10px;
    }

    .footer .footerContent {
        width: 100%;
        position: relative;
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
    }

    .footerPara {
        display: block;
    }

    .footleft {
        display: flex;
        width: 100%;
        align-items: center;
        flex-wrap: wrap;
        height: 55px;
    }

    .bottomFooter .footerPara p {
        font-size: 14px;
        line-height: 18px;
        font-weight: 300;
    }

    .bottomFooter {
        position: relative;
        margin-top: 40px;
    }

    .footer .social-link {
        margin-top: 12px;
        text-align: center;
    }

    .social-link a {
        width: 30px;
        height: 30px;
        line-height: 25px;
        margin-bottom: 5px;
        display: flex !important;
        align-items: center;
        justify-content: center;
    }

    /* footer End */

    /* faq start */
    .faqask .accordion_constome .accordion-button {
        /* font-size: 15px !important; */
        padding: 22px 0;
        font-weight: 500;
        /* line-height: 18px; */
    }

    .faqask .accordion-body {
        font-size: 14px;
        font-weight: 400;
        line-height: 18px;
        margin: 0;
        padding: 15px 0 !important;
    }

    /* faq end */

    .rightArea h3 {
        text-align: center;
        width: 322px;
        font-size: 22px;
        line-height: 24px;
        font-weight: 500;
    }

    .buttonCommon {
        width: 241px;
        margin: 0 auto;
    }

    .handleSliders {
        height: 475px;
    }

    .tp-mask2 {
        height: 450px !important;
        width: 450px !important;
    }

    .tp-mask11 {
        width: 450px !important;
        height: 450px !important;
    }

    .tp-mask {
        height: 400px !important;
        width: 400px !important;
    }

    .rightareainnner {
        width: 350px;
        height: auto;
    }

    .rightareainnner>div {
        display: flex;
        justify-content: center;
        align-items: center;
    }

    .rightArea {
        height: 500px;
        display: flex;
        text-align: center;
        align-items: center;
    }

    .galler-tab {
        width: 100%;
        margin-top: 35px;
    }

    .tab-pane .allImages {
        column-gap: 0px;
        row-gap: 10px;
    }

    .gallery .gallery__item {
        height: 80px;
    }

    .gallery .gallery__item img {
        width: 90px;
        height: 60px;
    }

    .tabconimg img {
        border-radius: 28px;
        width: 320px;
        height: 250px;
        padding: 10px;
    }

    .tabconimg {
        margin: auto !important;
    }

    .banner-section {
        background-position: bottom;
        height: 520px;
        background-size: cover;
        margin-top: 0px;
    }

    .rightareainnner12 {
        width: 334px;
        height: 275px;
    }

    .rightArea h1 {
        text-align: center;
        /* width: 322px; */
        font-size: 22px;
        line-height: 24px;
        font-weight: 500;
    }

    .rightArea p {
        width: 325px;
        text-align: center;
        font-size: 15px;
        line-height: 19px;
        font-weight: 300;
    }

    .buttonCommon {
        width: 241px;
        margin: 0 auto;
    }

    .clients_brands .c1 img {
        width: 127px;
        margin: auto;
    }

    .clients {
        padding-top: 0;
        padding-bottom: 0;
        overflow: hidden;
    }

    .slick-track {
        display: flex !important;
    }

    /* footer */
    .verticalFooter {
        display: none;
    }

    .bannerAREASSS .rightsec {
        width: 100%;
        /* border: solid; */
        display: flex;
        justify-content: end;
        align-items: center;
        height: 100%;
    }

    .f-link h4 {
        margin: 5px 0 10px;
        font-size: 20px;
        line-height: 24px;
    }

    .footer .footerContent {
        width: 100%;
        position: relative;
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
    }

    .footerPara {
        display: block;
    }

    .footleft {
        display: flex;
        width: 100%;
        align-items: center;
        flex-wrap: wrap;
        height: 55px;
    }

    .bottomFooter .footerPara p {
        font-size: 14px;
        line-height: 18px;
        font-weight: 300;
    }

    .bottomFooter {
        position: relative;
        margin-top: 40px;
    }

    .footer {
        padding-top: 50px;
    }

    .footer .social-link {
        margin-top: 12px;
        text-align: center;
        display: flex;
        justify-content: center;
    }

    .social-link a {
        width: 30px !important;
        height: 30px !important;
        line-height: 25px;
        margin-bottom: 5px;
    }

    .about__left img {
        width: 100% !important;
    }

    .about__right-inner {
        position: relative;
        padding: 30px 0px 30px !important;
    }

    .about__right-inner h3 {
        font-size: 22px !important;
        line-height: 24px;
        font-weight: 500;
        width: 330px;
        text-align: left;
        margin-bottom: 20px;
        padding: 0;
        visibility: visible !important;
    }

    .about__right-inner p {
        font-weight: 300;
        font-size: 15px;
        line-height: 19px;
        width: 334px;
        text-align: left;
        margin-bottom: 30px;
        visibility: visible !important;
    }

    .counter__area-2 {
        padding: 40px 0 !important;
    }

    .counter-box-about .d__flex .number,
    .counter-box-about1 .d__flex .number {
        font-size: 40px !important;
        line-height: 20px;
    }

    .counter-box-about p,
    .counter-box-about1 p {
        font-size: 16px;
        line-height: 18px;
    }


    .sub-title {
        position: relative;
        margin: 0px 15px 0px 15px !important;
    }

    .sub-title h3 {
        font-size: 22px !important;
        line-height: 24px !important;
        font-weight: 500;
        width: 322px;
        margin: auto;
        margin-bottom: 13px;
    }

    .itg {
        padding: 10px 50px 8px 76px;
        margin-right: 10px;
    }

    .img-1 {
        width: 385px;
        border-radius: 10px;
    }

    .img-2 {
        width: 222px;
        border-radius: 10px;
    }

    .visionMissionText h3 {
        font-weight: 500;
        font-size: 26px !important;
        line-height: 26px !important;
        padding-bottom: 20px;
        margin-bottom: 0;
        color: #2d2d2d;
    }

    .visionMissionText p {
        font-family: "Poppins", sans-serif;
        font-size: 17px !important;
        font-weight: 300;
        line-height: 23px !important;
        margin-bottom: 20px;
        color: #4a4747;
    }

    .ourJourneyText h3 {
        font-size: 22px !important;
        line-height: 24px !important;
        width: 300px;
        text-align: center;
        margin: auto;
        margin-bottom: 20px;
    }

    .ourJourneyText p {
        font-size: 15px !important;
        line-height: 19px !important;
        font-weight: 300;
        margin: auto;
        width: 353px;
        text-align: center;
        font-family: "Poppins", sans-serif;
    }

    .last-paragraph-no-margin p:last-of-type {
        margin-bottom: 0;
        color: #7a7a7a;
        font-size: 14px;
        line-height: 19px;
        font-weight: 300;
    }

    .ps-35px {
        padding-left: 20px !important;
    }

    .mb-40px {
        margin-bottom: 25px !important;
    }

    .rightImgJourney img {
        border-radius: 10px;
        width: 100% !important;
        margin-top: 20px;
    }

    .visionMissionText {
        padding: 60px 0 0;
    }

    .sub-title h2 {
        width: 340px;
        font-size: 22px !important;
        color: #2d2d2d;
        line-height: 24px !important;
        margin-bottom: 5px;
        font-weight: 500;
        min-width: inherit;
        text-align: center;
    }

    .mapImg img {
        width: 100% !important;
        height: 100% !important;
    }

    .mapImgArea {
        padding: 30px 0 30px;
    }

    .threeSection {
        padding: 50px 0 30px;
    }

    .threeBoxArea h3 {
        font-size: 22px !important;
        line-height: 24px !important;
        font-weight: 500;
        text-align: center;
    }

    .threeBoxArea h4 {
        font-size: 22px;
        margin: 32px 0 13px;
        line-height: 23px;
    }

    .threeBoxArea p {
        font-size: 15px;
        line-height: 20px;
    }

    .threeBoxArea ol {
        font-size: 14px;
        line-height: 24px;
    }

    .footerParagraph p {
        font-size: 14px;
        font-weight: 300;
        line-height: 20px;
    }

    .popup {
        width: 300px !important;
        /* background-image: url(../images/Procurement-Popup.png)  !important; */
    }

    .flashmsg {
        font-size: 10px !important;
        font-weight: 300 !important;
        color: green;
        margin-left: auto;
        margin-left: 1px !important;
        margin-top: -10px !important;
        margin-bottom: 2px !important;
    }

    .popleft {
        display: none !important;
    }

    .popright {
        width: 100% !important;
        margin-top: 10px !important;
        text-align: center !important;
    }

    .popbtn {
        width: 250px !important;
    }

    .popinput {
        width: 250px !important;
    }

    #pop_form {
        margin: auto !important;
        width: 250px !important;
        margin-top: 30px !important;
    }

    .second_row {
        padding: 15px !important;
        height: 300px !important;
    }

    /* Home page Mobile Responsive */

    .mgt-100 {
        margin-top: 40px;
    }

    .popup {
        display: none;
        position: fixed;
        left: 50%;
        top: 50%;
        width: 750px;
        transform: translate(-50%, -50%);
        padding: 0px 0;
        padding-bottom: 20px;
        background: white;
        box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
        z-index: 1000;
        height: 390px;
        background-image: none !important;
        background-position: center;
        background-repeat: no-repeat;
        background-size: cover;
        font-family: "Poppins", sans-serif;
        /* background: linear-gradient(257deg,
                rgba(255, 255, 255, 1) 37%,
                rgba(255, 122, 122, 1) 100%); */
    }

    .subTitleArea {
        width: 100% !important;
    }

    .subTitleArea h2 {
        width: 100% !important;
        font-size: 30px !important;
        line-height: 30px !important;
    }

    .subTitleArea p {
        width: 100% !important;

        /* font-size: 30px !important;
            line-height: 30px !important; */
        margin-bottom: 20px;
    }

    .imageSection img {
        width: 46.5%;
        border-radius: 20px;
        object-fit: cover;
    }

    .secbot {
        margin-bottom: 30px;
    }

    .textImageSection {
        width: 100%;
        display: block;
    }

    .textSection {
        width: 100% !important;
        /* height: 150px !important; */
        justify-content: center;
        display: flex;
        flex-direction: column;
        padding: 0px;
        text-align: center;
    }

    .sliderAreas {
        padding-top: 30px;
    }

    .imageSection img {
        width: 100% !important;
        border-radius: 20px;
        object-fit: cover;
    }

    .contectText h3 {
        font-weight: 500;
        font-size: 23px !important;
        line-height: 28px !important;
        padding-bottom: 15px;
        margin-bottom: 0;
        color: #2d2d2d;
    }

    .condis {
        font-size: 15px !important;
        font-weight: 300 !important;
        line-height: 19px !important;
        margin-bottom: 30px !important;
    }

    .rightareainnner {
        /* height: 550px ; */
    }

    .paraRightArea {
        width: 100% !important;
        padding: 10px;
    }

    .pd-100 {
        padding-top: 0px !important;
    }

    .sub-title p {
        margin-bottom: 10px;
    }

    .tabcontext {
        /* height: 230px; */
    }

    .pd-70 {
        padding-top: 0px !important;
    }
}

@media screen and (min-width:426px) and (max-width:768px) {
    .counter-box-about::after {
        display: none;
    }

    .threeBoxArea {
        height: inherit !important;
    }

    .tabbod {
        width: 50px;

        height: 17px;
    }

    .textSection {
        padding: 20px;
        height: inherit;
        margin-bottom: 20px;
    }

    .caseSliders {
        flex-direction: column;
    }

    .tablink {
        font-size: 14px;
    }

    .tabcontainer {
        width: 100%;
        flex-direction: column;
    }

    .heading-proc-process-emp {
        line-height: 22px;
    }

    .imageSection {
        width: 100% !important;
    }

    .buttonz:after {
        right: inherit !important;
        margin-top: 6px !important;
        margin-left: 10px;
    }

    .testr {
        height: auto;
    }

    .imgContentz {
        height: auto !important;
        padding: 20px;
        display: block !important;
    }

    .xyzSliderz.slick-initialized.slick-slider.slick-dotted {
        height: inherit;
    }

    .all-proc-process-emp {
        width: 100% !important;
        justify-content: space-between;
    }

    /* .bottomHeder {

        margin-top: 65px !important;
    } */

    .header .menu-icon {
        display: block;
    }

    .header {
        /* padding: 0 5px 0 5px !important; */
        width: 100vw !important;
        z-index: 9 !important;
    }

    .mpd-0 {
        padding: inherit !important;
    }

    .main-menu {
        display: inherit;
    }

    .header {
        /* padding: 0 5px 0 5px !important; */
        width: 100% !important;
        z-index: 9 !important;
    }

    .dashimg {
        width: 100% !important;
    }

    .r-sec {
        width: 100%;
    }

    .main-menu .r-sec {
        display: block !important;
    }

    .header .menu-icon {
        display: block;
    }

    .header .menu-btn:checked~.menu {
        max-height: 240px !important;
    }

    .header .menu-btn:checked~.megamob {
        position: static !important;
    }

    .header .menu {
        max-height: 0px !important;
    }

    header .menu {
        display: block !important;
        margin-left: 0px !important;
    }

    .justify-cen-mb.menbtn {
        justify-content: center;
    }

}