@media screen and (max-width: 1650px) {
    
}
@media (max-width: 1399px){
    .popup__img .img__two {
        right: 66px;
    }
    .mobide-conte {
        position: relative !important;
        margin: 0 auto;
        bottom: 0 !important;
    }
    .main-header-four .header__top-info li:not(:last-child) {
        padding-right: 15px;
        margin-right: 15px;
    }
    .main-header-four .header__top-info li:not(:first-child):after {
        
        left: -18px;
    }
    .bdoctor_menu .bdoctor_menu-nav li+li {
        margin-left: 30px;
    }
}
@media (max-width: 1325px){
    .popup__img img, .popup__img .img__two {
        position: relative;
    }
    .popup__img .img__two {
        right: auto;
    }
    .popup__img .img__one{
        top:0;
    }
    .main__slider-area-tw{
        padding-top: 300px;
    }
    .heading__style-four .bdoctor__heading-title {
        font-size: 35px;
        line-height: 48px;
    }
    .thm__btn-main {
        padding: 10px 25px;
    }
    .bdoctor_menu .bdoctor_menu-nav li+li {
        margin-left: 20px;
    }
    .main-header-four .header__top-wraper {
        padding: 10px 0;
    }
    .header__btn-em {
        display: none;
    }
}
@media (max-width: 1148px) {
    .main-header-four .search_popup.search__open-btn {
        display: none !important;
    }

    .bdoctor_logo img {
        max-width: 150px;
    }

    .main-header-four .thm__btn-main {margin-left: 10px;}

    .main-header-four .bdoctor_menu ul li a {
        font-size: 15px;
    }

    .bdoctor_menu .bdoctor_menu-nav li+li {
        margin-left: 15px;
    }
}
@media (min-width: 992px) and (max-width: 1200px) {
    
}
@media (min-width: 1077px) and (max-width: 1158px) {
    
}
@media (min-width: 992px) and (max-width: 1199px) {
    
}

@media (min-width: 992px) and (max-width: 1148px) {
    
}

@media (min-width: 1076px) and (max-width: 1199px) {    
    
    
}
@media (min-width: 1024px) and (max-width: 1199px) {    
    .bdoctor_menu ul li a {
        font-size: 14px;
        padding: 30px 0;
    }
    
    .bdoctor_menu {
        padding-right: 40px;
    }
}

@media (min-width: 992px) and (max-width: 1076px) {
    .contact__info-area {
        max-width: 500px;
    }
    .contact__form-area {
        max-width: 490px;
    }
    .bytf__booking-form {
        padding: 35px 30px;
    }
}
@media (min-width: 993px) and (max-width: 1024px) {
    .team_img img {
        width: 100%;
    }
}
@media (min-width: 992px) and (max-width: 1024px) {
    .slider__img-bar .shape4 {
        left: -20px;
    }
    
    .slider__img-bar .shape3 {
        display: none;
    }
    
    .slider__img-bar .shape5 {
        display: none;
    }
    .bytf__booking-form.style_three {
        gap: 15px;
    }
    .bdoctor__blog-item_three {
        margin-bottom: 30px;
    }
}
@media only screen and (max-width: 1023px) {
    .main-header-two .header__top-main-wrap .container {
        padding: 15px 20px;
    }
    .header__top-main-wrap {
        margin: 0 20px;
    }
    .hamburger_menu {
        display: block;
    }
    .main-header-four .search_popup.search__open-btn {
        display: none !important;
    }
    .hamburger_menu {
        font-size: 30px;
        color: #020E28;
        margin-left: 20px;
        border: 1px solid #D9D9D9;
        padding: 7px 10px;
        border-radius: 5px;
    }
    
    .hamburger_menu i {
        font-weight: 200;
    }
    .bdoctor_menu{
        display: none;
    }
    .hamburger_menu.ml-auto{
        margin-left: auto;
    }
    .header__top-main-wrap {
        padding: 15px 0;
    }
    .hamburger_menu {
        margin-right: 15px;
    }
    .main-header-four .header__top-wraper {
        display: none;
    }
    
}
@media (max-width: 992px) {
    .bdoctor__siderbar-wrapper {
        margin-top: 30px;
    }
    .elementor-image.btr__about-bx .img__two {
        position: relative;
        bottom: 0;
        right: 0;
    }
    .elementor-image.btr__about-bx {
        display: flex;
    }
    .cta__wrapper-box div{
        width: 100%;
    }
    .cta__box-newsletter {
        padding-left: 20px;
        padding-right: 30px;
    }
}
@media (min-width: 768px) and (max-width: 991px) {
    .bytf__booking-form {
        grid-template-columns: 1fr 1fr;
        padding: 40px 30px;
    }
    .slider__content-tw h1 {
        font-size: 50px;
        line-height: 60px;
    }
    .slider__img-bar .shape5 {
        display: none;
    }
    
    .slider__img-bar .shape3 {
        display: none;
    }
    
    .slider__img-bar .shape4 {
        width: 100px;
        height: 100px;
        line-height: 100px;
        left: 0;
    }
    
    .slider__img-bar .shape4 img {
        max-width: 60px;
    }
    
    
    .bytf__booking-form.style_three {
        gap: 15px;
    }
    .bytf__booking-form.style_three {
        grid-template-columns: 1.4fr 1.4fr 1.4fr 1.1fr;
    }
    .style_three .subtmi-btn-booking .thm__btn {
        font-size: 14px;
        padding: 12px 30px;
    }
    .bdoctor__delivery-item.style--2 {
        margin-bottom: 30px;
    }
    .testimonial__item.style__three {
        padding: 60px 30px;
    }
    .testimonial__item .authore_content h4 {
        font-size: 18px;
    }
    .rating i {
        font-size: 14px;
        letter-spacing: 1px;
    }
    .bdoctor__blog-item_three {
        margin-bottom: 30px;
    }
}
@media (max-width: 768px){
    .style__three .header__top-wraper-inner {
        flex-wrap: wrap;
        padding-bottom: 5px;
    }
    
    .header__top-info.htop__right-info.social_header a {
        margin-left: 0;
        margin-right: 5px;
    }
    
    .style__three .header__top-info li {
        padding-top: 5px;
        padding-bottom: 5px;
    }
    .main-slider-two .slider__content-tw {
        padding-top: 80px;
    }
}


