@media screen and (max-width: 1800px) {
    /*Vertical Portfolio Division Start*/
    .masada_screen_two {
        bottom: 8%;
    }
    .ebproduction_screen_two {
        bottom: -10%;
    }
    .ebproduction_screen_one {
        top: -18%;
    }
    .hitchhyke_screen_one {
        bottom: -15%;
    }
    .hitchhyke_screen_two {
        bottom: -18%;
    }
    /*Vertical Portfolio Division End*/
}
@media screen and (max-width: 1600px) {
    /*Vertical Portfolio Division Start*/
    .masada_screen_three {
        left: 18%;
    }
    .points_portfolio {
        transform: translate(-50%, -50%) scale(0.7);
        -webkit-transform: translate(-50%, -50%) scale(0.7);
    }
    .port_sliderHome_left {
        margin-left: 39%;
        padding-right: 59px;
    }
    .portfolio_title_name {
        font-size: 35px;
    }
    .port_app_sec {
        left: -25%;
    }
    .hair_text_new h1 {
        font-size: 40px;
    }
    .hair_text_new h1 span {
        font-size: 36px;
    }
    /*Vertical Portfolio Division End*/
}
@media screen and (min-width: 1900px) {
    .container {
        width: 1870px;
    }
}
@media screen and (min-width: 1600px) {
    .container {
        width: 1570px;
    }
}
@media screen and (min-width: 1400px) {
    .container {
        width: 1370px;
    }
    form .flex-row input, .form-floating>select {
    width: 239px;
}
}
@media screen and (max-width: 1400px) {
    form .flex-row input, .form-floating>select {
    width: 239px;
}
}
@media (max-width: 1199px) {
    .bg_nimg {
    height: 809px;
    background-size: cover;
    background-position: right;
}
    .bg_nimg::after {
    height: 807px;
}
    .horizontal-scroll-addicor {
    display: none;
}
    .glowing-title_MV-1 > h3, .glowing-title_MV > h3 {
    font-size: 69px;
}

form .flex-row input, .form-floating>select {
    width: 179px;
}
    .mdlsArd ul {
    justify-content: center;
}
    /*Addicor Award Modal Division Start*/
    .award-numbers > h1 {
        font-size: 24px;
    }
    .counter-para-1-p {
        font-size: 12px;
        letter-spacing: 0px;
        margin-top: 6px;
    }
    .counter-para-2-p {
        font-size: 12px;
    }
    .award-counter-numbers {
        padding: 0px;
    }
    .accreditation-img {
        display: flex;
        justify-content: space-around;
        align-items: baseline;
    }
    .accreditation-img > li > img {
        width: 95%
    }
    .iso-certified {
        display: flex;
        justify-content: space-around;
        align-items: baseline;
    }
    .iso-certified > li > img {
        width: 41%
    }
    .award-box-section {
        top: 29px;
    }
    .award-identity {
        width: 100% !important;
    }
    .award-line-divider {
        top: 109px;
    }
    /*Addicor Award Modal Division End*/
    /*Nav Bar Start*/
    .home_menu-bar > ul::after {
        content: '';
        height: 193px;
        top: 64px;
    }
    .hire_menu-tab a {
        padding: 11px 20px;
    }
    .home-pg_nav-link {
        font-size: 14px;
        margin: 0 6px;
    }
    .tech_bar-title {
        font-size: 18px;
        margin: 0rem 1rem;
    }
    .tab button {
        padding: 15px;
        font-size: 13px;
        margin: 3px 0;
    }
    .tabcontent {
        height: 348px;
    }
    .tab {
        height: 348px;
    }
    .serv-menu-title {
        font-size: 22px;
        margin: 6px 0;
    }
    .andro_ios h3 {
        font-size: 16px;
    }
    .andro_ios ul li a {
        font-size: 12px;
    }
    #App {
        background-size: 42%;
    }
    #App::before {
        top: 74px;
        right: 129px;
        background-size: 91px;
    }
    #App::after {
        top: 132px;
        background-size: 30%;
    }
    #Web::before {
        background-size: 26%;
    }
    #Web::after {
        background-size: 39%;
    }
    #Design::after {
        background-size: 20%;
    }
    #Marketing {
        background-size: 31%;
    }
    #Marketing::before {
        width: 65%;
        background-size: 24%;
    }
    #Marketing::after {
        right: 32%;
        width: 29%;
        background-size: 32%;
    }
    #CRM::before {
        background-size: 27%;
    }
    #IOT::before {
        top: 27px;
        background-size: 37%;
    }
    #IOT::after {
        width: 59%;
        background-size: 30%;
        bottom: 0px;
    }
    #AR::before {
        background-size: 31%;
    }
    #AR::after {
        bottom: 0;
        width: 69%;
        background-size: 35%;
    }
    .tchnologies-menu-bar ul li a > i {
        font-size: 16px;
    }
    .tchnologies-menu-bar ul li a {
        padding: .3rem 1.0rem;
        font-size: 14px;
    }
    .tchnologies-menu-bar > ul::after {
        height: 229px;
        top: 110px;
    }
    .industriest-menu-bar ul li a {
        font-size: 14px;
    }
    .industriest-menu-bar > ul::after {
        height: 249px;
    }
    /*Nav Bar End*/
    /*Industry Leads Division Start*/
    .industry-outline h1 {
        font-size: 28px;
    }
    .lead-counter {
        width: 233px;
        margin: 10px 0;
    }
    .lead-counter > span {
        font-size: 42px;
        width: 75px;
        padding: 5px 0;
    }
    .numSmilePlus {
        font-size: 42px;
        margin-left: 30px;
    }
    .numCaption {
        font-size: 18px;
        padding: 7px 0;
    }
    .numPara {
        font-size: 14px;
        padding: 5px 0;
    }
    .lead-btn {
        font-size: 18px;
        line-height: 36px;
        margin: 7px 0;
    }
    /*Industry Leads Division End*/
    /*Integrated Services Division Start*/
    .inteService {
        height: 866px;
    }
    .inTroServe > h1 {
        font-size: 39px;
        padding: 20px 20px 0;
    }
    .inTroServe > p {
        text-align: unset;
        padding: 10px;
    }
    .webCMS > p,
    .mobilServe > p,
    .uiUxDesign > p,
    .eCommServe > p,
    .reSorceOting > p,
    .cloudServe > p,
    .iotive > p {
        font-size: 13px;
        margin: 6px 0;
        text-align: unset;
        display: none;
    }
    .mobilServe,
    .eCommServe,
    .cloudServe,
    .inTroServe,
    .webCMS,
    .uiUxDesign,
    .reSorceOting,
    .iotive,
    #cover canvas,
    .inTroServe::before {
        height: 433px;
    }
    /*Integrated Services Division End*/
    /*Major Services Presentaion Start*/
    #js-horizontal-scroll-maxtra {
        display: none;
    }
    #verticalSliderMhori {
    display: block;
}
    /*Major Services Presentaion End*/
    /*Why Choose Maxra Start*/
    .creativeLogo {
        -webkit-clip-path: polygon(0 0, 75% 0, 98% 100%, 0% 100%);
        clip-path: polygon(0 0, 75% 0, 98% 100%, 0% 100%);
        top: -80px;
    }
    #particle-slider-1 {
        margin: 11px auto 0 -39px;
    }
    .creativeLogo > h1 {
        right: 166px;
        font-size: 26px;
    }
    .spGrdientEffct > p {
        font-size: 16px;
    }
    .sequence-1 > p,
    .sequence-2 > p,
    .sequence-3 > p {
        font-size: 13px;
        height: 124px;
        word-break: break-word;
    }
    .sequence-1 > i,
    .sequence-2 > i,
    .sequence-3 > i {
        font-size: 39px;
        margin: 25px auto;
    }
    .proceSSheading1,
    .proceSSheading {
        font-weight: 500;
        font-size: 18px;
    }
    .mid-seqence-2-overlay {
        width: 342px;
        height: 359px;
    }
    .sequence-1:hover,
    .sequence-2:hover,
    .sequence-3:hover {
        width: 322px;
        height: 339px;
    }
    /*Why Choose Maxra End*/
    .indus-heading > h1,
