/* ----------- PUT YOUR CUSTOM CSS BELOW THIS LINE -- DO NOT EDIT ABOVE THIS LINE --------------------------- */ 
/* Global START */ 
.sr_home_sec_5 {
  display: none;
}
.page-template-sr-page main {
  padding: 0;
} 

.page-template-sr-page #main div:not(#footer) .container {
  max-width: 100%!important;
  padding: 0;
} 
.wp-block-image {
  margin-bottom: -8px;
} 
.sr_section {
  padding: 60px 0;
} 
.sr_section.sr_no_bot_padding {
  padding-bottom: 0;
}
.sr_section.sr_no_bot_padding .sr_label_blue {
  font-size: 20px;
}
.sr_section p {
    color: #828487;
    font-size: 16px;
    margin: 0;
    line-height: 1.3;
  } 
.sr_additional_space {
  margin-top: -25px!important;
}
.sr_section_no_top_padding {
  padding-top: 0;
} 
.wp-block-columns {
  margin-bottom: 0;
} 
.sr_strong {
  color: #fff!important;
  font-weight: 700;
} 
.sr_subhead_blue {
  font-size: 18px;
  font-weight: 700!important;
  text-transform: capitalize!important;
  margin-bottom: 20px;
} 
h3.sr_subhead_blue {
  margin-bottom: 50px;
} 
.sr_blue {
  color: #2a2d6d!important;
} 
ul.sr_list {
  list-style: none;
  margin-left: 0;
  margin-top: 40px;
  margin-bottom: 60px;
} 
ul.sr_list li {
    margin-left: 0;
    color: #2a2d6d!important;
  } 
ul.sr_list li a {
      color: #2a2d6d!important;
    } 
.sr_solo_heading_wrap {
    width: 90%;
   max-width: 1600px;
   margin: auto;
} 
.sr_raq_btn {
    background: #fff;
    display: inline-block;
    border-radius: 50px;
    height: 60px;
    padding: 7px 10px 5px 0;
    text-align: center;
    font-size: 20px;
    margin-right: 30px;
    margin-top: 30px;
    transition: 0.3s all;
  } 
.sr_raq_btn:hover {
      opacity: 0.8;
    } 
.sr_raq_btn span:first-child {
      width: calc(100% - 45px);
    } 
.sr_raq_btn:first-child span:first-child {
      padding: 0 25px;
    } 
.sr_raq_btn:nth-child(2) span:first-child {
      padding: 0 10px 0 25px;
    } 
.sr_raq_btn:last-child span:first-child {
      padding: 0 30px;
    } 
.sr_raq_btn * {
      vertical-align: middle;
      display: inline-block;
      line-height: 1!important;
    } 
.sr_mixed_heading {
  font-size: 60px!important;
  color: #2a2d6d!important;
  font-weight: 700;
  margin: auto;
  margin-bottom: 35px;
  margin-top: 0!important; 
  line-height: 1!important;
  letter-spacing: 0!important;
} 
.sr_mixed_heading.sr_mh_green span {
    color: #29b99c;
  } 
.sr_mixed_heading span {
    font-weight: 400;
    display: inline-block;
    color: #ea3d85;
  } 
.sr_light {
  color: #fff!important;
} 
p.zs_sub_description {
  max-width: 900px;
  margin: auto;
} 
.sr_small_read_more {
  font-size: 18px;
  color: #2a2d6d;
  text-decoration: underline;
  display: block;
} 
.sr_small.wp-block-image {
  margin: auto!important;
  width: 100%;
  text-align: center;
} 
.sr_float {
  float: left;
} 
.html_header_top.html_logo_center .logo {
    left: unset;
    -webkit-transform: unset;
    -ms-transform: unset;
    transform: unset;
}
#header_main .container {
  padding: 0 50px;
  
}
@media (min-width: 1200px) and (max-width: 1440px) {

} 
/* Global END */ 
#header .container {
    max-width: 1700px;
    width: 90%;
  } 
#ajaxsearchprores2_1.vertical {
  z-index: 99999999;
      background: #fff!important;
      padding: 0!important;
} 
#ajaxsearchprores2_1 .asp_group_header, #ajaxsearchprores3_1 .asp_group_header, #ajaxsearchprores4_1 .asp_group_header, #ajaxsearchprores7_1 .asp_group_header {
  background: #fff!important;
  font-weight: 700!important;
  color: #2a2d6d!important;
  font-size: 14px!important;
  border: none!important;
} 
#ajaxsearchprores2_1 .results .item, #ajaxsearchprores3_1 .results .item, #ajaxsearchprores4_1 .results .item, #ajaxsearchprores7_1 .results .item {
    background: #fff!important;
        padding: 13px!important;
  } 
#ajaxsearchprores2_1 .results .item .asp_res_url, #ajaxsearchprores3_1 .results .item .asp_res_url, #ajaxsearchprores4_1 .results .item .asp_res_url, #ajaxsearchprores7_1 .results .item .asp_res_url {
      color: #828487!important;
      font-size: 16px!important;
    } 
#ajaxsearchprores2_1 .results .item .asp_res_text, #ajaxsearchprores3_1 .results .item .asp_res_text, #ajaxsearchprores4_1 .results .item .asp_res_text, #ajaxsearchprores7_1 .results .item .asp_res_text {
      font-size: 14px!important;
    } 
.showmore a.asp_showmore {
  background-color: #e2e4e6!important;
  color: #2a2d6d!important;
  font-size: 16px!important;
} 
#ajaxsearchprores2_1 .highlighted, #ajaxsearchprores3_1 .highlighted, #ajaxsearchprores4_1 .highlighted, #ajaxsearchprores7_1 .highlighted  {
    font-weight: 800!important;
    color: #828487!important;
    background-color: transparent!important;
  } 
#ajaxsearchprores2_1 .resdrg, #ajaxsearchprores3_1 .resdrg, #ajaxsearchprores4_1 .resdrg, #ajaxsearchprores7_1 .resdrg {
  padding: 20px;
  
    background: #fff;
} 
.main_menu #avia-menu {
  display: -webkit-inline-box!important;
  width: 100%!important;
} 
.main_menu #avia-menu li {
    margin: auto;
  } 
#menu-top-menu {
  background: #2a2d6d;
  text-align: right;
  margin-left: 0;
  margin-bottom: 0;
} 
#menu-top-menu #sr_get_cons>a:after {
      content: "";
      display: block;
      width: 0;
      height: 0;
      border-style: solid;
      border-width: 0 7.5px 13px 7.5px;
      border-color: transparent transparent #29b99c transparent;
      position: relative;
      bottom: 13px;
      left: calc(50% - 15px);
    } 
#menu-top-menu #sr_get_cons>a:hover, #menu-top-menu #sr_get_cons>a.li_hover {
    cursor: pointer;
    color: #29b99c;
    background: #fff;
    font-weight: 700;
    transition-delay: 1s;
  } 
#menu-top-menu #sr_get_cons>a:active {
    cursor: pointer;
    color: #29b99c;
    background: #fff;
    font-weight: 700;
  } 
.av-main-nav ul {
  width: 300px;
}
#menu-top-menu>li {
    display: inline-block;
    border-right-width: 0;
    width: 300px;
    text-align: center;
    transition: 0.3s all;
  } 
#menu-top-menu>li:last-child {
      background: #29b99c;
      width: 490px;
      max-width: 33%;
      transition-duration: 1s;
      transition-delay: 1s;
    } 
#menu-top-menu>li>a {
      height: 50px;
      display: block;
      line-height: 50px;
      color: #f3f3f3;
      text-transform: uppercase;
      font-size: 16px;
      padding: 0;
      transition: .3s all;
    } 
#menu-top-menu>li:hover ul {
        display: block;
        opacity: 1;
        visibility: visible;
        right: 0px;
        transition-delay: .4s;
      } 
#menu-top-menu>li:hover #sr_top_dd {
        right: 0;
      } 
#menu-top-menu li:not(#sr_get_cons) a:hover {
    font-weight: 700;
  } 
.sr_header_search:hover {
  cursor: pointer;
} 
.main_menu .avia_mega_div {
    top: calc(100% + 4px)!important;
  } 
.main_menu .avia_mega_div .units {
      border-right: none!important;
    } 
.main_menu .sub-menu {
    border-top-color: #f3f3f3!important;
    border-top-width: 3px;
} 
.main_menu .sub-menu .avia-bullet {
    display: none;
  } 
.main_menu .sub-menu a {
    padding-top: 7px!important;
    padding-bottom: 7px!important;
  } 
.main_menu .sub-menu .avia-menu-text {
    color: #828487;
    font-size: 14px;

  } 
.main_menu .sub-menu .current-menu-item .avia-menu-text {
        color: #2a2d6d;
        font-weight: 700!important;
      } 
/* MODAL */ 
#sr_top_dd {
  position: fixed;
  background: url(/wp-content/uploads/2020/07/gac-bg.png);
  background-position: bottom right;
  background-repeat: no-repeat;
  background-color: #29b99c;
  width: 950px;
  max-width: 95%;
  max-height: 100%;
  z-index: 999;
  padding: 50px 60px 35px 40px;
  background-position: bottom right;
  transition: 0.6s 1s;
  visible: visible;
  opacity: 1;
  margin: 0;
} 
#sr_top_dd h3 {
    color: #fff;
    font-weight: 400;
    line-height: 1.2;
    font-size: 40px;
  } 
#sr_top_dd h3 span {
      font-weight: 700;
    } 
#sr_top_dd p {
    color: #fff;
    font-size: 18px;
  } 
#sr_top_dd.visible {
    opacity: 1;
    display: block;
  } 
#sr_top_dd div {
    width: 50%;
    float: left;
    margin: auto;
  } 
#sr_top_dd .sr_top_dd_first {
    width: 65%;
    text-align: left;
  } 
#sr_top_dd .sr_top_dd_second {
    width: 35%;
  } 
#sr_top_dd .sr_top_dd_btn {
    font-size: 20px;
    color: #2a2d6d;
    background: #fff;
    border-radius: 50px;
    display: block;
    clear: both;
    margin: auto auto 25px auto;
    width: 265px;
    max-width: 90%;
    padding: 7px 10px 5px 0;
    border: none;
    display: flex;
    line-height: 1;
    transition: 0.3s all;
    text-align: center;
  } 
#sr_top_dd .sr_top_dd_btn:hover {
      color: #fff;
      background: #2a2d6d;
    } 
#sr_top_dd .sr_top_dd_btn span {
      line-height: 1;
      margin: auto;
    } 
#sr_top_dd .sr_top_dd_btn span:last-child {
        margin-right: 0;
        margin-left: 0;
      } 
#sr_top_dd .sr_top_2nd span:first-child {
      max-width: 210px;
    } 
#header_main {
  border-color: #fff;
} 
#header_main .av-logo-container {
  height: 173px!important;
  line-height: 173px!important;
  padding-top: 40px;
  padding-bottom: 34px;
} 
#header_main .av-logo-container .logo a {
    display: flex;
  } 
#header_main .av-logo-container .logo a img {
      margin: auto;
    } 
.main_menu #avia-menu>li {
    border-bottom: 4px solid #fff;
    top: -4px;
    transition: 0.3s all;
  } 
.main_menu #avia-menu>li:hover {
      border-color: #ea3d85;
    } 
.main_menu #avia-menu>li>a {
      padding: 0 32px;
    } 
.main_menu #avia-menu>li>a>.avia-menu-text {
        color: #2a2d6d;
        font-size: 20px;
      } 
.main_menu #avia-menu .current-menu-item {
    border-color: #ea3d85;
  } 
.main_menu #avia-menu .current-menu-item .avia-menu-text {
      font-weight: 400;
    } 
.sr_header_elements {
  float: right;
  display: flex!important;
  height: 100%;
} 
.sr_header_elements figure {
    line-height: 1;
  } 
.sr_header_elements figcaption {
    line-height: 1;
  } 
.sr_header_elements a {
    margin: auto 10px;
    text-align: center;
    color: #828487!important;
  } 
.sr_header_elements a strong {
      color: #828487!important;
    } 
.sr_header_elements a img {
      height: 45px;
      margin-bottom: 10px;
    } 
/* MOBILE */ 
body .shiftnav-no-transforms .shiftnav-inner {
    padding-top: 0!important;
  } 
body .fa-navicon:before, body .fa-reorder:before, body .fa-bars:before {
    content: url("/wp-content/uploads/2020/07/hmaburger-icon.png")!important;
  } 
body #shiftnav-toggle-main {
    background: #fff;
    padding: 0;
    height: 85px;
    z-index: 9999999;
  } 
body #shiftnav-toggle-main * {
      margin: auto;
    } 
body #shiftnav-toggle-main .shiftnav-toggle-burger {
    padding: 0 20px;
    margin-left: 0;
  } 
body #shiftnav-toggle-main.shiftnav-toggle-main-align-center .shiftnav-main-toggle-content {
    position: relative;
    width: 100%;
    max-width: calc(100% - 145px);
  } 
body #shiftnav-toggle-main.shiftnav-toggle-main-align-center .shiftnav-main-toggle-content img {
      max-height:  50px;
    } 
body #shiftnav-toggle-main .shiftnav-main-toggle-content {
    padding: 0;
  } 
body #shiftnav-toggle-main .shiftnav-main-toggle-content-after {
    width: 65px;
    padding: 0 20px;
  } 
body #shiftnav-toggle-main .shiftnav-main-toggle-content-after a {
      height: 25px;
      display: block;
    } 
body.shiftnav-open.shiftnav-open-left #shiftnav-toggle-main, body .shiftnav-open.shiftnav-open-left .shiftnav-fixed-left, body .shiftnav-open.shiftnav-open-left .shiftnav-wrap, body .shiftnav.shiftnav-right-edge {
    transform: translateX(100%)!important;
  } 
body .shiftnav.shiftnav-left-edge {
    transform: translateX(-100%);
  } 
body.shiftnav-open .shiftnav.shiftnav-open-target {
    transform: translateX(0);
  } 
body .shiftnav {
    width: 100%!important;
    max-width: 100%;
  } 
body .shiftnav .shiftnav-menu-image img {
      height: 53px;
      width: auto;
    } 
body .shiftnav li a {
      font-size: 18px;
      border-bottom: 1px solid #f3f3f3;
      color: #2a2d6d;
    } 
body .shiftnav li ul li a {
      padding-left: 40px!important;
    } 
body .shiftnav .current-menu-item a {
      color: #2a2d6d;
      font-weight: 700;
    } 
body .shiftnav i.fa-chevron-down, body .shiftnav i.fa-chevron-up {
      margin: 0!important;
      top: 0!important;
      left: 0!important;
      display: flex;
      height: 100%;
    } 
body .shiftnav .fa-chevron-up:before {
      content: "\f078";
      display: block;
      color: #2a2d6d;
      font-size: 25px;
      margin: auto;
    } 
body .shiftnav .fa-chevron-down:before {
      transform: rotate(-90deg);
      display: block;
      color: #2a2d6d;
      font-size: 25px;
      margin: auto;
    } 
body .shiftnav .shiftnav-panel-close {
    left: 0;
    right: auto;
    height: 85px;
    padding: 0 20px;
    display: flex;
    background: #fff;
    z-index: 999;
  } 
body .shiftnav .shiftnav-panel-close i {
      margin: auto;
    } 
body .shiftnav-inner {
    text-align: center;
  } 
body ul.shiftnav-menu {
    text-align: left;
    top: 85px!important;
  } 
body .shiftnav .shiftnav-menu-image-padded {
    display: inline-flex;
    padding: 0;
    position: relative;
    width: calc(100% - 132px);
    text-align: center;
    z-index: 9999;
    position: fixed;
    left: 67px;
    background: #fff;
    height: 85px;
  } 
body .shiftnav .shiftnav-menu-image-padded a {
      margin: auto;
    } 
body .fa-remove:before, body .fa-close:before, body .fa-times:before {
    content: url("/wp-content/uploads/2020/07/close-button.png");
  } 
body .sn_inner_search {
    position: fixed;
    right: 0;
    top: 0;
    width: 65px;
    padding: 27px 20px;
    z-index: 999;
    background: #fff;
  } 
.sn_rac .fa-chevron-up:before, .sn_rac .fa-chevron-down:before {
    font-size: 30px!important;
  } 
.sn_rac>a {
    background: #29b99c;
    color: #fff!important;
    text-transform: uppercase;
    font-weight: 700;
    padding: 18.5px 25px!important;
    border-bottom: none!important;
  } 
.sn_rac .fa-chevron-up:before, .sn_rac .fa-chevron-down:before {
    color: #fff!important;
  } 
.sn_blue_btn a {
    background: #2a2d6d;
    color: #fff!important;
    text-transform: uppercase;
    font-weight: 700;
    border-bottom: 2px solid #fff!important;
  } 
