.flip-arrow{
    -moz-transform: scaleY(-1);
    -o-transform: scaleY(-1);
    -webkit-transform: scaleY(-1);
    transform: scaleY(-1);
    filter: FlipV;
    -ms-filter: "FlipV";
    transition: all 0.5s ease;
}

.remove-border{
    border: none !important;
}

.blog-wrapper #case-study-section .slick-dots li button:before {
    color: #211f37;
    opacity: 1;

}

.blog-wrapper #case-study-section .slick-dots li.slick-active button:before {
    color: #ffffff;
    opacity: 1;

}

.blog-wrapper .title-wrapper {
    /* background-color: bisque; */
}

.blog-wrapper .main-title-div {
    max-width: 1310px;
    margin: 0 auto;
}

.blog-wrapper .main-title-div h1 {
    font-family: 'Poppins', sans-serif;
    font-size: 2.5604551920341394VW;
    font-weight: 600;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: normal;
    text-align: center;
    color: #444444;
    padding-left: 18.91891891891892VW;
    padding-right: 18.91891891891892VW;
    padding-top: 3.769559032716927VW;
    padding-bottom: 5.974395448079658VW;
    margin-bottom: 0px;
    text-transform: none;

}

#blog-bg-img {
    background-image: url("https://cdn-gcp.marutitech.com/wp-media/2019/11/7d9a7413-why-choose-us-left-bg-v2.png"), url("/wp-content/uploads/2019/06/01.png");
    background-repeat: no-repeat;
    background-position: top left, bottom right;
}

/* .top-left-bg{
    background-image: url(/wp-content/uploads/2019/03/why-choose-us-left-bg-v2.png);
    background-repeat: no-repeat;
    background-position: top left;
    transform: rotate(30deg);
    position: relative;
    overflow: hidden;
    background-size: inherit;
    
}
.bottom-right-bg{
    background-image: url(/wp-content/uploads/2019/03/Plant-2.svg);
    background-repeat: no-repeat;    
    background-position: bottom right;
    
    position: relative;
    overflow: hidden;
    background-size: inherit; */


/* .back-link-wrapper {
    margin-top: 2.844950213371266VW;
} */

.back-to-resources {
    font-family: 'Poppins', sans-serif;
    font-size: 0.995732574679943VW;
    font-weight: 500;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: 0.4px;
    color: #f05443;
    margin-top: 2.844950213371266VW;
    margin-left: 100px;
    padding-top: 10px;
    padding-bottom: 10px;
}

.arrow-img {    
    margin-left: -165px;
    width: 1.045519VW;
    margin-right: -4.267425320056899VW;
    margin-top: 2.844950213371266VW;

    transition: transform .3s ,-webkit-transform .3s ,-ms-transform .3s ,-moz-transform .3s ,-o-transform .3s;
    -webkit-transition: transform .3s ,-webkit-transform .3s ,-ms-transform .3s ,-moz-transform .3s ,-o-transform .3s;
    -moz-transition: transform .3s ,-webkit-transform .3s ,-ms-transform .3s ,-moz-transform .3s ,-o-transform .3s;
    -o-transition:transform .3s ,-webkit-transform .3s ,-ms-transform .3s ,-moz-transform .3s ,-o-transform .3s;

    cursor: pointer;
}
.arrow-img:hover{
    -ms-transform: translate(-3px);
    -moz-transform: translate(-3px);
    -webkit-transform: translate(-3px);
    transform: translate(-3px);
    -o-transform: translate(-3px);
}
.thank-you-arrow-img {    
    margin-left: -165px;
    width: 6.0455192034139404VW;
    margin-right: -4.267425320056899VW;
    margin-top: 2.844950213371266VW;
}
.back-to-resources:hover + .blog-resources-arrow{
    -ms-transform: translate(-3px);
    -moz-transform: translate(-3px);
    -webkit-transform: translate(-3px);
    transform: translate(-3px);
    -o-transform: translate(-3px);
    transition-delay: 1s;
    text-decoration: underline;

    transition: transform .3s ,-webkit-transform .3s ,-ms-transform .3s ,-moz-transform .3s ,-o-transform .3s;
    -webkit-transition: transform .3s ,-webkit-transform .3s ,-ms-transform .3s ,-moz-transform .3s ,-o-transform .3s;
    -moz-transition: transform .3s ,-webkit-transform .3s ,-ms-transform .3s ,-moz-transform .3s ,-o-transform .3s;
    -o-transition:transform .3s ,-webkit-transform .3s ,-ms-transform .3s ,-moz-transform .3s ,-o-transform .3s;
}

.img-hor {
    -moz-transform: scaleX(-1);
    -o-transform: scaleX(-1);
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1);
    filter: FlipH;
    -ms-filter: "FlipH";
}

.continue-reading-title {
    font-family: 'Poppins', sans-serif;
    font-size: 2.5604551920341394VW;
    font-weight: 600;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: normal;
    text-align: center;
    color: #ffffff;
    padding-top: 5.689900426742532VW;
    padding-bottom: 2.4893314366998576VW;
}

.bg-color {

    background-color: #3f3d56;
}

@media screen and (min-width: 1406px) {
    .blog-wrapper #case-study-section .slick-dots li button:before {
        opacity: 1;
    }

    .blog-wrapper .title-wrapper {
        /* background-color: bisque; */
    }

    .blog-wrapper .main-title-div h1 {
        font-size: 36px;
        font-weight: 600;
        color: #444444;
        padding-top: 53px;
        padding-bottom: 84px;
        margin-bottom: 0px;
        padding-left: 266px;
        padding-right: 266px;

    }

    #blog-bg-img {
        background-image: url("https://cdn-gcp.marutitech.com/wp-media/2019/11/7d9a7413-why-choose-us-left-bg-v2.png"), url("/wp-content/uploads/2019/06/01.png");
        background-repeat: no-repeat;
        background-position: top left, bottom right;
    }

    .back-link-wrapper {
        /* margin-top: 40px; */
    }

    .back-to-resources {
        font-size: 14px;
        font-weight: 500;
        letter-spacing: 0.4px;
        margin-top: 40px;
        margin-left: 100px;
        padding-top: 10px;
        padding-bottom: 10px;
    }

    .arrow-img {
        margin-left: -165px;
        width: 15px;
        margin-right: -60px;
        margin-top: 40px;
    }
    .thank-you-arrow-img{
        margin-left: -165px;
        width: 85px;
        margin-right: -60px;
        margin-top: 40px;
    }

    .img-hor {
        -moz-transform: scaleX(-1);
        -o-transform: scaleX(-1);
        -webkit-transform: scaleX(-1);
        transform: scaleX(-1);
        filter: FlipH;
        -ms-filter: "FlipH";
    }

    .continue-reading-title {
        font-size: 36px;
        font-weight: 600;
        padding-top: 80px;
        padding-bottom: 35px;
    }
}

@media screen and (max-width: 767px) {

    .blog-wrapper .main-title-div h1 {
        font-size: 35px;
        font-weight: 600;
        color: #4a4a4a;
        padding-top: 10VW;
        padding-bottom: 10VW;
        margin-left: 5.666667VW;
        margin-right: 5.666667VW;
        text-align: center;

    }
    .thank-you-arrow-img{
        margin-left: -165px;
        width: 85px;
        margin-right: -60px;
        margin-top: 40px;
    }

    .arrow-img, .back-to-resources {
        display: none;
    }

    .blog-wrapper .case-study-header {
        padding-bottom: 6.756756756756757VW;
    }

    .continue-reading-title {
        font-size: 35px;
        font-weight: 600;
        text-align: left;
        color: #ffffff;
        padding-top: 25px;
        padding-bottom: 0px;
        margin-bottom: -15px;
    }

}

@media (max-width: 450px) {

    .blog-wrapper .main-title-div h1 {
        font-size: 7.777777777777778VW;
        font-weight: 600;
        color: #4a4a4a;
        padding-left: 0px; /*10*/
        padding-right: 0px;
        padding-top: 11.11111111111111VW;
        padding-bottom: 41.66666666666667VW;
        margin-left: 5.666667VW;
        margin-right: 5.666667VW;
        text-align: center;
    }

    .continue-reading-title {
        font-size: 7.777777777777778VW;
        font-weight: 600;
        text-align: left;
        color: #ffffff;
        padding-top: 10VW;
    }

    .blog-wrapper #case-study-section .slick-dots li button:before {
        display: block;
    }

    .blog-wrapper #case-study-section .slick-dots li.slick-active button:before {
        display: block;
    }
    .thank-you-arrow-img{
        margin-left: -165px;
        width: 85px;
        margin-right: -60px;
        margin-top: 40px;
    }

}

/* case study gated */

.case-study-wrapper {

}

.main-title-div-wrapper {

}

.case-study-wrapper .main-title-div-wrapper .main-title {
    font-family: 'Poppins', sans-serif;
    font-size: 2.5604551920341394VW;
    font-weight: 600;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: normal;
    text-align: center;
    color: #444444;
    /* margin-left: 29.51635846372688VW;
    margin-right: 29.51635846372688VW; */
    padding-bottom: 0px;
    margin-top: 0px;
    padding-left: 14.78093883357041VW !important;
    padding-right: 14.78093883357041VW !important;
}

.case-study-wrapper .main-title-div-wrapper .sub-title {
    font-family: 'Raleway', sans-serif;
    font-size: 1.422475106685633VW;
    font-weight: 600;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.35;
    letter-spacing: normal;
    text-align: center;
    color: #444444;
    padding-top: 0px;
    margin-top: 0px !important;
    padding-bottom: 5.689900426742532VW;
}

.case-study-wrapper .intro-title {

    font-family: 'Poppins', sans-serif;
    font-size: 2.5604551920341394VW;
    font-weight: 600;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: normal;
    text-align: center;
    color: #4a4a4a;
    padding-top: 2.4893314366998576VW;
}

.intro-sub-title {
    font-family: 'Poppins', sans-serif;
    font-size: 2.4893314366998576VW;
    color: #000 !important;
    margin-top: 3.556187766714083VW;
    margin-bottom: 1.422475106685633VW;
}

.case-study-wrapper .intro-description {
    font-family: 'Raleway', sans-serif;
    font-size: 1.7069701280227598VW;
    font-weight: normal;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.83;
    letter-spacing: normal;
    text-align: center;
    color: #000000;
    margin-left: 7.112375533428166VW;
    margin-right: 7.112375533428166VW;
}

.case-study-wrapper .form-title {
    font-family: 'Poppins', sans-serif;
    font-size: 2.204836415362731VW;
    font-weight: 600;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: normal;
    text-align: center;
    color: #4a4a4a;
    margin-top: 12.091038406827881VW;
    margin-bottom: 2.844950213371266VW;
}