.indus-heading > h2 {
    font-size: 32px;
    letter-spacing: 6px
}
    /*Company Team Section Start*/
    .teambg_gradint {
        -webkit-clip-path: polygon(0 0, 49% 0, 85% 100%, 0% 100%);
        clip-path: polygon(0 0, 49% 0, 85% 100%, 0% 100%);
        height: 609px;
    }
    .compTeam::before {
        height: 609px;
    }
    .teamMessage > h2,
    .teamMessage > h2::after {
        font-size: 32px;
    }
    .teamMessage > h2::after {
        right: 64px;
        top: 35px;
    }
    .teamMessage > h3 {
        margin-left: -29px;
    }
    .teamMessage > h2 > span {
        font-size: 79px;
        letter-spacing: -5px;
        margin-left: -7px;
        margin-top: 7px;
    }
    .teamPara > p {
        font-size: 16px;
        line-height: 29px;
    }
    .teamExplore > a {
        font-size: 79px;
        top: 169px;
        left: -129px;
    }
    .teamExplore > a::after {
        top: 0px;
        right: 71px;
        background-size: 47px;
        opacity: 0.49;
    }
    .roteO {
        width: 69px;
        height: 69px;
        top: 18px;
        right: 89px;
    }
    .teamMessage > h3::after {
        left: 291px;
    }
    .counterDisplay {
        width: 649px;
        height: 126px;
        background-size: 100%;
    }
    .teamCount > li > span {
        font-size: 24px;
    }
    .counterMpara {
        font-size: 16px;
    }
    /*Company Team Section End*/
    /*Vertical Portfolio Division Start*/
    .portfolio_more {
        display: none !important;
        overflow: hidden !important;
        max-height: 1px !important;
        opacity: 0 !important;
        height: 0 !important;
    }
    .scrollmagic-pin-spacer {
        display: none !important;
        padding: 0 !important;
    }
    .portfolio_more * {
        display: none !important;
        width: 0 !important;
        height: 0 !important;
        position: initial !important;
        padding: 0 !important;
        margin: 0 !important;
        visibility: hidden !important;
        max-height: 1px !important;
    }
    /*Vertical Portfolio Division End*/
    /*Vertical Mobile Carosal Start*/
    .vertical_carosal-mobile {
        display: block;
    }
    .port_sliderHome::before,
    .m_portfolio-card::before {
        content: '';
        position: absolute;
        background: #000;
        width: 100%;
        height: 100%;
        left: 0;
        opacity: 0.46;
    }
    .port_sliderHome::after,
    .m_portfolio-card::after {
        content: '';
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAHElEQVQYV2OcM2fO/5SUFEYGKIAzMARgKjFUAABblQgFLinA2AAAAABJRU5ErkJggg==) repeat;
        position: absolute;
        width: 100%;
        height: 100%;
        left: 0;
        opacity: 0.2;
    }
    /*Vertical Mobile Carosal End*/
    /*Industry Big Headlines Start*/
    .indus-heading::before {
        left: 11%;
        font-size: 83px;
        letter-spacing: 11px;
        top: 14px;
    }
    /*Industry Big Headlines End*/
    /*Industries Serve Section Start*/
    .industriesTimline {
        padding-bottom: 59px;
    }
    .comp-list {
        margin-bottom: unset;
    }
    #indus-list-1,
    #indus-list-5,
    #indus-list-8,
    #indus-list-11 {
        margin: 29px 0;
    }
    .comp-list > li > a > h4 {
        font-size: 15px;
        vertical-align: bottom;
    }
    .comp-list > li > a > img {
        position: static;
        left: unset;
        margin: auto;
        height: 69px;
        display: block;
        padding-top: 7px
    }
    .comp-list > li > a {
        width: 79%;
        height: 129px;
        margin: 6px auto;
        line-height: 39px;
    }
    #indus-list-7 > a > img {
        padding: 25px 11px 0;
    }
    /*Industries Serve Section End*/
    /*Testimonial Division Start*/
    .testimonial_slider .carousel-inner .carousel-item p.client_feedback_caption {
        font-size: 13px;
        line-height: 21px;
    }
    .testimonila_client_profile .testimonial_client_name {
        margin-left: 49px;
    }
    .testimonila_client_profile .testimonial_client_name h6 {
        font-size: 18px;
    }
    .testimonial_slider .carousel-inner {
        padding: 3.4em;
    }
    .client_heding h1 {
        font-size: 36px;
    }
    .client_heding p {
        font-size: 16px;
        padding: 0px 2em;
        text-align: justify;
        margin-top: 29px;
        line-height: 26px;
    }
    /*Testimonial Division End*/
    /*--Branding & Inquery Form Start--*/
    .home_footer-qUickfrm {
        padding: 9px;
    }
    .appreciation_content .our_industries {
        font-size: 59px;
    }
    .appreciation_content .appreciation {
        font-size: 39px;
    }
    .enterprise {
        font-size: 18px;
    }
    /*--Branding & Inquery Form End--*/
    /*Footer Start*/
    .footer-img {
        margin: 39px 0 20px 0;
    }
    .footer_main-logo {
        width: 169px;
        display: block;
        margin: auto
    }
    .excellance-tag {
        width: 139px;
        display: block;
    }
    .tech-list {
        margin: 30px 20px 20px;
    }
    .footer_tag-sign {
        padding-top: unset;
    }
    .info-link::before {
    height: 606px;
}
    .tech-service::before {
    width: 479px;
    height: 2px;
}
    /*Footer End*/
}
@media (max-width: 991px) {
    /*Addicor Award Modal Division Start*/
    .award > .first-awar-list > li img {
        margin: 5px auto;
        padding: 9px;
        width: 37%;
    }
    .award-numbers > h1 {
        font-size: 21px;
    }
    .counter-para-1-p {
        font-size: 11px;
        letter-spacing: 0px;
        margin-top: 6px;
    }
    .counter-para-2-p {
        font-size: 11px;
    }
    .iso-certified > li > img {
        width: 45%
    }
    .award-box-section {
        top: 29px;
    }
    .award-identity {
        width: 66% !important;
    }
    /*Addicor Award Modal Division End*/
    /*Home Logo Start*/
    .addicor-logo {
        display: none;
    }
    .xmlogo {
        display: block;
    }
    .toggle span,
    .toggle span::before,
    .toggle span::after {
        background: #ffff !important;
    }
    /*Home Logo End*/
    /*Side bar menu Start*/
    .side_tooge_icon {
        display: block;
    }
    #main_nav {
        display: none;
    }
    /*Side bar menu End*/
    /*Slider Section Start*/
    .bg_nimg {
        height: 669px;
    }
    .bg_nimg::after {
    height: 669px;
}
    /*Slider Section End*/
    /*About Addicor Section Start*/
    .img-double-bigger {
        display: none;
    }
    .about-company,
    .polygon-glowing,
    .polygon-glowing-above {
        height: 500px;
    }
    .about-division {
        top: 179px;
        left: 30px;
    }
    .about-company {
        height: 500px;
        background-position: right;
    }
    .stylish-border {
        text-align: left;
        max-width: 90%;
        height: 100%;
    }
    .est-tag {
        font-size: 69px;
        top: -179px;
        right: 40px;
    }
    .abt-title {
        font-size: 42px;
    }
    .abt-sub-title,
    .abt-sub-title > span {
        font-size: 39px;
    }
    /*About Addicor Section End*/
    .industry-big-title::before {
    height: 103px;
}
    /*Industry Leads Division Start*/
    .industry-outline {
        margin: 9px;
        padding: 10px 15px 0px;
    }
    .industry-outline h1 {
        font-size: 22px;
    }
    .lead-counter > span {
        font-size: 30px;
        width: 59px;
        padding: 2px 0;
    }
    .lead-counter {
        width: 186px;
        margin: 5px 0;
    }
    .numSmilePlus {
        font-size: 30px;
        margin-left: 18px;
    }
    .numCaption {
        font-size: 16px;
        padding: 6px 0;
    }
    .numPara {
        font-size: 12px;
        padding: 5px 0;
    }
    .lead-btn {
        font-size: 14px;
        line-height: 28px;
        margin: 5px 0;
        padding: 2px 25px;
    }
    /*Industry Leads Division End*/
    /*Integrated Services Division Start*/
    .inteService {
        height: 1160px;
    }
    .fstServe,
    .secdServe,
    .thrddServe,
    .frthServe {
        margin-bottom: 0px;
    }
    .mobilServe,
    .eCommServe,
    .cloudServe,
    .inTroServe,
    .webCMS,
    .uiUxDesign,
    .reSorceOting,
    .iotive,
    #cover canvas,
    .inTroServe::before {
        height: 290px;
    }
    .inTroServe > h2 {
        margin-bottom: 0px;
    }
    .inTroServe > p {
        padding: 9px;
    }
    #cover canvas {
        width: 50%;
    }
    /*Integrated Services Division End*/
    /*Major Services Presentaion Start*/
    .mjrMobileV > h5 {
        font-size: 26px;
    }
    .mjrMobileV > p {
        font-size: 14px;
        margin-top: 20px;
    }
    .mjrMobileV > a {
        font-size: 25px;
        line-height: 25px;
        margin-top: 20px;
    }
    .glowing-title_MV-1 > h3, .glowing-title_MV > h3 {
    font-size: 59px;
}
    /*Major Services Presentaion End*/
    /*Why Choose Maxra Start*/
    .sequence-1,
    .sequence-2,
    .sequence-3 {
        padding: 14px;
    }
    .proceSSheading1,
    .proceSSheading {
        font-size: 16px;
    }
    .sequence-1 > p,
    .sequence-2 > p,
    .sequence-3 > p {
        font-size: 12px;
        height: 159px;
    }
    .mid-seqence-2-overlay {
        width: 245px;
        height: 351px;
        left: 0;
    }
    .sequence-1:hover,
    .sequence-2:hover,
    .sequence-3:hover {
        width: 239px;
        height: 339px;
    }
    .whyChooseUs_footer {
        margin-top: 0px;
    }
    .spGrdientEffct > p {
        font-size: 13px;
    }
    .creativeLogo {
        -webkit-clip-path: polygon(0 0, 82% 0, 96% 100%, 0% 100%);
        clip-path: polygon(0 0, 82% 0, 96% 100%, 0% 100%);
        top: -39px;
        height: 139px;
    }
    .creativeLogo > h1 {
        right: 82px;
        font-size: 22px;
    }
    #particle-slider-1 {
        display: none;
    }
    #particle-slider-2 {
        margin: 0px auto 0 -24px;
    }
    /*Why Choose Maxra End*/
    /*Company Team Section Start*/
    .teambg_gradint {
        -webkit-clip-path: polygon(0 0, 41% 0, 84% 100%, 0% 100%);
        clip-path: polygon(0 0, 41% 0, 84% 100%, 0% 100%);
        height: 509px;
    }
    .compTeam::before {
        height: 509px;
    }
    .teamExplore > a::after {
        top: -10px;
        right: 44px;
        background-size: 35px;
    }
    .roteO {
        width: 59px;
        height: 59px;
        top: 12px;
        right: 67px;
    }
    .counterDisplay::after {
        width: 97%;
    }
    .counterDisplay {
        width: 649px;
        height: 126px;
        background-size: 101%;
        margin-right: 0px;
        /*left: 124px;*/
    }
    .teamMessage > h2,
    .teamMessage > h2::after {
        font-size: 28px;
        display: inline-block;
    }
    .teamMessage > h2 > span {
        font-size: 66px;
        margin-top: 5px;
    }
    .teamMessage > h2::after {
        right: 53px;
        top: 30px;
    }
    .teamMessage > h3 {
        margin-left: -179px;
        font-size: 16px;
    }
    .teamMessage > h3::before {
        width: 112px;
    }
    .teamPara {
        padding: 66px 0 15px;
        display: inline-block;
    }
    .teamPara > p {
        font-size: 14px;
        line-height: 24px;
        padding: 0 275px 0 25px;
    }
    .teamExplore > a {
        font-size: 62px;
        bottom: 319px;
        top: unset;
        left: 64%;
        right: unset;
    }
    /*Company Team Section End*/
    /*Industry Big Headlines Start*/
    .vertical_carosal_indicator {
        bottom: 20px;
    }
    .indus-heading > h1,
    .indus-heading > h2 {
        font-size: 26px;
        letter-spacing: 3px;
    }
    .indus-heading > h1 > span,
    .indus-heading > h2 > span {
        font-size: 42px;
    }
    .indus-heading::before {
        top: 29px;
        left: 9%;
        font-size: 56px;
    }
    .industries-title > h3 {
        font-size: 21px;
        word-spacing: 2px;
        letter-spacing: 2px;
        padding: 7px 0;
    }
    /*Industry Big Headlines End*/
    /*Industries Serve Section Start*/
    .industriesTimline::before {
        display: none
    }
    .mr50 {
        float: unset;
        margin-left: 25px;
    }
    .industriesTimline {
        padding-bottom: 59px;
    }
    .comp-list {
        margin-bottom: unset;
    }
    #indus-list-1,
    #indus-list-5,
    #indus-list-8,
    #indus-list-11 {
        margin: 29px 0;
    }
    .comp-list > li > a > h4 {
        font-size: 15px;
        vertical-align: middle;
    }
    .comp-list > li > a > img {
        position: absolute;
        left: 14px;
        margin: auto;
        height: auto;
    }
    .comp-list > li > a {
        width: 79%;
        height: auto;
        margin: 6px auto;
        line-height: 99px;
    }
    #indus-list-7 > a > img {
        padding: 25px 11px 0;
    }
    #indus-list-4 > a > img {
        left: -1px;
    }
    #indus-list-1 > a > img,
    #indus-list-5 > a > img,
    #indus-list-6 > a > img,
    #indus-list-10 > a > img {
        left: 0px;
    }
    #indus-list-10 > a > img {
        left: 0px;
        top: 39px;
    }
    #indus-list-11 > a > img {
        left: 0px;
        margin-top: 2px;
    }
    #indus-list-12 > a > img {
        left: 0px;
        margin-top: 0px;
    }
    #indus-list-2 > a > img {
        left: 0px;
        margin-top: 9px;
    }
    #indus-list-7 > a > img {
        left: -9px;
        top: 52px;
        padding: unset;
    }
    #indus-list-8 > a > img,
    #indus-list-9 > a > img {
        left: 4px;
        margin-top: 9px;
    }
    .mob_list {
        margin-top: 23px
    }
    /*Industries Serve Section End*/
    /*Testimonial Division Start*/
    .client_heding p {
        font-size: 14px;
        margin-top: 24px;
        line-height: 24px;
    }
    .testimonial_slider .carousel-inner {
        height: 59vh !important;
    }
    .testimonila_client_profile .testimonial_client_name h6 {
        font-size: 16px;
    }
    .testimonila_client_profile .testimonial_client_name p {
        font-size: 12px;
    }
    .testimonila_client_profile .client_image img {
        width: 100%;
        display: block;
        margin: 5px auto;
    }
    .testimonila_client_profile {
        display: table;
        padding: 5px;
        border: 1px solid #ccc;
        border-radius: 20px;
        margin: 0 auto;
        width: auto;
        height: auto;
        margin-top: 21px;
    }

    /*Testimonial Division End*/
    /*--Branding & Inquery Form Start--*/
    .appreciation_content .our_industries {
        font-size: 48px;
    }
    .appreciation_content .appreciation {
        font-size: 32px;
    }
    .enterprise {
        font-size: 16px;
    }
    .mainFrm_conTactStle {
        font-size: 29px;
    }
    #af-form-1840064380 .af-body label.previewLabel {
        font-size: 13px;
    }
    .pl-5,
    .px-5 {
        padding-left: 1rem !important;
    }
    form .flex-row input, .form-floating>select {
        width: 309px;}
    /*--Branding & Inquery Form End--*/
    /*Footer Start*/
    .tech-service::before {
        display: none;
    }
    .footer_main-logo {
        width: 299px;
    }
    .excellance-tag {
        width: 239px;
        display: block;
        margin: 25px auto 20px auto !important;
    }
    .footer-headline_1 {
        text-align: center
    }
    .sec_para_section {
        margin-top: 16px
    }
    .footer-title1::after {
        content: '';
        position: absolute;
        width: 50px;
        height: 2px;
        background: #f9f9f1;
        top: 46px !important;
        left: 371px !important;
    }
    .work-list {
        flex-wrap: wrap;
    }
    .x-footerList {
        margin-top: -27px;
    }
    .decorative_footer-style {
        display: flex;
        justify-content: space-around;
    }
    .footer-bg {
        margin-top: -25px;
        padding: 25px 0 0;
    }
    .footer-quick {
        padding: unset;
    }
    .about-title::after {
        top: 24px;
        width: 32px;
    }
    .footer-quick_link::after {
        width: 39px;
        margin-left: -39px;
        margin-top: 26px;
        left: unset;
    }
    .info-link::before {
        height: 1112px;
    }
    .footer_tag-sign {
    padding: 5px 0px;
    }
    .footer-comp {
        font-size: 66px;
        position: absolute;
        left: 46%;
        top: 25%;
    }
    .social-service {
        margin: 30px 35px 20px 101px;
    }
    .social-title::after {
        left: unset;
        margin-left: -27px;
    }
    .footer-about,
    .footer-quick {
        margin-left: unset;
    }
    .excellance-tag {
    width: 149px;
    margin: 19px auto 13px auto !important;
}
    /*Footer End*/
}
@media only screen and (max-width: 767px) {
    /*Top header start*/
    .info-icon-list > li:first-child {
        display: none;
    }
    /*Top header end*/
    /*Addicor Award Modal Division Start*/
    .iso-certified {
        display: none;
    }
    form .flex-row input, .form-floating>select {
        width: 229px;}
    /*Addicor Award Modal Division End*/
    /*Inquery top dropdown menu start*/
    .sales_title {
        font-size: 1.1rem;
        padding: 2px 10px;
        margin: 2px 0;
    }
    .dropdown-divider {
        margin: .1rem 0;
    }
    /*Inquery top dropdown menu End*/
    .headlingg h1 {
    font-size: 39px;
}
    /*Mobile View Slider Divivsion Start*/
    .heightvaSet,
    .overlay_mobiki-hom {
        height: 400px;
        width: 100%
    }
    .mobile-boxerSlide {
        height: 66vh;
        margin: 0 -49px;
    }
    .mobile-boxerSlide > h5 {
        font-size: 28px;
        padding: 15px 0;
    }
    .mobile-boxerSlide > p {
        font-size: 12px;
    }
    /*Mobile View Slider Divivsion End*/
    /*About Addicor Section Start*/
    stylish-border {
        max-width: 100%;
    }
    /*About Addicor Section End*/
    /*Industry Leads Division Start*/
    .indus-heading > h1 > span, .indus-heading > h2 > span {
    font-size: 29px;
}
    .industry-outline {
        border: 2px solid #1953a0;
        border-top: none;
        margin: 11px;
        padding: 20px 15px;
    }
    .vert .vertical-indicator {
        right: 0;
        top: unset;
        bottom: 15px;
        left: 0;
        width: 100%;
        margin: 0;
        padding: 0;
        -webkit-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    .img_lead-overlay > img {
        display: none !important;
    }
    .leadM_bg-1 {
        background: url(../img/lead/6.jpg) no-repeat center;
        width: 100%;
        height: 350px;
        background-size: cover;
    }
    .leadM_bg-2 {
        background: url(../img/lead/7.jpg) no-repeat center;
        width: 100%;
        height: 350px;
        background-size: cover;
    }
    .industry-outline h1 {
        font-size: 32px;
    }
    .lead-counter {
        width: 233px;
        margin: 10px 0;
    }
    .lead-counter > span {
        font-size: 42px;
        width: 75px;
        padding: 5px 0;
    }
    .numSmilePlus {
        font-size: 42px;
        margin-left: 30px;
    }
    .numCaption {
        font-size: 18px;
        padding: 7px 0;
    }
    .numPara {
        font-size: 14px;
        padding: 5px 0;
    }
    .lead-btn {
        font-size: 18px;
        line-height: 36px;
        margin: 7px 0;
    }
    /*Industry Leads Division Start*/
    /*Integrated Services Division Start*/
    .inteService {
        height: 2000px;
    }
    .inTroServe > h1 {
        padding: 10px 129px 0;
    }
    .mobilServe,
    .eCommServe,
    .cloudServe,
    .inTroServe,
    .webCMS,
    .uiUxDesign,
    .reSorceOting,
    .iotive,
    #cover canvas,
    .inTroServe::before {
        height: 250px;
    }
    .webCMS > h2,
    .mobilServe > h2,
    .uiUxDesign > h2,
    .eCommServe > h2,
    .reSorceOting > h2,
    .cloudServe > h2,
    .iotive > h2 {
        font-size: 24px;
        margin: 25px 0 9px !important;
        text-align: center;
    }
    .listeCom,
    .listCms,
    .listMobile,
    .listDesign,
    .listreSrce,
    .listCloud,
    .listIot {
        text-align: center;
    }
    .inTroServe > h2 {
        padding: 0 129px;
        position: relative;
    }
    .inTroServe > p {
        padding: 5px 30px;
        text-align: justify;
    }
    #cover canvas {
        width: 100%;
    }
    .serveIndicator {
        position: absolute;
        transform: rotate(90deg);
        top: 166px;
        right: 15%;
    }
    /*Integrated Services Division End*/
    /*Major Services Presentaion Start*/
    .mjrMobileV,
    .glowing-title_MV,
    .glowing-title_MV-1 {
        height: unset;
    }
    .glowing-title_MV > h3,
    .glowing-title_MV-1 > h3 {
        margin: 25px 0;
        font-size: 45px;
    }
    /*Major Services Presentaion End*/
    /*Why Choose Maxra Start*/
    #container {
        display: none;
    }
    .proceSSheading1,
    .proceSSheading {
        font-size: 26px;
    }
    .mobleVapp, .mobleVblock, .mobleVWeb, .mobleVDigi, #verticalSliderMhori {
    height: 69vh !important;
}
    .indus-heading {
    color: #f6f9fe;
    padding: 15px 0;
}
    .compFlow {
        margin: 55px;
    }
    .sequence-1,
    .sequence-2,
    .sequence-3 {
        padding: 20px;
        position: relative;
    }
    .sequence-1:hover,
    .sequence-2:hover,
    .sequence-3:hover {
        width: 100%;
        height: 309px;
        top: -15px;
        position: relative;
    }
    .sequence-1 > p,
    .sequence-2 > p,
    .sequence-3 > p {
        font-size: 14px;
    }
    .sequence-1 > i,
    .sequence-2 > i,
    .sequence-3 > i {
        font-size: 49px;
        margin: 20px auto;
    }
    .mid-seqence-2-overlay {
        width: 100%;
        height: 326px;
        left: 0;
    }
    .creativeLogo {
        -webkit-clip-path: unset;
        clip-path: unset;
        height: 139px;
        width: 100%;
        position: relative;
        top: 0;
        z-index: 2;
    }
    .creativeLogo > h1 {
        display: none;
    }
    #particle-slider-1 {
        display: block;
        margin-left: 0;
        margin-top: 0;
        position: absolute;
        bottom: -26px;
    }
    #particle-slider-2 {
        display: none
    }
    .spGrdientEffct > p {
        font-size: 18px;
        padding: 11px 0px;
        text-transform: capitalize;
        font-weight: 300;
        word-spacing: 2px;
    }
    /*Why Choose Maxra End*/
    /*Company Team Section Start*/
    .teambg_gradint {
        -webkit-clip-path: polygon(0 0, 41% 0, 84% 100%, 0% 100%);
        clip-path: unset;
        height: 439px;
    }
    .compTeam::before {
        height: 439px;
    }
    .teambg_gradint:after {
        width: 100%;
        background: rgba(0, 0, 0, .26);
        z-index: 1;
    }
    .teambg_gradint:before {
        top: unset;
        bottom: 0;
        width: 100%;
        height: 209px;
        z-index: 1;
        opacity: 0.56;
    }
    .teamExplore > a {
        bottom: 196px;
        left: 29%;
    }
    .teamPara > p {
        padding: 0 20px;
        font-size: 14px;
    }
    .counterDisplay {
        background: transparent;
        width: 100%;
        height: unset;
        bottom: 0px;
        right: 0;
        z-index: 10;
    }
    .counterDisplay::after {
        display: none;
    }
    .teamMessage > h1 {
        font-size: 32px;
        padding-left: unset;
        text-align: center;
    }
    .teamMessage {
        padding: 11px 0;
        text-align: center;
    }
    .teamPara {
        padding: 0;
        text-align: center;
        position: absolute;
        bottom: 90px;
    }
    .teamCount > li {
        padding: 5px;
        margin: 3px;
    }
    .teamCount > li > span {
        font-size: 19px;
    }
    .counterMpara {
        font-size: 14px;
    }
    /*Company Team Section End*/
    /*Vertical Mobile View Start*/
    .taxi_booking-tittle {
        font-size: 36px
    }
    .vert-mobile-para {
        font-size: 15px;
        line-height: 1.4;
    }
    .btnx-sm .same_btnx,
    .btnx-sm .over_btnx_overlay {
        padding-top: 9px;
        padding-bottom: 9px;
    }
    /*Vertical Mobile View End*/
    /*Industry Big Headlines Start*/
    .indus-heading > h1,
    .indus-heading > h2 {
        font-size: 21px;
        letter-spacing: 2px;
    }
    .indus-heading::before {
        top: 37px;
        left: 7%;
        font-size: 49px;
        letter-spacing: 6px;
    }
    /*Industry Big Headlines End*/
    /*Industries Serve Section Start*/
    .industry-big-title::before {
    height: 101px !important;
}
    .industriesTimline {
        padding-bottom: 59px;
    }
    .comp-list {
        margin-bottom: unset;
    }
    #indus-list-1,
    #indus-list-5,
    #indus-list-8,
    #indus-list-11 {
        margin: 29px 0;
    }
    .comp-list > li > a > h4 {
        font-size: 15px;
        vertical-align: bottom;
    }
    .comp-list > li > a > img {
        position: static;
        left: unset;
        margin: auto;
        height: 69px;
        display: block;
        padding-top: 7px
    }
    .comp-list > li > a {
        width: 79%;
        height: 129px;
        margin: 6px auto;
        line-height: 39px;
    }
    #indus-list-7 > a > img {
        padding: 25px 11px 0;
    }
    /*Industries Serve Section End*/
    /*Testimonial Division Start*/
    .client_heding p {
        font-size: 16px;
        margin-top: 24px;
        line-height: 28px;
        margin-bottom: 29px;
    }
    
    /*Testimonial Division End*/
    /*--Branding & Inquery Form Start--*/
    .appreciation_content .our_industries {
        font-size: 59px;
    }
    .appreciation_content .appreciation {
        font-size: 39px;
    }
    .enterprise {
        font-size: 18px;
    }
    /*--Branding & Inquery Form End--*/
    /*Footer Start*/
    .footer_tag-sign {
        padding-top: unset;
    }
    .footer-services {
        margin: 15px 0;
        text-align: center;
    }
    .footer-title::after {
        top: 39px;
        left: 50%;
    }
    .footer-list > li {
        margin: 5px auto;
        list-style: none;
    }
    .footer-list,
    .social-list {
        margin: 19px auto 20px auto;
    }
    .footer-title1::after {
        top: 41px !important;
        left: 52% !important;
    }
    .social-service {
        display: none;
    }
    .tech-title {
        margin-left: unset;
        text-align: center;
    }
    .x-footerList {
        margin: 30px 25px 20px;
    }
    .tech-service {
        margin: -6px 0 20px 0;
        text-align: center;
    }
    .tech-title::after {
        width: 53px;
        height: 2px;
        top: 23px;
        left: 50%;
    }
    .testimonial_slider .carousel-inner {
    height: 43vh !important;
}
    .client_heding h1 span.clients {
    font-size: 49px;
}
    .about-title::after {
        top: 26px;
    }
    .footer-comp {
        left: 45%;
    }
    .footer_tag-sign > p {
        display: block;
        text-align: center;
    }
    .footer-legal {
        float: unset;
    }
    .footer-legal > li::after {
        margin-left: 7%;
    }
    .info-link::before {
        height: 1222px;
    }
    /*Footer End*/
    .work-list {
     flex-wrap: unset; 
}
}
@media (max-width: 575px) {
    #loader {
    background-size: 69%;
}
    .headlingg h1 {
    font-size: 36px;
    width: 309px;
}
    .headlingg p {
    font-size: 21px;
    width: 45vh;
}
    .mdlsArd ul {
    width: 45vh;
}
    .form-aside {
    padding: 20px;
}
    form .flex-row input, .form-floating>select {
    width: 179px;
}
    .info-icon-list > li:first-child,
    .info-icon-list > li:nth-child(2) {
        display: none;
    }
    #search-wrapper {
        display: none;
    }
	.employee-outer-container .employee-inner .portal-short-info p{
		width:100% !important;
	}
    .inquery-mail {
        font-size: 0.76rem;
        text-align: center;
    }
    .award-identity {
        width: 50% !important;
    }
    .award > .first-awar-list > li img {
        margin: 3px auto;
        padding: 5px;
        width: 30%;
    }
    .sequence-1:hover, .sequence-2:hover, .sequence-3:hover {
    height: 265px;
    top: -10px;
    position: relative;
}
    .heightvaSet,
    .overlay_mobiki-hom {
        height: 350px;
        width: 100%;
    }
    .mobile-boxerSlide {
        height: 49vh;
        margin: 0 -50px;
    }
    .mobile-boxerSlide > h5 {
        font-size: 24px;
        padding: 50px 0 10px 0;
    }
    .mobile-boxerSlide > p {
        font-size: 11px;
    }
    .mobilityM-img {
        width: 85%;
    }
    .digitalM-img {
        width: 83%;
    }
    .webdM-img {
        width: 85%;
    }
    .polygon-glowing,
    .polygon-glowing-above {
        display: none;
    }
    .stylish-border {
        max-width: 100%;
    }
    .about-division {
    bottom: -106px;
    left: 0;
    height: 279px;
    top: unset;
}

    .est-tag {
        font-size: 38px;
        top: -106px;
        right: 30px;
    }
    .shadow-text {
        font-size: 66px;
        top: -85px;
        left: 26px;
    }
    .about-caption {
        top: -66px;
    }
    .abt-title {
        font-size: 38px;
    }
    .abt-child-title {
        font-size: 36px;
    }
    .abt-sub-title {
        font-size: 32px;
    }
    .abt-sub-title > span {
        font-size: 32px;
    }
    .abt-apra {
        padding: 0 20px;
        top: unset;
        position: absolute;
        bottom: 49px;
    }
    .abt-btn-more {
        font-size: 22px;
        top: unset;
        bottom: -101px;
    }
    .stylish-border::before {
        width: calc(100% - 199px);
    }
    .mobleVapp, .mobleVblock, .mobleVWeb, .mobleVDigi, #verticalSliderMhori {
    height: 85vh !important; 
}
    .leadM_bg-1,
    .leadM_bg-2 {
        height: 27vh;
    }
    .industry-outline h1 {
        font-size: 28px;
    }
    .numCaption {
        font-size: 16px;
        padding: 6px 0;
    }
    .numPara {
        font-size: 14px;
        padding: 5px 0;
    }
    .lead-btn {
        font-size: 14px;
        line-height: 28px;
        margin: 9px 0;
        padding: 5px 25px;
    }
    .inteService {
        height: 2400px;
    }
    .inTroServe > h1 {
        padding: 9px 0;
        text-align: center;
    }
    .inTroServe > h2 {
        padding: unset;
        text-align: center;
        position: relative;
    }
    .mobilServe,
    .eCommServe,
    .cloudServe,
    .inTroServe,
    .webCMS,
    .uiUxDesign,
    .reSorceOting,
    .iotive,
    #cover canvas {
        height: 300px;
    }
    .inTroServe::before {
        height: 300px;
    }
    .inTroServe > p {
        padding: 11px 30px;
        text-align: unset;
    }
    .serveIndicator {
        margin-top: -15px;
        top: unset;
        right: 11%;
    }
    .glowing-title_MV > h3,
    .glowing-title_MV-1 > h3 {
        margin: 20px 0 10px;
    }
    .glowing-title_MV > h3 {
        font-size: 39px;
    }
    .mjrMobileV > h5 {
        font-size: 24px;
    }
    .glowing-title_MV-1 > h3 {
        font-size: 39px;
    }
    .proceSSheading1,
    .proceSSheading {
        font-size: 20px;
    }
    .sequence-1 > i,
    .sequence-2 > i,
    .sequence-3 > i {
        font-size: 39px;
        margin: 15px auto;
    }
    .sequence-1 > p,
    .sequence-2 > p,
    .sequence-3 > p {
        font-size: 12px;
        height: 129px;
    }
    .mid-seqence-2-overlay {
        height: 275px;
        top: -15px;
    }
    .sequence-1:hover,
    .sequence-2:hover,
    .sequence-3:hover {
        height: 265px;
        top: -10px;
        position: relative;
    }
    #particle-slider-1 {
        display: none;
    }
    #particle-slider-2 {
        display: block;
        margin: auto;
        position: absolute;
        top: -7px;
		left:34px;
    }
    .spGrdientEffct > p {
        font-size: 16px;
        padding: 9px 3px;
        word-spacing: 1px;
    }
    .teamPara > p {
        padding: 0 15px;
        font-size: 14px;
    }
    .counterMpara {
        font-size: 12px;
    }
    .taxi_booking-tittle {
        font-size: 32px;
    }
    .vert-mobile-para {
        font-size: 14px;
    }
    .btnx-sm .same_btnx,
    .btnx-sm .over_btnx_overlay {
        padding-top: 7px;
        padding-bottom: 7px;
        font-size: 14px;
    }
    .vertical_carosal_indicator {
        bottom: 12px;
    }
    .m_portfolio-view_caption {
        height: 379px;
    }
    .indus-heading > h1 > span,
    .indus-heading > h2 > span {
        font-size: 32px;
    }
    .indus-heading > h1,
    .indus-heading > h2 {
        font-size: 18px;
        letter-spacing: 0px;
    }
    .indus-heading::before {
        left: 11%;
        font-size: 41px;
        letter-spacing: 2px;
    }
    .industry-big-title::before {
        height: 120px;
    }
    .industries-title > h3 {
        font-size: 20px;
        word-spacing: 1px;
        letter-spacing: 1px;
    }
    .xs-mobile_list {
        margin-bottom: 23px;
    }
    .industriesTimline::before {
        display: none;
    }
    .mr50 {
        float: unset;
        margin-left: 25px;
    }
    .industriesTimline {
        padding-bottom: 59px;
    }
    #indus-list-1,
    #indus-list-5,
    #indus-list-8,
    #indus-list-11 {
        margin: 29px 0;
    }
    .comp-list > li > a {
        width: 79%;
        height: auto;
        margin: 6px auto;
        line-height: 99px;
    }
    .comp-list > li > a > h4 {
        font-size: 15px;
        vertical-align: middle;
    }
    .comp-list > li > a > img {
        position: absolute;
        left: 14px;
        margin: auto;
        height: auto;
    }
    #indus-list-7 > a > img {
        padding: 25px 11px 0;
    }
    #indus-list-4 > a > img {
        left: -1px;
    }
    #indus-list-1 > a > img,
    #indus-list-5 > a > img,
    #indus-list-6 > a > img {
        left: 0px;
    }
    #indus-list-10 > a > img {
        left: 0px;
        left: 0px;
        top: 39px;
    }
    #indus-list-11 > a > img {
        left: 0px;
        margin-top: 2px;
    }
    #indus-list-12 > a > img {
        left: 0px;
        margin-top: 0px;
    }
    #indus-list-2 > a > img {
        left: 0px;
        margin-top: 9px;
    }
    #indus-list-7 > a > img {
        left: -9px;
        top: 52px;
        padding: unset;
    }
    #indus-list-8 > a > img,
    #indus-list-9 > a > img {
        left: 4px;
        margin-top: 9px;
    }
    .mob_list {
        margin-top: 23px;
    }
    .client_heding h1 span.clients {
        font-size: 56px;
    }
    .testimonial_slider .carousel-inner {
        padding: 3.1em;
        height: 69vh;
        width: 99%;
    }
    .client_heding p {
        font-size: 14px;
        margin-top: 18px;
        line-height: 24px;
        margin-bottom: 26px;
    }
    .appreciation_content .our_industries {
        font-size: 48px;
    }
    .appreciation_content .appreciation {
        font-size: 32px;
    }
    .enterprise {
        font-size: 16px;
    }
    .mainFrm_conTactStle {
        font-size: 29px;
    }
    .tech-list {
        margin: 30px 11px 20px;
    }
    .work-list {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
    }
    .social-service {
        display: block;
        margin: 0;
        text-align: center;
    }
    .social-list {
        margin: 19px auto 20px auto;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
    }
    .social-title::after {
        left: unset;
        margin-left: unset;
        top: 24px;
        left: 51%;
        width: 35px;
    }
    .footer-list {
        margin: 19px auto 10px auto;
    }
    .footer-comp {
        left: 44%;
        font-size: 49px;
    }
    .info-link::before {
        height: 1439px;
    }
    .footer-legal > li {
        padding: 0px 9px;
    }
    .footer-legal > li::after {
        margin-left: 4%;
    }
}
@media (max-width: 420px) {
    .webdM-img {
        background-size: 45%;
        bottom: 20px;
    }
    .headlingg p {
    font-size: 16px;
}
    .headlingg h1 {
    font-size: 30px;
}
    .teamPara {
    bottom: 75px;
}
    .webdM-img::before {
        bottom: 15px;
        left: 39px;
    }
    .indus-heading > h1 > span, .indus-heading > h2 > span {
    font-size: 24px;
}
    .industry-big-title::before {
    height: 88px !important;
}
    .mobilityM-img {
        bottom: 25px;
    }
    .mobilityM-img::before {
        background-size: 13%;
        bottom: 10px;
        left: 30px;
    }
    .digitalM-img {
        background-size: 23%;
        bottom: 35px;
    }
    .digitalM-img::before {
        background-size: 22%;
        bottom: 5px;
        left: 15px;
    }
    .abt-apra {
        font-size: 12px;
    }
    .abt-btn-more {
        font-size: 18px;
    }
    .leadM_bg-1,
    .leadM_bg-2 {
        height: 250px;
    }
    .lead-counter {
        width: 161px;
    }
    .lead-counter > span {
        font-size: 32px;
        width: 50px;
    }
    .glowing-title_MV-1 > h3 {
        font-size: 39px;
    }
    .proceSSheading1,
    .proceSSheading {
        font-size: 16px;
    }
    .sequence-1 > i,
    .sequence-2 > i,
    .sequence-3 > i {
        font-size: 29px;
        margin: 11px auto;
    }
    .sequence-1 > p,
    .sequence-2 > p,
    .sequence-3 > p {
        font-size: 12px;
        height: 149px;
    }
    .mid-seqence-2-overlay {
        height: 235px;
        top: -5px;
    }
    .sequence-1:hover,
    .sequence-2:hover,
    .sequence-3:hover {
        height: 225px;
        top: 5px;
    }
    .spGrdientEffct > p {
        font-size: 14px;
        padding: 9px 0px;
        word-spacing: 0px;
    }
    .teamExplore > a {
    left: 18%;
    bottom: 259px;
}
    .teambg_gradint {
    height: 499px;
}
    .m_portfolio-view,
    .m_portfolio-view_caption,
    .card .m_portfolio-view_1,
    .m_portfolio-view_caption_1,
    .m_portfolio-view_2,
    .m_portfolio-view_caption_2,
    .m_portfolio-view_3,
    .m_portfolio-view_caption_3,
    .m_portfolio-view_4,
    .m_portfolio-view_caption_4 {
        height: 209px;
    }
    .taxi_booking-tittle {
        font-size: 26px;
    }
    .m_portfolio-view_caption {
        height: 499px;
    }
    .indus-heading::before {
        left: 10%;
        font-size: 36px;
        letter-spacing: 1px;
        top: 17px;
    }
    .industries-title > h3 {
        font-size: 18px;
        word-spacing: 0px;
        letter-spacing: 1px;
    }
    .ml50,
    .mr50 {
        margin-left: unset;
    }
    .industriesTimline {
        padding-bottom: 59px;
    }
    .comp-list {
        margin-bottom: unset;
    }
    #indus-list-1,
    #indus-list-5,
    #indus-list-8,
    #indus-list-11 {
        margin: 29px 0;
    }
    .comp-list > li > a {
        width: 79%;
        height: 129px;
        margin: 6px auto;
        line-height: 39px;
    }
    .comp-list > li > a > h4 {
        font-size: 15px;
        vertical-align: bottom;
    }
    .comp-list > li > a > img {
        position: static;
        left: unset;
        margin: auto;
        height: 69px;
        display: block;
        padding-top: 7px;
    }
    #indus-list-7 > a > img {
        padding: 25px 11px 0;
    }
    .client_heding h1 {
        font-size: 29px;
    }
    .client_heding h1 span.couple {
        font-size: 26px;
    }
    .client_heding h1 span.clients {
        font-size: 45px;
    }
    .testimonial_slider .carousel-inner {
        padding: 2.5em;
        height: 42vh !important;
        width: 100%;
    }
    .appreciation_content .our_industries {
        font-size: 39px;
    }
    .appreciation_content .appreciation {
        font-size: 27px;
    }
    .enterprise {
        font-size: 14px;
        font-weight: normal;
    }
    .mainFrm_conTactStle {
        font-size: 23px;
        margin: 9px 0;
    }
    .footer_tag-sign {
        padding-top: 11px;
    }
    .footer-comp {
        left: 49%;
        font-size: 23px;
        top: -20px;
    }
    .footer-legal > li::after {
        margin-left: 3%;
    }
    .info-link::before {
        height: 1439px;
    }
    
}
@media (max-width: 391px) {
    .excellance-tag {
    width: 229px;
}
    form .flex-row input, .form-floating>select {
    width: 135px;
}
	.industry_image{
		margin:20px 0 !important;;
	}
    .top-dropdown-menu {
        left: 3% !important;
        width: 18.5rem;
    }
    .inquery-mail {
        font-size: 0.66rem;
        text-align: center;
    }
    .heightvaSet,
    .overlay_mobiki-hom {
        height: 300px;
        width: 100%;
    }
    .mobile-boxerSlide {
        height: 41vh;
        margin: 0 -30px;
    }
    .mobile-boxerSlide > h5 {
        font-size: 21px;
        padding: 50px 0 10px 0;
    }
    .mobile-boxerSlide > p {
        font-size: 10px;
    }
    .inteService {
        height: 2800px;
    }
    .inTroServe > h1 {
        font-size: 36px;
        padding: 9px 0 0;
        text-align: center;
    }
    .inTroServe > h2 {
        padding: unset;
        text-align: center;
        position: relative;
        font-size: 26px;
    }
    .mobilServe,
    .eCommServe,
    .cloudServe,
    .inTroServe,
    .webCMS,
    .uiUxDesign,
    .reSorceOting,
    .iotive,
    #cover canvas,
    .inTroServe::before {
        height: 350px;
    }
    .listeCom > li,
    .listCms > li,
    .listMobile > li,
    .listDesign > li,
    .listreSrce > li,
    .listCloud > li,
    .listIot > li {
        margin: 11px 1px;
    }
    .webCMS > h2,
    .mobilServe > h2,
    .uiUxDesign > h2,
    .eCommServe > h2,
    .reSorceOting > h2,
    .cloudServe > h2,
    .iotive > h2 {
        font-size: 22px;
    }
    .inTroServe > p {
        padding: 20px;
        text-align: justify;
        font-size: 14px;
        word-break: break-word;
    }
    .serveIndicator {
        margin-top: -9px;
        top: unset;
        right: 5%;
    }
    .mjrMobileV > p {
        font-size: 14px;
        margin-top: 15px;
    }
    .compFlow {
        margin: 24px;
    }
    .sequence-1:hover,
    .sequence-2:hover,
    .sequence-3:hover {
        height: 215px;
    }
    .spGrdientEffct > p {
        font-size: 14px;
    }
    .teamMessage > h2 {
        font-size: 19px;
    }
    .teamMessage > h2::after {
        font-size: 19px;
    }
    .teamExplore > a {
    left: 19%;
    bottom: 281px;
}
    .teamMessage > h1 {
        font-size: 29px;
    }
    .teamMessage > h2::after {
        right: 35px;
        top: 26px;
    }
    .counterMpara {
        font-size: 12px;
    }
    .teamCount > li > span {
        font-size: 16px;
    }
    .teamPara {
        bottom: 79px;
    }
    .teamMessage > h3 {
        margin-left: -109px;
    }
    .teamExplore > a::after {
        top: -19px;
        right: 25px;
        background-size: 29px;
    }
    .roteO {
        width: 42px;
        height: 42px;
        top: 12px;
        right: 56px;
    }
    .roteO::after .excellance-tag {
    width: 229px;
    display: block;
    margin: 25px auto 20px auto !important;
        width: 9px;
        height: 9px;
    }
    .m_portfolio-view_caption {
        height: 539px;
    }
    .taxi_booking-tittle {
        font-size: 30px;
    }
    .vert-mobile-para {
        font-size: 14px;
        text-align: justify;
    }
    .btnx-sm .same_btnx,
    .btnx-sm .over_btnx_overlay {
        padding-top: 7px;
        padding-bottom: 7px;
        font-size: 14px;
    }
    .vertical_carosal_indicator {
        bottom: 12px;
    }
    .industries-title > h3 {
        font-size: 17px;
        letter-spacing: 0px;
    }
    .indus-heading > h1,
    .indus-heading > h2 {
        font-size: 15px;
        letter-spacing: 0px;
    }
    .indus-heading > h1 > span,
    .indus-heading > h2 > span {
        font-size: 24px;
    }
    .industry-big-title::before {
        height: 100px;
    }
    .indus-heading::before {
        left: 7%;
        font-size: 32px;
        letter-spacing: 1px;
    }
    .container-liquidX {
        padding: 0px;
        margin: 0px;
    }
    .comp-list > li > a {
        width: 100%;
        height: 115px;
        line-height: 36px;
    }
    .testimonial_slider .carousel-inner {
        padding: 2.1em;
        height: 57vh !important;
        width: 100%;
    }
    .client_heding p {
        font-size: 14px;
        margin-top: 9px;
        margin-bottom: 19px;
    }
    .testimonial_slider .carousel-inner .carousel-item p.client_feedback_caption {
        font-size: 14px;
    }
    .appreciation_content .our_industries {
        font-size: 39px;
    }
    .appreciation_content .appreciation {
        font-size: 27px;
    }
    .enterprise {
        font-size: 14px;
        font-weight: normal;
    }
    .mainFrm_conTactStle {
        font-size: 23px;
        margin: 9px 0;
    }
    .footer-legal > li {
        padding: 0 2px;
    }
    .footer-legal > li::after {
        display: none;
    }
    .footer-comp {
        left: 48%;
        font-size: 26px;
        top: -20px;
    }
    .teambg_gradint:before {
    height: 269px;
    opacity: 0.79;
}
}