@media (min-width: 991px) {
  #sr_top_dd {
    right: -950px;
  }
  .sr_medium {
    display: none!important;
  }
} 
@media (max-width: 990px) {
  .page-template-doctor-search #main {
  z-index: 99999;
  position: relative;
} 
  #shiftnav-toggle-main {
    display: flex;
  }
  #sr_top_dd {
    width: 100%;
    max-width: 100%;
    z-index: 999999;
    top: 0;
    bottom: 0;
    left: 0;
  }
    #sr_top_dd p {
      font-size: 16px;
      line-height: 1.3;
    }
} 
@media (min-width: 991px) {
  #sr_dd_close {
    display: none;
  }

} 
@media (max-width: 990px) {
  #sr_top_dd {
    top: -100%;
    padding: 40px 25px;
    overflow: auto;
    transition: 0s;
  }
    #sr_top_dd #sr_dd_close {
      color: #fff;
      font-size: 30px;
      position: absolute;
      right: 25px;
      top: 17px;
    }
    #sr_top_dd h3 {
      font-size: 35px;
    }
    #sr_top_dd .sr_top_dd_first {
      margin-bottom: 20px;
    }
    #sr_top_dd p {
      margin: 0;
    }
    #sr_top_dd div {
      width: 100%!important;
    }
      #sr_top_dd div .sr_top_dd_btn {
        width: 100%!important;
        max-width: 100%;
        font-size: 16px;
        padding: 6px 10px 4px 0;
      }
      #sr_top_dd div .sr_top_2nd span:first-child {
        max-width: 100%;
      }
  
} 
@media (max-width: 990px) {
  #header  {
    display: none;
  }
  #menu-top-menu {
    height: 0;
  }

} 
@media (min-width: 1280px) and (max-width: 1693px) {
  .main_menu #avia-menu>li>a {
    padding: 0 15px;
  }
  .sr_contact_details {
    background-position: center right 74%!important;
  }
} 
@media (min-width: 1280px) and (max-width: 1400px) {
  .main_menu #avia-menu>li>a>.avia-menu-text {
    font-size: 17px!important;
  }
} 
@media (min-width: 1281px) and (max-width: 1693px) {
  .main_menu #avia-menu>li>a {
    padding: 0 15px;
  }
} 
@media (min-width: 991px) and (max-width: 1280px) {
  .main_menu #avia-menu>li>a {
    padding: 0 5px!important;
  }
} 
@media (min-width: 481px) and (max-width: 990px) {
  #sr_top_dd {
    padding-top: 100px;
  }
    #sr_top_dd * {
      text-align: center;
    }
    #sr_top_dd p {
      max-width: 590px;
      margin: auto;
    }
    #sr_top_dd strong {
      margin-bottom: 60px;
      display: block;
    }
    #sr_top_dd h3 {
      padding-bottom: 60px;
      font-size: 40px;
    }
    #sr_top_dd .sr_top_dd_btn {
      max-width: 400px!important;
    }
     #sr_top_dd .sr_top_dd_btn span {
       font-size: 18px!important;
     }
       #sr_top_dd .sr_top_dd_btn span img {
        width: 45px!important;
        height: 45px;
       }
    #sr_top_dd #sr_dd_close {
      font-size: 50px;
      right: 40px;
    }

} 
#sr_top_search {
  display: block;
  position: fixed;
  top: -200vh;
  z-index: 99999999;
  height: calc(100vh - 112px);
  width: 100%;
} 
/*background: #f3f3f3;*/ 
#sr_top_search:after {
    content: '';
    position: relative;
    display: block;
    bottom: 13px;
    height: 112px;
    background: url(/wp-content/themes/enfold-child/assets/waves.svg) repeat-x;
    background-position-x: inherit;
    -webkit-animation: waves 30s linear infinite;
    animation: waves 30s linear infinite;
  } 
.proinput input.autocomplete {
  display: none;
} 
.sr_search_top {
  width: 95%;
  max-width: 1800px;
  margin: auto;
  padding-top: 60px;
} 
.sr_search_top #sr_search_close {
    float: right;
    font-size: 66px;
    color: #828487;
    line-height: 1;
  } 
.sr_search_top #sr_search_close:hover {
      cursor: pointer;
    } 
.sr_ts_inner {
  background: #f3f3f3;
  padding-bottom: 10px;
} 
.sr_search_mid {
  width: 95%;
  max-width: 1380px;
  margin: auto;
  margin-top: 30px;
  background: #f3f3f3;
} 
.sr_search_mid div.asp_s.asp_s_1.searchsettings {
    float: left;
    position: relative;
    width: 100%;
  } 
.sr_search_mid #sr_popular_searches {
    text-align: center;
    margin-top: 70px;
  } 
.sr_search_mid #sr_popular_searches h4 {
      color: #2a2d6d;
      font-size: 20px;
      font-weight: 700;
      text-transform: uppercase;
      padding-bottom: 10px;
    } 
.sr_search_mid #sr_popular_searches li {
      color: #2a2d6d;
      font-size: 20px;
      margin-top: 10px;
    } 
.sr_search_mid #sr_popular_searches li a {
        color: #2a2d6d;
      } 
div.asp_w.asp_sb.searchsettings fieldset .asp_option {
  display: inline-block;
  min-width: 130px;
} 
div.asp_m.asp_m_2 .probox .proinput input.orig, div.asp_m.asp_m_2 .probox .proinput input.autocomplete, #ajaxsearchpro1_1 .probox, #ajaxsearchpro1_2 .probox, div.asp_m.asp_m_2 .probox {
  height: 120px!important;
  border-bottom: 1px solid #828487!important;
} 
div.asp_m.ajaxsearchpro .probox .promagnifier .innericon {
  background-size: 90px!important;
} 
div.asp_m.asp_m_2 .probox .promagnifier div.innericon {
  height: 120px!important;
  width: 120px!important;
} 
div.asp_m.asp_m_2 .probox .proinput input.orig {
  text-align: center!important;
  color: #333!important;
} 
div.asp_m.asp_m_2 .probox .proinput input.orig::-moz-placeholder {
    color: #252525!important;
  } 
div.asp_m.asp_m_2 .probox .proinput input.orig:-ms-input-placeholder {
    color: #252525!important;
  } 
div.asp_m.asp_m_2 .probox .proinput input.orig::-ms-input-placeholder {
    color: #252525!important;
  } 
div.asp_m.asp_m_2 .probox .proinput input.orig::placeholder {
    color: #252525!important;
  } 
#ajaxsearchprobsettings1_1.searchsettings fieldset, #ajaxsearchprobsettings1_2.searchsettings fieldset, div.asp_sb.asp_sb_1.searchsettings fieldset {
  width: 100%!important;
  max-width: 100%!important;
} 
@media (min-width: 1281px) and (max-width: 1440px) {
    #sr_top_search input.orig::-moz-placeholder {
      font-size: 66px!important;
    }
    #sr_top_search input.orig:-ms-input-placeholder {
      font-size: 66px!important;
    }
    #sr_top_search input.orig::-ms-input-placeholder {
      font-size: 66px!important;
    }
    #sr_top_search input.orig::placeholder {
      font-size: 66px!important;
    }
    #sr_top_search div.asp_m.ajaxsearchpro .probox .promagnifier .innericon {
      background-size: 66px!important;
    }
} 
@media (min-width: 768px) and (max-width: 1280px) {
    #sr_top_search input.orig {
      font-size: 40px!important;
    }
    #sr_top_search input.orig::-moz-placeholder {
      font-size: 40px!important;
    }
    #sr_top_search input.orig:-ms-input-placeholder {
      font-size: 40px!important;
    }
    #sr_top_search input.orig::-ms-input-placeholder {
      font-size: 40px!important;
    }
    #sr_top_search input.orig::placeholder {
      font-size: 40px!important;
    }
    #sr_top_search div.asp_m.ajaxsearchpro .probox .promagnifier .innericon {
      background-size: 40px!important;
    }
    #sr_top_search div.asp_m.asp_m_2 .probox .promagnifier div.innericon {
      height: 90px!important;
      width: 76px!important;
    }
  div.asp_m.asp_m_2 .probox .proinput input.orig, div.asp_m.asp_m_2 .probox .proinput input.autocomplete, #ajaxsearchpro1_1 .probox, #ajaxsearchpro1_2 .probox, div.asp_m.asp_m_2 .probox {
    height: 90px!important;
  }
} 
@media (max-width: 768px) {
    #sr_top_search .sr_search_mid #sr_popular_searches li {
      font-size: 15px;
    }
    #sr_top_search .sr_search_mid {
      margin-top: 100px;
    }
    #sr_top_search div.asp_m.asp_m_2 .probox .promagnifier div.innericon {
      height: 30px!important;
      width: 30px!important;
      background-size: 30px!important;
    }
    #sr_top_search div.asp_m.asp_m_2 .probox .proinput input.orig, #sr_top_search div.asp_m.asp_m_2 .probox .proinput input.autocomplete, #sr_top_search #ajaxsearchpro1_1 .probox, #sr_top_search #ajaxsearchpro1_2 .probox, #sr_top_search div.asp_m.asp_m_2 .probox {
      height: 40px!important;
      font-size: 18px;
    }
  .sr_search_top {
    padding-top: 20px!important;
  }
    .sr_search_top #sr_search_close {
      font-size: 40px!important;
      color: #2a2d6d!important;
      font-weight: 600;
    }
  #sr_search_logo {
    width: 70%;
    display: inline-block;
    float: left;
  }
  input.orig::-moz-placeholder {
    font-size: 18px!important;
  }
  input.orig:-ms-input-placeholder {
    font-size: 18px!important;
  }
  input.orig::-ms-input-placeholder {
    font-size: 18px!important;
  }
  input.orig::placeholder {
    font-size: 18px!important;
  }
} 
/* DOCTOR SEARCH PAGE */ 
.sr_doc_search_page_section {
  background: url(/wp-content/uploads/2020/07/doctor-search-background.jpg);
  padding-top: 180px;
  padding-bottom: 180px;
} 
.sr_doc_search_page_section .asp_w {
    max-width: 1020px;
  } 
.sr_doc_search_page_section .probox {
    height: 80px!important;
    font-size: 20px!important;
  } 
.sr_doc_search_page_section .probox .promagnifier div.innericon {
      width: 80px!important;
      height: 80px!important;
    } 
.sr_doc_search_page_section .proinput input.orig {
    height: 80px!important;
    font-size: 40px!important;
    text-align: center;
    color: #333!important;
  } 

.sr_doc_search_page_section .proinput input.orig::-moz-placeholder {
      font-size: 40px!important;
      color: #2a2d6d!important;
    } 
.sr_doc_search_page_section .proinput input.orig:-ms-input-placeholder {
      font-size: 40px!important;
      color: #2a2d6d!important;
    } 
.sr_doc_search_page_section .proinput input.orig::-ms-input-placeholder {
      font-size: 40px!important;
      color: #2a2d6d!important;
    } 
.sr_doc_search_page_section .proinput input.orig::placeholder {
      font-size: 40px!important;
      color: #2a2d6d!important;
    } 
.sr_doc_search_page_section input.autocomplete {
    margin-top: -80px!important;
  } 
.sr_doc_search_page_section input {
    font-size: 20px!important;
  } 
.sr_doc_search_page_section #ajaxsearchpro3_1 .probox .promagnifier .innericon, .sr_doc_search_page_section #ajaxsearchpro3_2 .probox .promagnifier .innericon, .sr_doc_search_page_section div.asp_m.asp_m_3 .probox .promagnifier .innericon {
    background-size: 50px!important;
  } 
/* TREATMENT SEARCH PAGE */ 
.sr_treatment_search_page_section {
  background: url(/wp-content/uploads/2020/07/treatment-search-background.jpg);
  padding-top: 180px;
  padding-bottom: 180px;
  background-position: center;
} 
.sr_treatment_search_page_section .asp_w {
    max-width: 1020px;
  } 
.sr_treatment_search_page_section .probox {
    height: 80px!important;
    font-size: 20px!important;
  } 
.sr_treatment_search_page_section .probox .promagnifier div.innericon {
      width: 80px!important;
      height: 80px!important;
    } 
.sr_treatment_search_page_section .proinput input.orig {
    height: 80px!important;
    font-size: 40px!important;
    text-align: center;
    color: #333!important;
  } 
.sr_treatment_search_page_section .proinput input.orig::-moz-placeholder {
      font-size: 40px!important;
      color: #2a2d6d!important;
    } 
.sr_treatment_search_page_section .proinput input.orig:-ms-input-placeholder {
      font-size: 40px!important;
      color: #2a2d6d!important;
    } 
.sr_treatment_search_page_section .proinput input.orig::-ms-input-placeholder {
      font-size: 40px!important;
      color: #2a2d6d!important;
    } 
.sr_treatment_search_page_section .proinput input.orig::placeholder {
      font-size: 40px!important;
      color: #2a2d6d!important;
    } 
.sr_treatment_search_page_section input.autocomplete {
    margin-top: -80px!important;
  } 
.sr_treatment_search_page_section input {
    font-size: 20px!important;
  } 
.sr_treatment_search_page_section #ajaxsearchpro4_1 .probox .promagnifier .innericon, .sr_treatment_search_page_section #ajaxsearchpro4_2 .probox .promagnifier .innericon, .sr_treatment_search_page_section div.asp_m.asp_m_4 .probox .promagnifier .innericon,
.sr_treatment_search_page_section #ajaxsearchpro7_1 .probox .promagnifier .innericon, .sr_treatment_search_page_section #ajaxsearchpro7_2 .probox .promagnifier .innericon, .sr_treatment_search_page_section div.asp_m.asp_m_7 .probox .promagnifier .innericon {
    background-size: 50px!important;
  } 
.proloading {
  display: none!important;
} 
#top.page-template-doctor-search #main .small-find-doc .search input[type="search"] {
  font-size: 30px!important;
      line-height: 1;
} 
#top.page-template-doctor-search #main .small-find-doc .search input[type="search"]::-moz-placeholder {
  font-size: 30px;
  color: #2a2d6d;
      line-height: 1;
      text-transform: uppercase;
} 
#top.page-template-doctor-search #main .small-find-doc .search input[type="search"]:-ms-input-placeholder {
  font-size: 30px;
  color: #2a2d6d;
      line-height: 1;
      text-transform: uppercase;
} 
#top.page-template-doctor-search #main .small-find-doc .search input[type="search"]::-ms-input-placeholder {
  font-size: 30px;
  color: #2a2d6d;
      line-height: 1;
      text-transform: uppercase;
} 
#top.page-template-doctor-search #main .small-find-doc .search input[type="search"]::placeholder {
  font-size: 30px;
  color: #2a2d6d;
      line-height: 1;
      text-transform: uppercase;
} 

/* SEARCH RESULTS PAGE */ 
.search-results .content, .search-no-results .content {
    padding-top: 40px;
    padding-bottom: 40px;
  } 
.search-results .search_form_field, .search-no-results .search_form_field {
    width: 90%;
    max-width: 920px;
    margin: auto;
  } 
.search-results .search_form_field h4, .search-no-results .search_form_field h4  {
      color: #fff;
      text-align: center;
       font-size: 60px;
       text-transform: uppercase;
       margin-bottom: 10px;
    } 
.search-results .search_form_field div.asp_m_8.ajaxsearchpro.asp_main_container .probox, .search-no-results .search_form_field div.asp_m_8.ajaxsearchpro.asp_main_container .probox {
        height: 46px!important;
        border: 1px solid #828487!important;
      } 
.search-results .search_form_field div.asp_m_8.ajaxsearchpro.asp_main_container .probox .promagnifier .innericon, .search-no-results .search_form_field div.asp_m_8.ajaxsearchpro.asp_main_container .probox .promagnifier .innericon {
          width: 55px!important;
          height: 46px!important;
          background-size: 32px!important;
          background-position: center!important;
        } 
.search-results .search_form_field div.asp_m_8.ajaxsearchpro.asp_main_container .proinput input[type=search], .search-no-results .search_form_field div.asp_m_8.ajaxsearchpro.asp_main_container .proinput input[type=search] {
          font-size: 30px!important;
          height: 44px!important;
        } 
.search-results .search_form_field div.asp_m_8.ajaxsearchpro.asp_main_container .proinput input[type=search]::-moz-placeholder, .search-no-results .search_form_field div.asp_m_8.ajaxsearchpro.asp_main_container .proinput input[type=search]::-moz-placeholder {
            font-size: 30px!important;
            text-transform: uppercase;
            color: #2a2d6d;
          } 
.search-results .search_form_field div.asp_m_8.ajaxsearchpro.asp_main_container .proinput input[type=search]:-ms-input-placeholder, .search-no-results .search_form_field div.asp_m_8.ajaxsearchpro.asp_main_container .proinput input[type=search]:-ms-input-placeholder {
            font-size: 30px!important;
            text-transform: uppercase;
            color: #2a2d6d;
          } 
.search-results .search_form_field div.asp_m_8.ajaxsearchpro.asp_main_container .proinput input[type=search]::-ms-input-placeholder, .search-no-results .search_form_field div.asp_m_8.ajaxsearchpro.asp_main_container .proinput input[type=search]::-ms-input-placeholder {
            font-size: 30px!important;
            text-transform: uppercase;
            color: #2a2d6d;
          } 
.search-results .search_form_field div.asp_m_8.ajaxsearchpro.asp_main_container .proinput input[type=search]::placeholder, .search-no-results .search_form_field div.asp_m_8.ajaxsearchpro.asp_main_container .proinput input[type=search]::placeholder {
            font-size: 30px!important;
            text-transform: uppercase;
            color: #2a2d6d;
          } 
.search-results .sr_results_top, .search-no-results .sr_results_top {
    background: url(/wp-content/uploads/2020/08/search-results-header.jpg);
  } 
.search-results .sr_results_top .page-heading-container, .search-noresults .sr_results_top .page-heading-container {
      padding: 0;
      margin: 0;
      border: none;
    } 
.search-results .doctor-result-wrap, .search-no-results .doctor-result-wrap {
    padding-top: 70px;
  width: 100%;
  } 
.search-results .container, .search-no-results .container {
    max-width: 1590px!important;
  } 
.search-results .extra-mini-title, .search-no-results .extra-mini-title {
    font-size: 16px;
    color: #2a2d6d!important;
    text-transform: capitalize;
    padding-bottom: 40px;
    padding-top: 40px;
  } 
.search-results main, .search-no-results main {
    width: 100%!important;
  } 
.search-results main .entry-title a, .search-no-results main .entry-title a  {
        font-size: 18px;
        color: #828487!important;
        font-weight: 700!important;
      } 
.search-results main .entry-content-wrapper, .search-no-results main .entry-content-wrapper  {
      padding-bottom: 20px!important;
    } 
.search-results main .entry-content p, .search-no-results main .entry-content p {
        color: #828487!important;
        font-size: 16px;
        line-height: 1.4;
      } 
.search-results aside, .search-no-results aside {
    display: none!important;
  } 
.search-results .pagination a {
    background: none!important;
    box-shadow: none!important;
    color: #2a2d6d!important;
    font-size: 16px;
    border-radius: 0!important;
    width: 25px!important;
    height: 15px!important;
    line-height: 15px!important;
  } 
.search-results .pagination span:not(.pagination-meta) {
    background: none!important;
    box-shadow: none!important;
    color: #2a2d6d!important;
    font-size: 16px!important;
            border-radius: 0!important;
        width: 25px!important;
        height: 15px!important;
        line-height: 15px!important;
  } 
.search-results .pagination {
    margin-top: 40px;
   } 
.search-results .pagination a:not(:last-child), .search-results .pagination span:not(.pagination-meta) {
        border-right: 2px solid;

      } 
.search-results .pagination .pagination-meta {
        line-height: 15px;
      } 
.search-no-results .page-heading-container {
  margin-bottom: 0!important;
  padding: 0!important;
  border: none!important;
}
/* Homepage START */ 
.responsive .home main {
    padding: 0;
  } 
.responsive .home .container {
    max-width: 100%;
    padding: 0;
  } 
.sr_home_sec_1 {
  background: url(/wp-content/uploads/2020/07/about-background.jpg);
  background-repeat: no-repeat;
  background-size: auto 100%;
} 
.sr_home_sec_1 .sr_top_10_img {
    background-color: #2a2d6d;
  } 
.sr_home_sec_1 .sr_info_box {
    max-width: 780px;
    margin: auto;
  } 