.case-study-wrapper .form-div-wrapper .form-rectangle {
    object-fit: contain;
    border-radius: 0.42674253200568996VW;
    background-color: #3f3d56;
    color: #ffffff;
    /* width: 915px;
    height: 541px; */
    /* text-align: left; */
    font-size: 0.995732574679943VW;
    margin-left: 10.455192034139403VW;
    margin-right: 10.455192034139403VW;
    margin-bottom: 13.513513513513514VW !important;
}

.title-div {
    margin-left: 10.668563300142248VW;
    margin-right: 10.668563300142248VW;
}

.case-study-wrapper .form-div-wrapper .form-rectangle p {
    text-align: left;
    padding-left: 0px !important; /*11.735419630156473VW*/
    margin-top: 0px !important;
    margin-bottom: -20px !important; /*-23*/
    font-family: 'Raleway', sans-serif;
    font-size: 14px;
    font-weight: 600;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: normal;
    color: #ffffff;
    padding-bottom: 0.42674253200568996VW;
    padding-top: 1.2802275960170697VW;
}

.ul-list ul li {
    font-size: 1.1379800853485065VW;
    font-family: 'Poppins', sans-serif;
}

.case-study-wrapper .bg-color {
    background-color: #f05444;
}

.case-study-wrapper #case-study-section .slick-dots li button:before {
    color: #b02a1c;
    font-size: 0.8534850640113799vw !important;
    opacity: 1;
    margin-top: -0.8534850640113799VW;

}

.case-study-wrapper #case-study-section .slick-dots li.slick-active button:before {
    color: #ffffff;
    opacity: 1;

}

.form-div-wrapper .form-rectangle input[type=text] {

    background-color: #535168 !important;
    width: 41.607396870554766VW !important;
    /* max-width: 585px; */
    height: 40px !important;
    margin-left: auto !important;
    margin-right: auto !important;
    border-radius: 0.42674253200568996VW !important;
    border-width: 0px !important;
    margin-bottom: 0px !important;
    color: #ffffff !important;
    font-size: 14px !important;
}

.form-size-fix {
    padding-top: 5.689900426742532VW !important;
}

.case-study-wrapper .form-div-wrapper .form-rectangle input[type=submit] {
    width: 12.802275960170698VW;
    height: 3.556187766714083VW;
    border-radius: 0.21337126600284498VW;
    background-color: #f05444;
    border: 0px !important;
    margin-top: 2.1337126600284493VW;
    margin-left: auto !important;
    margin-right: auto !important;
    font-size: 16px;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
    font-family: 'Poppins', sans-serif;
    font-weight: bold;

}

.case-study-wrapper .form-div-wrapper .form-rectangle .btn-center-div {
    text-align: center;
    padding-bottom: 2.844950213371266VW;
}

#full-name-input-error-msg2,
#email-id-input-error-msg2,
#mobile-no-input-error-msg2,
#email-input-error-msg2 {
    margin-top: -21px; /*-2.3%;*/ /*-1.4935988620199145VW; */ /*-21px*/ /* -1.35VW*/
}

#full-name-input-error-msg,
#full-name-input-error-msg2,
#email-id-input-error-msg,
#email-id-input-error-msg2,
#description-input-error-msg,
#mobile-no-input-error-msg,
#mobile-no-input-error-msg2,
#first-name-input-error-msg,
#last-name-input-error-msg,
#email-input-error-msg,
#email-input-error-msg2,
#get-in-touch-first-name-error-msg,
#get-in-touch-last-name-error-msg,
#get-in-touch-email-error-msg,
#get-in-touch-email-error-msg2,
#get-in-touch-phone-number-error-msg{
    /* visibility: hidden; */
    display: none;
    margin-left: 18%;
}
.fix-star{
    font-family: 'Poppins', sans-serif;
}
.input-wrapper{
    /* text-align: left;  */
    margin-left: auto !important;
    margin-right: auto !important;
    width: 41.607396870554766VW;
}
/*  *** */

@media screen and (min-width: 1406px) {
    .case-study-wrapper {

    }

    .main-title-div-wrapper {

    }

    .case-study-wrapper .main-title-div-wrapper .main-title {
        font-family: 'Poppins', sans-serif;
        font-size: 36px;
        font-weight: 600;
        font-style: normal;
        font-stretch: normal;
        line-height: normal;
        letter-spacing: normal;
        text-align: center;
        color: #444444;
        padding-bottom: 0px;
        margin-top: 0px;
        padding-left: 200px; /* 200px */
        padding-right: 200px; /* 200px */
    }

    .case-study-wrapper .main-title-div-wrapper .sub-title {
        font-family: 'Raleway', sans-serif;
        font-size: 20px;
        font-weight: 600;
        font-style: normal;
        font-stretch: normal;
        line-height: 1.35;
        letter-spacing: normal;
        text-align: center;
        color: #444444;
        padding-top: 0px;
        margin-top: 0px !important;
        padding-bottom: 80px;
    }

    .case-study-wrapper .intro-title {

        font-family: 'Poppins', sans-serif;
        font-size: 36px;
        font-weight: 600;
        font-style: normal;
        font-stretch: normal;
        line-height: normal;
        letter-spacing: normal;
        text-align: center;
        color: #4a4a4a;
        padding-top: 35px;
    }

    .intro-sub-title {
        font-family: 'Poppins', sans-serif;
        font-size: 35px;
        color: #000 !important;
        margin-top: 50px;
        margin-bottom: 20px;
    }

    .case-study-wrapper .intro-description {
        font-family: 'Raleway', sans-serif;
        font-size: 24px;
        font-weight: normal;
        font-style: normal;
        font-stretch: normal;
        line-height: 1.83;
        letter-spacing: normal;
        text-align: center;
        color: #000000;
        margin-left: 100px;
        margin-right: 100px;
    }

    .case-study-wrapper .form-title {
        font-family: 'Poppins', sans-serif;
        font-size: 31px;
        font-weight: 600;
        font-style: normal;
        font-stretch: normal;
        line-height: normal;
        letter-spacing: normal;
        text-align: center;
        color: #4a4a4a;
        margin-top: 170px;
        margin-bottom: 40px;
    }

    .case-study-wrapper .form-div-wrapper .form-rectangle {
        object-fit: contain;
        border-radius: 6px;
        background-color: #3f3d56;
        color: #ffffff;
        /* width: 915px;
        height: 541px; */
        /* text-align: left; */
        font-size: 14px;
        margin-left: 147px;
        margin-right: 147px;
        margin-bottom: 190px !important;
    }

    .title-div {
        margin-left: 10.668563300142248VW;
        margin-right: 10.668563300142248VW;
    }

    .fix-label {
        font-size: 16px;
    }

    .case-study-wrapper .form-div-wrapper .form-rectangle p {
        text-align: left;
        padding-left: 0px !important;
        margin-top: 0px !important;
        margin-bottom: -18px !important;
        font-family: 'Raleway', sans-serif;
        font-size: 14px;
        font-weight: 600;
        font-style: normal;
        font-stretch: normal;
        line-height: normal;
        letter-spacing: normal;
        color: #ffffff;
        padding-bottom: 6px;
        padding-top: 15px;
    }

    .ul-list ul li {
        font-size: 16px;
        font-family: 'Poppins', sans-serif;

    }

    .case-study-wrapper .bg-color {
        background-color: #f05444;
    }

    .case-study-wrapper #case-study-section .slick-dots li button:before {
        color: #b02a1c;
        font-size: 0.8534850640113799vw !important;
        opacity: 1;
        margin-top: -0.8534850640113799VW;

    }

    .case-study-wrapper #case-study-section .slick-dots li.slick-active button:before {
        color: #ffffff;
        opacity: 1;

    }

    .form-div-wrapper .form-rectangle input[type=text] {

        background-color: #535168 !important;
        width: 585px !important;
        height: 40px !important;
        margin-left: auto !important;
        margin-right: auto !important;
        border-radius: 6px !important;
        border-width: 0px !important;
        margin-bottom: 0px !important;

    }

    .form-size-fix {
        padding-top: 80PX;
    }

    .case-study-wrapper .form-div-wrapper .form-rectangle input[type=submit] {
        width: 184px;
        height: 50px;
        border-radius: 3px;
        background-color: #f05444;
        border: 0px !important;
        margin-top: 30px;
        margin-left: auto !important;
        margin-right: auto !important;
        font-family: 'Poppins', sans-serif;
        font-size: 16px !important;
        font-weight: bold;
    }

    .case-study-wrapper .form-div-wrapper .form-rectangle .btn-center-div {
        text-align: center;
        padding-bottom: 40px;
    }

    #full-name-input-error-msg,
    #full-name-input-error-msg2,
    #email-id-input-error-msg,
    #email-id-input-error-msg2,
    #description-input-error-msg,
    #mobile-no-input-error-msg,
    #mobile-no-input-error-msg2,
    #first-name-input-error-msg,
    #last-name-input-error-msg,
    #email-input-error-msg,
    #email-input-error-msg2,
    #get-in-touch-first-name-error-msg,
    #get-in-touch-last-name-error-msg,
    #get-in-touch-email-error-msg,
    #get-in-touch-email-error-msg2,
    #get-in-touch-phone-number-error-msg{
        /* visibility: hidden; */
        display: none;
        margin-left: 165px !important;
    }
    .fix-star{
        font-family: 'Poppins', sans-serif;
    }
    .input-wrapper{
        /* text-align: left;  */
        margin-left: auto !important;
        margin-right: auto !important;
        width: 585px;
    }
}

