.elementor a {
  text-decoration: none !important;
}

/* Custom Header */
.lnk-btns {
  padding: 20px 25px;
  margin-bottom: 0 !important;
}

.lnk-btns:hover, .btns-act {
  background-color: var(--e-global-color-27d8fcd);
}

.lnk-btns a {
  width: 100% !important;
  text-align: left;
  padding: 0;
  background-color: transparent !important;
  background: transparent;
  font-size: 20px !important;
}

.lnk-btns:hover a, .btns-act a { 
  color: #fff !important;
}

.col-data {
  display: none;
}

.data-act {
  display: block;
}

/* CRICLE CHECK */
.list-check-circ .elementor-icon-list-items .fa-check-circle:before {
  background: #2BEDC1;
  border-radius: 100px;
}

img.bullet-thick {
  margin-right: 10px;
}

/* Header */
.elementor-element-8136591 .site-log img {
  transition: all ease 0.3s;
}

.header {
  position: absolute;
  width: 100%;
  z-index: 9999;
  top: 0;
}

.top-header {
  position: absolute;
  width: 100%;
  z-index: 999;
}

.elementor-testimonial__cite {
  text-align: start;
}

.elementor-testimonial__text {
  text-align: justify;
}

.sticky-on-header.elementor-sticky--effects .sticky-on-red-nav a {
  color: #fff;
}

.sticky-on-header {
  transition: all 0.3s;
}

.sticky-on-header.elementor-sticky--effects .sticky-on-red-nav a:after {
  color: #f00 !important;
}

.sticky-on-header.elementor-sticky--effects {
  background: #fff;
  transition: all 0.3s;
  box-shadow: -1px 11px 23px 0px rgba(0, 0, 0, 0.14);
}

.sticky-on-header.elementor-sticky--effects .elementor-item-anchor,
.sticky-on-header.elementor-sticky--effects .jet-menu-item .jet-menu-title {
  color: #136B94 !important;
}

.sticky-on-header.elementor-sticky--effects .menu-link:hover,
.sticky-on-header.elementor-sticky--effects .menu-link .jet-menu-title:hover {
  color: #2BEDC1 !important;
}

.sticky-on-header.elementor-sticky--effects .sticky-on-red a,
.sticky-on-header.elementor-sticky--effects .sticky-on-red .jet-menu-title {
  color: #1EAAE9 !important;
  font-weight: 700;
}

.sticky-on-header .elementor-section-boxed {
  color: #fff;
}

.elementor-sticky--effects .site-log img,
.page-id-1294 .site-log img,
.page-id-3408 .site-log img,
.single-post .site-log img {
  content: url("https://nexus.sitestaging.site/wp-content/uploads/2022/08/Nexus-Logo_for-white-background.png") !important;
}

/*Jet Menu*/
/* .sticky-on-red-nav .jet-menu {
    justify-content: space-around !important;
}
.sticky-on-header.elementor-sticky--effects .jet-menu-item-wrapper .jet-dropdown-arrow {
    color: #136B94;
}
.hide-state-solution {
    display: none;
} */
/* .ehr-solutions {
	display:none;
} */
/* .jet-menu-item .jet-sub-mega-menu {
    background: transparent;
	box-shadow: none;
}
.jet-custom-nav__mega-sub,.jet-custom-nav__sub {
	box-shadow: none !important;
} */
/* Specialty Tabs*/
.catheterization {
  position: absolute;
  bottom: 50px;
}

/*Popup*/
.oneonone {
  z-index: 4;
}

.elementor-field-type-radio .elementor-field-subgroup {
  justify-content: space-around;
}

.elementor-field-type-radio .elementor-field-subgroup input {
  height: 15px;
  width: 20px;
}

.elementor-field-type-radio .elementor-field-subgroup label {
  font-size: 20px;
}

/*Testimonial*/
.testimonials .elementor-testimonial-content {
  text-align: start;
}

.testimonials-space .elementor-testimonial-wrapper .elementor-testimonial-content {
  margin-bottom: 85px;
  text-align: start;
}

.testimonials-edward .elementor-testimonial-wrapper .elementor-testimonial-content {
  text-align: start;
  margin-bottom: 140px;
}

.testimonials-brian .elementor-testimonial-wrapper .elementor-testimonial-content {
  text-align: start;
  margin-bottom: 50px;
}