.sr_home_sec_1 .sr_small_read_more {
    margin-top: 60px;
  } 
.sr_home_sec_2 {
  max-width: 90%;
  margin: auto;
  padding-bottom: 0;
} 
.sr_home_sec_2 .wp-block-column:not(:first-child) {
    margin-left: 0;
  } 
.sr_home_sec_2 .sr_info_box {
    max-width: 800px;
    margin: auto 0 auto auto;
  } 
.sr_home_sec_2 .sr_info_box>.wp-block-group__inner-container {
      max-width: 690px;
    } 
.sr_home_sec_2 .sr_small_read_more {
    margin-top: 25px;
  } 
.sr_home_sec_2 #carousel-24068 figure.rpc-wrapper {
    box-shadow: none!important;
  } 
.sr_home_sec_2 .slick-slide {
    box-shadow: none!important;   
  } 
.sr_home_sec_2 .rpc_title {
    font-size: 20px!important;
    font-weight: 700!important;
  } 
.sr_home_sec_2 .rpc_desc {
    font-size: 26px!important;
    font-weight: 700!important;
    color: #fff!important;
  } 
.sr_home_sec_2 .rpc-style-30  {
    background-color: #2a2d6d!important;
} 
.sr_home_sec_2 .rpc-style-30 img {
      opacity: 0.45!important;
    } 
.sr_home_sec_2 .rpc-style-30 figcaption {
      opacity: 1!important;
          transform: translateY(-50%)!important;
    } 
.sr_home_sec_2 .rpc-style-30 i {
    bottom: calc(50% - 30px)!important;
    background-color: transparent;
    transform: translateX(0)!important;

  } 
.sr_home_sec_2 .wcp-carousel-main-wrap .fa-plus:before {
    content: "\f054";
} 
.sr_home_sec_2 .sr_mobile_stories_inner {
  margin-top: 40px;
} 
.sr_home_sec_2 .sr_mobile_stories_inner .rpc_date {
  display: none!important;
}
.sr_home_sec_2 .slick-list.draggable {
  height: 100%!important;
} 
.sr_home_sec_2 #carousel-24239 .slick-slide figcaption {
  height: 75px;
  margin-top: -75px;
  background-color: rgba(234, 61, 133, 0.7)!important;
  padding: 0 15px;
} 
.sr_home_sec_2 #carousel-24239 .slick-slide figcaption * {
  color: #fff!important;
}
.sr_home_sec_2 #carousel-24239 .slick-slide figcaption .rpc_title {
  font-weight: 500!important;
  margin-top: 10px;
}
.sr_home_sec_2 #carousel-24239 .slick-slide figcaption .rpc_desc {
  font-weight: 400!important;
}
.sr_home_sec_2 #carousel-24239 .slick-slide:nth-child(3n+2) figcaption {
  background: rgba(41, 185, 156, 0.7)!important;
}
.sr_home_sec_2 #carousel-24239 .slick-slide:nth-child(3n+3) figcaption {
  background: rgba(42, 45, 109, 0.7)!important;
}
.sr_home_sec_2 .slick-slide .slick-slide:after{
  display: none;
} 
.sr_stories_circles {
  width: 810px;
  float: right;
  right: -80px;
  position: relative;
} 
.sr_circle {
  text-align: center;
  display: flex;
  border-radius: 400px;
} 
.sr_circle:hover .sr_fc_inner {
    opacity: 1!important;
  } 
.sr_circle a {
    margin-bottom: 10px;
  } 
.sr_circle img {
    border-radius: 400px;
  } 
.sr_circle .sr_fc_inner {
    opacity: 0;
    transition: 0.4s all;
    z-index: 999;
    margin: auto;
  } 
.sr_circle .sr_fc_inner:after {
      content: "";
      background: url(/wp-content/uploads/2020/07/story-arrow.png);
      background-size: 27px;
      height: 40px;
      width: 27px;
      display: inline-block;
      left: 10px;
      position: relative;
    } 
.sr_circle .sr_fc_inner .sr_story_name {
      color: #fff;
      font-size: 22px;
      font-weight: 700;
      max-width: 200px;
      margin: auto 0;
    } 
.sr_circle .sr_fc_inner .sr_story_location {
      color: #fff!important;
      font-size: 26px;
      font-weight: 700;
      max-width: 200px;
      margin: auto;
      margin-top: 0;
    } 
.sr_circle figcaption {
    margin: auto;
    display: flex;
    border-radius: 300px;
    position: relative;
  } 
.sr_circle .image-overlay {
    background: #2a2d6d;
    border-radius: 400px;
    left: 0!important;
  } 
.sr_circle .image-overlay-inside {
    display: none!important;
  } 
.sr_circle a:hover .image-overlay {
      opacity: 0.4!important;
    } 
.sr_circle_1 {
  float: left;
  position: relative;
  top: 120px;
} 
.sr_circle_1 a {
    width: 387px;
    height: 387px;
  } 
.sr_circle_1 figcaption {
    width: 387px;
    height: 387px;
    top: -394px;
  } 
.sr_circle_1 .image-overlay {
    width: 387px!important;
    height: 387px!important;
  } 
.sr_circle_2 a {
    width: 363px;
    height: 363px;
  } 
.sr_circle_2 figcaption {
    width: 363px;
    height: 373px;
    top: -380px;
  } 
.sr_circle_2 .image-overlay {
    width: 363px!important;
    height: 363px!important;
  } 
.sr_circle_3 a {
    width: 286px;
    height: 286px;
  } 
.sr_circle_3 figcaption {
    width: 276px;
    height: 276px;
    top: -283px;
  } 
.sr_circle_3 .image-overlay {
    width: 276px!important;
    height: 276px!important;
    left: 5px!important;
  } 
.sr_blog_sec {
  padding-bottom: 100px;
} 
.sr_blog_sec .sr_mixed_heading {
      width: 130%!important;
   } 
.sr_blog_sec .wp-block-group__inner-container {
    width: 90%;
    max-width: 1600px;
    margin: auto;
  } 
.sr_blog_sec ul.sr_blog_grid {
    display: inline-flex;
    margin-left: 0;
  } 
.sr_blog_sec #carousel-24235 div.slick-slide .rpc_date  {
          background-color: rgba(234, 61, 133, 0.9)!important;
        } 
.sr_blog_sec #carousel-24235 div.slick-slide figcaption.rpc_bg {
      background-color: rgba(234, 61, 133, 0.9)!important;
      width: 100%;
      height: 75px;
      padding: 11px 15px;
      position: relative;
      border-top: 1px solid #ea3d85!important;
      margin: -75px 0 0!important;
     } 
.sr_blog_sec #carousel-24235 div.slick-slide figcaption.rpc_bg .rpc_title {
        color: #fff!important;
        font-size: 18px!important;
        line-height: 1.2!important;
        margin: 0!important;
        text-transform: none!important;
        font-weight: 400;
     } 
.sr_blog_sec #carousel-24235 div.slick-slide:nth-child(3n+2) .rpc_date {
        background-color: rgba(41, 185, 156, 0.9)!important;
      } 
.sr_blog_sec #carousel-24235 div.slick-slide:nth-child(3n+2) figcaption.rpc_bg {
      background-color: rgba(41, 185, 156, 0.9)!important;
      border-color: rgba(41, 185, 156, 1)!important;
    } 
.sr_blog_sec #carousel-24235 div.slick-slide:nth-child(3n+3) .rpc_date {
         background-color: rgba(42, 45, 109, 0.9)!important;
      } 
.sr_blog_sec #carousel-24235 div.slick-slide:nth-child(3n+3) figcaption.rpc_bg {
      background-color: rgba(42, 45, 109, 0.9)!important;
      border-color: rgba(42, 45, 109, 1)!important;
    } 
.sr_blog_sec .wp-block-latest-posts img {
      width: 100%;
    } 
.sr_blog_sec .wp-block-latest-posts a {
      background: rgba(234, 61, 133, 0.9);
      width: 100%;
      margin: auto;
      display: block;
      height: 75px;
      top: -75px;
      padding: 11px 15px;
      position: relative;
      border-top: 1px solid #ea3d85;
      color: #fff;
      font-size: 18px;
      transition: 0.4s all;
      line-height: 1.3;
    } 
.sr_blog_sec .wp-block-latest-posts a:hover {
        color: #fff!important;
        background: rgba(234, 61, 133, 1);
      } 
.sr_blog_sec .wp-block-latest-posts li:nth-child(2) a {
        background: rgba(41, 185, 156, 0.9);
        border-color: rgba(41, 185, 156, 1);
      } 
.sr_blog_sec .wp-block-latest-posts li:nth-child(2) a:hover {
          color: #fff!important;
          background: rgba(41, 185, 156, 1);
        } 
.sr_blog_sec .wp-block-latest-posts li:last-child a {
        background: rgba(42, 45, 109, 0.9);
        border-color: rgba(42, 45, 109, 1);
      } 
.sr_blog_sec .wp-block-latest-posts li:last-child a:hover {
          color: #fff!important;
          background: rgba(42, 45, 109, 1);
        } 
.sr_blog_sec .sr_blog_rm {
    max-width: 220px;
    margin: auto;
    margin-top:60px;
    z-index: 9;
    position: relative;
  } 
.sr_blog_sec .sr_blog_rm p {
      color: #828487;
      font-size: 18px;
    } 
.sr_blog_sec .sr_blog_rm a {
      font-size: 40px;
      font-weight: 700;
      text-decoration: underline;
      line-height: 1;
      display: block;
      margin-top: 10px;
    } 
.sr_raq_sec {
  background-image: url(/wp-content/uploads/2020/07/request-a-consultation-background-desktop.png);
  background-color: #2a2d6d;
  background-size: auto 100%;
  background-repeat: no-repeat;
  padding-top: 70px;
  padding-bottom: 70px;
} 
.sr_raq_sec .sr_raq_col {
    max-width: 845px;
  } 
.sr_raq_sec .sr_strong {
    margin: 60px 0 0;
  } 
.sr_home_sec_4 {
  padding-top: 100px;
  background: url(/wp-content/uploads/2020/07/knowledge-base-bg.png);
  background-position: right -100px center;
  background-size: auto 100%;
} 
.sr_home_sec_4 .wp-block-column {
  max-width: 750px;
}
.sr_home_sec_4>.wp-block-group__inner-container {
    width: 90%;
    max-width: 1600px;
    margin: auto;
  } 
.sr_home_sec_4 .sr_raq_btn {
    border: 1px solid #2a2d6d;
    padding: 7px 10px 5px 10px;
  } 
.sr_home_sec_4 .sr_raq_btn span:first-child {
      padding: 0 15px!important;
    } 
.sr_home_sec_4 .sr_raq_btn:hover {
      opacity: 1;
      background: #2a2d6d;
      color: #fff;
    } 
.sr_home_sec_5 {
  padding-top: 100px;
  padding-bottom: 120px;
  background: url(/wp-content/uploads/2020/07/medical-center-background.jpg);
  background-size: 100% auto;
  background-repeat: no-repeat;
  background-position: bottom;
  margin-left: -20px;
  margin-right: -20px;
  padding-left: 20px;
  padding-right: 20px;
} 
.sr_home_sec_5 .wp-block-group__inner-container {
    width: 90%;
    max-width: 1600px;
    margin: auto;
    text-align: center;
  } 
.sr_home_sec_5 .wp-block-columns {
    margin-top: 50px;
  } 
@media (min-width: 782px) {
    .sr_home_sec_1 .wp-block-column:not(:first-child) {
      margin-left: 32px;
      margin-right: 32px;
    }
} 
@media (max-width: 768px) {
  .sr_section {
    padding: 40px 0;
  }
  .sr_home_sec_1 {
    background: none;
  }
    .sr_home_sec_1 .sr_small_read_more {
      margin-top: 35px;
    }
  .sr_blog_sec {
    margin-left: -20px;
    width: calc(100% + 40px)!important;
  }

    .sr_blog_sec .sr_blog_rm {
      margin-top: 80px;
    }
    .sr_blog_sec .sr_mixed_heading {
      text-align: center;
      display: block;
      margin-left: auto;
    }
    .sr_raq_sec.sr_fw .sr_raq_col {
      flex-basis: 100%!important;
    }
    .sr_raq_sec.sr_fw .sr_raq_btn {
      display: block;
      max-width: 340px;
      margin-left: auto;
      margin-right: auto;
      font-size: 18px;
      font-weight: 700;
    }
  .sr_mobile_stories {
    margin-top: 60px;
  }
  .carousel-slider__post-excerpt, .carousel-slider__post-meta {
    display: none!important;
  }
    .sr_blog_sec .slick-list {
      height: auto!important;
    }
    .sr_blog_sec .carousel-slider__post {
      border-radius: 0!important;
      margin: 0;
      box-shadow: none;
    }
    .sr_blog_sec .carousel-slider__post-image {
      border-radius: 0;
    }
    .sr_home_sec_4 .wp-block-column {
      flex-basis: 100%!important;
    }
  .sr_home_sec_5 {
    background: none;
  }
    .sr_home_sec_5 * {
      text-align: left;
    }
    .sr_home_sec_5 figure {
      margin-left: 0!important;
    }
} 
.sr_mobile_hero {
  height: calc(100vh - 85px);
  background: url(/wp-content/uploads/2020/07/mobile-hero-main-bg.jpg);
  background-color: #2a2d6d;
  background-position: bottom right;
  background-repeat: no-repeat;
  width: calc(100% + 40px);
  margin-left: -20px;
} 
.sr_mobile_hero:after {
    content: "";
    background: url(/wp-content/uploads/2020/07/mobile-hero-corner-bg.png);
    display: block;
    background-size: 203px;
    width: 203px;
    height: 81px;
    position: absolute;
    top: 0;
    right: -20px;
  } 
.sr_mobile_hero .sr_mobile_hero_inner {
    margin: auto;
    background: url(/wp-content/uploads/2020/07/mobile-hero-img-bg.jpg.png);
    display: flex;
    height: 100%;
    background-position: bottom -60px left;
    background-repeat: no-repeat;
  } 
.sr_mobile_hero .sr_mobile_hero_inner_2nd {
    margin: auto;
  } 
.sr_mobile_hero .sr_mobile_hero_img_wrap {
    display: block;
    width: 100%;
    text-align: center;
    float: left;
  } 
.sr_mobile_hero .sr_mobile_hero_img_wrap img {
      display: block;
      width: 50%;
      max-width: 140px;
      clear: both;
      margin: auto;
      margin-bottom: 10px;
    } 
.sr_mobile_hero h2 {
    text-align: center;
    font-weight: 800!important;
    line-height: 1.1!important;
  } 
.sr_mobile_hero h2 .sr_mobile_hero_1 {
      font-size: 49px;
      color: #ea3d85;
    } 
.sr_mobile_hero h2 .sr_mobile_hero_2 {
      font-size: 29px;
      color: #ffffff;
    } 
.sr_mobile_hero h2 .sr_mobile_hero_3 {
      font-size: 44px;
      color: #29b99c;
    } 
.sr_mobile_hero p {
    color: #fff;
    font-size: 22px;
    font-weight: 500;
    text-align: center;
    text-transform: uppercase;
    margin-bottom: 35px;
  } 
.sr_mobile_hero a {
    background: #fff;
    display: block;
    text-align: center!important;
    padding: 13px 20px;
    border-radius: 50px;
    margin: auto;
    margin-bottom: 15px;
    font-size: 18px;
    text-transform: uppercase;
    font-weight: 500;
    max-width: 310px;
    opacity: 0.9;
  } 
.sr_mobile_hero a:focus, .sr_mobile_hero a:active {
      opacity: 1;
    } 
.sr_mobile_hero a span {
      display: block;
    } 
.sr_mobile_hero a span:after {
      content: "";
      background-image: url(/wp-content/uploads/2020/07/mobile-hero-arrow.png);
      width: 17px;
      height: 22px;
      background-size: 17px;
      display: block;
      float: right;
      position: relative;
    } 
@media (max-width: 767px) {
  .page-template-sr-page h3.sr_lets_start {
  font-size: 30px!important;
  }
  .sr_medium {
    display: none!important;
  }
  .sr_home_sec_5 {
    margin-left: auto;
    margin-right: auto;
  }
  .sr_home_sec_2 .sr_mobile_stories_inner .rpc_title {
  font-size: 18px!important;
    line-height: 1!important;
    margin-bottom: 5px;
    margin-top: 10px;
  }
  .sr_home_sec_2 .sr_mobile_stories_inner .rpc_desc {
    font-size: 22px!important;
  line-height: 1!important;
  }
.sr_mobile_stories_inner  .rpc-style-30 figcaption {
    padding: 5px 20px!important;
  }
  #top.page-template-doctor-search #main .small-find-doc .search input[type="search"] {
    font-size: 20px!important;
  }
  #top.page-template-doctor-search #main .small-find-doc .search input[type="search"]::placeholder {
  font-size: 20px!important;
}
  .sr_treatment_search_page_section .proinput input.orig {
    font-size: 20px!important;
  }
.sr_treatment_search_page_section .proinput input.orig::placeholder {
      font-size: 20px!important;
    } 
  .sr_treatment_search_page_section #ajaxsearchpro4_1 .probox .promagnifier .innericon, .sr_treatment_search_page_section #ajaxsearchpro4_2 .probox .promagnifier .innericon, .sr_treatment_search_page_section div.asp_m.asp_m_4 .probox .promagnifier .innericon, .sr_treatment_search_page_section #ajaxsearchpro7_1 .probox .promagnifier .innericon, .sr_treatment_search_page_section #ajaxsearchpro7_2 .probox .promagnifier .innericon, .sr_treatment_search_page_section div.asp_m.asp_m_7 .probox .promagnifier .innericon {
    background-size: 40px!important;
    width: 40px!important;
    height: 40px!important;
  }
  .sr_treatment_search_page_section .probox, .sr_treatment_search_page_section .proinput input.orig {
  height: 40px!important;
}
  .search-results .search_form_field div.asp_m_8.ajaxsearchpro.asp_main_container .proinput input[type=search], .search-results .search_form_field div.asp_m_8.ajaxsearchpro.asp_main_container .proinput input[type=search]::placeholder {
    font-size: 20px!important;
  }
  .search-results .search_form_field h4 {
  font-size: 30px!important;
  }
} 