@media screen and (max-width: 1000px) {
    .case-study-wrapper .form-div-wrapper .form-rectangle input[type=submit]{
        padding-top: 20px;
        width: 130px;
        height: 40px;
    }
}
@media screen and (max-width: 767px) {
    .case-study-wrapper .main-title-div-wrapper .main-title {
        font-family: 'Poppins', sans-serif;
        font-size: 4.563233376792699VW;
        padding-left: 0px !important;
        padding-right: 0px !important;
    }

    .title-div {
        margin-left: auto !important;
        margin-right: auto !important;
    }

    .case-study-wrapper .main-title-div-wrapper .sub-title {
        font-family: 'Raleway', sans-serif;
        font-size: 2.346805736636245VW; /*14*/
        font-weight: 600;
        font-style: normal;
        font-stretch: normal;
        line-height: 1.43;
        letter-spacing: normal;
        color: #000;
        text-align: center;
        /* padding-top: 0px; */
        margin-top: 1.694915254237288VW !important; /*10*/
        /* padding-bottom: 80px; */

    }

    .case-study-wrapper .intro-title {

        font-family: 'Poppins', sans-serif;
        font-size: 3.259452411994785VW;
        font-weight: 600;
        font-style: normal;
        font-stretch: normal;
        line-height: normal;
        letter-spacing: normal;
        color: #4a4a4a;
        padding-top: 4.954367666232073VW;
    }

    .ul-list ul li {
        font-family: 'Poppins', sans-serif;
        font-size: 15px;
        font-weight: 400;
        font-style: normal;
        font-stretch: normal;
        line-height: 1.64;
        letter-spacing: normal;
        text-align: left;
        color: #4a4a4a;
    }

    .intro-sub-title {
        font-family: 'Poppins', sans-serif;
        font-size: 25px;
        color: #000 !important;

    }

    .case-study-wrapper .form-title {
        font-family: 'Poppins', sans-serif;
        font-size: 25px;
        font-weight: 600;
        font-style: normal;
        font-stretch: normal;
        line-height: normal;
        letter-spacing: normal;
        text-align: left;
        color: #4a4a4a;
        /* margin-top: 100px;
        margin-bottom: 50px; */
    }

    .case-study-wrapper .form-div-wrapper .form-rectangle {
        object-fit: contain;
        border-radius: 0px;
        background-color: #3f3d56;
        color: #ffffff;
        /* width: 915px;
        height: 541px; */
        /* text-align: left; */
        font-size: 18px;
        margin-left: auto;
        margin-right: auto;
        margin-bottom: 31.029986962190353VW !important;
    }

    .case-study-wrapper .form-div-wrapper .form-rectangle p {
    
        margin-top: -6px !important;
        /* margin-bottom: -2.9986962190352022VW !important; */
        font-size: 2.216427640156454VW;
        padding-left: 0px !important;
        padding-bottom: 6px;
        padding-top: 20px;
    }

    .form-div-wrapper .form-rectangle input[type=text] {

        background-color: #535168 !important;
        width: 100% !important;
        height: 40px !important;
        margin-left: auto !important;
        margin-right: auto !important;
        border-radius: 3px !important;
        border-width: 0px !important;
        margin-bottom: 0px !important;
        color: #ffffff !important;

    }

    .form-size-fix {
        padding-top: 46px !important;
    }

    .case-study-wrapper .form-div-wrapper .form-rectangle input[type=submit] {
        width: 184px;
        height: 50px;
        border-radius: 3px;
        background-color: #f05444;
        border: 0px !important;
        margin-bottom: 65px;
        margin-left: auto !important;
        margin-right: auto !important;
        font-size: 18px !important;
        margin-top: 30px;
        font-weight: bold;
    }

    #full-name-input-error-msg2,
    #email-id-input-error-msg2,
    #mobile-no-input-error-msg2,
    #email-input-error-msg2 {
        margin-top: -2.45vw;
        margin-left: 0px !important;
    }
    #full-name-input-error-msg,
    #full-name-input-error-msg2,
    #email-id-input-error-msg,
    #email-id-input-error-msg2,
    #description-input-error-msg,
    #mobile-no-input-error-msg,
    #mobile-no-input-error-msg2,
    #first-name-input-error-msg,
    #last-name-input-error-msg,
    #email-input-error-msg,
    #email-input-error-msg2{
        margin-left: 0px !important;
    }

    /* .error-msg{
        font-size: 2.216427640156454VW;
    } */
    .case-study-wrapper .form-div-wrapper .form-rectangle {
        margin-bottom: 0px !important;
        width: 100vw;
        margin-left: calc(-50vw + 50%);
    }
    .case-study-header{
        margin-bottom: 0px;
    }
    .input-wrapper{
        /* text-align: left;  */
        margin-left: auto !important;
        margin-right: auto !important;
        width: 392px;
    }
    .fix-label{
        padding-top: 15px;
    }
}

@media (max-width: 450px) {

    .case-study-wrapper .main-title-div-wrapper .main-title {
        font-family: 'Poppins', sans-serif;
        font-size: 7.777777777777778VW;
        font-weight: 600;
        font-style: normal;
        font-stretch: normal;
        line-height: normal;
        letter-spacing: normal;
        color: #000;
        padding-left: 10.333333VW !important;
        padding-right: 0.555556VW !important;
        text-align: left;
        margin-left: -15.22222VW !important;
        margin-right: 1vw;
    }

    .case-study-wrapper .main-title-div-wrapper .sub-title {
        font-family: 'Raleway', sans-serif;
        font-size: 3.888888888888889VW; /*14*/
        font-weight: 600;
        font-style: normal;
        font-stretch: normal;
        line-height: 1.43;
        letter-spacing: normal;
        color: #000;
        text-align: left;
        /* padding-top: 0px; */
        margin-top: 2.7777777777777777VW !important; /*10*/
        /* padding-bottom: 80px; */

    }

    .case-study-wrapper .intro-title {

        font-family: 'Poppins', sans-serif;
        font-size: 5.555555555555555VW;
        font-weight: 600;
        font-style: normal;
        font-stretch: normal;
        line-height: normal;
        letter-spacing: normal;
        color: #4a4a4a;
        padding-top: 8.333333333333332VW;
    }

    .ul-list ul li {
        font-family: 'Poppins', sans-serif;
        font-size: 3.3333333333333335VW;
        font-weight: 400;
        font-style: normal;
        font-stretch: normal;
        line-height: 1.64;
        letter-spacing: normal;
        text-align: left;
        color: #4a4a4a;
    }

    .intro-sub-title {
        font-family: 'Poppins', sans-serif;
        font-size: 5.555555555555555VW;
        color: #000 !important;

    }

    .case-study-wrapper .form-title {
        font-family: 'Poppins', sans-serif;
        font-size: 5.555555555555555VW;
        font-weight: 600;
        font-style: normal;
        font-stretch: normal;
        line-height: normal;
        letter-spacing: normal;
        text-align: left;
        color: #4a4a4a;
        /* margin-top: 100px;
        margin-bottom: 50px; */
    }

    .case-study-wrapper .form-div-wrapper .form-rectangle {
        object-fit: contain;
        background-color: #3f3d56;
        color: #ffffff;
        /* width: 915px;
        height: 541px; */
        /* text-align: left; */
        font-size: 14px;
        margin-left: auto;
        margin-right: auto;
        margin-bottom: 190px !important;
    }

    .case-study-wrapper .form-div-wrapper .form-rectangle p {
        text-align: left;
        margin-top: -6px !important;
        margin-bottom: -18px !important;
        font-family: 'Raleway', sans-serif;
        font-size: 3.888888888888889VW;
        font-weight: 600;
        font-style: normal;
        font-stretch: normal;
        line-height: normal;
        letter-spacing: normal;
        color: #ffffff;
        padding-bottom: 6px;
        padding-top: 15px;
    }

    .form-div-wrapper .form-rectangle input[type=text] {

        width: 100% !important;
        height: 40px !important;
        margin-left: auto !important;
        margin-right: auto !important;
        border-radius: 3px !important;
        border-width: 0px !important;
        margin-bottom: 0px !important;
        color: #ffffff !important;

    }

    .form-size-fix {
        padding-top: 46Px !important;
    }

    .case-study-wrapper .form-div-wrapper .form-rectangle input[type=submit] {
        width: 42.577778VW;
        height: 11.056188VW;
        border-radius: 3px;
        background-color: #f05444;
        border: 0px !important;
        margin-bottom: 72px;
        margin-left: auto !important;
        margin-right: auto !important;
        font-size: 3.888888888888889VW !important;
        margin-top: 8.333333333333332VW;
        font-weight: bold;
    }

    #full-name-input-error-msg2,
    #email-id-input-error-msg2,
    #mobile-no-input-error-msg2,
    #email-input-error-msg2 {
        margin-top: -5.5%;
    }

    .case-study-wrapper .form-div-wrapper .form-rectangle {
        margin-bottom: 0px !important;
        width: 100vw;
        margin-left: calc(-50vw + 50%);
    }

    .title-div {
        margin-left: 10.668563300142248VW !important;
        margin-right: 10.668563300142248VW !important;
    }
    .case-study-wrapper .form-div-wrapper .form-rectangle p{
        padding-left: 0% !important;
    }
    #full-name-input-error-msg,
    #full-name-input-error-msg2,
    #email-id-input-error-msg,
    #email-id-input-error-msg2,
    #description-input-error-msg,
    #mobile-no-input-error-msg,
    #mobile-no-input-error-msg2,
    #first-name-input-error-msg,
    #last-name-input-error-msg,
    #email-input-error-msg,
    #email-input-error-msg2{
        margin-left: 7% !important;
    }
    .input-wrapper{
        /* text-align: left;  */
        margin-left: auto !important;
        margin-right: auto !important;
        width: 86.94444444444444VW;
    }
    .fix-label{
        padding-top: 15px;
    }

}

/*  Career page css  start **********************************************************************************/

.careers-page-wrapper{

}
.careers-page-wrapper .title{
    padding-right: 150px !important;
}
.careers-page-wrapper .description{
    padding-right: 100px !important;
}
.career-section{
    background-color: #f05444;
}
.career-title{
    padding-top: 4.623044096728307VW !important;
    padding-bottom: 0.35561877667140823VW !important;
    font-family: 'Poppins', sans-serif;
    font-size: 2.5604551920341394VW;
    font-weight: 600;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: normal;
    color: #ffffff;
}
.career-description {
    font-family: 'Raleway', sans-serif;
    font-size: 1.1379800853485065VW;
    font-weight: 500;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.69;
    letter-spacing: normal;
    color: #ffffff;
    /* padding-right: 650px; 650px */
    text-align: left;
    padding-bottom: 3.2716927453769555VW;
}
#career-section #tabs{
    background: none;
    border: none;
    padding-left: 0;
    padding-bottom: 0;
}
#career-section #tabs .ui-tabs-nav{
    border: none;
    background: none;
    border-bottom: 1px solid rgba(255, 255, 255, .23);
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    padding-left: 0;
    margin-left: 0.2em;
}
#career-section #tabs li{
    font-family: 'Raleway', sans-serif;
    font-size: 16px;
    font-weight: bold;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: normal;
    color: #ffffff;
    border: none;
    background: none;
}
#career-section #tabs .ui-tabs-active{
    border-bottom-style: solid;
    border-bottom-color: #fff;
    
    border-bottom-width: 3px;
    margin-bottom: -1.5px;
}
#career-section  #tabs .ui-state-active a:link,
#career-section  #tabs .ui-state-default a:link,
#career-section  #tabs .ui-tabs-anchor{
    color: #ffffff !important;
}
#career-section .ui-tabs .ui-tabs-panel{
    padding: 0;
}
#career-section .slick-dotted.slick-slider{
    margin-bottom: 7.112375533428166VW;
}
#career-section .slick-list{
    width: 100vw;
    left: calc(-0vw + 1%);
    padding-top: 4.267425320056899VW;
}

