  @media only screen and (min-width:767px) and (max-width:1024px) {
    body {
        font-size: 15px !important;
        line-height: 24px !important;
    }
    h1{
        font-size: 36px !important;
        line-height: 45px !important;
    }
    h2{
        font-size: 32px !important;
        line-height: 42px !important;
    }
    h5{
        font-size: 20px !important;
        line-height: 28px !important;
    }
    .sub-title h6{
        font-size: 16px !important;
        line-height: 27px !important;
    }
    .elementor-button-text{
        font-size: 15px !important;
     
    }
    .elementor-post__read-more {
        padding: 8px 13px !important;
    }
    
    /* .elementor-widget-container{
        margin: 0 !important;
    } */
    .elementor-widget-container h2 {
        margin: 10px 0 10px 0 !important;
    }
    .elementor-widget-container p{
        font-size: 16px !important;
        line-height: 25px !important;
    }
    .bdt-slideshow-items{
        width: 860px !important;
        margin: 0 auto !important;
        min-height: 326px !important;
    }
    .bdt-position-bottom{
        width: 860px !important;
        margin: 0 auto !important;
    }
    h2.bdt-title-tag{
        font-size: 46px !important;
        margin: -44px 0 0 15px !important;
        padding: 0 !important;
    }
    .bdt-prime-slider-skin-slice .bdt-slide-text-btn-area {
        margin-bottom: 84px !important;
        margin-left: 16px !important;
        padding: 0 !important;
    }
    .bdt-navigation-arrows {
        top: 40% !important;
    }
    .internal-navigation-bar{
        margin-top:-38px !important;
    } 
    .kt-slider-section .bdt-main-title{
        margin-top: 20px !important;
    }
    .kt-slider-section .bdt-main-title .bdt-title-tag{
        margin-left: 20px !important;
    }
    /* Blogs */
    .elementor-pagination span{
        background-color: #fff !important;
        border: 2px solid #f8f8fa !important;
        padding: 10px 18px !important;
    }
    .elementor-pagination span:hover{
        background-color: #0c4c93 !important;
        color: #fff !important;
    }
    .kt-top-nav ul li{
        display: inline-block;
        width: auto !important;
    }
    .kt-top-nav ul li>a{
        color: #fff !important;
        font-size: 14px !important;
        padding: 6px !important;
    } 
    .kt-top-nav ul li>a.elementor-item-active{
        background-color: #fff !important;
        color: #0c4c93 !important;
    }
    .find-a-doctor ul>li {
        border-bottom: none !important;
    }
    
    .kt-top-nav .sub-menu .elementor-sub-item{
        color: #0c4c93 !important;
        border-left: none !important;
    }
    .kt-top-nav ul li>a:hover{ 
        background-color: #fff !important;
        color: #51acfb !important;
    }
    .find-a-doctor {
        border-bottom-left-radius: 20px !important;
    }
    .kt-top-nav .elementor-nav-menu {
        float: right !important;
    }
    .kt-header .elan-logo img{
        max-width: 175px !important;
    }
    #gform_2 ul li.gfield {
        margin: 0 0 10px !important;
    }
    .kt-top-nav .elementor-nav-menu__container{
        background-color: #fff !important;
    }
    .get-ur-assessment-form {
        margin-top: -75px !important;
    }
    #gform_2 ul li label.gfield_label {
        margin-bottom: 8px !important;
    
    }
    #gform_2 ul #input_2_12 .rc-anchor-logo-portrait {
        margin: 10px 0 0 0px
    }
    .kt-free-assessment-btn{
        order: 2 !important;
    }
    .kt-toggle-btn{
        order: 3 !important;
    }
    .kt-blog-content .blog-icon,.blog-usvi-icon{
        bottom: -40px !important;
        position: absolute !important;
        right: 6% !important;
    }
    .kt-blog-content .elementor-widget-container h2 {
        margin: 0 !important;
    }
    .kt-blog .elementor-widget-text-editor{
        font-size: 16px !important;
    }
    .kt-blog-content .elementor-blockquote p{
        font-size: 20px !important;
    }
    .kt-blog-content .elementor-post-navigation .post-navigation__next--title, .elementor-post-navigation .post-navigation__prev--title {
        font-size: 15px !important;
    }
    .kt-blog-content .elementor-post-navigation .post-navigation__next--label, .elementor-post-navigation .post-navigation__prev--label {
        font-size: 16px !important;
    }
    .testimonial-icon {
        right: 5% !important;
        top: -52px !important;
      
    }
    .kt-landing-section h2{
        margin: 0 !important;
    }
    .kt-contact-us {
        margin-top: -55px !important;
    }
    .kt-contact-us .elementor-tab-title {
        padding: 20px 20px !important;
    }
    .bdt-prime-slider-skin-slice .bdt-prime-slider-next, .bdt-prime-slider-skin-slice .bdt-prime-slider-previous {
        padding: 16px 20px !important;
       
    }
    .bdt-prime-slider-skin-slice .bdt-prime-slider-next i, .bdt-prime-slider-skin-slice .bdt-prime-slider-previous i {
    display: flex !important;
    justify-content: center !important;
    }
  
}