/* Homepage END */ 
@media (max-width: 990px) {
    .sr_home_sec_5 .sr_mixed_heading, .sr_home_sec_5 .zs_sub_description {
      text-align: left;
    }
  .sr_blog_sec {
        background: url(/wp-content/uploads/2020/07/read-more-mobile-bg.jpg);
    background-repeat: no-repeat;
    background-position: bottom;
    padding-bottom: 90px;
  }
} 
/* SLIDERS */ 
.home .ls-layers .ls-wrapper {
  width: 100%!important;
    height: 100%!important;
} 
.home .ls-layers .ls-layer {
  left: 0!important;
  width: 100%!important;
  max-width: 95%;
  margin: auto!important;
  height: 100%!important;
  display: flex!important;

} 
.home .ls-layers .sr_slide_cta a {
  transition: 0.3s all;
} 
.home .ls-layers .sr_slide_cta a:hover {
  opacity: 0.8;
} 
.home .ls-layers .sr_slide_1_content {
  margin: auto!important;
} 
.home .ls-layers .sr_slide_1_content h2.sr_slide_1_title {
    margin-top: 0;
    line-height: 1;
    font-size: 6.87em;
    color: #fff;
    font-weight: 800;
    letter-spacing: 0;
    text-align: center;
} 
.home .ls-layers .sr_slide_1_content .sr_slide_cta {
    display: block;
    clear: both;
    text-align: center;
} 
.home .ls-layers .sr_slide_1_content .sr_slide_cta a {
      background: #fff;
      display: flex;
      width: 275px;
      margin: auto;
      text-align: center;
      font-size: 26px;
      color: #2a2d6d;
      font-weight: 700;
      text-transform: uppercase;
      border-radius: 50px;
      padding: 20px 26px;
    } 
.home .ls-layers .sr_slide_1_content .sr_slide_cta a span {
        width: 100%;
      } 
.home .ls-layers .sr_slide_2_content {
  width: 61.5%;
  max-width: 1105px;
  float: right;
  margin: auto 0 auto auto;
} 
.home .ls-layers .sr_slide_2_content>img {
    width: 25.5%;
  } 
.home .ls-layers .sr_slide_2_content .sr_slide_2_title {
    font-size: 7.56em;
    line-height: 1;
    color: #ea3d85;
    letter-spacing: 0;
    font-weight: 800;
    margin-top: 0;
    margin-bottom: 0;
  } 
.home .ls-layers .sr_slide_2_content .sr_slide_2_title .slide_number {
      font-size: 1.22em;
    } 
.home .ls-layers .sr_slide_2_content .sr_slide_2_title .s2_s1 {
      font-size: 0.78em;
      color: #2a2d6d;
    } 
.home .ls-layers .sr_slide_2_content .sr_slide_2_title .s2_s2 {
      font-size: 1.103em;
      display: block;
      color: #29b99c;
      position: relative;
      left: 1.7%;
    } 
.home .ls-layers .sr_slide_2_content p {
    float: right;
    font-size: 1.4em;
    font-weight: 700;
    padding-right: 1.4em;
    color: #2a2d6d;
    margin: 0;
    text-transform: uppercase;
  } 
.home .ls-layers .sr_slide_2_content .sr_slide_cta {
    display: block;
    clear: both;
    text-align: center;
} 
.home .ls-layers .sr_slide_2_content .sr_slide_cta a {
      background: #fff;
      display: flex;
      width: 11em;
      margin: auto;
      text-align: center;
      font-size: 26px;
      color: #2a2d6d;
      font-weight: 700;
      text-transform: uppercase;
      border-radius: 50px;
      padding: 20px 26px;
      font-size: 1.45em;
      padding: 0.75em 26px;
    } 
.home .ls-layers .sr_slide_2_content .sr_slide_cta a span {
        width: 100%;
        margin-top: auto;
        margin-bottom: auto;
      } 
.home .ls-layers .sr_slide_2_content .sr_slide_cta a img {
        height: 1em;
        margin: auto;
      } 
.home .ls-layers .sr_slide_3_content {
  width: 63.5%;
  float: right;
  text-align: center;
  margin: auto 0 auto auto;
} 
.home .ls-layers .sr_slide_3_content .sr_slide_3_title {
    font-size: 9.07em;
    line-height: 1;
    color: #ea3d85;
    letter-spacing: 0;
    font-weight: 700;
    margin-top: 0;
    margin-bottom: 0;
  } 
.home .ls-layers .sr_slide_3_content .sr_slide_3_title span {
      color: #29b99c;
    } 
.home .ls-layers .sr_slide_3_content p {
    float: right;
    font-size: 2.4em;
    font-weight: 700;
    color: #fff;
    text-transform: uppercase;
    width: 100%;
    margin-top: 0;
    margin-bottom: 30px;
  } 
.home .ls-layers .sr_slide_3_content .sr_slide_cta {
    display: block;
    clear: both;
    text-align: center;
} 
.home .ls-layers .sr_slide_3_content .sr_slide_cta a {
      background: #fff;
      display: flex;
      width: 11em;
      margin: auto;
      text-align: center;
      font-size: 26px;
      color: #2a2d6d;
      font-weight: 700;
      text-transform: uppercase;
      border-radius: 50px;
      padding: 20px 26px;
      font-size: 1.45em;
      padding: 0.75em 26px;
    } 
.home .ls-layers .sr_slide_3_content .sr_slide_cta a span {
        width: 100%;
        margin-top: auto;
        margin-bottom: auto;
      } 
.home .ls-layers .sr_slide_3_content .sr_slide_cta a img {
        height: 1em;
        margin: auto;
      } 
body:not(.home) .sr_section {
  width: 90%;
  max-width: 1620px;
  margin: auto;
} 
.sr_page_top_sec {
  background-image: url(/wp-content/uploads/2020/07/patient-form-header.jpg);
} 
.sr_general_contact {
  background-image: url(/wp-content/uploads/2020/08/Contact-header_02.jpg);
} 
.sr_contact_sec_1 {
  padding-top: 90px;
} 
.sr_contact_sec_2 {
  padding-bottom: 130px;
} 
div.sr_contact_box {
  padding: 45px 30px 40px 30px;
  background-position: bottom right -1px;
    background-size: contain;
    background-repeat: no-repeat;
    box-shadow: 8px 7px 16px 0px rgba(0,0,0,0.2);
} 
div.sr_contact_box .sr_box_heading {
    font-size: 40px;
    text-transform: uppercase;
    font-weight: 700;
    color: #fff;
    margin-bottom: 20px;
  } 
div.sr_contact_box p {
    color: #fff;
  } 
.sr_contact_box_1 {
  background-image: url(/wp-content/uploads/2020/07/contact-box-1-bg.jpg);
  background-color: #f3f3f3;
} 
.sr_contact_box_1 .sr_box_heading {
    color: #2a2d6d!important;
  } 
.sr_contact_box_1 p {
    color: #2a2d6d!important;
  } 
.sr_contact_box_2 {
  background-image: url(/wp-content/uploads/2020/07/contact-box-2-bg.jpg);
  background-color: #ea3d85;
} 
.sr_contact_box_3 {
  background-image: url(/wp-content/uploads/2020/07/contact-box-3-bg.jpg);
  background-color: #29b99c;
} 
.sr_contact_box_4 {
  background-image: url(/wp-content/uploads/2020/07/contact-box-4-bg.jpg);
  background-color: #2a2d6d;
} 
.sr_cb_inner {
  min-height: 307px;
} 
.sr_page_top_sec h1 {
    width: 90%;
    max-width: 1600px;
    margin: auto;
    color: #fff!important;
    padding-top: 65px;
    padding-bottom: 45px;
    font-size: 60px;
    line-height: 1;
  } 
.page-id-24306 .entry-content {
    box-shadow: inset 0px 0px 18px 0px rgba(0,0,0,0.09);
    background: url(/wp-content/uploads/2020/08/israeli-patient-bg.jpg);
    background-position: bottom;
    background-repeat: no-repeat;
  } 
.page-id-24306 .sr_israeli_small_subhead {
    margin-top: 60px!important;
    margin-bottom: 30px!important;
  } 
.page-id-24306 .sr_israeli_details * {
    position: relative;
  } 
.page-id-24306 .sr_israeli_details p {
    font-size: 20px!important;
    color: #2a2d6d;
    margin-bottom: 35px;
  } 
.page-id-24306 .sr_israeli_details p strong {
      font-size: 20px!important;
      font-weight: 700;
      color: #29b99c;
    } 
.page-id-24306 .sr_section {
    padding-bottom: 0!important;
    padding-top: 0!important;
  } 
.sr_contact_details {
  background-image: url(/wp-content/uploads/2020/07/cotact-details-background.jpg);
  background-size: cover;
      background-position: right;
    background-repeat: no-repeat;
      background-color: #fff;
} 
.sr_contact_details .sr_section {
    padding-bottom: 110px;
  } 
.sr_contact_details * {
    position: relative;
  } 
.sr_contact_details p {
    font-size: 20px!important;
    color: #2a2d6d;
    margin-bottom: 35px;
  } 
.sr_contact_details p strong {
      font-size: 20px!important;
      font-weight: 700;
      color: #29b99c;
    } 
.sr_contact_details:before {
    content:"";
    background-image: url(/wp-content/uploads/2020/07/contact-details-before.png);
    background-size: 334px;
    width: 334px;
    height: 182px;
    display: inline-block;
    position: absolute;
    bottom: -1px;
  } 
.sr_new_patients {
  background-image: url(/wp-content/uploads/2020/07/patient-form-header.jpg);
} 
.sr_general_inquiry {
  background-image: url(/wp-content/uploads/2020/07/general-inquiry-head.jpg);
} 
@media (min-width: 768px) and (max-width: 1200px) {
    .sr_contact_sec_2 .wp-block-columns {
      flex-wrap: wrap;
    }
    .sr_contact_sec_2 .wp-block-column {
        flex-basis: calc(50% - 16px)!important;
        flex-grow: 0;
        margin-bottom: 20px;
    }
    .sr_contact_sec_2 .wp-block-column:nth-child(odd) {
        margin-left: 0!important;
    }
    .sr_contact_sec_2 .wp-block-column:nth-child(even) {
        margin-left: 32px!important;
    }
} 
@media (max-width: 990px) {
   .sr_general_inquiry_2 .wp-block-column:first-child {
    flex-basis: 100%!important;
  }
   .sr_general_inquiry_2 .wp-block-column:nth-child(2) {
    flex-basis: 0%!important;
  }
   .sr_contact_details .wp-block-column {
    flex-basis: 100%!important;
  }
} 
@media (max-width: 781px) {
    .sr_contact_details .wp-block-column:nth-child(2) {
    margin-left: 0!important;
  }
} 
@media (max-width: 767px) {
  .page-template-sr-page .container {
    padding: 0!important;
  }
    .sr_contact_sec_2 .wp-block-column {
      margin-bottom: 20px;
    }
    .sr_contact_info_columns p a {
      font-size: 17px;
    }
} 
@media (min-width: 1201px) and (max-width: 1404px) {
    .sr_contact_box .sr_box_heading {
      font-size: 32px!important;
    }
    .sr_contact_box .sr_raq_btn {
      margin-right: 0!important;
    }
    .sr_contact_box .sr_raq_btn:last-child span:first-child {
    padding: 0 5px 0 20px;
}
} 
/* Patient Forms */ 


.sr_general_form {
  max-width: 1150px;
} 
.sr_general_form .sr_form_submit {
    width: 96%!important;
  } 
.sr_general_form input[type="submit"] {
    float: right;
  } 
.sr_general_form textarea {
    width: 92%;
    max-width: 92%;
  } 
.sr_general_form .medicalField {
    margin-left: 0!important;
  } 
.page-template-sr-page .wpcf7 {
    max-width: 1160px;
  } 
.page-template-sr-page .wpcf7 .wpcf7-list-item-label {
      display: block;
      margin-bottom: 10px;
    } 
.page-template-sr-page .wpcf7 input[type=radio] {
      display: none;
    } 
.page-template-sr-page .wpcf7 span.wpcf7-list-item {
      margin: 0;
    } 
.page-template-sr-page .wpcf7 .wpcf7-not-valid-tip {
      margin: 0!important;
      height: 0!important;
    } 
.page-template-sr-page .details {
    margin-bottom: 10px;
  } 
.page-template-sr-page .details .wpcf7-not-valid-tip {
      margin-top: 5px!important;
      margin-bottom: -5px!important;
    } 
.page-template-sr-page.page-id-23863 .entry-content, .page-template-sr-page.page-id-24009 .entry-content, .page-template-sr-page.page-id-24011 .entry-content {
      background: #f3f3f3;
      padding-bottom: 0;
    } 
.page-template-sr-page.page-id-23932 .entry-content {
    background: #f3f3f3;
  } 
.page-template-sr-page .sr_israeli_subhead {
    font-size: 16px;
    color: #2a2d6d;
    font-weight: 700;
  } 
.page-template-sr-page .sr_israeli_subhead strong {
      font-size: 20px!important;
      color: #ea3d85;
      display: block;
    } 
.page-template-sr-page .sr_bordered {
    background-image: url(/wp-content/uploads/2020/08/new-patients-corner.png);
    background-repeat: no-repeat;
    background-position: top right;
    border: 1px solid #c2c2c2;
    padding: 0 100px 30px 100px!important;
    background-color: #fff;
    margin-top: 80px!important;
  } 
.page-template-sr-page .sr_label_blue {
    font-size: 16px;
    color: #2a2d6d!important;
    margin-bottom: 20px;
    margin-top: 25px;
    display: block;
    float: left;
    width: 100%;
    font-weight: 400;
  } 
.page-template-sr-page .sr_label_first {
    margin-top: 0;
  } 
.page-template-sr-page .sr_label_first a {
  display: inline-block;
}
.page-template-sr-page .sr_label_gray {
    color: #828487!important;
    margin-bottom: 15px;
    margin-top: 35px;
  } 
.page-template-sr-page h3.sr_lets_start {
    color: #ea3d85!important;
    font-weight: 400;
    text-transform: uppercase;
    font-size: 50px;
    margin-top: 25px;
    float: left;
    width: 100%;
    
  } 
.page-template-sr-page .sr_icon_title {
    color: #393939;
    font-weight: 400;
    font-size: 20px;
    background-color: #fff;
    display: inline-block;
    position: relative;
    z-index: 2;
    padding-right: 10px;
    background-image: url(/wp-content/uploads/2020/08/square-person.png);
    height: 42px;
    padding-left: 50px;
    line-height: 50px;
    background-repeat: no-repeat;
    margin-top: 40px;
    margin-bottom: -10px;
    background-position: center left;
  } 
.page-template-sr-page .sr_timeofday {
  background-image: url(/wp-content/uploads/2020/09/timeofday.png);
}
.page-template-sr-page .sr_medical {
    background-image: url(/wp-content/uploads/2020/08/medical-icon.png);
  } 
.page-template-sr-page .sr_additional {
    background-image: url(/wp-content/uploads/2020/08/info-icon.png);
  } 
.page-template-sr-page .sr_contact_page {
    background-image: url(/wp-content/uploads/2020/08/patient-contact-icon.png);
  } 

.page-template-sr-page .useless_line {
    height: 1px;
    background: #29b99c;
    display: inline-block;
    width: 100%;
    top: -31px;
    position: relative;
  } 
.page-template-sr-page h4.sr_label_blue.sr_text_blue {
    margin-top: 40px;
    margin-bottom: 40px;
  } 
.page-template-sr-page .wpcf7 input[type="text"], .page-template-sr-page .wpcf7 input[type="email"] {
      font-size: 16px!important;
      padding: 10px 25px!important;
      height: 53px!important;
      color: #2a2d6d!important;
      background: #fff!important;
    } 
.page-template-sr-page .wpcf7 input[type="text"]::-moz-placeholder, .page-template-sr-page .wpcf7 input[type="email"]::-moz-placeholder {
        color: #2a2d6d!important
      } 
.page-template-sr-page .wpcf7 input[type="text"]:-ms-input-placeholder, .page-template-sr-page .wpcf7 input[type="email"]:-ms-input-placeholder {
        color: #2a2d6d!important
      } 
.page-template-sr-page .wpcf7 input[type="text"]::-ms-input-placeholder, .page-template-sr-page .wpcf7 input[type="email"]::-ms-input-placeholder {
        color: #2a2d6d!important
      } 
.page-template-sr-page .wpcf7 input[type="text"]::placeholder, .page-template-sr-page .wpcf7 input[type="email"]::placeholder {
        color: #2a2d6d!important
      } 
.page-template-sr-page .wpcf7 input[type=email], .page-template-sr-page .wpcf7 select, .page-template-sr-page .wpcf7 input[type=text]  {
      display: inline-block!important;
      background-color: #f8f8f8!important;
      border-color: #e3e3e3!important;
      border-left: none!important;
    } 
.page-template-sr-page .wpcf7 input[type=email] + .sr_form_icon,  .page-template-sr-page .wpcf7 select + .sr_form_icon,  .page-template-sr-page .wpcf7 input[type=text] + .sr_form_icon  {
        width: 53px;
        height: 53px;
        background-color: #fff;
        background-image: url(/wp-content/uploads/2020/08/person.png);
        background-position: center;
        background-repeat: no-repeat;
        float: left;
        display: inline-block;
        border: 1px solid #e3e3e3!important;
      } 
.page-template-sr-page .wpcf7 .relationshipToThePatient select + .sr_form_icon {
        background-image: url(/wp-content/uploads/2020/08/relationship.png);
      } 
.page-template-sr-page .wpcf7 .Fname input + .sr_form_icon, .page-template-sr-page .wpcf7 .Pname input + .sr_form_icon {
        background-image: url(/wp-content/uploads/2020/08/relationship.png);
      } 
.page-template-sr-page .wpcf7 .Phone input + .sr_form_icon, .page-template-sr-page .wpcf7 .Pphone input + .sr_form_icon {
        background-image: url(/wp-content/uploads/2020/08/phone.png);
      } 
.page-template-sr-page .wpcf7 .Email input + .sr_form_icon, .page-template-sr-page .wpcf7 .Pemail input + .sr_form_icon {
        background-image: url(/wp-content/uploads/2020/08/email.png);
      } 
.page-template-sr-page .wpcf7 .Country select + .sr_form_icon, .page-template-sr-page .wpcf7 .Pcountry select + .sr_form_icon {
        background-image: url(/wp-content/uploads/2020/08/pin.png);
      } 
.page-template-sr-page .wpcf7 .shebaID input + .sr_form_icon, .page-template-sr-page .wpcf7 .shebaID input + .sr_form_icon {
        background-image: url(/wp-content/uploads/2020/08/sheba-id.png);
      } 
.page-template-sr-page .wpcf7 .medicalField {
      margin-bottom: 30px;
    } 
.page-template-sr-page .wpcf7 span:not(.interestedIn):not(.medicalField):not(.describeThePatient):not(.whatBestDescribesYou) .wpcf7-radio {
        max-width: 700px;
        display: inline-block;
        left: 3px;
        position: relative;
      } 