#career-section .slick-dots li button:before{
    font-size: 14px !important;
    color: #b02a1c;
    opacity: 1;
}
#career-section .slick-dots li.slick-active button:before{
    color: #ffffff;
    opacity: 1;
}
#our-team-section{
    background-image: url("/wp-content/uploads/2019/07/job-oppening-v1.png");
    background-repeat: no-repeat;
    background-position: bottom right;
    border-width: 0px;
}
#our-team-section .container{
    max-width: 1406px;
}
#our-team-section{
    background-color: #3f3d56;
}
.job-opening-wrapper{
    background-color: #3f3d56;
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    padding-bottom: 0px !important;
    padding-top: 0px !important;
}
.job-opening-title{
    font-family: 'Poppins', sans-serif;
    font-size: 2.5604551920341394VW;
    font-weight: 600;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: normal;
    color: #ffffff;
    margin-top: 0px;
    margin-bottom: 0px;
    padding-top: 80px;
}
.job-opening-description{
    font-family: 'Raleway', sans-serif;
    font-size: 1.1379800853485065VW;
    font-weight: normal;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.69;
    letter-spacing: normal;
    color: #ffffff;
    padding-top: 10px;
    padding-bottom: 80px;
    padding-right: 210px;
}

.career-wrapper{
    padding-top: 76px !important;
}
.number-wrapper .number{
    color:#ffffff;
}
.number-wrapper .plus{
    color:#ffffff;
}
.career-wrapper .why-choose-us-title{
    color:#ffffff;
}
.career-wrapper .why-choose-us-description{
    color:#ffffff;
    font-size: 1.1379800853485065VW;
    padding-left: 143px;
    padding-right: 143px;
}
.number-wrapper .number-description{
    color:#ffffff;
    padding-bottom: 35px;
}

/*work benefit*/
.career-title,
.work-benefit-card-container{
    text-align: center;
}
.work-benefit-card-wrapper{
    width: 16.642958748221908VW;
    height: 22.972972972972975VW;
    display: inline-block;
    /* box-shadow: 0 6px 10px 0 rgba(0, 0, 0, 0.06); */
    box-shadow: 0 6px 10px 0 rgba(0, 0, 0, 0.16);
    margin-left: 1.7780938833570414VW;
    margin-right: 1.7780938833570414VW;
    margin-top: 4.267425320056899VW;
    margin-bottom: 5.689900426742532VW;
    border-radius: 5px;
}
.word-benefit-img{
    object-fit: cover;
    width: 16.642958748221908VW;
    height: 14.509246088193455VW;
    background-size: contain !important;
    background-repeat: no-repeat !important;
}
.work-benefit-img-description{
    font-family: 'Raleway', sans-serif;
    font-size: 1.1379800853485065VW;
    font-weight: 600;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.38;
    letter-spacing: normal;
    color: #4a4a4a;
    padding-top: 1.849217638691323VW;
}
.work-benefit-img-description p{
    font-weight: 500;
    margin-top: 0;
    padding-left: 5px;
    padding-right: 5px;
}
/* testing section-8 */

.open-position-title{
    font-family: 'Poppins', sans-serif;
    font-size: 2.5604551920341394VW;
    font-weight: 600;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: normal;
    color: #000000;
    text-align: center;
    margin-bottom: 4.267425320056899VW;
    margin-top: 5vw;
}
.question {
    min-height: 5.476529160739687VW;
    width: 89.900426742532VW;
    max-width: 89.900426742532VW;
    display: flex;
    padding: 1.0668563300142246VW;
    cursor: pointer;
    -webkit-transition: all 0.3s;
    /* -moz-transition: all 0.3s;
    -o-transition: all 0.3s; */
    transition: all 0.3s;
    justify-content: space-between;
    background-color: #ffffff !important;
    margin-left: auto;
    margin-right: auto;
    border-bottom-color:#e7e7e7 !important;
    border-bottom-style: solid;
    border-bottom-width: 0.8px;
}

.question-text {
    font-size: 1.2802275960170697VW;
    font-weight: normal;
    font-style: normal;
    font-stretch: normal;
    letter-spacing: normal;
    text-align: left;
    color: #2d2f39;
    font-family: 'Raleway', sans-serif;
    width: calc(100% - 20px);
    padding-top:0.8534850640113799VW;

}
.job-type{
    font-family: 'Raleway', sans-serif;
    font-size: 1.1379800853485065VW !important;  
    font-weight: 400 !important;
    font-weight: normal;  
    font-style: normal;  
    font-stretch: normal;  
    line-height: normal;  
    letter-spacing: normal;  
    text-align: left;  
    color: #5e5e5f;
    cursor: pointer;
    width: 24.893314366998577VW;
}
.job-location{
    font-family: 'Raleway', sans-serif;
    font-size: 1.1379800853485065VW !important;  
    font-weight: 400 !important;
    font-weight: normal;  
    font-style: normal;  
    font-stretch: normal;  
    line-height: normal;  
    letter-spacing: normal;  
    text-align: left;  
    color: #5e5e5f;
    cursor: pointer;
}
.down-arrow {
    background-image: url(/wp-content/uploads/2019/07/career-positiions-arrow.png);
    background-repeat: no-repeat;
    width: 0.8534850640113799VW;
    height: 1.853485VW/*0.8534850640113799VW*/;
    padding-right: 4.623044096728307VW;
    margin-top: 1.422475106685633VW;
}

/*
.down-arrow {
    background-image: url(/wp-content/uploads/2019/07/career-positiions-arrow.png);
    background-repeat: no-repeat;
    background-size: 17px auto;
    width: 12px;
    height: 8px;
    background-position: 0px 20px;
}
*/
.answer {
    border-radius: 0.21337126600284498VW;
    padding: 1.0668563300142246VW;
    width: 89.900426742532VW;
    max-width: 89.900426742532VW;
    padding-top: 0.35561877667140823VW;
    padding-right: 2.4893314366998576VW;
    background-color: #ffffff;
    margin-left: auto;
    margin-right: auto;
}
.answer-text {
    font-family: 'Raleway', sans-serif;
    font-size: 1.2802275960170697VW;
    font-weight: normal;
    font-style: normal;
    font-stretch: normal;
    letter-spacing: normal;
    text-align: left;
    color:#4a4a4a;
    margin-left: 1.0668563300142246VW;
}
.career-apply-btn{
    width: 13.086770981507822VW;
    height: 4.556188VW;
    border-radius: 0.2844950213371266VW;
    background-color: #f05443;
    font-family: 'Poppins', sans-serif;
    font-size: 1.2802275960170697VW;  
    font-weight: 600;  
    font-style: normal;  
    font-stretch: normal;  
    line-height: normal;  
    letter-spacing: normal;  
    color: #ffffff;
    border: 0px;
    margin-top:3.556187766714083VW;
    margin-bottom: 1.422475106685633VW;
}
/* .question .down-arrow{
    transform: rotate(180deg);
} */


/* testing over */ 
#open-position-section{
    background-color: #f3f2f2;  
}
#open-position-section .container{
    padding-left: 0px;
    padding-right: 0px;
}

#why-work-with-us-section{
    background: linear-gradient(180deg, #3f3d56 57%, #fff 50%);
    background: -moz-linear-gradient(-90deg, #3f3d56 57%, #fff 50%);
    background: -o-linear-gradient(-90deg, #3f3d56 57%, #fff 50%);
    background: -webkit-linear-gradient(-90deg, #3f3d56 57%, #fff 50%);
    background: -ms-linear-gradient(-90deg, #3f3d56 57%, #fff 50%);
}
.job-title{
    font-family: 'Raleway', sans-serif;
    font-size: 1.1379800853485065VW !important;
    font-weight: bold;  
    font-style: normal;  
    font-stretch: normal;  
    line-height: normal;  
    letter-spacing: normal;  
    text-align: left;  
    color: #000000;
    padding-left: 1.0668563300142246VW;
    cursor: pointer;
    width: 30.58321479374111VW;
}
.question-text br{
    display: none;
}
.job-location-img{
    display: none;
}
.drop-down-wrapper{
    box-shadow: 0px 0px 5px 3px #E9E9E9;
    /* width: max-content; */
    width: 90.04267425320057VW;
    margin-left: auto;
    margin-right: auto;

}
#open-position-section .content{
    padding-top: 0px;
}
#work-benefit{
    background-color: #ffffff !important;
    background-image: none !important;
}
#work-benefit .case-study-title{
    color:#000000 !important;
}
#work-benefit .career-description{
    color:#000000 !important;
}

#work-benefit .slick-dots li button:before{
    color: #d5d5d5;
}
#work-benefit .slick-dots li.slick-active button:before {
    color: #4a4a4a;
}