.page-id-1294 .header, .single-post .header, .page-id-3408 .header, .page-id-11263 .header, .page-id-11688 .header {
  position: relative;
  width: 100%;
  z-index: 999;
  background: #fff;
  top: 0;
  box-shadow: -1px 11px 23px 0px rgba(0, 0, 0, 0.14);
}

.slick-next:before, .slick-prev:before {
  color: #58595B;
}

.page-id-1294 .elementor-8 .elementor-element.elementor-element-ce3c1b4 .elementor-nav-menu--main .elementor-item, .single-post .elementor-8 .elementor-element.elementor-element-ce3c1b4 .elementor-nav-menu--main .elementor-item, .page-id-1294 .group-blog .elementor-8 .elementor-element.elementor-element-ce3c1b4 .elementor-nav-menu--main .elementor-item, .page-id-3408 .elementor-8 .elementor-element.elementor-element-ce3c1b4 .elementor-nav-menu--main .elementor-item, .page-id-11263 header .elementor-item, .page-id-11688 header .elementor-item {
  color: #136b94 !important;
}

.template-accord .elementor-accordion .elementor-tab-title, .template-accord .elementor-accordion .elementor-tab-content {
  text-align: center;
  margin: 0 auto;
}

.template-accord .elementor-accordion .elementor-accordion-item {
  border-top: 0;
}

/*popup*/
.pop-heading span {
  font-weight: bold;
  color: #1eaae9;
}

/*FAMILY MEDICINE*/
.template-accord .elementor-tab-title {
  width: 60%;
}

.tests-tab .elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active:after, .tests-tab .elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active:before {
  display: none;
}

.hand-col .elementor-sticky--active {
  z-index: 0;
}

/* BLOG */
.latest-column .elementor-widget-post-info li a, .latest-blog-col .elementor-widget-post-info li a {
  text-decoration: none;
}

.latest-column .elementor-element-6f6c55c h2 a {
  text-decoration: none;
}

.latest-blog-col .elementor-widget-heading h4 a {
  text-decoration: none;
}

.latest-wrapper .elementor-column-gap-default {
  height: 100%;
}

.post-list a {
  text-decoration: none !important;
}

.topics-col i.fas.fa-caret-down {
  color: #1eaae9;
}

.nav_link {
  font-weight: bold;
}

.post_navigation {
  display: flex;
  justify-content: space-between;
}

.elementor-widget-post-info ul.elementor-inline-items.elementor-icon-list-items.elementor-post-info {
  display: flex;
  justify-content: space-between;
}

.thumb_post {
  display: flex;
  width: 100%;
  flex-direction: row;
  align-items: center;
}

.title {
  width: 50%;
  margin-left: 20px;
  line-height: 1.3em;
}

.text-right {
  text-align: right;
}

.text-right .thumb_post {
  display: flex;
  flex-direction: row-reverse;
  align-items: center;
}

.text-right .title {
  width: 50%;
  margin-right: 20px;
}

.nav_link .thumb_post img {
  width: 190px;
  height: 90px;
  border-radius: 10px;
}

.custom-spec .elementor-image-box-wrapper a {
  text-decoration: none;
}

/*CONTACT US*/
.contact_us_form .elementor-labels-above .elementor-field-type-checkbox .elementor-field-subgroup {
  justify-content: center;
  padding: 20px 0;
}

.contact_us_form .elementor-labels-above .elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option {
  padding: 20px 50px;
  background: #d2eefb;
  border-radius: 5px;
}

.d-hide {
  display: none !important;
}

