@media screen and (max-width:576px){
  body{
    text-align: center;
  }
  .content-box{
    transform: translateY(-1%);
  }
  .single-page-title{
    font: 600 30px/45px Roboto;
  }
  span.entry-date, span.entry-comments{
    font: normal 17px/40px Poppins;
  }
  .single-post-comment{
    width: 90%;
  }
  #wpe-healthcare-appointment-sec .contact-box {
    display: block;
  }
  #wpe-healthcare-translation-box .switcher{
    top: -10px;
  }
  #wpe-healthcare-footer-col-1 .elementor-widget-container,.wpe-healthcare-team-box img{
    width: 100% !important;
  }
  #wpe-health-care-slider-sec .bdt-position-z-index.bdt-position-large{
    top: 0;
  }
  .wpe-healthcare-page-head {
    height: 140px;
  }
  .wpe-healthcare-page-head .elementor-widget-wrap.elementor-element-populated {
    box-shadow: -220px 0px 0px 0px white, 1px 1px 10px 0px #00000061, -230px 1px 10px 0px #00000061 !important;
  }
  .fbc-page .fbc-wrap .fbc-items li.active span, .fbc-page .fbc-wrap .fbc-items li .fbc-end-text,.fbc-page .fbc-wrap .fbc-items li{
    font-size: 14px !important;
  }
  .fbc-page .fbc-wrap .fbc-items {
    padding: 0 0px !important;
  }

  #wpe-health-care-slider-sec .bdt-prime-slider-skin-general .bdt-slideshow-item .bdt-ps-slide-img {
    background-size: 100% 100%;
    height: 65% !important;
    top: 0;
  }


}


@media screen and (min-width:577px) and (max-width:767px){
  .post-meta-box span {
    margin: 0 20px;
  }
  span.entry-date, span.entry-comments{
    font: normal 15px/40px Poppins;
  }
  .content-box{
    transform: translateY(-1%);
  }
  .single-post-comment{
    margin-top: 6em;
    width: 85%;
  }
  .elementor-element.wpe-healthcare-header-contact-info-box,.elementor-element.wpe-healthcare-header-menu-col,.elementor-element.wpe-healthcare-header-translation-col,.elementor-element.wpe-healthcare-header-app-btn-col {
    width: 33.33% !important;
  }
  .wpe-healthcare-header-menu-col button.elementskit-menu-hamburger {
    float: unset !important;
    margin: 0 auto;
  }
  .elementor-element.wpe-healthcare-team-box.animated,#wpe-healthcare-footer-col-1,#wpe-healthcare-footer-col-2,#wpe-healthcare-footer-col-3,#wpe-healthcare-footer-col-4{
    width: 50%;
  }
  #wpe-healthcare-footer-col-1 .elementor-widget-container,#wpe-healthcare-footer-col-1 .ekit_social_media{
    text-align: left;
  }
  #wpe-healthcare-footer-col-2 li.elementor-icon-list-item,#wpe-healthcare-footer-col-3 li.elementor-icon-list-item,
  #wpe-healthcare-footer-col-2 li.elementor-icon-list-item a,#wpe-healthcare-footer-col-3 li.elementor-icon-list-item a{
    justify-content: left;
  }
  #wpe-healthcare-translation-box .switcher .selected{
    margin: 0 auto;
  }
  .wpe-healthcare-page-head .elementor-widget-wrap.elementor-element-populated {
    box-shadow: -425px 0px 0px 0px white, 1px 1px 10px 0px #00000061, -450px 1px 10px 0px #00000061 !important;
  }
}

@media screen and (max-width:767px){
  #wpe-healthcare-testimonial-sec .wpe-healthcare-testimonial-text p,#commentform input[type="text"], #commentform input[type="email"], #commentform textarea,#wpe-healthcare-appointment-sec .contact-box p{
    width: 100%;
  }
  #wpe-healthcare-appointment-sec {
    margin-top: 0em;
  }
  #wpe-health-care-slider-sec .bdt-prime-slider-skin-general .bdt-slideshow-item .bdt-ps-slide-img{
    height: 100%;
  }
  #wpe-health-care-slider-sec .bdt-position-z-index.bdt-position-large{
    left: 0;
    right: 0;
  }
  #wpe-health-care-slider-sec .bdt-prime-slider-skin-general .bdt-prime-slider-previous{
    left: 4%;
  }
  #wpe-health-care-slider-sec .bdt-prime-slider-skin-general .bdt-prime-slider-next{
    right: 13px;
  }
  #wpe-health-care-slider-sec .bdt-prime-slider-skin-general .bdt-prime-slider-previous {
    right: auto;
    top: 18%;
  }
  #wpe-health-care-slider-sec .bdt-prime-slider-skin-general .bdt-prime-slider-next {
    right: unset;
    top: 27%;
    left: 4%;
  }
  #wpe-health-care-slider-sec .bdt-prime-slider-skin-general .bdt-slider-excerpt{
    max-width: max-content;
  }
  .wpe-healthcare-why-choose-image img{
    top: 0;
  }
  #wpe-healthcare-testimonial-slider-box {
    margin-left: 0;
  }
  #wpe-healthcare-testimonial-sec .slick-dots {
    left: 0;
    text-align: center;
  }
}