@media screen and (min-width: 1406px) {

    /*work benefit*/
    .career-title{
        padding-top: 65px !important;
        padding-bottom: 5px !important;
        font-size: 36px;
    }
    .career-description {
        font-size: 16px;
        padding-bottom: 46px;
    }
    .work-benefit-card-wrapper{
        width: 234px;
        height: 323px;
        margin-left: 25px;
        margin-right: 25px;
        margin-top: 60px;
        margin-bottom: 80px;
        border-radius: 5px;
    }
    .word-benefit-img{
        width: 234px;
        height: 204px;
    }
    .work-benefit-img-description{
        font-size: 16px;
        padding-top: 26px;
        text-align: center;
    }
    /*work benefit*/

    .drop-down-wrapper{
        width: 1266px;
    }
    #career-section #tabs .ui-tabs-active{
        margin-bottom: -2.5px;
    }
    #career-section .slick-dotted.slick-slider{
        margin-bottom: 100px;
    }
    .case-study-title{
        font-size: 36px;
        padding-top: 231px;
        padding-bottom: 30px;
    }
    #career-section .slick-list{
        padding-top: 60px;
    }
    .career-description{
        /* width: 38.40682788051209VW; */
    }
    .job-opening-title{
        font-size: 36px;
        font-weight: 600;        
        margin-top: 0px;
        margin-bottom: 0px;
        padding-top: 80px;
    }
    .job-opening-description{
        font-size: 16px;
        padding-top: 10px;
        padding-bottom: 80px;
        padding-right: 210px;
    }
    .career-wrapper .why-choose-us-description{
        font-size: 1.1379800853485065VW;
        padding-left: 143px;
        padding-right: 143px;
    }
    /*------*/

    .question {
        min-height: 77px;
        width: 1264px;
        max-width: 1264px;
        display: flex;
        padding: 15px;
        cursor: pointer;
        -webkit-transition: all 0.3s;
        /* -moz-transition: all 0.3s;
        -o-transition: all 0.3s; */
        transition: all 0.3s;
        justify-content: space-between;
        background-color: #ffffff !important;
        margin-left: auto;
        margin-right: auto;
        border-bottom-color: #e7e7e7 !important;
        border-bottom-style: solid;
        border-bottom-width: 0.8px;
    }
    .question-text {
        font-size: 18px;
        font-weight: normal;
        font-style: normal;
        font-stretch: normal;
        line-height: 27px;
        letter-spacing: normal;
        text-align: left;
        color: #2d2f39;
        font-family: 'Raleway', sans-serif;
        width: calc(100% - 20px);
        padding-top:12px;
    }
    .down-arrow {
        background-image: url(/wp-content/uploads/2019/07/career-positiions-arrow.png);
        background-repeat: no-repeat;
        width: 12px;
        height: 12px;
        padding-right: 65px;
        margin-top: 20px;
    }    
    .answer {
        border-radius: 3px;
        padding: 15px;
        width: 1264px;
        max-width: 1264px;
        padding-top: 5px;
        padding-right: 35px;
        background-color: #ffffff;
        margin-left: auto;
        margin-right: auto;
        border-bottom-color: #e7e7e7 !important;
        border-bottom-style: solid;
        border-bottom-width: 0.8px;
    }
    .answer-text {
        font-family: 'Raleway', sans-serif;
        font-size: 18px;
        font-weight: normal;
        font-style: normal;
        font-stretch: normal;
        line-height: 27px;
        letter-spacing: normal;
        text-align: left;
        color: #637178;
        margin-left: 15px;
    }
    .job-type{
        font-family: 'Raleway', sans-serif;
        font-size: 16px !important;  
        font-weight: normal;  
        font-style: normal;  
        font-stretch: normal;  
        line-height: normal;  
        letter-spacing: normal;  
        text-align: left;  
        color: #5e5e5f;
        width: 350px;
    }
    .job-location{
        font-family: 'Raleway', sans-serif;
        font-size: 16px !important;  
        font-weight: normal;  
        font-style: normal;  
        font-stretch: normal;  
        line-height: normal;  
        letter-spacing: normal;  
        text-align: left;  
        color: #5e5e5f;
    }
    .open-position-title{
        font-size: 36px;
        margin-bottom: 63px;
        margin-top: 80px;
    }
    /* testing over */ 
    #open-position-section{
        background-color: #f3f2f2;  
    }
    #open-position-section .container{
        padding-left: 0px;
        padding-right: 0px;
    }
    .career-apply-btn{
        width: 184px;
        height: 54px;
        border-radius: 4px;
        background-color: #f05443;
        font-family: 'Poppins', sans-serif;
        font-size: 18px;  
        font-weight: 600;  
        font-style: normal;  
        font-stretch: normal;  
        line-height: normal;  
        letter-spacing: normal;  
        color: #ffffff;
        border: 0px;
        margin-top:50px;
        margin-bottom: 20px;
    }
    #why-work-with-us-section{
        background: linear-gradient(180deg, #3f3d56 57%, #fff 50%);
        background: -moz-linear-gradient(-90deg, #3f3d56 57%, #fff 50%);
        background: -o-linear-gradient(-90deg, #3f3d56 57%, #fff 50%);
        background: -webkit-linear-gradient(-90deg, #3f3d56 57%, #fff 50%);
        background: -ms-linear-gradient(-90deg, #3f3d56 57%, #fff 50%);
    }
    .job-title{
        font-family: 'Raleway', sans-serif;
        font-size: 16px !important;
        font-weight: bold;  
        font-style: normal;  
        font-stretch: normal;  
        line-height: normal;  
        letter-spacing: normal;  
        text-align: left;  
        color: #000000;
        padding-left: 15px;
        width: 430px;
    }
    .question-text br{
        display: none;
    }
    .job-location-img{
        display: none;
    }



    /*-----*/
}

@media (max-width: 767px) {

    .drop-down-wrapper{
        margin-left: auto;
        margin-right: auto;
        width: 100%;
    }

    .open-position-title{
        font-size: 35px;
        font-weight: 600;
        color: #4a4a4a;
        margin-bottom: 40px;
    }
    #out-team-section{
        background-image: none, url("/wp-content/uploads/2019/03/why-choose-us-right-bg-v2.png");
    }
    .job-opening-description{
        padding-right: 0px;
    }
    #career-hero-section .container .content{
        padding-top: 0px;
        padding-bottom: 0px;
    }
    .career-hero{
        padding-bottom: 0px !important;
    }
    .careers-page-wrapper .title {
         padding-right: 0px !important; 
    }
    
    #why-work-with-us-section{
        background: -webkit-linear-gradient(-90deg, #3f3d56 41%, #fff 10%);
        background: -moz-linear-gradient(-90deg, #3f3d56 41%, #fff 10%);
        background: -o-linear-gradient(-90deg, #3f3d56 41%, #fff 10%);
        background: -webkit-linear-gradient(-90deg, #3f3d56 41%, #fff 10%);
        background: -ms-linear-gradient(-90deg, #3f3d56 41%, #fff 10%);
    }
    .work-with-us-sub-description{
        padding-left: 20px;
        padding-right: 20px;
        padding-bottom: 20px;
        padding-top: 10px;
    }
    .career-know-more-img{
        padding-bottom: 0px;
    }
    .career-title{
        font-size: 35px;
    }
    .career-description{
        width: auto;
        font-size: 18px;
        text-align: center;
    }
    .work-benefit-card-wrapper{
        width: 292.5px;
        height: 403.75px;
        box-shadow: 0 6px 10px 0 rgba(0, 0, 0, 0.06);
        margin-left: auto;
        margin-right: auto;
        margin-top: 50px;
        margin-bottom: 0;
        border-radius: 4px;
        display: block;
    }
    .work-benefit-card-wrapper:last-child{
        margin-bottom: 50px;
    }
    .word-benefit-img{
        object-fit: cover;
        width: 292.5px;
        height: 255px;
        background-size: contain !important;
        background-repeat: no-repeat !important;
    }
    .work-benefit-img-description{
        font-family: 'Raleway', sans-serif;
        font-size: 17.5px;
        font-style: normal;
        font-stretch: normal;
        line-height: 1.38;
        letter-spacing: normal;
        color: #4a4a4a;
        padding-top: 32.5px;
    }
    .career-wrapper .why-choose-us-description{
        padding-right: 0px;
        padding-left:0px;
        font-size: 18px;
    }
    .job-location-img {
        background-image: url(/wp-content/uploads/2019/07/job-location.png);
        background-repeat: no-repeat;
        width: 12px;
        height: 12px;
        display: inline-block;
        margin-right: 10px;
    }
    


    .answer {
        width: auto;
        max-width: auto;
        border-bottom-color: #e7e7e7 !important;
        border-bottom-style: solid;
        border-bottom-width: 0.8px;
    }
    .job-type{
        padding-left: 0px;
        font-size: 2.607561929595828VW !important;
        width: 100%;
    }
    .job-location{
        padding-left: 0px;
        font-size: 2.346805736636245VW !important;
        width: 100%;
    }
    .question-text br{
        display: block;
    }
    
    .job-title{
        padding-left: 0px;
        font-size: 2.607561929595828VW !important;
        font-weight: 600 !important;
        width: 100%;
    }
    .question-text{
        margin-left: 1.303780964797914VW;
        padding-top: 0px;
    }
    .question {
        height: 104px;
        width:100%;
        margin-left: auto;
        margin-right: auto;
    }
    /* .down-arrow{
        padding-right: 3.780964797913951VW;
        margin-top: 5.345501955671447VW;
    } */
    .down-arrow{
        padding-right: 35px;
        margin-top: 39px;
        height: 10px;
    }
    .career-apply-btn{
        width: 24.771838331160364VW;
        height: 7.518905VW;
        font-size: 2.346805736636245VW;
    }
    .answer-text{
        font-size: 2.346805736636245VW;
    }
    
    #open-position-section .content{
        padding-top: 0px !important;
    }
    .job-opening-title{
        padding-top: 50px;
        font-size: 35px;
    }
    .job-opening-description{
        font-size:17px;
        font-weight: 500;
        padding-top: 15px;
    }
    .return-to-previous-link{
        margin-left: auto;
        margin-right: 15px;
    }
}
@media (max-width: 450px) {


    .open-position-title{
        font-size: 7.777777777777778VW;
       
    }
    #career-section .slick-dotted.slick-slider{
        margin-bottom: 49px;
    }
    #career-section .slick-list{
        padding-top: 5.215123859191656VW;
    }
    #career-section .slick-dotted.slick-slider{
        margin-bottom: 13.61111111111111VW;
    }
    #career-section  .slick-list{
        padding-top: 11.11111111111111VW;
    }
    .careers-page-wrapper .title{
        padding-right: 0px !important;
        color: #4A4A4A;
        font-size: 7.777777777777778VW;
    }
    .careers-page-wrapper .description{
        padding-right: 0px !important;
        font-size: 3.888888888888889VW;
        color: #4a4a4a;
    }
    .work-with-us-img{
        padding-left: 10px;
        padding-right: 10px;
    }
    
    .job-opening-title{
        text-align: center;
        padding-top: 50px;
        font-size: 28px;
    }
    .job-opening-description{
        font-size: 3.888888888888889VW;
        font-weight: 500;
        padding-top: 15px;
    }
    /*work benefit*/
    .career-title{
        font-size: 7.777777777777778VW;
    }
    .career-description{
        padding-left: 0px;
        padding-right: 0px;
        width: auto;
        font-size: 3.888888888888889VW;
    }
    .work-benefit-card-wrapper{
        width: 65VW;
        height: 89.72222222222223VW;
        display: inline-block;
        box-shadow: 0 6px 10px 0 rgba(0, 0, 0, 0.06);
        margin-left: auto;
        margin-right: auto;
        margin-top: 40px;
        margin-bottom: 0;
        border-radius: 4px;
    }
    .work-benefit-card-wrapper:last-child{
        margin-bottom: 13.88888888888889VW;
    }
    .word-benefit-img{
        object-fit: cover;
        width: 65VW;
        height: 56.666666666666664VW;
        background-size: contain !important;
        background-repeat: no-repeat !important;
    }
    .work-benefit-img-description{
        font-family: 'Raleway', sans-serif;
        font-size: 3.888888888888889VW;
        font-style: normal;
        font-stretch: normal;
        line-height: 1.38;
        letter-spacing: normal;
        color: #4a4a4a;
        padding-top: 7.222222222222221VW;
    }
    /*work benefit*/
    .our-team-description{
        font-size: 3.888888888888889VW !important;
    }
    .answer {
        width: auto;
        max-width: auto;
    }
    .answer-text{
        font-size: 3.888888888888889VW;
    }
    .job-type{
        font-weight: 400 !important;
        padding-left: 0px;
        font-size: 4.444444444444445VW !important;
    }
    .job-location{
        padding-left: 0px;
        font-size: 3.888888888888889VW !important;
        font-weight: 400 !important;
        margin-top: 0.222222VW !important;
    }
    .question-text br{
        display: block;
    }
    
    .job-title{
        padding-left: 0px;
        font-size: 4.444444444444445VW !important;
        font-weight: 600 !important;
        margin-top: 2.7777777777777777VW;
    }
    .question-text{
        margin-left: 8px;
        padding-top: 0px;
    }
    .question {
        height: 104px;
        margin-left: auto;
        margin-right: auto;
    }
    /* .down-arrow{
        padding-right: 23px;
        margin-top: 33px;
    } */
    .down-arrow{
        padding-right: 30px;
        margin-top: 33px;
    }
    .career-apply-btn{
        width: 42.5VW;
        height: 12.511111VW;
        font-size: 3.888888888888889VW;
    }
    .return-to-previous-link{
        margin-right:-4.166666666666666VW;
        
    }
}
/*  Career page css  over */