.page-template-sr-page .wpcf7 span:not(.interestedIn):not(.medicalField):not(.describeThePatient):not(.whatBestDescribesYou) .wpcf7-radio .wpcf7-list-item {
          margin: 0 0 10px 0!important;
        } 
.page-template-sr-page .wpcf7 span:not(.interestedIn):not(.medicalField):not(.describeThePatient):not(.whatBestDescribesYou) .wpcf7-radio .wpcf7-list-item.first {
            margin-right: 15px!important;
          } 
.page-template-sr-page .wpcf7 span:not(.interestedIn):not(.medicalField):not(.describeThePatient):not(.whatBestDescribesYou) .wpcf7-radio .wpcf7-list-item-label {
          font-size: 16px!important;
          color: #2a2d6d!important;
          padding-right: 20px;
        } 
.page-template-sr-page .wpcf7 span:not(.interestedIn):not(.medicalField):not(.describeThePatient):not(.whatBestDescribesYou) .wpcf7-radio .wpcf7-list-item-label:hover {
            cursor: pointer;
          } 
.page-template-sr-page .wpcf7 span:not(.interestedIn):not(.medicalField):not(.describeThePatient):not(.whatBestDescribesYou) .wpcf7-radio .wpcf7-list-item-label:before {
            width: 25px;
            height: 25px;
            background: #fff;
            display: inline-block;
            position: relative;
            top: 8px;
            border: 2px solid #c0c1c3;
            border-radius: 30px;
            margin-right: 10px;
          } 
.page-template-sr-page .wpcf7 span:not(.interestedIn):not(.medicalField):not(.describeThePatient):not(.whatBestDescribesYou) .wpcf7-radio input[type=radio]:checked + .wpcf7-list-item-label::before {
            background-color: #29b99c;
            background-image: url(/wp-content/uploads/2020/08/check.png);
            background-repeat: no-repeat;
            background-position: 10px center;
            border: none;
            width: 29px;
            height: 29px;
          } 
.page-template-sr-page .wpcf7 span:not(.interestedIn):not(.medicalField):not(.describeThePatient):not(.whatBestDescribesYou) .wpcf7-radio input:hover {
          cursor: pointer;
        } 
.page-template-sr-page .wpcf7 .wpcf7-form-control-wrap {
      display: block;
      clear: both;
    } 
.page-template-sr-page .wpcf7 .areYouAPatient input {
        display: none;
      } 
.page-template-sr-page .wpcf7 .timeOfDay .wpcf7-list-item .wpcf7-list-item-label {
          background-image: url('/wp-content/uploads/2020/08/sun-default.png')!important;
            background-repeat: no-repeat!important;
            background-position: 15px center!important;
            padding-left: 60px;
        } 
.page-template-sr-page .wpcf7 .timeOfDay .wpcf7-list-item .wpcf7-list-item-label:hover {
              background-image: url('/wp-content/uploads/2020/08/sun-white.png')!important;
            } 
.page-template-sr-page .wpcf7 .timeOfDay .wpcf7-list-item .wpcf7-list-item-label label {
              display: none;
            } 
.page-template-sr-page .wpcf7 .timeOfDay .wpcf7-list-item input:checked + .wpcf7-list-item-label {
          background-image: url('/wp-content/uploads/2020/08/sun-white.png')!important;
        } 
.page-template-sr-page .wpcf7 .timeOfDay .wpcf7-list-item:nth-child(2) .wpcf7-list-item-label {
          background-image: url('/wp-content/uploads/2020/08/sun-noon-default.png')!important;
        } 
.page-template-sr-page .wpcf7 .timeOfDay .wpcf7-list-item:nth-child(2) .wpcf7-list-item-label:hover {
          background-image: url('/wp-content/uploads/2020/08/sun-noon-white.png')!important;            
          } 
.page-template-sr-page .wpcf7 .timeOfDay .wpcf7-list-item:nth-child(2) input:checked + .wpcf7-list-item-label {
          background-image: url('/wp-content/uploads/2020/08/sun-noon-white.png')!important;
        } 
.page-template-sr-page .wpcf7 .timeOfDay .wpcf7-list-item:nth-child(3) .wpcf7-list-item-label {
          background-image: url('/wp-content/uploads/2020/08/sun-evening-default.png')!important;
        } 
.page-template-sr-page .wpcf7 .timeOfDay .wpcf7-list-item:nth-child(3) .wpcf7-list-item-label:hover {
          background-image: url('/wp-content/uploads/2020/08/sun-evening-white.png')!important;            
          } 
.page-template-sr-page .wpcf7 .timeOfDay .wpcf7-list-item:nth-child(3) input:checked + .wpcf7-list-item-label {
          background-image: url('/wp-content/uploads/2020/08/sun-evening-white.png')!important;
        } 
.page-template-sr-page .wpcf7 .timeOfDay .wpcf7-list-item:nth-child(4) .wpcf7-list-item-label {
          background-image: url('/wp-content/uploads/2020/08/night-default.png')!important;
        } 
.page-template-sr-page .wpcf7 .timeOfDay .wpcf7-list-item:nth-child(4) .wpcf7-list-item-label:hover {
          background-image: url('/wp-content/uploads/2020/08/night-white.png')!important;            
          } 
.page-template-sr-page .wpcf7 .timeOfDay .wpcf7-list-item:nth-child(4) input:checked + .wpcf7-list-item-label {
          background-image: url('/wp-content/uploads/2020/08/night-white.png')!important;
        }

.page-template-sr-page .wpcf7 .medicalField, .page-template-sr-page .wpcf7 .interestedIn, .page-template-sr-page .wpcf7 .timeOfDay/*, .page-template-sr-page .wpcf7 .describeThePatient*/, .page-template-sr-page .wpcf7 .medicalField/*, .page-template-sr-page .wpcf7 .whatBestDescribesYou*/ {
      margin-left: -10px;
    } 
.page-template-sr-page .wpcf7 .medicalField .wpcf7-not-valid-tip, .page-template-sr-page .wpcf7 .interestedIn .wpcf7-not-valid-tip, .page-template-sr-page .wpcf7 .timeOfDay .wpcf7-not-valid-tip, .page-template-sr-page .wpcf7 .describeThePatient .wpcf7-not-valid-tip, .page-template-sr-page .wpcf7 .medicalField .wpcf7-not-valid-tip, .page-template-sr-page .wpcf7 .whatBestDescribesYou .wpcf7-not-valid-tip {
        margin-left: 10px!important;
      } 
.page-template-sr-page .wpcf7 .medicalField .wpcf7-list-item-label, .page-template-sr-page .wpcf7 .interestedIn .wpcf7-list-item-label, .page-template-sr-page .wpcf7 .timeOfDay .wpcf7-list-item-label, .page-template-sr-page .wpcf7 .describeThePatient .wpcf7-list-item-label, .page-template-sr-page .wpcf7 .medicalField .wpcf7-list-item-label, .page-template-sr-page .wpcf7 .whatBestDescribesYou .wpcf7-list-item-label {
        margin-left: 10px;
        margin-right: 10px;
        font-size: 16px!important;
        color: #828487!important;
        padding: 7.5px 20px;
        border-radius: 30px;
        transition: .3s;
        border: 1px solid #a7a9ab;
      } 
.page-template-sr-page .wpcf7 .medicalField .wpcf7-list-item-label:hover, .page-template-sr-page .wpcf7 .interestedIn .wpcf7-list-item-label:hover, .page-template-sr-page .wpcf7 .timeOfDay .wpcf7-list-item-label:hover, .page-template-sr-page .wpcf7 .describeThePatient .wpcf7-list-item-label:hover, .page-template-sr-page .wpcf7 .medicalField .wpcf7-list-item-label:hover, .page-template-sr-page .wpcf7 .whatBestDescribesYou .wpcf7-list-item-label:hover {
          cursor: pointer;
          background: #29b99c;
          color: #fff!important;
        } 
.page-template-sr-page .wpcf7 .medicalField input, .page-template-sr-page .wpcf7 .interestedIn input, .page-template-sr-page .wpcf7 .timeOfDay input, .page-template-sr-page .wpcf7 .describeThePatient input, .page-template-sr-page .wpcf7 .medicalField input, .page-template-sr-page .wpcf7 .whatBestDescribesYou input {
        display: none!important;
      } 
.page-template-sr-page .wpcf7 .medicalField input:checked + .wpcf7-list-item-label, .page-template-sr-page .wpcf7 .interestedIn input:checked + .wpcf7-list-item-label, .page-template-sr-page .wpcf7 .timeOfDay input:checked + .wpcf7-list-item-label, .page-template-sr-page .wpcf7 .describeThePatient input:checked + .wpcf7-list-item-label, .page-template-sr-page .wpcf7 .medicalField input:checked + .wpcf7-list-item-label, .page-template-sr-page .wpcf7 .whatBestDescribesYou input:checked + .wpcf7-list-item-label {
        background: #29b99c;
        color: #fff!important;
      } 
.page-template-sr-page .wpcf7 input[type=text], .page-template-sr-page .wpcf7 input[type=email], .page-template-sr-page .wpcf7 select {
      width: calc(100% - 53px)!important;
    } 

.page-template-sr-page .wpcf7 .sr_form_1_2 .wpcf7-not-valid-tip {
          margin-top: -22px!important;
          margin-bottom: 22px!important;
    } 
.page-template-sr-page .wpcf7 select {
      font-size: 16px!important;
      padding: 10px 25px!important;
      height: 53px!important;
      color: #2a2d6d!important;
      background-image: url('/wp-content/uploads/2020/07/select-arrow.png')!important;
      background-position: right 20px center!important;
    } 
.page-template-sr-page .wpcf7 select:hover {
        cursor: pointer;
      } 
.page-template-sr-page .wpcf7 textarea {
      background-color: #f8f8f8!important;
      font-size: 16px!important;
      padding: 10px 25px!important;
      color: #2a2d6d!important;
      height: 220px!important;
    } 
.page-template-sr-page .wpcf7 textarea::-moz-placeholder {
        color: #2a2d6d!important
      } 
.page-template-sr-page .wpcf7 textarea:-ms-input-placeholder {
        color: #2a2d6d!important
      } 
.page-template-sr-page .wpcf7 textarea::-ms-input-placeholder {
        color: #2a2d6d!important
      } 
.page-template-sr-page .wpcf7 textarea::placeholder {
        color: #2a2d6d!important
      } 
.page-template-sr-page .sr_relationship_select select {
    max-width: 330px;
  } 
.page-template-sr-page input[type="submit"] {
    font-size: 20px!important;
    background-color: #29b99c!important;
    border-radius: 50px;
    border: 2px solid #29b99c!important;
    margin-top: 50px;
    text-transform: uppercase;
    padding: 16px 78px 16px 38px!important;
    transition: 0.3s all;
    background-image: url(/wp-content/uploads/2020/07/circle-arrow-4.png);
    background-repeat: no-repeat;
    background-position: right 10px center ;
    float: right;
  } 
.page-template-sr-page input[type="submit"]:hover {
      background-image: url(/wp-content/uploads/2020/07/circle-arrow-3.png);
    background-color: #fff!important;
        color: #2a2d6d!important;
    } 
.page-template-sr-page .sr_form_container {
    display: block;
    float: left;
    width: 100%;
    margin-bottom: 0; /* This was changed from 20 */
  } 
.page-template-sr-page .sr_form_container_inner {
    max-width: 1200px;
  } 
.page-template-sr-page .sr_form_1_2 {
    width: 50%;
    float: left;
    display: inline-block;
  } 
.page-template-sr-page .sr_form_1_2 input, .page-template-sr-page .sr_form_1_2 select {
      width: calc(92% - 53px)!important;
    } 
.page-template-sr-page .sr_form_submit {
    display: block;
    text-align: left;
    margin-bottom: 60px;
    width: 100%;
  } 
.sr_contact_info_columns {
  max-width: 850px;
} 
.sr_diclamer {
  color: #828487!important;
  font-size: 14px;
  font-weight: 400;
  margin-top: 20px;
  line-height: 1.3;
} 
.sr_contact_footer {
  border-top: 1px solid #e1e1e1;
  border-bottom: 1px solid #e1e1e1;
  padding: 25px;
} 
.sr_contact_footer a {
    font-weight: 700;
  } 
@media (max-width: 768px) {
    .page-template-sr-page .sr_bordered {
      background-image: none;
    }
    .page-template-sr-page .sr_form_1_2 {
      width: 100%!important;
    }
      .page-template-sr-page .sr_form_1_2 textarea {
        width: 100%!important;
        max-width: 100%!important;
      }
      .page-template-sr-page .sr_form_1_2 input[type=email], .page-template-sr-page .sr_form_1_2 input[type=text], .page-template-sr-page .sr_form_1_2 select {
        width: calc(100% - 53px)!important;
      }
    .page-template-sr-page .sr_form_submit {
      width: 100%!important;
    }
    .page-template-sr-page .sr_page_top_sec h1{
      font-size: 30px;
      padding-top: 40px;
      padding-bottom: 40px;
    }
} 
a.sr_submit {
  display: block;
  float: right;
} 
/* Footer START */ 
#socket .copyright {
    font-size: 20px;
    color: #2a2d6d;
  } 
#socket a {
    transition: .3s all!important;
  } 
#socket a:hover {
    color: #2a2d6d!important;
    text-decoration: underline!important;
  } 
#footer .container {
    max-width: 1400px!important;
    padding: 0;
  } 
#footer .widgettitle {
    font-size: 20px;
    font-weight: 700;
    margin-bottom: 30px;
    letter-spacing: 0;
  } 
#footer .current_page_item a {
    color: #fff!important;
    font-weight: 700!important;
  } 
#footer div .av_one_third:not(:first-child) {
    margin-left: 3.5%;
    width: 31.333333%;
  } 
#footer #text-48 h3 {
      font-weight: 400;
      margin-bottom: 10px;
    } 
#footer #text-48 img {
      top: 14px;
      position: relative;
    } 
#footer #text-48 a {
      font-size: 40px;
    } 
#footer ul li a {
        font-size: 16px;
      } 
#footer ul li a:hover {
          color: rgba(255,255,255, 0.8);
        } 
#footer #media_image-8, #footer #text-43, #footer #text-48 {
    height: 120px;
    margin-top: 35px;
  } 
.sr_bot_butt {
    position: fixed;
    bottom: -48px;
    display: block;
    width: 100%;
    z-index: 9;
    transition: 0.3s all;
    z-index: 99999;
} 
.sr_bot_butt a {
    background: #2bb99d;
    display: block;
    text-align: center;
    padding: 11px;
    color: #fff;
    font-weight: 700;
    text-transform: uppercase;
  } 