/* RESPONSIVE CSS */
@media (max-width: 1600px) {
  .elementor-section.elementor-section-boxed > .elementor-container {
    max-width: 1360px;
  }
}
@media (max-width: 1400px) {
  .elementor-section.elementor-section-boxed > .elementor-container {
    max-width: 1140px;
  }
}
@media (max-width: 1140px) {
  .elementor-section.elementor-section-boxed > .elementor-container {
    padding: 0 20px;
  }
}
@media (min-width: 1367px) {
  .tests-tab .elementor-tabs-wrapper .elementor-tab-title {
    border: 1px solid #f4f5f5;
    padding-top: 35px;
    padding-bottom: 35px;
    border-right: 0;
    display: flex;
    align-items: center;
    padding-left: 180px;
    background: #e6e7e8;
  }
  .specialty-tab .elementor-tabs-wrapper .elementor-tab-title {
    border: 1px solid #4083a2;
    padding-top: 50px;
    padding-bottom: 50px;
    border-right: 0;
    background: #0a364a;
    padding-left: 178px;
  }
}
@media (max-width: 1366px) {
  .specialty-tab .elementor-tabs-wrapper .elementor-tab-title {
    border: 1px solid #4083a2;
    background: #0a364a;
    padding: 35px 0px 35px 20px;
  }
  .tests-tab .elementor-tabs-wrapper .elementor-tab-title {
    border: 1px solid #f4f5f5;
    border-right: 0;
    display: flex;
    align-items: center;
    padding: 20px;
    background: #e6e7e8;
  }
  .sticky-on-red-nav .jet-menu {
    justify-content: center !important;
  }
  .copy-privacy p {
    margin: 0;
  }
  /*header*/
  .header-btn .elementor-button .elementor-button-text {
    font-size: 12px;
  }
  .header .header-btn a {
    padding: 12px 15px;
  }
  /*jet-menu*/
  /* 	.jet-solutions .elementor-widget-container {
          padding: 25px 15px 15px 30px !important;
      }
      .jet-solutions .elementor-widget-container h2{
          font-size: 18px !important;
      }
      .wrap-menu .menu-item a {
          padding: 15px 15px 15px 30px !important;
      }
      .wrap-menu .menu-item a .jet-menu-link-text span {
          font-size: 18px !important;
      }
      .content-sec {
          padding: 20px !important;
      }
      .first-50,.sec-50 {
          max-width:100% !important;
          width:50% !important;
      }
      .read-bot {
          max-width:100% !important;
          width: 61% !important;
      } */
}
@media (min-width: 1200px) {
  .page.page-id-10258.ast-plain-container.ast-no-sidebar #primary {
    margin-top: 0px;
  }
}
@media (min-width: 1025px) {
  .wrapper-eligibility-cost {
    display: flex;
  }
  .eligibility {
    width: 50%;
  }
  .eligibility-image {
    width: 80%;
  }
  .subscribe-element .elementor-cta__description .custom-spacer {
    height: 170px;
  }
  .subscribe-element .elementor-cta__button-wrapper .elementor-button {
    width: 100%;
  }
  .latest-column .elementor-widget-jet-listing-grid,
  .latest-column .elementor-widget-container,
  .latest-column .jet-listing-grid,
  .latest-column .jet-listing-grid__items {
    height: 100%;
  }
  /* Specitalty Tab*/
  .specialty-tab .pacs {
    width: 500px;
  }
  .specialty-tab .picexam, .specialty-tab .integwith, .specialty-tab .automated, .specialty-tab .embedded, .specialty-tab .diagnomed, .specialty-tab .dm {
    width: 460px;
  }
  .specialty-tab .must-have {
    text-align: justify;
    margin: 0px auto;
    padding: 30px 0 50px 0;
  }
}
@media (max-width: 1024px) {
  .elementor-popup-modal .elementor .animated-slow.elementor-widget.elementor-widget-image {
    left: auto;
    right: 0;
  }
  .d-hide {
    display: block !important;
  }
  .m-hide {
    display: none !important;
  }
  .header-btn {
    width: 60% !important;
    text-align: right;
  }
  /* Specitalty Tab*/
  .specialty-tab .must-have {
    padding: 20px 10px;
  }
  .specialty-tab .elementor-tabs-content-wrapper .elementor-tab-title.elementor-tab-mobile-title {
    color: #fff;
    /*background: #136b94;*/
    border: 1px solid #4083a2;
    background: #0a364a;
  }
  .specialty-tab .elementor-tabs-wrapper .elementor-tab-title {
    padding: 30px;
  }
  /*img.bullet-thick {
    width: 10%;
  }*/
  .catheterization {
    position: relative;
    bottom: 0px;
  }
  .elementor-tab-title {
    width: 100%;
  }
  /*Testimonial*/
  .testimonials-space .elementor-testimonial-wrapper .elementor-testimonial-content {
    margin-bottom: 145px;
    text-align: start;
  }
  .testimonials-brian .elementor-testimonial-wrapper .elementor-testimonial-content {
    text-align: start;
    margin-bottom: 110px;
  }
  .testimonials-edward .elementor-testimonial-wrapper .elementor-testimonial-content {
    text-align: start;
    margin-bottom: 230px;
  }
  /* blog */
  .thumb_post .title {
    display: none;
  }
  .header .right-header-col .header-btn {
    width: 23%;
  }
  .elementor-10719 .elementor-element.elementor-element-38f531f6 > .elementor-element-populated {
    padding: 20% 5% 20% 10%;
  }
}
@media (max-width: 767px) {
  .post .elementor-post-info__item--type-date {
    padding-bottom: 20px;
  }
  .elementor-10800 .elementor-element.elementor-element-74815cb1 > .elementor-element-populated {
    padding: 15% 15% 0% 15%;
  }
  .elementor-10800 .elementor-element.elementor-element-62a4418 {
    margin-top: 5%;
  }
  .elementor-popup-modal .elementor .elementor-widget-heading h2.elementor-heading-title {
    text-align: center;
  }
  .elementor-popup-modal .elementor .elementor-widget-image .elementor-widget-container img {
    width: 38%;
    height: auto;
  }
  .elementor-popup-modal .elementor .animated-slow.elementor-widget.elementor-widget-image {
    left: 0px;
    bottom: 0;
    top: auto;
  }
  .elementor-10891 .elementor-element.elementor-element-64787c06 > .elementor-widget-container, .elementor-10884 .elementor-element.elementor-element-7392d64f > .elementor-widget-container, .elementor-10913 .elementor-element.elementor-element-5e370a46 > .elementor-widget-container, .elementor-10875 .elementor-element.elementor-element-46b56608 > .elementor-widget-container, .elementor-10830 .elementor-element.elementor-element-74f172a > .elementor-widget-container {
    padding: 0% 8% 0% 8% !important;
  }
  .footer_nav a.elementor-item.elementor-item-anchor.menu-link {
    justify-content: center;
  }
  .footer_partner img.attachment-full.size-full {
    padding-top: 30px;
  }
  .footer_nav .elementor-nav-menu__container .elementor-item.menu-link {
    justify-content: center;
  }
  .elementor-widget-image-box .elementor-image-box-wrapper {
    flex-direction: column;
    display: flex;
  }
  .catheterization .elementor-widget-image-box .elementor-image-box-wrapper {
    text-align: left;
    display: flex;
  }
  .nav_link .thumb_post img {
    display: none;
  }
  .elementor-testimonial--skin-bubble .elementor-testimonial .elementor-testimonial__footer {
    display: flex;
    flex-direction: column !important;
  }
  /*Testimonial*/
  .testimonials-space .elementor-testimonial-wrapper .elementor-testimonial-content {
    margin-bottom: 20px;
  }
  .testimonials-brian .elementor-testimonial-wrapper .elementor-testimonial-content {
    margin-bottom: 20px;
  }
  .testimonials-edward .elementor-testimonial-wrapper .elementor-testimonial-content {
    margin-bottom: 20px;
  }
  .template-accord .elementor-accordion-item .elementor-tab-title {
    width: 100%;
  }
  /*Partner*/
  .partners-images .e-hotspot__tooltip.e-hotspot--tooltip-position.e-hotspot--fade-in-out {
    display: none;
  }
  .partners-images .elementor-widget {
    justify-content: center;
  }
  /*specialty*/
  .specialty-tab .elementor-tab-title.elementor-active, .tests-tab .elementor-tabs .elementor-tab-title.elementor-active {
    background: #fff !important;
  }
  .tests-tab .elementor-tabs .elementor-tab-mobile-title {
    background: #e6e7e8;
  }
  .header .right-header-col .header-btn {
    width: 50%;
  }
  .elementor-section.elementor-section-boxed > .elementor-container {
    padding: 0;
  }
  .elementor-10719 .elementor-element.elementor-element-38f531f6 > .elementor-element-populated {
    padding: 18% 5% 16% 10%;
  }
  .elementor-10719 .elementor-element.elementor-element-7fa3b31 > .elementor-element-populated {
    padding: 0px 15px 0px 15px;
  }
}
/*additional css*/
.category .header {
  background: #fff;
}