/* thank you page start */

.thank-you-wrapper{
    text-align: center;
   
    /* padding-top: 10.881934566145093vw;
    padding-bottom: 10.881934566145093vw; */
    padding-top: 26.802276VW;
    padding-bottom: 26.881935VW;
}
.thank-you-wrapper .thank-you-img{
    width: 14.224751066856332VW;
    height: 14.224751066856332VW;
    margin-left: auto;
    margin-right: auto;
}
.thank-you-wrapper .thank-you-title{
    font-family: 'Poppins', sans-serif;
    font-size: 2.275960170697013VW;
    font-weight: 600;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.5;
    letter-spacing: normal;
    text-align: center;
    color: #000000;
    padding-top: 38px;
    padding-bottom: 20px;
}
.thank-you-wrapper .thank-you-description{
    font-family: 'Raleway', sans-serif;
    font-size: 1.422475106685633VW;
    font-weight: normal;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.5;
    letter-spacing: normal;
    text-align: center;
    color: #4a4a4a;
}
.return-to-previous{
    font-family: 'Poppins', sans-serif;
    font-size: 1.1379800853485065VW;
    font-weight: 600;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.56;
    letter-spacing: normal;
    text-align: left;
    color: #f05444;
    margin-left: auto;
}
.back-arrow-img{
    margin-right: -6.334282VW;
    width: 9.246088193456615VW;
    height: 0.9246088193456615VW;
}
.thank-you-back-arrow-img{
    margin-right: 8.392603129445234VW;
    width: 1.246088VW;
    height: 0.9246088193456615VW;
}
/* .return-to-previous-link{
    margin-top:3.556187766714083VW;
    margin-left: 4.166666666666666VW;
    margin-right: auto;
} */
#thank-you-section .content{
    padding-top: 0px !important;
}
.thank-you-resource-link{
    /* margin-left: -14.881935VW; */
}
.thank-you-resource-link:hover{
    text-decoration: underline;
    transition: transform .3s ,-webkit-transform .3s ,-ms-transform .3s ,-moz-transform .3s ,-o-transform .3s;
    -webkit-transition: transform .3s ,-webkit-transform .3s ,-ms-transform .3s ,-moz-transform .3s ,-o-transform .3s;
    -moz-transition: transform .3s ,-webkit-transform .3s ,-ms-transform .3s ,-moz-transform .3s ,-o-transform .3s;
    -o-transition:transform .3s ,-webkit-transform .3s ,-ms-transform .3s ,-moz-transform .3s ,-o-transform .3s;
}
.thank-you-resource-arrow{
    margin-left: -12.469701VW;
    text-decoration: underline;
    transition: transform .3s ,-webkit-transform .3s ,-ms-transform .3s ,-moz-transform .3s ,-o-transform .3s;
    -webkit-transition: transform .3s ,-webkit-transform .3s ,-ms-transform .3s ,-moz-transform .3s ,-o-transform .3s;
    -moz-transition: transform .3s ,-webkit-transform .3s ,-ms-transform .3s ,-moz-transform .3s ,-o-transform .3s;
    -o-transition:transform .3s ,-webkit-transform .3s ,-ms-transform .3s ,-moz-transform .3s ,-o-transform .3s;
}
.thank-you-resource-arrow:hover{
    transform: translate(-3px);
    -ms-transform: translate(-3px);
    -moz-transform: translate(-3px);
    -webkit-transform: translate(-3px);
    transform: translate(-3px);
    -o-transform: translate(-3px);
}
.thank-you-resource-link:hover + .thank-you-resource-arrow{
    transform: translate(-3px);
    -ms-transform: translate(-3px);
    -moz-transform: translate(-3px);
    -webkit-transform: translate(-3px);
    transform: translate(-3px);
    -o-transform: translate(-3px);
    /* transition: width 3s;
    -webkit-transition: width 3s; */
    text-decoration: underline;
    transition: transform .3s ,-webkit-transform .3s ,-ms-transform .3s ,-moz-transform .3s ,-o-transform .3s;
    -webkit-transition: transform .3s ,-webkit-transform .3s ,-ms-transform .3s ,-moz-transform .3s ,-o-transform .3s;
    -moz-transition: transform .3s ,-webkit-transform .3s ,-ms-transform .3s ,-moz-transform .3s ,-o-transform .3s;
    -o-transition:transform .3s ,-webkit-transform .3s ,-ms-transform .3s ,-moz-transform .3s ,-o-transform .3s;
}
/*  thank you page over  */

@media screen and (min-width: 1406px) {

    .thank-you-resource-link:hover + .thank-you-resource-arrow{
        transform: translate(-3px);
        -ms-transform: translate(-3px);
        -moz-transform: translate(-3px);
        -webkit-transform: translate(-3px);
        transform: translate(-3px);
        -o-transform: translate(-3px);
        transition: width 3s;
        -webkit-transition: width 3s;
        text-decoration: underline;
        transition: transform .3s ,-webkit-transform .3s ,-ms-transform .3s ,-moz-transform .3s ,-o-transform .3s;
    -webkit-transition: transform .3s ,-webkit-transform .3s ,-ms-transform .3s ,-moz-transform .3s ,-o-transform .3s;
    -moz-transition: transform .3s ,-webkit-transform .3s ,-ms-transform .3s ,-moz-transform .3s ,-o-transform .3s;
    -o-transition:transform .3s ,-webkit-transform .3s ,-ms-transform .3s ,-moz-transform .3s ,-o-transform .3s;
    }
    .thank-you-resource-link{
        margin-left: -204px;
    }
    .thank-you-resource-arrow{
        margin-left: -176px;
    }
    .thank-you-wrapper{
        padding-top: 153px;
        padding-bottom: 153px;
    }
    .thank-you-wrapper .thank-you-img{
        width: 200px;
        height: 200px;
    }
    .thank-you-resource-link:hover{
        text-decoration: underline;
        transition: transform .3s ,-webkit-transform .3s ,-ms-transform .3s ,-moz-transform .3s ,-o-transform .3s;
    -webkit-transition: transform .3s ,-webkit-transform .3s ,-ms-transform .3s ,-moz-transform .3s ,-o-transform .3s;
    -moz-transition: transform .3s ,-webkit-transform .3s ,-ms-transform .3s ,-moz-transform .3s ,-o-transform .3s;
    -o-transition:transform .3s ,-webkit-transform .3s ,-ms-transform .3s ,-moz-transform .3s ,-o-transform .3s;
    }
    .thank-you-wrapper .thank-you-title{
        font-size: 32px;
        font-weight: 600;
        /* padding-right: 530px;
        padding-left: 530px; */
        padding-top: 2.7027027027027026VW;
        padding-bottom: 1.422475106685633VW;
    }
    .thank-you-wrapper .thank-you-description{
        font-size: 20px;
    }
    .return-to-previous{
        font-size: 16px;
        font-weight: 600;
        padding-top: 10px;
        padding-bottom: 10px;
        margin-left: auto;
    }
    .back-arrow-img{
        margin-right: -85px;
        width: 130px;
        height: 13px;
    }
    .thank-you-back-arrow-img{
        margin-right: 118px;
        width: 20px;
        height: 13px;

    }
    .return-to-previous-link{
        margin-top:50px;
        margin-left: auto;
        margin-right: auto;
    }
}
@media (max-width: 767px) {

    .thank-you-wrapper .thank-you-title{
        padding-left: 0px;
        padding-right: 0px;
    }
    .thank-you-title br{
        display: none;
    }
    .thank-you-description br{
        display: none;
    }
    .back-arrow-img{
        margin-right: -85px;
        width: auto;
        height: auto;
    }
    .thank-you-back-arrow-img{
        margin-right: 118px;
        width: 19px;
        height: auto;
    }
    .thank-you-resource-link {
        margin-left: -219px;
    }
    
    .thank-you-title{
        font-size: 32px !important;
    }
    .thank-you-description{
        font-size: 18px !important;
    }
    /* .thank-you-wrapper .thank-you-img{
        width: 200px;
        height: 200px;
    } */
    .return-to-previous{
        font-size: 18px;
        margin-left: auto;
    }
    .thank-you-img{
        margin-left: auto;
        margin-right: auto;
    }
    .thank-you-wrapper .thank-you-img{
        width:auto !important;
        height:auto !important;
    }
    #thank-you-section .container .content{
        padding-top: 0px !important;
    }
    .thank-you-resource-arrow {
        margin-left: -190px;
    }
    .thank-you-resource-link:hover{
        text-decoration: underline;
    }
    
}

@media (max-width: 450px) {

    .thank-you-wrapper .thank-you-title{
        padding-left: 0px;
        padding-right: 0px;
    }
    .thank-you-description br{
        display: none;
    }
    .thank-you-title{
        padding-top: 0px !important;
        font-size: 7.777777777777778VW !important;
    }
    .thank-you-description{
        font-size: 3.888888888888889VW !important;
    }
    .thank-you-wrapper .thank-you-img{
        width: 44.222222VW !important;
        height: 46.222222VW !important;    
    }
    .return-to-previous{
        font-size: 14px !important;
    }
    .thank-you-img img{
        max-width: 81%;

    }
    .thank-you-resource-link{
        /* margin-left: -47vw; */
    }
    .thank-you-resource-arrow{
        margin-left: -150px;
    }
    .thank-you-back-arrow-img {
        width: 17px;
        /* margin-right: -17.22222222222222VW; */
    }
    .thank-you-resource-link:hover + .thank-you-resource-arrow{
        transform: translate(-3px);
        -ms-transform: translate(-3px);
        -moz-transform: translate(-3px);
        -webkit-transform: translate(-3px);
        transform: translate(-3px);
        -o-transform: translate(-3px);
        /* transition: width 3s;
        -webkit-transition: width 3s; */
        transition: transform .3s ,-webkit-transform .3s ,-ms-transform .3s ,-moz-transform .3s ,-o-transform .3s;
        -webkit-transition: transform .3s ,-webkit-transform .3s ,-ms-transform .3s ,-moz-transform .3s ,-o-transform .3s;
        -moz-transition: transform .3s ,-webkit-transform .3s ,-ms-transform .3s ,-moz-transform .3s ,-o-transform .3s;
        -o-transition:transform .3s ,-webkit-transform .3s ,-ms-transform .3s ,-moz-transform .3s ,-o-transform .3s;
    }
    .thank-you-resource-link:hover{
        text-decoration: underline;
    }
    

}




/* get-in-touch */