/* Footer END */ 
/* Responsive START */ 
.sr_medium {
  display: none;
} 
@media (max-width: 990px) {

  .sr_wts_desktop {
    display: none!important;
  }
  .sr_big {
    display: none!important;
  }
  .sr_mixed_heading {
    font-size: 38px!important;
    width: 100%!important;
  }
    .sr_home_sec_2 .sr_info_box {
      margin: auto;
    }
   .sr_home_sec_2 .sr_info_box>.wp-block-group__inner-container {
      max-width: 100%;
   }
    .sr_home_sec_2 .sr_hm {
      display: none;
    }
    .sr_home_sec_2 .wp-block-column {
      flex-basis: 100%!important;
    }
    .sr_home_sec_2 .sr_raq_btn {
      background: #29b99c;
      margin: auto;
      color: #fff;
      font-size: 18px;
      max-width: 330px;
      margin: auto;
      display: block;
      margin-top: 60px;
    }
      .sr_home_sec_2 .sr_raq_btn span:first-child {
        padding: 0 15px;
      }
    .sr_stories_carousel .sr_carousel_stories_heading {
      font-size: 30px;
      color: #fff;
      font-weight: 700;
    }
    .sr_home_sec_1 {
    background: none!important;
  }
    .sr_home_sec_1 .wp-block-column:first-child {
      display: none;
    }
    .sr_home_sec_1 .wp-block-column:not(:first-child) {
      flex-basis: 100%!important;
    }
  .sr_home_sec_4 {
    background: none;
  }
    .sr_home_sec_4 .sr_raq_btn {
      background: #29b99c;
      margin: 60px auto auto 0;
      color: #fff;
      font-size: 18px;
      max-width: 330px;
      display: block;
      border: none;
    }
    .sr_blog_sec .sr_mixed_heading {
      text-align: center;
      width: 97%!important;
    }
    .sr_blog_sec .wp-block-columns {
      flex-wrap: wrap!important;
    }
    .sr_blog_sec .wp-block-column {
      flex-basis: 100%!important;
    }
    .sr_blog_sec .wp-block-group__inner-container {
      width: 100%!important;
    }
  #header  {
    display: none;
  }
  #menu-top-menu {
    height: 0;
  }
  .sr_raq_sec {
    background-image: url(/wp-content/uploads/2020/08/REQUEST-CONSULTATION-BG-.jpg);
    background-position: bottom;
    padding-left: 32px;
    padding-right: 32px;
    background-size: 100% auto;
    padding-bottom: 250px;
    background-repeat: no-repeat;
  }
    .sr_raq_sec:before {
      content: "";
      background-image: url(/wp-content/uploads/2020/07/mobile-blog-before.png);
      background-size: 117px;
      height: 144px;
      display: block;
      background-repeat: no-repeat;
      background-position: right;
      top: -70px;
      position: relative;
      right: -20px;
      margin-bottom: -127px;
    }
  .sr_home_sec_5 {
   background: none;
  }
  #footer #text-48 .widgettitle {
    font-size: 16px;
  }
  #footer ul li a {
    font-size: 14px!important;
  }
    #socket {
    padding: 20px 0;
  }
    #socket .copyright {
      font-size: 12px!important;
      color: #2a2d6d;
      line-height: 12px!important;
      padding: 15px 0;
          width: 90%;
    display: block;
    line-height: 1.4!important;
    margin: auto;
    }
} 
@media (min-width: 1280px) and (max-width: 1693px) {
  .main_menu #avia-menu>li>a {
    padding: 0 15px;
  }
    .sr_home_sec_4 .sr_raq_btn span:nth-child(2) {
      width: 32px;
    }
} 
@media (min-width: 991px) and (max-width: 1693px) {
  .main_menu #avia-menu>li>a {
    padding: 0 15px;
  }
} 
@media(min-width: 769px) {
  .sr_hd {
    display: none!important;
  }
  #footer .av_one_third #custom_html-5 {
    display: none;
  }
    #footer #nav_menu-15 {
    top: 155px;
  }
  .page-template-sr-page .wpcf7 .sr_form_1_2 input[type=text], .page-template-sr-page .wpcf7 .sr_form_1_2 input[type=email], .page-template-sr-page .wpcf7 .sr_form_1_2 select {
      width: calc(92% - 53px)!important;
    } 
  .page-template-doctor-search #main .small-find-doc {
  height: 600px;
}
} 
@media (min-width: 1441px) and (max-width: 1693px) {
  .sr_mixed_heading {
    font-size: 50px!important;
  }
  .sr_stories_circles  {
    right: -110px;
    position: relative;
  }
    .sr_stories_circles div {
      transform:scale(0.85);
    }
  .sr_circle:hover .sr_fc_inner {
    transform: scale(1);
  }
  .sr_circle_1 {
    right: -70px;
  }
  .sr_circle_3 {
    top: -40px;
    position: relative;
  }
  .sr_home_sec_2 {
    padding: 0;
    margin-top: -30px;
    margin-bottom: -50px;
  }
    .sr_blog_sec:after {
      left: calc(100% - 225px)!important;
    }
    .sr_raq_sec .sr_raq_btn {
      background: #fff;
      display: inline-block;
      border-radius: 50px;
      height: 50px;
      padding: 3px 10px 5px 0;
      text-align: center;
      font-size: 15px;
      margin-right: 0px;
      margin-top: 30px;
    }
    .sr_raq_sec .sr_strong {
      margin: 40px 0 25px;
    }
  .sr_home_sec_4 {
    background-position: right -450px center;
  }
  .sr_home_sec_5 .wp-block-columns {
    margin-top: 50px;
    max-width: 1100px;
    margin-left: auto;
    margin-right: auto;
  }

} 
@media (min-width: 991px) {
  body {
    margin-top: 50px;
  }    
    body.logged-in.admin-bar #menu-top-menu {
      top: 32px;
    }
  .sr_below_big {
    display: none;
  }
  #menu-top-menu {
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 999;
  }
  .sr_mobile_hero {
    display: none;
  }
  .sr_mobile_stories {
    display: none;
  }
  .sr_wts_mobile {
    display: none;
  }
    .sr_blog_sec:after {
      content: "";
      display: block;
      background: url(/wp-content/uploads/2020/07/news-circle.png);
      background-size: 932px;
      width: 932px;
      height: 932px;
      position: relative;
      top: -702px;
      margin-bottom: -932px;
      left: calc(100% - 325px);
    }
  .sr_mobile_stories_inner {
    display: none;
  }  
} 
@media (min-width: 991px) {
   .sr_bot_butt {
      display: none;
   }
} 
@media (min-width: 991px) and (max-width: 1440px) {
  .main_menu #avia-menu>li>a>.avia-menu-text {
    font-size: 17px!important;
  }
  .sr_section {
    padding: 40px 0;
  }
  .sr_mixed_heading {
    font-size: 50px!important;
    margin-bottom: 25px!important;
  }
  .sr_stories_circles  {
    right: -120px;
    position: relative;
  }
    .sr_stories_circles div {
      transform:scale(0.7);
    }
  .sr_circle_1 {
    right: -120px;
  }
  .sr_circle_3 {
    top: -80px;
    position: relative;
  }
  .sr_circle:hover .sr_fc_inner {
    transform: scale(1);
  }
    .sr_home_sec_1 p, .sr_home_sec_2 p {
      font-size: 14px;
    }
  .sr_home_sec_1 .sr_info_box {
    max-width: 560px;
  }
    .sr_home_sec_1 .sr_small_read_more {
      margin-top: 45px;
      font-size: 14px!important;
    }
  .sr_home_sec_2 {
    padding: 0;
    margin-top: -50px;
    margin-bottom: -100px;
  }
    .sr_home_sec_2 .sr_info_box {
      max-width: 560px;
      margin-left: 0;
    }
    .sr_blog_sec:after {
      left: calc(100% - 200px);
    }
    .sr_blog_sec .wp-block-latest-posts a {
      font-size: 14px;
    }
  .sr_home_sec_4 {
    background-position: right -300px center;
  }
    .sr_home_sec_4 .sr_info_box {
      max-width: 560px;
    }
    .sr_home_sec_4 p {
      font-size: 14px;
    }
    .sr_home_sec_4 ul.sr_list {
      margin-top: 20px;
      margin-bottom: 20px;
    }
    .sr_home_sec_4 li {
      font-size: 14px;
      line-height: 1.4;
    }
    .sr_home_sec_4 .sr_raq_btn {
      font-size: 14px;
      height: 42px;
      padding-top: 4px;
    }
      .sr_home_sec_4 .sr_raq_btn span:first-child {
        padding: 0 15px;
        width: calc(100% - 32px);
      }
      .sr_home_sec_4 .sr_raq_btn span:last-child {
        width: 32px;
        height: 32px;
      }
    .sr_home_sec_5 .zs_sub_description {
      max-width: 950px;
    }
    .sr_home_sec_5 .wp-block-columns {
      max-width: 1030px;
      margin-left: auto;
      margin-right: auto;
    }
  .sr_blog_sec .sr_blog_rm p {
    font-size: 14px;
  }
  .sr_blog_sec .sr_blog_rm a {
    font-size: 28px;
  }
  .sr_raq_sec {
    padding-top: 30px;
    padding-bottom: 30px;
  }
    .sr_raq_sec .wp-block-column {
      flex-basis: 50%!important;
    }
    .sr_raq_sec .sr_raq_col {
      max-width: 560px;
    }
      .sr_raq_sec .sr_raq_col p {
        font-size: 14px;
      }
      .sr_raq_sec .sr_raq_col .sr_strong {
        margin: 30px 0 0!important;
      }
      .sr_raq_sec .sr_raq_col .sr_raq_btn {
        font-size: 14px;
        height: 44px;
        margin-right: 10px;
      }
        .sr_raq_sec .sr_raq_col .sr_raq_btn span:first-child {
          width: calc(100% - 32px);
          padding: 0 15px;
        }
        .sr_raq_sec .sr_raq_col .sr_raq_btn img {
          width: 32px;
          height: 32px;
        }
    #footer .container {
      max-width: 980px!important;
    }
    #footer .widgettitle {
      font-size: 14px;
    }
    #footer ul li a {
      font-size: 14px;
      line-height: 1.2;
    }
    #footer #text-48 a {
      font-size: 27px;
      font-weight: 700;
      display: inline-block;
    }
    #footer #text-48  img {
      top: 10px!important;
      width: 30px;
      margin-right: 27px;
    }
  #footer #nav_menu-15 {
    top: 115px;
  }
  #footer #media_image-8, #footer #text-43, #footer #text-48 {
    height: 80px;
  }
} 
@media (max-width: 1279px) {
  .sr_contact_details {
    background-image: url(/wp-content/uploads/2020/08/contact-details-medium-background.jpg);
    padding-bottom: 110px;
    background-size: auto;
    background-position: bottom right;
    background-color: #fff;
  }
    .sr_contact_details:before {
      display: none;
    }
} 
@media (min-width: 991px) and (max-width: 1279px) {
  .sr_stories_circles {
    transform: scale(0.8);
    right: -150px;
  }
  .sr_blog_sec .sr_blog_rm {
    margin-top: 0;
  }
  .sr_raq_sec {
    padding-bottom: 450px;
  }
    .sr_raq_sec .sr_raq_col .sr_strong {
      margin-bottom: 100px!important;
    }

} 
@media (min-width: 769px) and (max-width: 1279px) {
  .sr_section.sr_raq_sec {
    background-image: url(/wp-content/uploads/2020/08/REQUEST-CONSULTATION-BG-.jpg)!important;
    background-size: 100% auto;
    background-position: bottom;
    padding-bottom: 300px!important;
  }
      .sr_section.sr_raq_sec .sr_mixed_heading span {
        line-height: 1.7;
      display: block;
    }
    .sr_section.sr_raq_sec .wp-block-column {
      flex-basis: 0%!important;
    }
    .sr_section.sr_raq_sec .wp-block-column.sr_raq_col {
      flex-basis: 100%!important;
      max-width: 90%;
      margin-left:auto;
      margin-right: auto;
    }
    .sr_section.sr_raq_sec .sr_raq_btn {
      display: block;
      max-width: 500px;
      margin-left: auto;
      margin-right: auto!important;
      font-size: 26px!important;
      font-weight: 700;
      height: 90px!important;
      line-height: 72px;
    }
      .sr_section.sr_raq_sec .sr_raq_btn img {
        width: 72px!important;
        height: 72px!important;
      }
      .sr_section.sr_raq_sec .sr_raq_btn span:first-child {
        width: calc(100% - 72px)!important;
      }
    .sr_section.sr_raq_sec .sr_strong {
      margin-bottom: 100px;
    }
      .sr_section.sr_raq_sec .sr_raq_btn:nth-child(2) br {
        display: none;
      }
    .sr_section.sr_raq_sec .sr_raq_col .sr_raq_btn img {
      width: 45px;
      height: 45px;
    }
  .sr_home_sec_4 {
    background: none;
  }
    .sr_home_sec_4 .sr_info_box {
      max-width: unset;
    }
    .sr_home_sec_4 .wp-block-column:first-child {
      flex-basis: 100%!important;
    }
    .sr_home_sec_4 .wp-block-column:last-child {
      display: none;
    }
  .page-template-sr-page .sr_bordered {
    padding: 0 40px 30px 40px!important;
  }
} 
@media (min-width: 769px) and (max-width: 990px) {
  .sr_section {
    padding: 60px 0!important;
  }
    .sr_mobile_hero .sr_mobile_hero_inner {
      background: url(/wp-content/uploads/2020/07/home-hero-medium-background.png);
      background-position: bottom left;
      background-repeat: no-repeat;
      background-size: 300px;
    }
      .sr_mobile_hero h2 .sr_mobile_hero_1 {
        font-size: 84px;
      }
      .sr_mobile_hero h2 .sr_mobile_hero_2 {
        font-size: 50px;
      }
      .sr_mobile_hero h2 .sr_mobile_hero_3 {
        font-size: 76px;
      }
    .sr_mobile_hero p {
      font-size: 32px;
      font-weight: 700;
      display: block;
      top: 20px;
      position: relative;
      margin-bottom: 70px;
    }
   #footer .container {
      width: 90%!important;
      
   }
   #footer .widgettitle {
    font-size: 16px;
   }
   #footer #media_image-8 {
      width: 140%;
   }
   #footer #text-48 {
    width: 155%;
    left: -55%;
    margin-bottom: -20px;
    height: 140px;
    text-align: right;
    }
    #footer p a {
      font-size: 34px!important;
      font-weight: 700;
    }
      .sr_home_sec_5 .wp-block-columns {
         display: block;
         padding-bottom: 40px;
         float: left;
      }
         .sr_home_sec_5 .wp-block-columns .wp-block-column {
         width: 33%;
         float: left;   
         margin-left: 0;
         padding: 0 32px;         
         }
} 
@media (min-width: 769px) and (max-width: 791px) {
    #text-48 p a {
      font-size: 32px!important;
    }
} 
@media (max-width: 1300px) {
  .home .container {
    padding: 0!important;
  }
} 
@media (max-width: 768px) {
  .sr_hm {
    display: none!important;
  }
  .sr_fw {
    margin-left: -20px!important;
    margin-right: -20px!important;
  }
    .sr_home_sec_1 .wp-block-column {
      flex-basis: 100%!important;
      margin-right: 32px;
          margin-left: 32px;
    }
  .page-template-sr-page .sr_bordered {
    padding: 0 20px!important;
  }

  #footer #media_image-8, #footer #text-43, #footer #text-48 {
    height: 70px;
  }

  #footer {
    padding-bottom: 60px;
  }
    #footer .container {
      width: 90%!important;
    }
    #footer div .av_one_third {
      width: 100%!important;
      margin-left: 0!important;
    }
    #footer .flex_column .widget {
    margin-bottom: 10px;
    margin-top: 0;
  }
    #footer .widget_nav_menu li {
      margin-left: 35px;
    }
    #footer .textwidget {
      margin-left: 35px;
      
    }
    #footer .widgettitle {
      font-size: 16px;
    }
      #footer .widgettitle:before {
        content: "";
        background: url(/wp-content/uploads/2020/07/footer-arrow.png);
        width: 12px;
        background-size: 12px;
        height: 13px;
        display: inline-block;
        margin-right: 10px;
      }
    #footer .sr_mobile_phone {
      font-size: 37px;
      font-weight: 700;
      display: block;
      line-height: 1;
      text-align: center;
      margin-bottom: 35px;
    }
 
    #footer .sr_mobile_facebook {
      margin: auto;
      display: block;
      width: 100%;
      text-align: center;
      margin-bottom: 30px;
    }
      #footer .sr_footer_mobile_info h4 {
        font-size: 23px;
        color: #fff;
        text-transform: uppercase;
        font-weight: 400;
        text-align: center;
        line-height: 1.2;
      }
    #footer #media_image-8 {
      max-width: 250px;
      margin-left: auto;
      margin-right: auto;
      margin-top: 20px;
    }
    #footer #text-48 {
      display: none;
    }
    #footer #custom_html-3 {
      margin-top: -30px!important;
    }
      #footer #custom_html-5 div {
        height: auto!important;
        margin-left: 0;
        padding-top: 20px;
      }
    #footer .sr_expand {
      height: auto!important;
      transition: 0.6s all;
    }
    #footer .widgettitle {
      margin-top: 0;
      margin-bottom: 20px;
    }
      #footer section div {
        height: 0;
      }
} 
@media (min-width: 480px) and (max-width: 991px) {
  .sr_medium {
    display: block!important;
  }
} 
@media (min-width: 481px) {
  .sr_small {
    display: none!important;
  }
} 
@media (max-width: 480px) {
  .sr_raq_sec.sr_fw {
      background-image: url(/wp-content/uploads/2020/07/request-a-consultation-mobile-background.jpg);
      padding-bottom: 600px;
    }
    .sr_above_small {
      display: none;
    }
    .sr_blog_sec .sr_mixed_heading {
      max-width: 90%;
      margin-left: 5%;
    }
  .page-template-sr-page .sr_icon_title {
  font-size: 17px;
    line-height: 1;
    margin-bottom: -20px;
  }
} 

@media (max-width: 1782px) {
  .page-template-sr-page .sr_bordered {
    float: left;
    margin-left: 5%!important;
    margin-top: 0!important;
  } 
}
/* Responsive End */

.free-consultaion-form-left .Country {
  float: left;
  margin-bottom: 15px;
}
.free-consultaion-form-left .Country select.wpcf7-form-control {
  height: 33px!important;
}

.page-id-24188 .sr_contact_details, .page-id-24211 .sr_contact_details {
  float: left;
  width: 100%;
}

.home .sr_home_sec_1 a .image-overlay {
  display: none!important;
}


/* Inner and Sidebar Form Banners */

.sr_inner_consult {
  background-image: url(/wp-content/uploads/2020/10/rac-inner-bg.jpg);
  padding: 25px 30px 35px 30px;
  background-position: bottom right;
  background-repeat: no-repeat;
  background-color: #2a2d6d;
  margin-bottom: 30px;
}
.page-template-default .sr_inner_consult h3.sr_ic_title, .treatment-template-default .sr_inner_consult h3.sr_ic_title, .department-template-default .sr_inner_consult h3.sr_ic_title  {
  font-size: 55px;
  color: #fff;
  font-weight: 700;
  text-transform: uppercase;
  line-height: 1;
  margin-bottom: 35px;
}
.page-template-default .sr_inner_consult h3.sr_ic_title span, .treatment-template-default .sr_inner_consult h3.sr_ic_title span, .department-template-default .sr_inner_consult h3.sr_ic_title span {
  color: #29b99c;
}
.sr_inner_consult p {
  font-size: 18px;
  color: #fff;
}
.sr_inner_consult .sr_ic_buttons {
  margin-top: 50px;
}
.sr_inner_consult .sr_ic_buttons p {
  display: flex;
}
.sr_inner_consult a.sr_ic_button {
  background-image: url(/wp-content/uploads/2020/07/circle-arrow-1.png) !important;
  background-repeat: no-repeat !important;
  background-position: center right 10px !important;
  color: #2a2d6d;
  background: #fff;
  border-radius: 50px;
  height: 56px;
  display: inline-flex;
  text-align: center;
  align-items: center;
  padding: 5px 72px 5px 29px;
  margin-right: 20px;
  justify-content: center;
  transition: 0.3s all;
}
.sr_inner_consult a.sr_ic_button span {
  display: block;
  max-width: 170px;
  text-align: center;
  line-height: 1;
}
.sr_inner_consult a.sr_ic_button:nth-child(2) {
  background-image: url(/wp-content/uploads/2020/07/circle-arrow-2.png) !important;
}
.sr_inner_consult a.sr_ic_button:nth-child(3) {
  background-image: url(/wp-content/uploads/2020/07/circle-arrow-3.png) !important;
}
.sr_inner_consult a.sr_ic_button:hover {
  background-color: #29b99c !important;
  color: #fff !important;
}

@media (max-width: 1279px) {
  .page-template-default .sr_inner_consult h3.sr_ic_title, .treatment-template-default .sr_inner_consult h3.sr_ic_title, .department-template-default .sr_inner_consult h3.sr_ic_title {
    font-size: 33px;
  }
  .sr_inner_consult .sr_ic_buttons p {
    display: block;
    margin-right: 0;
  }
  .sr_inner_consult a.sr_ic_button {
    display: flex;
    margin: auto auto 20px 0;
  }
}
@media (min-width: 481px) and (max-width: 1279px) {
  .sr_inner_consult a.sr_ic_button {
    max-width: 60%;
  }
}
.sr_sidebar_consult:before {
  content: "";
  display: block;
  background: url(/wp-content/uploads/2020/10/sidebar-consultation-before.png);
  background-size: 171px;
  width: 171px;
  height: 156px;
  position: absolute;
  top: -13px;
  right: 0;
}