.category .ast-container, .search .ast-container {
  margin-top: 100px;
}

.tag .header, .search .ast-container {
  background: #fff;
}

.tag .ast-container {
  margin-top: 100px;
}

.single-post .fbc.fbc-page {
  position: absolute;
  z-index: 99;
  width: 100%;
  text-align: center;
}

.single-post .fbc-page .fbc-wrap .fbc-items {
  background-color: transparent !important;
}

.icd-content h2 {
  color: #136B94;
  margin-bottom: 15px;
}

/*resources page*/
.btn-readmore button {
  background-color: transparent;
  color: #1eaae9;
  font-family: "Barlow";
  font-size: 26px;
  font-weight: 600;
  padding: 20px;
}

.btn-readmore button:hover,
.btn-readmore button:focus {
  background-color: transparent;
}

.flexy {
  height: 1%;
}

/*blog post*/
.single-post .elementor-1292 .elementor-element.elementor-element-010963e {
  margin-top: 0px;
}

.page-id-10258 .e-gallery-image {
  background-position: top;
}

@media (min-width: 1024px) {
  div#post-top-mt {
    padding-top: 112px;
  }
  .page-id-10258 .elementor-slideshow__footer {
    top: 0;
    position: absolute;
    width: 32%;
    right: 128px;
    left: auto;
    padding: 80px 30px;
    text-align: left;
  }
  .page-id-10258 .elementor-lightbox .elementor-lightbox-item {
    justify-content: flex-start;
    padding-left: 170px;
  }
  .page-id-10258 .swiper-zoom-container {
    width: 50%;
    justify-content: right;
    align-items: flex-start;
  }
  .page-id-10258 .elementor-slideshow--zoom-mode footer {
    display: none;
  }
  .page-id-10258 .elementor-gallery-item__description {
    display: none;
  }
}
.elementor-10719 .elementor-element.elementor-element-301695f2 {
  margin-bottom: 8%;
}