@media screen and (min-width:768px) and (max-width:991px) {
  .single-post-comment{
    margin-top: 6em;
    width: 75%;
  }
  .content-box{
    transform: translateY(-2%);
  }
  .wpe-healthcare-header-menu-col button.elementskit-menu-hamburger {
    float: unset !important;
    margin: 0 auto;
  }
  #wpe-healthcare-translation-box .switcher .selected{
    margin: 0 auto;
  }
  #wpe-healthcare-appointment-sec .contact-box p {
    width: 148px;
    margin: 0 8px 15px 0;
  }
  #wpe-healthcare-appointment-sec {
    margin-top: -4em;
  }
  #wpe-healthcare-why-choose-box,#wpe-healthcare-about-col-1,.wpe-healthcare-team-box img{
    width: 100%;
  }
  .wpe-healthcare-why-choose-image img{
    top: 0;
  }
  #wpe-healthcare-record-sec .elementor-counter-title {
    font-size: 16px;
	  text-align: center;
        line-height: 22px;
        margin: 10px 0;
  }
  #wpe-health-care-slider-sec .bdt-position-z-index.bdt-position-large{
    top: 10%;
  }
  .elementor-element.wpe-healthcare-team-box.animated{
    width: 50%;
  }
  .wpe-healthcare-page-head .elementor-widget-wrap.elementor-element-populated{
    box-shadow: -430px 0px 0px 0px white, 1px 1px 10px 0px #00000061, -450px 1px 10px 0px #00000061 !important;
  }
  .header-col2-row2-col1, .header-col2-row2-col2, .header-col2-row2-col3 {
    width: 33% !important;
  }

  .header-col2-row1 {
    flex-wrap: wrap !important;
  }
  .header-top-col1, .header-top-col2, .header-top-col3, .header-top-col4 {
    align-items: flex-start;
    width: 50% !important;
  }
  .header-top-col1 .elementor-icon-box-wrapper, .header-top-col2 .elementor-icon-box-wrapper, .header-top-col3 .elementor-icon-box-wrapper,
  .header-top-col4 .elementor-icon-box-wrapper {
    display: flex !important;
  }
  .header-top-col1 .elementor-icon-box-icon, .header-top-col2 .elementor-icon-box-icon,
  .header-top-col3 .elementor-icon-box-icon, .header-top-col4 .elementor-icon-box-icon {
    --icon-box-icon-margin: 0px !important;
    margin-right: 10px !important;
  } 



}

@media screen and (min-width:992px) and (max-width:1024px){
  .single-post-comment{
    margin-top: 6em;
    width: 75%;
  }
  .content-box{
    transform: translateY(-2%);
  }
  .wpe-healthcare-header-menu-col button.elementskit-menu-hamburger {
    float: unset !important;
    margin: 0 auto;
  }
  #wpe-healthcare-translation-box .switcher .selected{
    margin: 0 auto;
  }
  #wpe-healthcare-appointment-sec .contact-box p{
    width: 195px
  }
  #wpe-healthcare-appointment-sec {
    margin-top: -4em;
  }
  #wpe-health-care-slider-sec .bdt-position-z-index.bdt-position-large{
    top: 10%;
  }
  .wpe-healthcare-team-content-box h3.elementor-heading-title {
    font-size: 18px !important;
  }
  .wpe-healthcare-team-content-box:hover{
    height: 64%;
  }
}

@media screen and (min-width:1025px) and (max-width:1440px){
  .content-box{
    transform: translateY(-3%);
  }
  .single-post-comment{
    margin-top: 6em;
    width: 75%;
  }
  .elementor-element.wpe-healtcare-topbar-col-1,.elementor-element.wpe-healtcare-topbar-col-2{
    width: 33.333% !important;
  }
  .wpe-healtcare-topbar-col-3 ul.ekit_social_media li {
    margin: 0px -1px 0px 0px !important;
  }
  .elementor-element.wpe-healthcare-header-translation-col{
    width: 10% !important;
  }
  .elementor-element.wpe-healthcare-header-menu-col{
    width: 65% !important;
  }
  .wpe-healthcare-header-menu-col .elementskit-navbar-nav > li > a{
    font-size: 15px !important;
    padding: 0px 10px 0px 10px !important;
  }
  .wpe-healthcare-header-app-btn-col .elementskit-btn{
    font-size: 15px !important;
    padding: 15px 16px !important;
  }
  #wpe-healthcare-appointment-sec .contact-box p{
    width: 202px;
  }
  .wpe-healthcare-team-content-box h3.elementor-heading-title {
    font-size: 18px !important;
  }
  .wpe-healthcare-team-content-box:hover{
    height: 60%;
  }
  #wpe-healthcare-appointment-sec {
    margin-top: -4em;
  }
  #wpe-health-care-slider-sec .bdt-position-z-index.bdt-position-large{
    top: 10%;
  }
  .wpe-healthcare-page-head .elementor-widget-wrap.elementor-element-populated {
    box-shadow: -350px 0px 0px 0px white, 1px 1px 10px 0px #00000061, -368px 1px 10px 0px #00000061 !important;
  }

}