.get-in-touch-wrapper{

}

.get-in-touch-wrapper .form-title {
    font-family: 'Poppins', sans-serif;
    font-size: 2.204836415362731VW;
    font-weight: 600;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: normal;
    text-align: center;
    color: #000000;
    margin-top: 0.35561877667140823VW;
    margin-bottom: 1.356188VW;
}
.get-in-touch-wrapper .form-title-rpa{
    margin-top: 4.267425320056899VW !important;
    text-align: left;
}
.get-in-touch-wrapper .form-title-description{
    font-family: 'Raleway', sans-serif;
    font-size: 1.1379800853485065VW;
    font-weight: 500;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: normal;
    color: #000000;
    margin-right: auto;
    margin-left: auto;
    text-align: center;
}
.get-in-touch-wrapper .form-title-description-rpa{
    text-align: left;
}

.get-in-touch-wrapper .form-div-wrapper .form-rectangle {
    object-fit: contain;
    border-radius: 0.42674253200568996VW;
    background-color:#ffffff;
    color: #4a4a4a;
    /* width: 915px;
    height: 541px; */
    /* text-align: left; */
    font-size: 0.995732574679943VW;
}
.get-in-touch-wrapper .form-div-wrapper .form-rectangle p {
    text-align: left;
    padding-left:0px !important; /*11.735419630156473VW*/
    margin-top: 17px !important;
    margin-bottom: -20px !important; /*-23*/
    font-family: 'Raleway', sans-serif;
    font-size: 14px;
    font-weight: 600;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: normal;
    color: #4a4a4a;
    padding-bottom: 0.42674253200568996VW;
}
.get-in-touch-wrapper .form-div-wrapper .form-rectangle-rpa-landing p {
    font-size: 0.995732574679943VW;
}
.get-in-touch-wrapper .form-div-wrapper .form-rectangle input[type=text] {

    background-color: #e0e0e4 !important;
    width: 585px !important;
    max-width: 585px !important;
    height: 40px !important;
    margin-left: auto !important;
    margin-right: auto !important;
    border-radius: 3px !important;
    border-width: 0px !important;
    margin-bottom: 0px !important;
    color: #4a4a4a !important;
    font-size: 14px !important;
}
.get-in-touch-wrapper .form-div-wrapper .form-rectangle-rpa-landing input[type=text] {

    width: 40.6827880512091VW !important;
    height: 2.844950213371266VW !important;
    margin-left: 0 !important;
    margin-right: auto !important;
    border-radius: 3px !important;
    border-width: 0px !important;
    margin-bottom: 0px !important;
    font-size: 0.995732574679943VW !important;
}

.get-in-touch-wrapper .form-div-wrapper .form-rectangle textarea{

    background-color: #e0e0e4 !important;
    width: 585px !important;
    max-width: 585px !important;
    min-height: 118px !important;
    margin-left: auto !important;
    margin-right: auto !important;
    border-radius: 3px !important;
    border-width: 0px !important;
    margin-bottom: 0px !important;
    color: #4a4a4a !important;
    font-size: 14px !important;
}
.get-in-touch-wrapper .form-div-wrapper .form-rectangle-rpa-landing textarea{

    width: 40.6827880512091VW !important;
    min-height: 118px !important;
    margin-left: 0 !important;
    margin-right: auto !important;
    border-radius: 3px !important;
    border-width: 0px !important;
    margin-bottom: 0px !important;
    color: #4a4a4a !important;
    font-size: 0.995732574679943VW !important;
}

.get-in-touch-wrapper .form-size-fix {
    padding-top: 25px !important;
}

.get-in-touch-wrapper .form-div-wrapper .form-rectangle input[type=submit] {
    width: 184px;
    height: 50px;
    font-family: 'Poppins', sans-serif;
    border-radius: 0.21337126600284498VW;
    background-color: #f05444;
    border: 0px !important;
    margin-top: 2.933713VW;
    margin-left: auto !important;
    margin-right: auto !important;
    font-size: 16px;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
    font-weight: bold;
}

.get-in-touch-wrapper .form-div-wrapper .form-rectangle .btn-center-div {
    text-align: center;
    /* padding-bottom: 2.844950213371266VW; */
}
.get-in-touch-wrapper .input-wrapper{
    /* text-align: left;  */
    width: 585px;
    max-width: 585px;
    margin-left: auto;
    margin-right: auto;
}
.get-in-touch-wrapper
#full-name-input-error-msg,
#full-name-input-error-msg2,
#email-id-input-error-msg,
#email-id-input-error-msg2,
#description-input-error-msg,
#mobile-no-input-error-msg,
#mobile-no-input-error-msg2,
#first-name-input-error-msg,
#last-name-input-error-msg,
#email-input-error-msg,
#email-input-error-msg2,
#get-in-touch-first-name-error-msg,
#get-in-touch-last-name-error-msg,
#get-in-touch-email-error-msg,
#get-in-touch-email-error-msg2,
#get-in-touch-phone-number-error-msg,
#consultation-first-name-error-msg,
#consultation-last-name-error-msg,
#consultation-email-error-msg,
#consultation-email-error-msg2,
#consultation-contact-no-error-msg{
    /* visibility: hidden; */
    display: none;
    margin-left: 0px !important;
    font-size: 14px;
}
#our-location .content{
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}
@media screen and (min-width: 1406px) {
    .get-in-touch-wrapper {

    }

    .get-in-touch-wrapper .form-title {
        font-family: 'Poppins', sans-serif;
        font-size: 32px;
        font-weight: 600;
        font-style: normal;
        font-stretch: normal;
        line-height: normal;
        letter-spacing: normal;
        text-align: center;
        color: #000000;
        margin-top: 30px;
        margin-bottom: 30px;
    }
    .get-in-touch-wrapper .form-title-rpa{
        margin-top: 21px !important;
        text-align: left;
    }
    .form-input-rpa-landing{
        /*padding-top: 38px;*/
    }

    .get-in-touch-wrapper .form-div-wrapper .form-rectangle {
        object-fit: contain;
        border-radius: 6px;
        background-color:#ffffff;
        color: #4a4a4a;
        /* width: 915px;
        height: 541px; */
        /* text-align: left; */
        font-size: 14px;
        margin-left: 147px;
        margin-right: 147px;
        /* margin-bottom: 190px !important; */
    }

    .title-div {
        margin-left: 10.668563300142248VW;
        margin-right: 10.668563300142248VW;
    }

    .fix-label {
        font-size: 16px;
    }

    .get-in-touch-wrapper .form-div-wrapper .form-rectangle p {
        text-align: left;
        padding-left: 0px !important;
        margin-top: 5px !important;
        margin-bottom: -18px !important;
        font-family: 'Raleway', sans-serif;
        font-size: 14px;
        font-weight: 600;
        font-style: normal;
        font-stretch: normal;
        line-height: normal;
        letter-spacing: normal;
        color:#4a4a4a;
        padding-bottom: 6px;
        padding-top: 15px;
    }

    .ul-list ul li {
        font-size: 16px;
        font-family: 'Poppins', sans-serif;

    }

    .get-in-touch-wrapper .form-div-wrapper .form-rectangle input[type=text] {

        background-color: #e0e0e4 !important;
        width: 585px !important;
        max-width: 585px !important;
        height: 40px;
        margin-left: auto !important;
        margin-right: auto !important;
        border-radius: 6px !important;
        border-width: 0px !important;
        margin-bottom: 0px !important;
        font-size: 14px !important;
    }
    .get-in-touch-wrapper .form-div-wrapper .form-rectangle textarea{

        background-color: #e0e0e4 !important;
        width: 585px;
        max-width: 585px;
        min-height: 118px !important;
        margin-left: auto !important;
        margin-right: auto !important;
        border-radius: 3px !important;
        border-width: 0px !important;
        margin-bottom: 0px !important;
        color: #4a4a4a !important;
        font-size: 14px !important;
    }

    .form-size-fix {
        padding-top: 80px !important;
    }

    .get-in-touch-wrapper .form-div-wrapper .form-rectangle input[type=submit] {
        width: 184px;
        height: 50px;
        font-family: 'Poppins', sans-serif;
        border-radius: 3px;
        background-color: #f05444;
        border: 0px !important;
        margin-top: 30px;
        margin-left: auto !important;
        margin-right: auto !important;
        font-weight: bold;
    }

    .get-in-touch-wrapper .form-div-wrapper .form-rectangle .btn-center-div {
        text-align: center;
        /* padding-bottom: 40px; */
    }

    .get-in-touch-wrapper
    #full-name-input-error-msg,
    #full-name-input-error-msg2,
    #email-id-input-error-msg,
    #email-id-input-error-msg2,
    #description-input-error-msg,
    #mobile-no-input-error-msg,
    #mobile-no-input-error-msg2,
    #first-name-input-error-msg,
    #last-name-input-error-msg,
    #email-input-error-msg,
    #email-input-error-msg2,
    #get-in-touch-first-name-error-msg,
    #get-in-touch-last-name-error-msg,
    #get-in-touch-email-error-msg,
    #get-in-touch-email-error-msg2,
    #get-in-touch-phone-number-error-msg{
        /* visibility: hidden; */
        display: none;
        margin-left: 0px !important;
    }
    .get-in-touch-wrapper .input-wrapper{
        /* text-align: left;  */
        width: 585px;
        max-width: 585px;
        margin-left: auto;
        margin-right: auto;
    }
    #contact-us-form-section .content{
        padding-bottom: 0px; 
    }
}