.nav_link .thumb_post img {
  width: 90px;
  height: auto;
}

.post_navigation .thumb_post .title {
  margin-left: 8px;
  font-size: 14px;
}

.post_navigation .text-right .thumb_post .title {
  margin-right: 8px;
}

.blog-search form {
  border: 0 !important;
  padding: 10px;
}

.blog-search form:focus-visible {
  outline: 0 !important;
}

.blog-search form .elementor-search-form__container {
  flex-direction: row-reverse;
}

.blog-search form .elementor-search-form__icon {
  padding-left: 0 !important;
  color: #fff;
  opacity: 1;
}

.blog-search form input {
  padding: 0 !important;
}

.blog-search form input::placeholder {
  opacity: 1;
}

.custom-dropdown {
  position: relative;
  width: 204px;
  border-bottom: 1px solid #fff;
  padding: 10px;
}

@media (max-width: 1024px) {
  .custom-dropdown {
    width: 100%;
  }
}
.custom-dropdown p {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin: 0;
  font-family: "Barlow", Sans-serif;
  font-size: 17px;
  font-weight: 500;
  cursor: pointer;
}

.custom-dropdown span {
  text-transform: uppercase;
  color: #fff;
}

.custom-dropdown ul {
  list-style: none;
  padding: 0;
  margin: 0;
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 99;
  width: 250px;
  display: none;
}

@media (max-width: 1024px) {
  .custom-dropdown ul {
    width: 100%;
  }
}
.custom-dropdown ul li {
  background: #4ea6e8;
  padding: 5px;
}

.custom-dropdown ul li a {
  color: #fff;
  font-size: 14px;
  text-transform: uppercase;
  font-family: "Barlow", Sans-serif;
}

.custom-dropdown ul li:hover {
  background: #136B94;
}

.custom-dropdown ul li:hover a {
  color: #fff;
}

.inside-cont h2, .inside-cont h3, .inside-cont h4, .inside-cont h5 {
  font-size: 25px;
  font-family: "Barlow", Sans-serif;
  font-weight: 700;
  color: #136B94;
  letter-spacing: -0.375px;
}

@media (max-width: 1024px) {
  .inside-cont h2, .inside-cont h3, .inside-cont h4, .inside-cont h5 {
    font-size: 20px;
  }
  .blog-search form, .custom-dropdown {
    padding: 0;
  }
}
