@media only screen and (max-width: 1400px){
    .item p {
        width: 80%;
        margin: 0 0 20px 0;
    }
    
    section.sec_9:before {
        left: 5px;
    }
    
    section.sec_9:after {
        right: 5px;
    }    
}
@media only screen and (max-width: 1200px){}
@media only screen and (max-width: 1199px){}
@media only screen and (max-width: 1024px){}
@media only screen and (max-width: 767px){

    .banner_form {width: 100%;margin: 30px 0 0 0;}
    .f_50 {font-size: 30px; }
    .lh_70 {line-height: 40px; }
    header.header_wrap .col-lg-4.p-0 {display: none; }
    button.navbar-toggler {position: absolute;right: 20px;top: -60px;}
    .f_30 {font-size: 24px;}
    .logo_wrap ul {flex-wrap: wrap; justify-content: center; }
    .logo_wrap ul li {flex: 0 0 50%; margin: 0 0 20px 0; text-align: center; }
    .logo_wrap ul li img {width: 52%;margin-left: 83px;}
    .cta_form form {display: block; margin-top: 0 !important; }
    section.sec_3.pt_40.pb_20 {padding: 20px;}
    .lh_60 {line-height: 40px; }
    section.sec_4 .global_inner {margin-top: 30px; }
    .points_wrap ul li {flex: 0 0 50%;}
    section.sec_5 {padding-top: 30px !important;padding-bottom: 0 !important;padding: 22px;}
    .lh_55 {line-height: 40px; }
    .service_inner {margin: 0 0 40px 0; }
  
    section.sec_6 {height: auto; padding: 60px 0; }
    .f_28 {font-size: 24px; line-height: 34px; }
    section.sec_6 .global_buttons {margin-top: 40px; display: block; }
    section.sec_7 {padding-top: 40px !important;padding-bottom: 12px !important;}
    .tabs_content ul li {flex: 0 0 47%; }
    .tabs_content ul li.nav-item button {padding: 0; width: 100%; height: 50px; margin: 0 0 13px 0; font-size: 16px; }
    .web_img ul li {flex: 0 0 100% !important;margin-bottom: 10px;margin-left: 0px;}
    .web_img ul li img {width: 50%;height: 100%;margin-left: 85px;}
    p br {display: none; }
    .book_points {margin: 40px 0 0 0; }
    .book_points ul {display: block;padding: 22px !important;}
    section.sec_8.pb_60 {padding-bottom: 0 !important; }
    section.sec_4 {padding-top: 0px !important;}
    section.sec_4 .row {flex-direction: column-reverse; }
    section.sec_9.pt_60.pb_60 {padding-top: 0px !important; }
    .f_35 {font-size: 28px; line-height: 38px; }
    section.sec_9:before {display: none; }
    section.sec_9:after {display: none; }
    div#pills-tabContent:before {display: none; }
    section.sec_6 .global_buttons button {margin: 0 10px 15px 0;}
    .content_img img {width: 100%;display: none;}
    .bottom_form p {width: 100%; }
    section.sec-10 .col-md-6.pt_60.pb_60 {padding-left: 11px !important;}
    .bottom_form form {width: 100%; display: block; }
    .col-md-4.pl_100 {padding-left: 15px !important; }
 
   .footer_inner {margin: 0 0 30px 0;padding: 16px;}
   .main-form {
    width: 100% !important;
}
.modal-dialog {
    max-width: 100% !important;
}
.main-form form img.user-img {
    position: absolute;
    width: 15px;
    z-index: 1;
    top: 4.5%;
    left: 8%;
}
.main-form form img.email-img {
    position: absolute;
    width: 15px;
    z-index: 1;
    top: 22%;
    left: 8%;
}
.main-form form img.phone-img {
    position: absolute;
    width: 15px;
    z-index: 1;
    top: 39.5%;
    left: 8%;
}
.main-form form img.brief-img {
    position: absolute;
    width: 15px;
    z-index: 1;
    top: 58.5%;
    left: 8%;
}
   .navbar-collapse.justify-content-end.collapse.show {
    position: relative;
    margin: 10px 0 0 0;
    background: #ca1d2a;
    z-index: 99999;
    border-radius: 20px;
    width: 90% !important;
}

ul.navbar-nav.align-items-center {
    width: 100%;
    display: flex;
}

ul.navbar-nav.align-items-center li.nav-item {
    margin: 10px 0 10px 0;
}

ul.navbar-nav.align-items-center li.nav-item a.nav-link.p-0.fw_500.c_black.ml_30 {
    color: white !important;
    font-size: 18px;
    margin-left: -14px;
}

ul.dropdown-menu.bg_dark_blue.pt_20.pb_20.radius_10.show {
    background: #204b8d !important;
    border: none;
}


a.nav-link.dropdown-toggle.p-0.fw_500.c_black.ml_30.show {
    position: relative;
    left: 70px;
}
.content-img {
    display: none;
}
.web_img ul {
    display:block;
    flex-wrap: wrap;
}
.here_we {
    display:block;
    flex-wrap: wrap;
}
.item p {width: 100%;text-align: center;}

.item {
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
    flex-direction: column;
}

.item img {
    margin: 0 auto;
}
section.sec_2.bg_dark_blue2.pt_20.pb_20 {
    padding-bottom: 0px !important;
}
.footer_logo img {
    width: 50%
}
.footer_inner.hello_world ul {display: flex;flex-wrap: wrap;}

.footer_inner.hello_world ul li.mb_10 {
    flex: 0 0 50%;
}
footer.main_footer.bg_dark_blue.pt_60.pb_60 {
    padding-bottom: 0px !important;
}
.cta_form form input.global_button2 {
    width: 100%;
}
section.sec_6 .global_buttons button.global_button {
    display: none;
}
.global_inner h2.upper.f_30.fw_700.lh_50 {
    line-height: 31px;
}

.img.text-end img.w-100 {
    display: none;
}
section.content_sec.pt_80.pb_80 {
    padding: 20px;
    padding-top: 37px !important;
}
.social ul li img {
    width: 100px;
}
.form-head h2 {
    font-size: 28px;
    font-weight: 700;
}
.form-style .form-body .form-group textarea{
    height: auto !important;
    padding: 20px !important;
}
.div-img.aos-init.aos-animate img{
    display: none;
}
.service_img img{
    display: none;
}
.form-style .form-submit>.form-btn{
    width: 100%;
    margin-left: 0 !important;
}
.overlape_heading{
    top: -10px;
}
.work-img img {
    display: none;
}
.badge-img{
    right: -9px;
}
.info-text h2 {
    font-size: 37px;
}
.info-text h2::before{
    bottom: 8px;
}
.info-work {
    border: 2px solid #d44e63;
    margin-bottom: 20px;
    border-radius: 20px;
    padding: 36px;
}
section.our-work {
    padding: 15px 0;
}
.our-work .container::before{
    top: 25px;
}
section.sec_8.pb_60.mt-5::before{
    display: none;
}
.logo-slider-head{
    display: none;
}
.logo-slider-head-right{
    display: none;
}
.choose-boxes ul li {
    flex: unset;
}
.choose-boxes ul{
    padding: 10px !important;
}
.choose-box img{
    display: none;
}
.mob-r{
    flex-direction: column-reverse;
}
.main-choose img{
    display: none;
}
.choose-boxes{
    margin: 20px 0;
}
.modal-content{
    /* background-color: #fff !important; */
    background-image: none !important;
}
ul.category-list.editing_new_list {
    flex-wrap: wrap;
}
ul.category-list li {
    width: 46%;
}
button.global_button.mob-hid {
    display: none;
}
.portfolio_images ul li span.first_img, span.second_img, .child-bm{
    display: none;
}
.space-testi {
    width: 100% !important;
    margin-left: 12px;
}
.testimg-other img{
    display: none;
}
.space-testi.left.mt-5{
    margin-left: 12px !important;
    margin-top: 21px !important;
    margin-bottom: 21px !important;
}
.space-testi.mt-5{
    margin-top: 0px !important;
}
.section3new {
    padding: 4rem 0 0 0;
}
.order-1.order-md-2.col-md-6.align-self-center.pt-3.pt-md-0.pb-md-0,.order-1.order-md-1.col-md-6.align-self-center.pt-3.pt-md-0.pb-md-0 {
    display: none;
}
.process_sec_1 {
    padding: 0 36px 17px !important;
    text-align: center;
}
.process_sec{
    padding: 0 36px 17px !important;
    text-align: center;
}
.process_sec p.font-14{
    width: 100% !important;
}
}