@media (max-width: 992px) {
    .bytf__booking-form {
        padding: 30px 20px;
    }
    
}

@media (max-width: 767px) {
    .slider__content h1 {
        font-size: 50px;
        line-height: 60px;
    }
    .slider__content .sub-title{
        font-size: 25px;
    }
    .bytf__booking-form {
        grid-template-columns: 1fr;
    }
    
    .bdoctor__heading-title {
        font-size: 30px;
        line-height: 40px;
    }
    
    .bdoctor__delivery-wrapper .process_shape {
        display: none;
    }
    .project__item-box .project__item-img img {
        width: 100%;
    }
    .contact__info-wrapper {
        flex-wrap: wrap;
        padding: 50px 25px;
    }
    .hamburger_menu.ml-auto {
        margin-right: 0;
    }
    .bdoctor__blog-content h2 {
        font-size: 30px;
        line-height: 40px;
    }
    .bdoctor__blog-content {
        padding: 30px;
    }
    .main-slider-two .slider__inner-wrapper {
        flex-wrap: wrap;
    }
    .bytf__booking-form.style_three {
        display: block;
    }
    
    .bytf__booking-form.style_three .bytf__field-item {
        margin-bottom: 15px;overflow: hidden;
    }
    .bubble__inner-wraper span {
        display: none;
    }
    
    .about__img-3 svg {
        display: none;
    }
    
    .counter__box-wrapper {
        position: relative !important;
        margin-top: 20px;
    }
    .bdoctor__delivery-item.style--2 {
        margin-bottom: 30px;
    }
    .testimonial__item.style__three {
        padding: 60px 30px;
    }
    .testimonial__item.style__three .bttm{
        flex-wrap: wrap;
    }
    .author__info-wrap {
        margin-bottom: 10px;
    }
    .bdoctor__blog-item_three {
        margin-bottom: 30px;
    }
    .bdoctor__service-thre {
        flex-wrap: wrap;
    }
    .bdoctor__service-thre .service__img {
        margin-bottom: 30px;
    }
    .project__item-contetn3 {
        padding-top: 0;
    }

    .cta__wrapper-box {
        flex-wrap: wrap;
    }

    .cta__wrapper-box div {
        flex: 0 0 100%;
    }
    .slider__content-two h1 {
        font-size: 50px;
    }
    .slider__content-two .d-flex {
        flex-wrap: wrap;
    }

    .slider__content-two .play__control {
        margin-left: 0;
        margin-top: 20px;
    }
    .slider__main-bg img {
        height: 100% !important;
        object-fit: cover;
    }
    .slider-one__dot-style1 {
        display: none;
    }
    .main__slider-area-tw {
        padding-top: 150px;
    }
    .bdoctor__service-thre .service__img {
        width: 100%;
        flex: 0 0 100%;
    }
    .bdoctor__service-thre .service__img img {
        height: auto;
    }
        .heading__style-four .bdoctor__heading-title {
        font-size: 25px;
        line-height: 40px;
    }
}

@media (max-width: 720px) {
    .header__top-info ul {
        flex-flow: wrap;
    }
    .cf_formw-flex .item {
        max-width: 100%;
    }
    .slider__content h1{
        font-size: 35px;
        line-height: 45px;
    }
    .slider__content-tw h1 {
        font-size: 35px;
        line-height: 45px;
    }
    .bubble__inner-wraper span {
        display: none;
    }
    .style__three .header__top-info li {
        padding-right: 0;
        border-right: 0 !important;
        padding: 5px 7px;
    }
    
    .style__three .header__top-wraper-inner {
        padding-bottom: 10px;
    }
    .main-slider-two .slider__content-tw {
        padding-top: 80px;
    }

}
@media (max-width: 430px) {
    .header__top-wraper-inner {
        flex-wrap: wrap;
    }
    
}