.sr_sidebar_consult {
  background-image: url(/wp-content/uploads/2020/10/sidebar-consultation-bg.png);
  padding: 90px 20px 260px 20px;
  background-position: bottom right;
  background-repeat: no-repeat;
  background-color: #2a2d6d;
  margin-bottom: 30px;
  margin-top: 10px;
}
.sr_sidebar_consult h3.sr_sc_title {
  font-size: 40px;
  color: #fff;
  font-weight: 700;
  text-transform: uppercase;
  line-height: 1.4;
  margin-bottom: 35px;
}
.sr_sidebar_consult h3.sr_sc_title span {
  color: #29b99c;
  font-weight: 400;
  display: block;
}
.sr_sidebar_consult p, .sr_sidebar_consult strong {
  font-size: 18px !important;
  color: #fff;
}
.sr_sidebar_consult .sr_sc_buttons {
  margin-top: 50px;
}
.sr_sidebar_consult a.sr_sc_button {
  background-image: url(/wp-content/uploads/2020/07/circle-arrow-1.png) !important;
  background-repeat: no-repeat !important;
  background-position: center right 10px !important;
  background-size: 38px !important;
  color: #2a2d6d;
  background: #fff;
  border-radius: 50px;
  height: 50px;
  display: inline-flex;
  text-align: center;
  align-items: center;
  padding: 5px 58px 5px 20px;
  margin-bottom: 25px;
  justify-content: center;
  transition: 0.3s all;
  width: 100%;
  font-size: 15px;
  font-weight: 700;
  line-height: 1;
}
.sr_sidebar_consult a.sr_sc_button:nth-child(2) {
  background-image: url(/wp-content/uploads/2020/07/circle-arrow-2.png) !important;
}
.sr_sidebar_consult a.sr_sc_button:nth-child(3) {
  background-image: url(/wp-content/uploads/2020/07/circle-arrow-3.png) !important;
}
.sr_sidebar_consult a.sr_sc_button:hover {
  background-color: #29b99c !important;
  color: #fff !important;
}

@media (max-width: 480px) {
  .sr_sidebar_consult h3.sr_sc_title {
    font-size: 34px;
  }
}
@media (min-width: 768px) and (max-width: 1230px) {
  .sr_sidebar_consult h3.sr_sc_title {
    font-size: 22px;
  }

  .sr_sidebar_consult p, .sr_sidebar_consult strong {
    font-size: 16px !important;
  }
}

/*
 * Landing START
 * 
 */

/* Reusable Icons */

.page-template-sr-page .sr_landing_sec_4 .sr_icon_list_item_11 {
    background: url(/wp-content/uploads/2020/10/hands-heart.png);
    background-position-x: 0%;
    background-position-y: 0%;
    background-repeat: repeat;
    background-size: auto;
	background-repeat: no-repeat;
	background-position: center left;
}

.page-template-sr-page .sr_landing_sec_4 .sr_icon_list_item_12 {
    background: url(/wp-content/uploads/2020/10/medal.png);
    background-position-x: 0%;
    background-position-y: 0%;
    background-repeat: repeat;
    background-size: auto;
	background-repeat: no-repeat;
	background-position: center left;
}

.page-template-sr-page .sr_landing_sec_4 .sr_icon_list_item_13 {
    background: url(/wp-content/uploads/2020/10/affordable-healthcare.png);
    background-position-x: 0%;
    background-position-y: 0%;
    background-repeat: repeat;
    background-size: auto;
	background-repeat: no-repeat;
	background-position: center left;
}

.page-template-sr-page .sr_landing_sec_4 .sr_icon_list_item_14 {
    background: url(/wp-content/uploads/2020/10/world-specialists.png);
    background-position-x: 0%;
    background-position-y: 0%;
    background-repeat: repeat;
    background-size: auto;
	background-repeat: no-repeat;
	background-position: center left;
}

.page-template-sr-page .sr_landing_sec_4 .sr_icon_list_item_15 {
    background: url(/wp-content/uploads/2020/10/patient-friendly.png);
    background-position-x: 0%;
    background-position-y: 0%;
    background-repeat: repeat;
    background-size: auto;
	background-repeat: no-repeat;
	background-position: center left;
}

.page-template-sr-page .sr_landing_sec_4 .sr_icon_list_item_16 {
    background: url(/wp-content/uploads/2020/11/syringe.png);
    background-position-x: 0%;
    background-position-y: 0%;
    background-repeat: repeat;
    background-size: auto;
	background-repeat: no-repeat;
	background-position: center left;
}

.page-template-sr-page .sr_landing_sec_4 .sr_icon_list_item_17 {
    background: url(/wp-content/uploads/2020/11/hand-band.png);
    background-position-x: 0%;
    background-position-y: 0%;
    background-repeat: repeat;
    background-size: auto;
    background-repeat: no-repeat;
    background-position: center left;
}

.page-template-sr-page .sr_landing_sec_4 .sr_icon_list_item_18 {
    background: url(/wp-content/uploads/2020/11/bone.png);
    background-position-x: 0%;
    background-position-y: 0%;
    background-repeat: repeat;
    background-size: auto;
    background-repeat: no-repeat;
    background-position: center left;
}

.page-template-sr-page .sr_landing_sec_4 .sr_icon_list_item_19 {
    background: url(/wp-content/uploads/2020/12/stomach-icon-min.png);
    background-position-x: 0%;
    background-position-y: 0%;
    background-repeat: repeat;
    background-size: auto;
    background-repeat: no-repeat;
    background-position: center left;
}

/* Page: TIL Immunotherapy Treatment for Metastatic Melanoma in Israel */
@media only screen and (max-width: 1440px) {	
	.page-template-sr-page.page-id-25549 .sr_landing_sec_inner {
    margin-right: 0 !important;
    margin-left: auto !important;
	}
}

@media only screen and (max-width: 990px) {
	.page-template-sr-page.page-id-25549 .sr_landing_sec_1 {
		background-position: calc(50% - 100px) center;
	}
}

@media only screen and (max-width: 990px) {
		.page-template-sr-page.page-id-25549 .sr_landing_sec_2 {
		padding: 50px 0;
	}
	
	.page-template-sr-page.page-id-25549 .sr_landing_sec_2 > .wp-block-group__inner-container {
		background-color: rgba(255, 255, 255, 0.7);
		padding: 20px;
	}
}

.page-template-sr-page.page-id-25549 .sr_landing_sec_2 {
    background-image: url(/wp-content/uploads/2020/10/what-is-til-immunotherapy.jpg);
}

.page-template-sr-page.page-id-25549 .sr_landing_sec_4 {
    background-image: url(/wp-content/uploads/2020/10/why-choose-sheba-for-til-immunotherapy.jpg);
    background-position: top 530px center;
}

@media only screen and (min-width: 991px) {
	.page-template-sr-page.page-id-25549 .sr_landing_sec_4 .wp-block-column:nth-of-type(2) .sr_icon_list_item {
			margin-bottom: 94px;
	}
}

.page-template-sr-page.page-id-25549 .sr_landing_sec_4 .sr_icon_list_item {
	flex-direction: column;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
}

.page-template-sr-page.page-id-25549 .sr_landing_sec_4 .sr_icon_list_item span {
    text-transform: uppercase;
	width: 100%;
	display: block;
	margin-bottom: 10px;
}

.page-template-sr-page.page-id-25549 .sr_landing_sec_5::before {
	display: none;
}

.page-template-sr-page.page-id-25549 .sr_landing_sec_5 .sr_landing_info_box h4 em {
    text-transform: none;
}

.page-template-sr-page.page-id-25549 .sr_landing_sec_5 {
    background-image: url(/wp-content/uploads/2020/10/patients-share.jpg);
}

@media only screen and (min-width: 991px) {
	.page-template-sr-page.page-id-25549 .sr_landing_sec_5 {
  	background-position: top left -680px;
	}
	
	.page-template-sr-page.page-id-25549 .wp-block-column:not(:first-child) {
		margin-left: 32px;
		width: 60%;
		flex-grow: 1.25;
	}
}
@media only screen and (min-width: 1280px) {
	.page-template-sr-page.page-id-25549 .sr_landing_sec_5 {
  		background-position: top left -510px;
	}
}
@media only screen and (min-width: 1441px) {
	.page-template-sr-page.page-id-25549 .sr_landing_sec_5 {
  		background-position: top left -200px;
	}
}
@media only screen and (min-width: 1840px) {
	.page-template-sr-page.page-id-25549 .sr_landing_sec_5 {
  		background-position: top left;
	}
}

.page-template-sr-page.page-id-25549 .sr_landing_sec_7 {
	position: relative;
}

@media only screen and (min-width: 1082px) {
	.page-template-sr-page.page-id-25549 .sr_landing_sec_7 .sr_doctors_sec {
		background-image: none;
	}
	
	.page-template-sr-page.page-id-25549 .sr_landing_sec_7::before {
    content: "";
    display: block;
    width: 260px;
    height: 780px;
    background-image: url(/wp-content/uploads/2020/10/landing-doctors-bg.png);
    background-repeat: no-repeat;
    background-size: cover;
    position: absolute;
    top: 70px;
    bottom: 0;
    left: 0;
    margin: auto;
	}
}

/* Page: Innovative CAR T-Cell Therapy in Israel */
.page-template-sr-page.page-id-25712 .sr_landing_sec_1 .sr_landing_heading {
	width: calc(100% + 50px)
}

@media only screen and (max-width: 1440px) {	
	.page-template-sr-page.page-id-25712 .sr_landing_sec_inner {
    	margin-right: 0 !important;
    	margin-left: auto !important;
	}
}

@media only screen and (max-width: 990px) {
	.page-template-sr-page.page-id-25712 .sr_landing_sec_1 {
		background-position: calc(50% - 100px) center;
	}
}
@media only screen and (max-width: 990px) {
	.page-template-sr-page.page-id-25712 .sr_landing_sec_2 {
		padding: 50px 0;
	}
	
	.page-template-sr-page.page-id-25712 .sr_landing_sec_2 > .wp-block-group__inner-container {
		background-color: rgba(255, 255, 255, 0.7);
		padding: 20px;
	}
}

.page-template-sr-page.page-id-25712 .sr_landing_sec_2 {
    background-image: url(/wp-content/uploads/2020/10/what-is-til-immunotherapy.jpg);
}

.page-template-sr-page.page-id-25712 .sr_landing_sec_4 {
    background-image: url(/wp-content/uploads/2020/10/why-choose-sheba-for-til-immunotherapy.jpg);
    background-position: top 530px center;
}

@media only screen and (min-width: 991px) {
	.page-template-sr-page.page-id-25712 .sr_landing_sec_2 .sr_landing_heading {
		width: calc(100% + 75px)
	}
}

.page-template-sr-page.page-id-25712 .sr_landing_sec_4 .sr_icon_list_item {
	flex-direction: column;
}

.page-template-sr-page.page-id-25712 .sr_landing_sec_4 .sr_icon_list_item span {
  text-transform: uppercase;
	width: 100%;
	display: block;
	margin-bottom: 10px;
}

.page-template-sr-page.page-id-25712 .sr_landing_sec_5::before {
	display: none;
}

.page-template-sr-page.page-id-25712 .sr_landing_sec_5 .sr_landing_heading {
	text-transform: uppercase;
}

.page-template-sr-page.page-id-25712 .sr_landing_sec_5 {
    background-image: url(/wp-content/uploads/2020/10/patients-share.jpg);
}

@media only screen and (min-width: 991px) {
	.page-template-sr-page.page-id-25712 .sr_landing_sec_5 {
  		background-position: top left -680px;
	}
	
	.page-template-sr-page.page-id-25712 .wp-block-column:not(:first-child) {
		margin-left: 32px;
		width: 60%;
		flex-grow: 1.25;
	}
}
@media only screen and (min-width: 1280px) {
	.page-template-sr-page.page-id-25712 .sr_landing_sec_5 {
  		background-position: top left -510px;
	}
}
@media only screen and (min-width: 1441px) {
	.page-template-sr-page.page-id-25712 .sr_landing_sec_5 {
  		background-position: top left -200px;
	}
}
@media only screen and (min-width: 1840px) {
	.page-template-sr-page.page-id-25712 .sr_landing_sec_5 {
  		background-position: top left;
	}
}

.page-template-sr-page.page-id-25712 .sr_landing_sec_7 {
	position: relative;
}

@media only screen and (min-width: 1082px) {
	.page-template-sr-page.page-id-25712 .sr_landing_sec_7 .sr_doctors_sec {
		background-image: none;
	}
	
	.page-template-sr-page.page-id-25712 .sr_landing_sec_7::before {
    content: "";
    display: block;
    width: 260px;
    height: 780px;
    background-image: url(/wp-content/uploads/2020/10/landing-doctors-bg.png);
    background-repeat: no-repeat;
    background-size: cover;
    position: absolute;
    top: 70px;
    bottom: 0;
    left: 0;
    margin: auto;
	}
}

/* Page: The Edmond and Lily Safra Children's Hospital in Israel */
.page-template-sr-page.page-id-25650 .sr_landing_sec_2 {
	background-image: url(/wp-content/uploads/2020/10/special-services-offered.jpg);
	background-size: auto 85%;
}

@media only screen and (max-width: 990px) {
	.page-template-sr-page.page-id-25650 .sr_landing_sec_2 {
		margin: 50px 0;
	}
	
	.page-template-sr-page.page-id-25650 .sr_landing_sec_2 > .wp-block-group__inner-container {
		background-color: rgba(255, 255, 255, 0.7);
		padding: 20px;
	}
}

@media only screen and (min-width: 991px) {
	.page-template-sr-page.page-id-25650 .sr_landing_sec_2 .sr_landing_heading {
		width: calc(100% + 300px)
	}
	
	.page-template-sr-page.page-id-25650 .sr_landing_sec_2 {
		background-position: center right -460px;
	}
}

@media only screen and (min-width: 1231px) {	
	.page-template-sr-page.page-id-25650 .sr_landing_sec_2 {
		background-position: center right -280px;
	}
}

@media only screen and (min-width: 1441px) {	
	.page-template-sr-page.page-id-25650 .sr_landing_sec_2 {
		background-position: center right -160px;
	}
}

@media only screen and (min-width: 1840px) {	
	.page-template-sr-page.page-id-25650 .sr_landing_sec_2 {
		background-position: center right;
	}
}

.page-template-sr-page.page-id-25650 .sr_landing_sec_5 .sr_landing_heading {
	text-transform: uppercase;
}

.page-template-sr-page.page-id-25650 .sr_landing_sec_5 {
    background-image: url(/wp-content/uploads/2020/10/what-patients-say-1.jpg);
}

@media only screen and (min-width: 991px) {
	.page-template-sr-page.page-id-25650 .sr_landing_sec_5 {
  	background-position: top left -680px;
	}
	
	.page-template-sr-page.page-id-25650 .wp-block-column:not(:first-child) {
		margin-left: 32px;
		width: 60%;
		flex-grow: 1.25;
	}
}
@media only screen and (min-width: 1280px) {
	.page-template-sr-page.page-id-25650 .sr_landing_sec_5 {
  	background-position: top left -510px;
	}
}
@media only screen and (min-width: 1441px) {
	.page-template-sr-page.page-id-25650 .sr_landing_sec_5 {
  	background-position: top left -200px;
	}
}
@media only screen and (min-width: 1840px) {
	.page-template-sr-page.page-id-25650 .sr_landing_sec_5 {
  	background-position: top left;
	}
}

.page-template-sr-page.page-id-25650 .sr_landing_sec_5::before {
    display: none;
}

.page-template-sr-page.page-id-25650 .sr_landing_sec_5 .sr_landing_info_box h4 em {
	text-transform: none;
}

.page-template-sr-page.page-id-25650 .sr_landing_sec_5.sr_landing_sec_5__modifier {
    position: relative;
	z-index: 1;
}

.page-template-sr-page.page-id-25650 .sr_landing_sec_5.sr_landing_sec_5__modifier {
    background-image: none;
    background-position: center right;
}

.page-template-sr-page.page-id-25650 .sr_landing_sec_5.sr_landing_sec_5__modifier::before {
    display: none;
}

@media only screen and (max-width: 990px) {
	.page-template-sr-page.page-id-25650 .sr_landing_sec_5.sr_landing_sec_5__modifier .wp-block-column:first-child {
  	display: block;
		padding: 30px 0;
	}
	
	.page-template-sr-page.page-id-25650 .sr_landing_sec_5__modifier .wp-block-column:not(:first-child) {
    display: none;
	}
}

.page-template-sr-page.page-id-25650 .sr_landing_sec_5.sr_landing_sec_5__modifier::after {
    content: "";
    display: block;
    width: 232px;
    height: 490px;
    background-image: url(/wp-content/uploads/2020/10/what-patients-say-half-circle.png);
	  background-repeat: no-repeat;
    background-size: cover;
    position: absolute;
		top: 0;
		bottom: 0;
    right: 0;
		margin: auto;
	  z-index: -1;
}

@media only screen and (min-width: 991px) {
	.page-template-sr-page.page-id-25650 .sr_landing_sec_5__modifier .wp-block-column {
		flex-basis: auto;	
	}
	
	.page-template-sr-page.page-id-25650 .sr_landing_sec_5.sr_landing_sec_5__modifier > .wp-block-group__inner-container {
		padding-top: 0;
	}
	
	.page-template-sr-page.page-id-25650 .sr_landing_sec_5__modifier .wp-block-column:first-child {
    	width: 60%;
	}
	
	.page-template-sr-page.page-id-25650 .sr_landing_sec_5__modifier .wp-block-column:not(:first-child) {
		width: 30%;
		flex-grow: 1;
	}
	
	.page-template-sr-page.page-id-25650 .sr_landing_sec_5.sr_landing_sec_5__modifier::after {
		width: 463px;
		height: 980px;
	}
}

@media only screen and (min-width: 1441px) {
	.page-template-sr-page.page-id-25650 .sr_landing_sec_5__modifier .wp-block-column:first-child {
    width: 40%;
	}
}

/* Page: Choosing Sheba for Medical Treatment in Israel */
.page-template-sr-page.page-id-26144 .sr_landing_sec_1 {
    background-image: url(/wp-content/uploads/2020/11/medical-tretment-banner-min.jpg);
}

@media only screen and (min-width: 1441px) {
	.page-template-sr-page.page-id-26144 .sr_landing_sec_1 {
		background-size: cover;
	}
}
@media only screen and (max-width: 1440px) {
	
	.page-template-sr-page.page-id-26144 .sr_landing_sec_inner {
    margin-right: 0 !important;
    margin-left: auto !important;
	}
}

@media only screen and (max-width: 990px) {
	.page-template-sr-page.page-id-26144 .sr_landing_sec_1 {
		background-position: calc(50% - 100px) center;
	}
}

.page-template-sr-page.page-id-26144 .sr_landing_sec_1 .sr_landing_btn_1 a {
    background-image: url("/wp-content/uploads/2020/07/circle-arrow-2.png") !important;
}

.page-template-sr-page.page-id-26144 .sr_landing_sec_2 {
    background-image: url(/wp-content/uploads/2020/11/israel-first-choice-min.jpg);
}

.page-template-sr-page.page-id-26144 .sr_landing_sec ul li {
    display: block;
}

.page-template-sr-page.page-id-26144 .sr_landing_sec_2 ul li {
    padding-left: 22px;
    position: relative;
}