@media screen and (min-width:1441px) and (max-width:1799px){
  #wpe-health-care-slider-sec .bdt-position-z-index.bdt-position-large {
    position: absolute;
    top: 15%;
    left: 6%;
  }
  .wpe-healthcare-page-head .elementor-widget-wrap.elementor-element-populated {
    box-shadow: -360px 0px 0px 0px white, 1px 1px 10px 0px #00000061, -370px 1px 10px 0px #00000061 !important;
  }
}
@media screen and (min-width: 1200px){
  .content-container {
    max-width: calc(100% - 2%);
  }
  .post-contents{
    flex-wrap: nowrap;
  }
}

@media screen and (min-width: 1366px) and (max-width: 1599px){
  .wpe-healthcare-section-main-container>.elementor-container{
    max-width: calc(100% - 10%)!important;
  }
}
@media screen and (min-width: 1800px){
  .wpe-healthcare-section-main-container>.elementor-container{
    max-width: calc(100% - 30%)!important;
  }
  .wpe-healthcare-section-main-container>div {
    max-width: calc(100% - 30%)!important;
  }
  textarea{
    width: 100%;
  }
}
@media screen and (max-width: 1024px){
  ul.sub-menu li a {
    background: unset !important;
  }
}



@media screen and (min-width:320px) and (max-width:767px) {
  .header-top-col1 .elementor-icon-box-wrapper, .header-top-col2 .elementor-icon-box-wrapper, 
  .header-top-col3 .elementor-icon-box-wrapper, .header-top-col4 .elementor-icon-box-wrapper {
    align-items: center;
  }
  .wpe-healthcare-counter-boxx:after {
    display: none;
  }
  .header-top-col1, .header-top-col2, .header-top-col3, .header-top-col4 {
    width: 50% !important;
    overflow: hidden;
  }
  .site-logo img {
    display: none;
  }
  .header-col2-row1::after {
    display: none;
  }
  .header-col2-row2 {
    border-radius: 0px;
  }
  .header-col2-row2 .ue-nav-menu .ue-menu {
    transform: translate(0, 10px) !important;
  }
  .bdt-prime-slider-skin-general .bdt-prime-slider-next, .bdt-prime-slider-skin-general .bdt-prime-slider-previous {
    height: 32px !important;
    width: 32px !important;
  }
  .bdt-prime-slider-skin-general .bdt-slideshow-items {
    margin-bottom: -30% !important;
  }
  #wpe-healthcare-footer-col-2 .hfe-nav-menu li a, #wpe-healthcare-footer-col-3 .hfe-nav-menu li a {
    text-align: center;
    justify-content: center;
    align-items: center;
  }
  .bdt-prime-slider-skin-general .bdt-prime-slider-desc {
    margin-top: 4px;
  }
  .header-col2-row1 .elementor-icon-box-description {
    word-wrap: break-word;
  }
  .header-col2-row1 {
    display: none;
  }
  .wpcf7-spinner {
    display: none;
  }
}

@media screen and (min-width:320px) and (max-width:374px) {
  .header-btn .elementskit-btn {
    padding: 12px 6px 12px 6px !important;
    font-size: 11px !important;
  }
  .bdt-prime-slider-skin-general .bdt-slideshow-items {
    margin-bottom: -40% !important;
  }
}

@media screen and (min-width:375px) and (max-width:424px) {
  .bdt-prime-slider-skin-general .bdt-slideshow-items {
    margin-bottom: -35% !important;
  }
}

@media screen and (min-width:425px) and (max-width:767px) {
  .header-btn .elementskit-btn {
    padding: 12px !important;
  }
}

@media screen and (min-width:576px) and (max-width:767px) {
  .bdt-prime-slider-skin-general .bdt-slideshow-items {
    margin-bottom: -22% !important;
  }
  .sticky-logo img {  
    width: 25% !important;
  }
  .wpe-healthcare-counter-boxx {
    width: 50% !important;
  }
  .wpe-healthcare-counter-boxx4 {
    width: 50% !important;
  }
  .wpe-healthcare-why-choose-icon-row1 .elementor-container, .wpe-healthcare-why-choose-icon-row2 .elementor-container {
    flex-wrap: nowrap !important;
  }
  .wpe-healthcare-why-choose-content-row1 {
    padding-top: 40px;
  }
  .wpe-healthcare-why-choose-icon-row2 {
    padding-bottom: 50px;
  }
}