@media screen and (max-width: 767px) {
    

   

    .get-in-touch-wrapper .form-title {
        font-family: 'Poppins', sans-serif;
        font-size: 35px;
        font-weight: 600;
        font-style: normal;
        font-stretch: normal;
        line-height: normal;
        letter-spacing: normal;
        text-align: center;
        color: #4a4a4a;
        margin-top: 41px;
        /* margin-bottom: 50px;  */
    }
    .get-in-touch-wrapper .form-title-rpa {
        margin-top: 54px !important;
    }
    .get-in-touch-wrapper .form-title-description{
        font-family: 'Raleway', sans-serif;
        font-size: 18px;
        font-weight: 500;
        font-style: normal;
        font-stretch: normal;
        line-height: 1.64;
        letter-spacing: normal;
        text-align: center;
        color: #4a4a4a;
    }

    .get-in-touch-wrapper .form-div-wrapper .form-rectangle {
        object-fit: contain;
        border-radius: 0px;
        background-color:#ffffff;
        color: #4a4a4a;
        /* width: 915px;
        height: 541px; */
        /* text-align: left; */
        font-size: 2.346805736636245VW;
        margin-left: auto;
        margin-right: auto;
        margin-bottom: 31.029986962190353VW !important;
    }

    .get-in-touch-wrapper .form-div-wrapper .form-rectangle p {
    
        margin-top: 0px !important;
        /* margin-bottom: -2.9986962190352022VW !important; */
        font-size: 2.346805736636245VW;
        padding-left: 0px !important;
        padding-bottom: 6px;
    }

    .get-in-touch-wrapper .form-div-wrapper .form-rectangle input[type=text] {

        background-color: #e0e0e4 !important;
        width: 385px !important;
        height: 40px !important;
        margin-left: auto !important;
        margin-right: auto !important;
        border-radius: 3px !important;
        border-width: 0px !important;
        margin-bottom: 0px !important;
        color: #4a4a4a !important;
        
    }
    .get-in-touch-wrapper .form-div-wrapper .form-rectangle textarea{

        background-color: #e0e0e4 !important;
        width: 385px !important;
        max-width: 385px !important;       
        color: #4a4a4a;
    }

    .form-size-fix {
        padding-top: 46px !important;
    }

    .get-in-touch-wrapper .form-div-wrapper .form-rectangle input[type=submit] {
        width: 184px;
        height: 50px;
        border-radius: 3px;
        background-color: #f05444;
        border: 0px !important;
        margin-bottom: 30px;
        margin-left: auto !important;
        margin-right: auto !important;
        font-size: 18px !important;
        font-weight: bold;
    }

    #full-name-input-error-msg2,
    #email-id-input-error-msg2,
    #mobile-no-input-error-msg2,
    #email-input-error-msg2 {
        margin-top: -2.45vw;
        margin-left: 0px !important;
    }
    .get-in-touch-wrapper
    #full-name-input-error-msg,
    #full-name-input-error-msg2,
    #email-id-input-error-msg,
    #email-id-input-error-msg2,
    #description-input-error-msg,
    #mobile-no-input-error-msg,
    #mobile-no-input-error-msg2,
    #first-name-input-error-msg,
    #last-name-input-error-msg,
    #email-input-error-msg,
    #email-input-error-msg2{
        margin-left: 0px !important;
    }

   
    .case-study-header{
        margin-bottom: 0px;
    }
    .get-in-touch-wrapper .input-wrapper{
        /* text-align: left;  */
        margin-left: auto;
        margin-right: auto;
        width: 385px !important;
        max-width: 385px !important;
    }
    .fix-label{
        padding-top: 15px;
    }
    #contact-us-form-section .content{
        padding-bottom: 0px; 
    }
}

@media (max-width: 450px) {

   
    .get-in-touch-wrapper .form-title {
        font-family: 'Poppins', sans-serif;
        font-size: 7.777777777777778VW;
        font-weight: 600;
        font-style: normal;
        font-stretch: normal;
        line-height: normal;
        letter-spacing: normal;
        text-align: center;
        color: #4a4a4a;
         margin-top: 41px;
        /*margin-bottom: 50px; */
    }
    .get-in-touch-wrapper .form-title-description{
        font-family: 'Raleway', sans-serif;
        font-size: 3.888888888888889VW;
        font-weight: 500;
        font-style: normal;
        font-stretch: normal;
        line-height: 1.64;
        letter-spacing: normal;
        text-align: center;
        color: #4a4a4a;
    }
    .get-in-touch-wrapper .form-div-wrapper .form-rectangle {
        object-fit: contain;
        background-color: #ffffff;
        color: #4a4a4a;
        /* width: 915px;
        height: 541px; */
        /* text-align: left; */
        font-size: 14px;
        margin-left: auto;
        margin-right: auto;
        margin-bottom: 190px !important;
    }

    .get-in-touch-wrapper .form-div-wrapper .form-rectangle p {
        text-align: left;
        margin-top: -10px !important;
        margin-bottom: -18px !important;
        font-family: 'Raleway', sans-serif;
        font-size: 3.888888888888889VW;
        font-weight: 600;
        font-style: normal;
        font-stretch: normal;
        line-height: normal;
        letter-spacing: normal;
        color: #4a4a4a;
        padding-bottom: 6px;
        padding-top: 9.722222222222223VW;
    }

    .get-in-touch-wrapper .form-div-wrapper .form-rectangle input[type=text] {

        background-color: #e0e0e4 !important;
        width: 86.94444444444444VW !important;
        max-width: 86.94444444444444VW !important;
        height: 10.555555555555555VW !important;
        margin-left: auto !important;
        margin-right: auto !important;
        border-radius: 3px !important;
        border-width: 0px !important;
        margin-bottom: 0px !important;
        color: #4a4a4a !important;
        

    }
    .get-in-touch-wrapper .form-div-wrapper .form-rectangle textarea{
        width: 86.94444444444444VW !important;
        max-width: 86.94444444444444VW !important;
        min-height: 51.388888888888886VW !important;
    }

    .form-size-fix {
        padding-top: 46Px !important;
    }

    .get-in-touch-wrapper .form-div-wrapper .form-rectangle input[type=submit] {
        width: 42.577778VW;
        height: 11.056188VW;
        border-radius: 3px;
        background-color: #f05444;
        border: 0px !important;
        margin-bottom: 30px;
        margin-left: auto !important;
        margin-right: auto !important;
        font-size: 3.888888888888889VW !important;
        font-weight: bold;
        margin-top: 11.11111111111111VW;
    }

    #full-name-input-error-msg2,
    #email-id-input-error-msg2,
    #mobile-no-input-error-msg2,
    #email-input-error-msg2 {
        margin-top: -5.5%;
    }

    

    .title-div {
        margin-left: 10.668563300142248VW !important;
        margin-right: 10.668563300142248VW !important;
    }
    .get-in-touch-wrapper .form-div-wrapper .form-rectangle p{
        padding-left: 0% !important;
    }
    #full-name-input-error-msg,
    #full-name-input-error-msg2,
    #email-id-input-error-msg,
    #email-id-input-error-msg2,
    #description-input-error-msg,
    #mobile-no-input-error-msg,
    #mobile-no-input-error-msg2,
    #first-name-input-error-msg,
    #last-name-input-error-msg,
    #email-input-error-msg,
    #email-input-error-msg2{
        margin-left: 0% !important;
    }
    .fix-label{
        padding-top: 15px;
    }
    .get-in-touch-wrapper .input-wrapper{
        /* text-align: left;  */
        margin-left: auto;
        margin-right: auto;
        width: 86.94444444444444VW !important;
        max-width: 86.94444444444444VW !important;
    }

}



/*  free-consultation-page start*/

.consultation-text-wrapper .text-container{
    text-align: center;
}
.text-container .consultation-title{
    font-family: 'Poppins', sans-serif;
    font-size: 2.275960170697013vw;
    font-weight: 600;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: normal;
    text-align: center;
    color: #4a4a4a;
    padding-top: 1.422475106685633vw;
    padding-bottom: 1.422475106685633vw;
}
.text-container .consultation-description{
    font-size:1.1379800853485065vw;
    width: 86.0597439544808vw;
    max-width: 86.0597439544808vw;
    padding-left: 6.401137980085349vw;
    padding-right: 6.401137980085349vw;
    font-family: 'Raleway', sans-serif;
    font-size: 1.1379800853485065vw;
    font-weight: normal;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.69;
    letter-spacing: normal;
    color: #000000;
    text-align: justify;
    overflow: hidden;
}
.text-container h1{
    text-transform: none !important;
}
 #consultation-main-question{
    background-color: #535168 !important;
    border-width: 0px !important;
    border-radius: 6px !important;
    min-height: 8.392603129445234vw !important;
    /* max-height: 8.392603129445234vw; */
    position: none !important;
    color: #fff !important;
    font-size: 14px !important;
    width: 41.607397VW;
    min-width: 41.607397VW;
    max-width: 41.607397VW;
    
}
#free-consultation-form-section .case-study-wrapper .form-title{
    margin-top: 0px;
}
@media screen and (min-width: 1406px) {
    .text-container .consultation-title{
        font-size: 32px;
        padding-top: 20px;
        padding-bottom: 20px;
    }
    .text-container .consultation-description{
        font-size: 16px;
        width: 1210px;
        padding-left: 90px;
        padding-right: 90px;
        font-family: 'Raleway', sans-serif;
        font-size: 16px;
        font-weight: normal;
        font-style: normal;
        font-stretch: normal;
        line-height: 1.69;
        letter-spacing: normal;
        color: #000000;
        text-align: justify;
        overflow: hidden;
    }
    .text-container h1{
        text-transform: none !important;
    }
     #consultation-main-question{
        background-color: #535168 !important;
        border-width: 0px !important;
        border-radius: 6px !important;
        
        min-height: 118px !important;
        /* height: 118px; */
        /* max-height: 118px;         */
        width: 585px;
        min-width: 585px;
        max-width: 585px;
        position: none !important;
        color: #fff !important;
        font-size: 14px !important;
    }
    #free-consultation-form-section .case-study-wrapper .form-title{
        margin-top: 0px;
    }

    /* **************************** */
    .back-to-resources-test {
        font-family: 'Poppins', sans-serif;
        font-size: 0.995732574679943VW;
        font-weight: 500;
        font-style: normal;
        font-stretch: normal;
        line-height: normal;
        letter-spacing: 0.4px;
        color: #f05443;
        margin-top: 2.844950213371266VW;
        margin-left: 100px;
    }
    .blog-resources-arrow-test{
        margin-left: -205px;
    }
    .back-to-resources-test:hover + .blog-resources-arrow-test{
        transform: translate(-3px);
    }
    /* **************************** */
}
@media screen and (max-width: 767px) {

    .text-container .consultation-title{
        font-size: 25px;
        padding-top: 20px;
        padding-bottom: 20px;
        text-align: left;
    }
    .text-container .consultation-description{
        font-size: 17.5px;
        width: 1210px;
        padding-left: 0px;
        padding-right: 0px;
        
    }
    .text-container h1{
        text-transform: none !important;
    }
     #consultation-main-question{
        background-color: #535168 !important;
        border-width: 0px !important;
        border-radius: 6px !important;
        min-height: 118px !important;
        /* max-height: 118px; */
        width: 100%;
        min-width: 100%;
        max-width: 100%;
        position: none !important;
        color: #fff !important;
        font-size: 14px !important;
    }
    #free-consultation-form-section .content{
        padding-bottom: 0px !important;
    }
}
@media (max-width: 450px) {
    .text-container .consultation-title{
        font-size: 5.555555555555555VW;
        padding-top: 20px;
        padding-bottom: 20px;
        text-align: left;
    }
    .text-container .consultation-description{
        font-size: 3.888888888888889VW;
        /* width: 1210px; */
        padding-left: 0px;
        padding-right: 0px;
        
    }
    .text-container h1{
        text-transform: none !important;
    }
     #consultation-main-question{
        background-color: #535168 !important;
        border-width: 0px !important;
        border-radius: 6px !important;
        min-height: 118px !important;
        /* max-height: 118px; */
        position: none !important;
        font-size: 3.888888888888889VW !important;

    }
   
}
/*  free-consultation-page over*/