.page-template-sr-page.page-id-26144 .sr_landing_sec_2 ul li::before {
    content: "";
    position: absolute;
    left: 0;
    top: 11px;
}

@media only screen and (max-width: 990px) {
		.page-template-sr-page.page-id-26144 .sr_landing_sec_2 {
		padding: 50px 0;
	}
	
	.page-template-sr-page.page-id-26144 .sr_landing_sec_2 > .wp-block-group__inner-container {
		background-color: rgba(255, 255, 255, 0.7);
		padding: 20px;
	}
}

.page-template-sr-page.page-id-26144 .sr_landing_sec_5.sr_landing_sec_5__modifier {
    position: relative;
	z-index: 1;
}

.page-template-sr-page.page-id-26144 .sr_landing_sec_5.sr_landing_sec_5__modifier {
    background-image: none;
    background-position: center right;
}

.page-template-sr-page.page-id-26144 .sr_landing_sec_5.sr_landing_sec_5__modifier::before {
    display: none;
}

@media only screen and (max-width: 990px) {
	.page-template-sr-page.page-id-26144 .sr_landing_sec_5.sr_landing_sec_5__modifier .wp-block-column:first-child {
  	display: block;
		padding: 30px 0;
	}
	
	.page-template-sr-page.page-id-26144 .sr_landing_sec_5__modifier .wp-block-column:not(:first-child) {
    display: none;
	}
}

.page-template-sr-page.page-id-26144 .sr_landing_sec_5.sr_landing_sec_5__modifier::after {
    content: "";
    display: block;
    width: 330px;
    height: 690px;
    background-image: url(/wp-content/uploads/2020/11/medical-treatment-in-israel-min.jpg);
	background-repeat: no-repeat;
    background-size: cover;
    position: absolute;
	top: 0;
	bottom: 0;
    right: 0;
	margin: auto;
	z-index: -1;
}

@media only screen and (min-width: 991px) {
	.page-template-sr-page.page-id-26144 .sr_landing_sec_5__modifier .wp-block-column {
		flex-basis: auto;	
	}
	
	.page-template-sr-page.page-id-26144 .sr_landing_sec_5__modifier .wp-block-column:first-child {
    	width: 60%;
	}
	
	.page-template-sr-page.page-id-26144 .sr_landing_sec_5__modifier .wp-block-column:not(:first-child) {
    	width: 30%;
    	flex-grow: 1;
	}
	
	.page-template-sr-page.page-id-26144 .sr_landing_sec_5.sr_landing_sec_5__modifier::after {
		top: 250px;
    	width: 463px;
    	height: 980px;
	}
}

@media only screen and (min-width: 1441px) {
	.page-template-sr-page.page-id-26144 .sr_landing_sec_5__modifier .wp-block-column:first-child {
    	width: 40%;
	}
}

.page-template-sr-page.page-id-26144 .sr_landing_sec_5 {
    background-image: url(/wp-content/uploads/2020/11/choose-sheba-min.jpg);
}

.page-template-sr-page.page-id-26144 .sr_landing_sec_5::before {
	content: none;	
}

.page-template-sr-page.page-id-26144 .sr_landing_sec_4 .sr_landing_sec_inner {
	padding-bottom: 50px;
}

.page-template-sr-page.page-id-26144 .sr_landing_sec_4 .sr_offer_text {
	margin-bottom: 60px;
}

.page-template-sr-page.page-id-26144 .sr_landing_sec_4 .sr_offer_text,
.page-template-sr-page.page-id-26144 .sr_landing_sec_4 .sr_offer_text_last_p {
	max-width: 750px
}
.page-template-sr-page.page-id-26144 .sr_landing_sec_4 .sr_offer_text_last_p {
	margin: 0 auto 20px;
}

@media only screen and (min-width: 720px) {
	.page-template-sr-page.page-id-26144 .sr_landing_sec_4 .sr_offer_text {
		margin-bottom: 100px;
	}
}

@media only screen and (min-width: 991px) {
	.page-template-sr-page.page-id-26144 .sr_landing_sec_4 .sr_offer_text {
		margin-bottom: 140px;
	}
}

.page-template-sr-page.page-id-26144 .sr_landing_sec_4 {
    background-image: url(/wp-content/uploads/2020/11/finest-doctors-min.jpg);
}

.page-template-sr-page.page-id-26144 .sr_landing_sec_cb1 {
	
}

.page-template-sr-page.page-id-26144 .sr_landing_sec_cb1 {
    background-color: var(--color-1);
    background-image: url(/wp-content/uploads/2020/11/world-class-medicine-min.jpg);
  background-size: auto 100%;
  background-position: calc(50% - 140px) center;
  background-repeat: no-repeat;
	background-size:cover;
}

@media only screen and (min-width: 1283px) {	
	.page-template-sr-page.page-id-26144 .sr_landing_sec_cb1 {
  	background-position: right center;
	}
}

/* Page: Hemato-Oncology - GLOBAL */
.page-template-sr-page.page-id-26138 .sr_landing_sec_1 {
    background-image: url(/wp-content/uploads/2020/11/hemato-oncology-banner-min.jpg);
}
@media only screen and (min-width: 1441px) {
	.page-template-sr-page.page-id-26138 .sr_landing_sec_1 {
		background-size: cover;
	}
}
@media only screen and (max-width: 1440px) {
	
	.page-template-sr-page.page-id-26138 .sr_landing_sec_inner {
    margin-right: 0 !important;
    margin-left: auto !important;
	}
}

@media only screen and (max-width: 990px) {
	.page-template-sr-page.page-id-26138 .sr_landing_sec_1 {
		background-position: calc(50% - 100px) center;
	}
}

.page-template-sr-page.page-id-26138 .sr_landing_sec_1 .sr_landing_btn_1 a {
    background-image: url("/wp-content/uploads/2020/07/circle-arrow-2.png") !important;
}

.page-template-sr-page.page-id-26138 .sr_landing_sec_2 {
    background-image: url(/wp-content/uploads/2020/11/what-is-leukemia-new.jpg);
}

.page-template-sr-page.page-id-26138 .sr_landing_sec_2 p:first-of-type {
	margin-bottom: 30px
}

.page-template-sr-page.page-id-26138 .sr_landing_sec_2 ul li {
    padding-left: 22px;
    position: relative;
}

.page-template-sr-page.page-id-26138 .sr_landing_sec_2 ul li::before {
    content: "";
    position: absolute;
    left: 0;
    top: 11px;
}

@media only screen and (max-width: 990px) {
		.page-template-sr-page.page-id-26138 .sr_landing_sec_2 {
		padding: 50px 0;
	}
	
	.page-template-sr-page.page-id-26138 .sr_landing_sec_2 > .wp-block-group__inner-container {
		background-color: rgba(255, 255, 255, 0.7);
		padding: 20px;
	}
}

.page-template-sr-page.page-id-26138 .sr_landing_sec_5 {
    background-image: url(/wp-content/uploads/2020/11/how-is-leukemia-treated-min.jpg);
}

.page-template-sr-page.page-id-26138 .sr_landing_sec_5::before {
	content: none;	
}

.page-template-sr-page.page-id-26138 .sr_landing_sec_4 .sr_landing_sec_inner {
	padding-bottom: 50px;
}

.page-template-sr-page.page-id-26138 .sr_landing_sec_4 .sr_offer_text {
	margin-bottom: 60px;
}

@media only screen and (min-width: 720px) {
	.page-template-sr-page.page-id-26138 .sr_landing_sec_4 .sr_offer_text {
		margin-bottom: 100px;
	}
}

@media only screen and (min-width: 991px) {
	.page-template-sr-page.page-id-26138 .sr_landing_sec_4 .sr_offer_text {
		margin-bottom: 140px;
	}
}

.page-template-sr-page.page-id-26138 .sr_landing_sec_4 {
    background-image: url(/wp-content/uploads/2020/11/why-choose-sheba-for-treatment-min.jpg);
}

.page-template-sr-page.page-id-26138 .sr_landing_sec_cb1 {
background-color: var(--color-1);
	background-image: url(/wp-content/uploads/2020/11/sheba-special-treatments-min.jpg);
	background-size: auto 100%;
	background-position: calc(50% - 280px) center;
	background-repeat: no-repeat;
	background-size:cover;
}

@media only screen and (min-width: 991px) {	
	.page-template-sr-page.page-id-26138 .sr_landing_sec_cb1 {
  		background-position: calc(50% - 160px) center;
	}
}

@media only screen and (min-width: 1283px) {	
	.page-template-sr-page.page-id-26138 .sr_landing_sec_cb1 {
  		background-position: right center;
	}
	
	.page-template-sr-page.page-id-26138 .sr_landing_sec_cb1 h2 {
    max-width: none;
		width: 1040px;
	}
}

.page-template-sr-page.page-id-26138 .sr_landing_sec_7 .sr_doctors_sec {
    background-image: none;
}

@media only screen and (min-width: 1231px) {
	.page-template-sr-page.page-id-26138 .sr_landing_sec_7 .sr_doctors_sec .sr_landing_doctor {
		max-width: 1600px;
	}
	
	.page-template-sr-page.page-id-26138 .sr_landing_sec_7 .sr_doctors_sec .sr_landing_doctor {
    padding-right: 5%;
	}
}

/* Page: Cancer Treatment in Israel */
.page-template-sr-page .sr_landing_sec_cb1 {
    background-color: var(--color-1);
}
.page-template-sr-page .sr_landing_sec_cb1 h2 {
	max-width: 800px;
}
.page-template-sr-page .sr_landing_sec_cb1 p {
	color: #fff;
	max-width: 800px;
}
@media only screen and (max-width: 767px) {
	.page-template-sr-page .sr_landing_sec_cb1 p {
		margin-bottom: 40px;
	}
	
	.page-template-sr-page .sr_landing_sec_cb1 .wp-block-column {
		flex-basis: 100% !important;
	}
	
	.page-template-sr-page .sr_landing_sec_cb1 .wp-block-column:nth-child(2n) {
    margin-left: 0;
	}
}

/**/

.page-template-sr-page.page-id-26134 .sr_landing_sec_1 {
    background-image: url(/wp-content/uploads/2020/11/cancer-treatment-banner-min.jpg);
}
@media only screen and (min-width: 1441px) {
	.page-template-sr-page.page-id-26134 .sr_landing_sec_1 {
	background-size: cover;
}
}
@media only screen and (max-width: 1440px) {
	
	.page-template-sr-page.page-id-26134 .sr_landing_sec_inner {
    margin-right: 0 !important;
    margin-left: auto !important;
	}
}

@media only screen and (max-width: 990px) {
	.page-template-sr-page.page-id-26134 .sr_landing_sec_1 {
		background-position: calc(50% - 100px) center;
	}
}

.page-template-sr-page.page-id-26134 .sr_landing_sec_1 .sr_landing_btn_1 a {
    background-image: url("/wp-content/uploads/2020/07/circle-arrow-2.png") !important;
}

.page-template-sr-page.page-id-26134 .sr_landing_sec_4 .sr_landing_sec_inner {
	padding-bottom: 50px;
}

.page-template-sr-page.page-id-26134 .sr_landing_sec_4 .sr_offer_text {
	margin-bottom: 60px;
}

@media only screen and (min-width: 720px) {
	.page-template-sr-page.page-id-26134 .sr_landing_sec_4 .sr_offer_text {
		margin-bottom: 100px;
	}
}

@media only screen and (min-width: 991px) {
	.page-template-sr-page.page-id-26134 .sr_landing_sec_4 .sr_offer_text {
		margin-bottom: 140px;
	}
}

.page-template-sr-page.page-id-26134 .sr_landing_sec_4 {
    background-image: url(/wp-content/uploads/2020/11/cutting-edge-hospital.jpg);
}

.page-template-sr-page.page-id-26134 .sr_landing_sec_2 {
    background-image: url(/wp-content/uploads/2020/11/top-cancer-center.jpg);
}

@media only screen and (min-width: 991px) {
  .page-template-sr-page.page-id-26134 .sr_landing_sec .sr_landing_heading {
      width: calc(100% + 50px);
  }
}

.page-template-sr-page.page-id-26134 .sr_landing_sec_2 p:first-of-type {
	margin-bottom: 30px
}

.page-template-sr-page.page-id-26134 .sr_landing_sec_2 ul li {
    padding-left: 22px;
    position: relative;
}

.page-template-sr-page.page-id-26134 .sr_landing_sec_2 ul li::before {
    content: "";
    position: absolute;
    left: 0;
    top: 11px;
}

@media only screen and (max-width: 990px) {
		.page-template-sr-page.page-id-26134 .sr_landing_sec_2 {
		padding: 50px 0;
	}
	
	.page-template-sr-page.page-id-26134 .sr_landing_sec_2 > .wp-block-group__inner-container {
		background-color: rgba(255, 255, 255, 0.7);
		padding: 20px;
	}
}

.page-template-sr-page.page-id-26134 .sr_landing_sec_13 .wp-block-group__inner-container {
	max-width: 1160px;
}

.page-template-sr-page.page-id-26134 .sr_landing_sec_13,
.page-template-sr-page.page-id-26134 .sr_landing_sec_13 .wp-block-group__inner-container {
	position: relative;
}

.page-template-sr-page.page-id-26134 .sr_landing_sec_13::before {
	position: absolute
}

/* Page TIL Immunotherapy Treatment for Advanced Melanoma in Israel */
.page-template-sr-page .sr_landing_sec_cb2 {
    background-color: #f3f3f3;
}
.page-template-sr-page .sr_landing_sec_cb2 h2, .page-template-sr-page .sr_landing_sec_cb2 p {
	max-width: 800px;
}
@media only screen and (max-width: 767px) {
	.page-template-sr-page .sr_landing_sec_cb2 p {
		margin-bottom: 40px;
	}
	
	.page-template-sr-page .sr_landing_sec_cb2 .wp-block-column {
		flex-basis: 100% !important;
	}
	
	.page-template-sr-page .sr_landing_sec_cb2 .wp-block-column:nth-child(2n) {
    margin-left: 0;
	}
}
/**/
.page-template-sr-page.page-id-26146 .sr_landing_sec_1 {
    background-image: url(/wp-content/uploads/2020/11/til-immunotherapy-treatment-min.jpg);
}
.page-template-sr-page.page-id-26146 .sr_landing_sec_1 .sr_landing_btn_1 a {
    background-image: url("/wp-content/uploads/2020/07/circle-arrow-2.png") !important;
}
@media only screen and (min-width: 1441px) {
	.page-template-sr-page.page-id-26146 .sr_landing_sec_1 {
	background-size: cover;
}
}
@media only screen and (max-width: 1440px) {
	
	.page-template-sr-page.page-id-26146 .sr_landing_sec_inner {
    margin-right: 0 !important;
    margin-left: auto !important;
	}
	
	.page-template-sr-page.page-id-26146 .sr_landing_sec_1 {
		background-position: calc(50% - 50px) center;
	}
}
@media only screen and (max-width: 990px) {
	.page-template-sr-page.page-id-26146 .sr_landing_sec_1 {
		background-position: calc(50% - 250px) center;
	}
}
@media only screen and (max-width: 599px) {
	.page-template-sr-page.page-id-26146 .sr_landing_sec_1 {
		background-position: calc(50% - 100px) center;
	}
}

.page-template-sr-page.page-id-26146 .sr_landing_sec_1 .sr_landing_btn_1 a {
    background-image: url("/wp-content/uploads/2020/07/circle-arrow-2.png") !important;
}

.page-template-sr-page.page-id-26146 .sr_landing_sec_2 {
    background-image: url(/wp-content/uploads/2020/11/what-is-til-immunotherapy-min.jpg);
    background-position: right bottom;
}

@media only screen and (max-width: 990px) {
		.page-template-sr-page.page-id-26146 .sr_landing_sec_2 {
		padding: 50px 0;
	}
	
	.page-template-sr-page.page-id-26146 .sr_landing_sec_2 > .wp-block-group__inner-container {
		background-color: rgba(255, 255, 255, 0.7);
		padding: 20px;
	}
}

.page-template-sr-page.page-id-26146 .sr_landing_sec_4 .sr_landing_sec_inner {
	padding-bottom: 50px;
}

.page-template-sr-page.page-id-26146 .sr_landing_sec_4 .sr_offer_text {
	margin-bottom: 60px;
}

.page-template-sr-page.page-id-26146 .sr_landing_sec_4 .sr_icon_list_item {
    flex-direction: column;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
}

.page-template-sr-page.page-id-26146 .sr_landing_sec_4 .sr_icon_list_item span {
    text-transform: uppercase;
    width: 100%;
    display: block;
    margin-bottom: 10px;
}

@media only screen and (min-width: 720px) {
	.page-template-sr-page.page-id-26146 .sr_landing_sec_4 .sr_offer_text {
		margin-bottom: 100px;
	}
}

@media only screen and (min-width: 991px) {
	.page-template-sr-page.page-id-26146 .sr_landing_sec_4 .sr_offer_text {
		margin-bottom: 140px;
	}
}

.page-template-sr-page.page-id-26146 .sr_landing_sec_4 {
    background-image: url(/wp-content/uploads/2020/10/why-choose-sheba-for-til-immunotherapy.jpg);
}

.page-template-sr-page.page-id-26146 .sr_landing_sec_5 {
    background-image: url(/wp-content/uploads/2020/11/patients-share-min.png);
    background-position: center left;
}

.page-template-sr-page.page-id-26146 .sr_landing_sec_5::before {
	content: none;	
}

@media only screen and (min-width: 991px) {
	.page-template-sr-page.page-id-26146 .sr_landing_sec_5 {
  		background-position: center left -560px;
	}

}
@media only screen and (min-width: 1280px) {
	.page-template-sr-page.page-id-26146 .sr_landing_sec_5 {
  		background-position: center left -280px;
	}
	
	.page-template-sr-page.page-id-26146 .sr_landing_sec_5 > .wp-block-group__inner-container {
		padding-top: 250px;
		padding-bottom: 250px;
	}
}
@media only screen and (min-width: 1441px) {
	.page-template-sr-page.page-id-26146 .sr_landing_sec_5 {
  		background-position: center left;
	}
}

.page-template-sr-page.page-id-26146 .sr_landing_sec_10 {
    background-color: var(--color-1);
    background-image: url(/wp-content/uploads/2020/11/til-costs-min.jpg);
    background-repeat: no-repeat;
    background-position: left center;
    background-size: auto 100%;
}
.page-template-sr-page.page-id-26146 .sr_landing_sec_10 .sr_section_10_inner {
    background: rgba(42, 45, 109, 0.8);
}