@media screen and (min-width:768px) and (max-width:1024px) {
  #wpe-health-care-slider-sec .bdt-prime-slider-skin-general .bdt-prime-slider-next {
    top: 52%;
  }
  #wpe-health-care-slider-sec .bdt-prime-slider-skin-general .bdt-slideshow-item .bdt-ps-slide-img {
    background-size: cover;
    height: -webkit-fill-available;
  }
  .header-col2-row2-col1 .ue-menu > li > .sub-menu {
    background-color: #058283;
  }   
  .fbc-page .fbc-wrap .fbc-items {
    padding: 0 0px !important; 
  }
  .wpe-healthcare-page-head {
    height: 250px;
  }
  .header-col2-row1 .elementor-icon-box-content p {
    margin-bottom: 0px !important;
    word-break: break-word;
  }

}


@media screen and (min-width: 1025px) and (max-width: 1199px) {
  .header-top-col1 .elementor-icon-box-wrapper, .header-top-col2 .elementor-icon-box-wrapper, 
  .header-top-col3 .elementor-icon-box-wrapper, .header-top-col4 .elementor-icon-box-wrapper {
    flex-direction: column !important;
    align-items: flex-start !important; 
  }
  .header-top-col4 {
    align-items: flex-start;
  }
  .header-top-col1 .elementor-icon-box-icon, .header-top-col2 .elementor-icon-box-icon, 
  .header-top-col3 .elementor-icon-box-icon, .header-top-col4 .elementor-icon-box-icon {
    margin-bottom: 4px !important;
  }
  .header-col2-row1 {
    padding: 0px;
  }
  .header-btn .elementskit-btn {
    padding: 14px 10px 14px 10px !important;
    font-size: 15px !important;
  }
  .header-col2-row2-col1 .ue-menu a {
    padding: 15px 9px 15px 9px !important;
  }
  .header-col2-row2-col2 .ekit_social_media > li {
    margin: 0px !important;
  }
  #wpe-health-care-slider-sec .bdt-prime-slider-skin-general .bdt-slideshow-item .bdt-ps-slide-img {
    height: -webkit-fill-available;
    background-size: cover;
  }
  #wpe-health-care-slider-sec .bdt-prime-slider-skin-general .bdt-prime-slider-next {
    top: 51%;
  }
  
}

@media screen and (min-width: 1200px) and (max-width: 1365px) {
  .header-col2-row2-col2 .ekit_social_media > li {
    margin: 0px !important;
  }
  .header-col2-row2-col1 .ue-menu a {
    padding: 15px 9px 15px 9px !important;
  }
  .header-btn .elementskit-btn {
    padding: 14px 10px 14px 10px !important;
    font-size: 15px !important;
  }
  .header-top-col1 .elementor-icon-box-icon, .header-top-col2 .elementor-icon-box-icon, 
  .header-top-col3 .elementor-icon-box-icon, .header-top-col4 .elementor-icon-box-icon {
    margin-right: 4px !important;
  }
  .header-top-col1 .elementor-icon-box-description, .header-top-col2 .elementor-icon-box-description,
  .header-top-col3 .elementor-icon-box-description, .header-top-col4 .elementor-icon-box-description {
    font-size: 14px !important;
  }
  #wpe-health-care-slider-sec .bdt-prime-slider-skin-general .bdt-prime-slider-next {
    top: 50%;
  }
  #wpe-health-care-slider-sec .bdt-prime-slider-skin-general .bdt-slideshow-item .bdt-ps-slide-img {
    height: -webkit-fill-available;
    background-size: cover;
  }

}

@media screen and (min-width: 1366px) and (max-width: 1500px) {
  .header-col2-row2-col2 .ekit_social_media > li {
    margin: 0px !important;
  }
  .header-col2-row2-col1 .ue-menu a {
    padding: 15px 9px 15px 9px !important;
  }
  .header-btn .elementskit-btn {
    padding: 14px 10px 14px 10px !important;
    font-size: 15px !important;
  }
  .header-top-col1 .elementor-icon-box-icon, .header-top-col2 .elementor-icon-box-icon, 
  .header-top-col3 .elementor-icon-box-icon, .header-top-col4 .elementor-icon-box-icon {
    margin-right: 4px !important;
  }
  .header-top-col1 .elementor-icon-box-description, .header-top-col2 .elementor-icon-box-description,
  .header-top-col3 .elementor-icon-box-description, .header-top-col4 .elementor-icon-box-description {
    font-size: 14px !important;
  }

}