.remove-nav {
  -webkit-opacity: 0;
  -moz-opacity: 0;
  opacity: 0;
  -webkit-transition: opacity 1.5s;
  -moz-transition: opacity 1.5s;
  -ms-transition: opacity 1.5s;
  -o-transition: opacity 1.5s;
  transition: opacity 1.5s;
}
.show-nav {
  -webkit-opacity: 1;
  -moz-opacity: 1;
  opacity: 1;
  -webkit-transition: opacity 1.5s;
  -moz-transition: opacity 1.5s;
  -ms-transition: opacity 1.5s;
  -o-transition: opacity 1.5s;
  transition: opacity 1.5s;
}
#page-builder #hero-carousel .text-block h1,
#page-builder #hero-image .text-block h1 {
  letter-spacing: 0rem;
  font-size: 4.5rem;
}
@media only screen and (max-width: 768px) {
  #page-builder #hero-carousel .text-block h1,
  #page-builder #hero-image .text-block h1 {
    /*  iPad Portrait  */
    font-size: 2rem;
  }
}
#page-builder #hero-carousel .text-block p,
#page-builder #hero-image .text-block p {
  font-size: 2rem;
}
@media only screen and (max-width: 768px) {
  #page-builder #hero-carousel .text-block p,
  #page-builder #hero-image .text-block p {
    /*  iPad Portrait  */
    font-size: 1.5rem;
  }
}
@media (max-width: 767px) {
  #page-builder #hero-carousel .block-pos,
  #page-builder #hero-image .block-pos {
    /*  All phone devices */
    top: 50%;
  }
}
@media only screen and (min-width: 1024px) {
  #page-builder #hero-carousel .block-pos,
  #page-builder #hero-image .block-pos {
    /*  iPad Landscape  */
    top: 50%;
  }
}
#page-builder #split-images .mag-pos {
  padding: 1rem 0 0 1rem;
}
#page-builder #split-images .mag-pos .fa {
  font-size: 1.5rem;
}
@media (max-width: 767px) {
  #page-builder #split-images .text-pos-middle {
    /*  All phone devices */
    top: 40%;
  }
}
@media (max-width: 767px) {
  #page-builder #single-image .text-pos-middle {
    /*  All phone devices */
    top: 40%;
    width: 90%;
  }
}
@media only screen and (min-width: 768px) {
  #page-builder #single-image .text-pos-middle {
    /*  iPad Portrait  */
    width: 65%;
  }
}
@media (max-width: 767px) {
  #page-builder #single-image .img-block {
    /*  All phone devices */
    background-repeat: no-repeat;
    background-size: cover;
  }
}
#page-builder #faq-accordion .card-link {
  display: block;
  width: 100%;
}
#page-builder #faq-accordion .card {
  border-radius: 0;
  border: none;
}
#page-builder #faq-accordion .card .card-header {
  border-radius: 0;
  border-bottom: none;
  padding: 3rem 3rem 0 3rem;
}
@media (max-width: 767px) {
  #page-builder #faq-accordion .card .card-header {
    /*  All phone devices */
    padding: 1.5rem 1.5rem 0 1.5rem;
  }
}
#page-builder #faq-accordion .card .card-header hr {
  margin-top: 2rem;
  margin-bottom: 0;
  border: 0;
  border-top: 1px solid #FFFFFF;
}
#page-builder #faq-accordion .card .card-header a {
  display: block;
}
@media only screen and (min-width: 1024px) {
  #page-builder #faq-accordion .card .card-header img {
    /*  iPad Landscape  */
    padding-left: 1rem;
  }
}
@media only screen and (min-width: 1200px) {
  #page-builder #faq-accordion .card .card-header img {
    /*  Desktop  */
    padding-left: 1.5rem;
  }
}
#page-builder #faq-accordion .card .card-body {
  background-color: rgba(0, 0, 0, 0.03);
  padding: 1rem 3rem;
}
@media (max-width: 767px) {
  #page-builder #faq-accordion .card .card-body {
    /*  All phone devices */
    padding: 1rem 1.5rem;
  }
}
#page-builder #faq-accordion .card .card-body hr {
  margin-top: 1rem;
  margin-bottom: 1rem;
  border: 0;
  border-top: 1px solid #000000;
}
#page-builder #_1-column-text #wpsl-stores .wpsl-store-thumb,
#page-builder #_2-column-text #wpsl-stores .wpsl-store-thumb,
#page-builder #_3-column-text #wpsl-stores .wpsl-store-thumb {
  float: none;
  height: 120px !important;
  width: 120px !important;
}
#page-builder #_1-column-text #wpsl-wrap .wpsl-search #wpsl-search-wrap #wpsl-search-btn,
#page-builder #_2-column-text #wpsl-wrap .wpsl-search #wpsl-search-wrap #wpsl-search-btn,
#page-builder #_3-column-text #wpsl-wrap .wpsl-search #wpsl-search-wrap #wpsl-search-btn,
#page-builder #_1-column-text #wpsl-wrap .wpsl-search #wpsl-search-wrap #wpsl-search-wrap input,
#page-builder #_2-column-text #wpsl-wrap .wpsl-search #wpsl-search-wrap #wpsl-search-wrap input,
#page-builder #_3-column-text #wpsl-wrap .wpsl-search #wpsl-search-wrap #wpsl-search-wrap input,
#page-builder #_1-column-text #wpsl-wrap .wpsl-search #wpsl-search-wrap .surgeon-map-btn,
#page-builder #_2-column-text #wpsl-wrap .wpsl-search #wpsl-search-wrap .surgeon-map-btn,
#page-builder #_3-column-text #wpsl-wrap .wpsl-search #wpsl-search-wrap .surgeon-map-btn {
  font-size: 1.1rem;
  border: none;
  background-color: #00586f !important;
  background-image: none;
  color: #FFFFFF;
  padding: 0.4rem 1rem 0.4rem 1rem;
  -webkit-transition: background-color 0.5s;
  -moz-transition: background-color 0.5s;
  -ms-transition: background-color 0.5s;
  -o-transition: background-color 0.5s;
  transition: background-color 0.5s;
  cursor: pointer;
}
#page-builder #_1-column-text #wpsl-wrap .wpsl-search #wpsl-search-wrap #wpsl-search-btn:hover,
#page-builder #_2-column-text #wpsl-wrap .wpsl-search #wpsl-search-wrap #wpsl-search-btn:hover,
#page-builder #_3-column-text #wpsl-wrap .wpsl-search #wpsl-search-wrap #wpsl-search-btn:hover,
#page-builder #_1-column-text #wpsl-wrap .wpsl-search #wpsl-search-wrap #wpsl-search-wrap input:hover,
#page-builder #_2-column-text #wpsl-wrap .wpsl-search #wpsl-search-wrap #wpsl-search-wrap input:hover,
#page-builder #_3-column-text #wpsl-wrap .wpsl-search #wpsl-search-wrap #wpsl-search-wrap input:hover,
#page-builder #_1-column-text #wpsl-wrap .wpsl-search #wpsl-search-wrap .surgeon-map-btn:hover,
#page-builder #_2-column-text #wpsl-wrap .wpsl-search #wpsl-search-wrap .surgeon-map-btn:hover,
#page-builder #_3-column-text #wpsl-wrap .wpsl-search #wpsl-search-wrap .surgeon-map-btn:hover {
  background-color: #3c3c3b !important;
}
@media (max-width: 767px) {
  #page-builder #_1-column-text #wpsl-wrap .wpsl-search #wpsl-search-wrap .surgeon-map-btn,
  #page-builder #_2-column-text #wpsl-wrap .wpsl-search #wpsl-search-wrap .surgeon-map-btn,
  #page-builder #_3-column-text #wpsl-wrap .wpsl-search #wpsl-search-wrap .surgeon-map-btn {
    /*  All phone devices */
    margin-top: 0.9rem;
  }
}
#page-builder #_1-column-text #wpsl-stores p,
#page-builder #_2-column-text #wpsl-stores p,
#page-builder #_3-column-text #wpsl-stores p {
  margin-bottom: 1rem;
}
#page-builder #_1-column-text #wpsl-stores .learn-more-pos a.learn-more,
#page-builder #_2-column-text #wpsl-stores .learn-more-pos a.learn-more,
#page-builder #_3-column-text #wpsl-stores .learn-more-pos a.learn-more {
  text-transform: uppercase;
}
#page-builder #_1-column-text #wpsl-stores .surgeon-btn,
#page-builder #_2-column-text #wpsl-stores .surgeon-btn,
#page-builder #_3-column-text #wpsl-stores .surgeon-btn {
  background-color: #00586f !important;
  color: #FFFFFF;
  padding: 0.5rem 1rem 0.4rem 1rem;
  float: left;
  margin-right: 1rem;
  margin-bottom: 1rem;
  text-decoration: none;
  -webkit-transition: background-color 0.5s;
  -moz-transition: background-color 0.5s;
  -ms-transition: background-color 0.5s;
  -o-transition: background-color 0.5s;
  transition: background-color 0.5s;
}
#page-builder #_1-column-text #wpsl-stores .surgeon-btn:hover,
#page-builder #_2-column-text #wpsl-stores .surgeon-btn:hover,
#page-builder #_3-column-text #wpsl-stores .surgeon-btn:hover {
  background-color: #3c3c3b !important;
  color: #FFFFFF;
}
#page-builder #_1-column-text table {
  width: 100%;
}
#page-builder #_1-column-text table td a {
  color: #FFFFFF;
}
#page-builder #_2-column-text .cta-pos {
  display: table;
  margin: 2rem auto;
}
#page-builder #_2-column-text .cta-pos ._2-col-btn {
  padding: 0.7rem 2.5rem;
  -webkit-transition: background-color 0.5s;
  -moz-transition: background-color 0.5s;
  -ms-transition: background-color 0.5s;
  -o-transition: background-color 0.5s;
  transition: background-color 0.5s;
}
#page-builder #_2-column-text .cta-pos ._2-col-btn:hover {
  background-color: #5f99af !important;
}
#page-builder #_1-column-text p,
#page-builder #_2-column-text p,
#page-builder #_1-column-text a,
#page-builder #_2-column-text a {
  margin-bottom: 0;
  font-size: 1rem;
}
#page-builder #_1-column-text ul,
#page-builder #_2-column-text ul,
#page-builder #_1-column-text ol,
#page-builder #_2-column-text ol {
  padding-left: 1rem;
}
#page-builder #_1-column-text ul li,
#page-builder #_2-column-text ul li,
#page-builder #_1-column-text ol li,
#page-builder #_2-column-text ol li,
#page-builder #_1-column-text ul li a,
#page-builder #_2-column-text ul li a,
#page-builder #_1-column-text ol li a,
#page-builder #_2-column-text ol li a {
  color: #3c3c3b;
  font-weight: 400;
  margin-bottom: 0.5rem;
}
#page-builder #_1-column-text ul li a:hover,
#page-builder #_2-column-text ul li a:hover,
#page-builder #_1-column-text ol li a:hover,
#page-builder #_2-column-text ol li a:hover {
  text-decoration: underline;
}
#page-builder #_1-column-text ul li a,
#page-builder #_2-column-text ul li a,
#page-builder #_1-column-text ol li a,
#page-builder #_2-column-text ol li a {
  background-color: transparent !important;
  text-transform: inherit;
  margin-left: 0;
  padding: 0;
}
#page-builder #_1-column-text ul li,
#page-builder #_2-column-text ul li {
  font-size: 1rem;
}
#page-builder #_1-column-text ol li,
#page-builder #_2-column-text ol li,
#page-builder #_1-column-text ol li a,
#page-builder #_2-column-text ol li a {
  font-size: 0.6667rem;
}
@media only screen and (min-width: 1024px) {
  #page-builder #cta-button .modal-xl,
  #page-builder #_3-column-cta .modal-xl,
  #page-builder #_1-column-text .modal-xl,
  #page-builder #_2-column-text .modal-xl,
  #page-builder #_3-column-text .modal-xl {
    /*  iPad Landscape  */
    max-width: 1200px;
  }
}
#page-builder #cta-button .single-btn a,
#page-builder #_3-column-cta .single-btn a,
#page-builder #_1-column-text .single-btn a,
#page-builder #_2-column-text .single-btn a,
#page-builder #_3-column-text .single-btn a {
  display: table;
  margin: 0 auto;
  background-color: #b31918;
  color: #FFFFFF;
  font-weight: 400;
  text-transform: uppercase;
  display: block;
  padding: 0.7rem 2.5rem;
  -webkit-transition: background-color 0.5s, color 0.5s;
  -moz-transition: background-color 0.5s, color 0.5s;
  -ms-transition: background-color 0.5s, color 0.5s;
  -o-transition: background-color 0.5s, color 0.5s;
  transition: background-color 0.5s, color 0.5s;
}
@media (max-width: 767px) {
  #page-builder #cta-button .single-btn a,
  #page-builder #_3-column-cta .single-btn a,
  #page-builder #_1-column-text .single-btn a,
  #page-builder #_2-column-text .single-btn a,
  #page-builder #_3-column-text .single-btn a {
    /*  All phone devices */
    margin-bottom: 1rem;
  }
}
#page-builder #cta-button .single-btn a:hover,
#page-builder #_3-column-cta .single-btn a:hover,
#page-builder #_1-column-text .single-btn a:hover,
#page-builder #_2-column-text .single-btn a:hover,
#page-builder #_3-column-text .single-btn a:hover {
  background-color: #25ADA6;
  color: #000000;
}
#page-builder #cta-button .single-btn .modal-content,
#page-builder #_3-column-cta .single-btn .modal-content,
#page-builder #_1-column-text .single-btn .modal-content,
#page-builder #_2-column-text .single-btn .modal-content,
#page-builder #_3-column-text .single-btn .modal-content {
  border-radius: 0;
}
#page-builder #cta-button .single-btn .modal-content h1,
#page-builder #_3-column-cta .single-btn .modal-content h1,
#page-builder #_1-column-text .single-btn .modal-content h1,
#page-builder #_2-column-text .single-btn .modal-content h1,
#page-builder #_3-column-text .single-btn .modal-content h1,
#page-builder #cta-button .single-btn .modal-content h2,
#page-builder #_3-column-cta .single-btn .modal-content h2,
#page-builder #_1-column-text .single-btn .modal-content h2,
#page-builder #_2-column-text .single-btn .modal-content h2,
#page-builder #_3-column-text .single-btn .modal-content h2,
#page-builder #cta-button .single-btn .modal-content h3,
#page-builder #_3-column-cta .single-btn .modal-content h3,
#page-builder #_1-column-text .single-btn .modal-content h3,
#page-builder #_2-column-text .single-btn .modal-content h3,
#page-builder #_3-column-text .single-btn .modal-content h3,
#page-builder #cta-button .single-btn .modal-content h4,
#page-builder #_3-column-cta .single-btn .modal-content h4,
#page-builder #_1-column-text .single-btn .modal-content h4,
#page-builder #_2-column-text .single-btn .modal-content h4,
#page-builder #_3-column-text .single-btn .modal-content h4,
#page-builder #cta-button .single-btn .modal-content h5,
#page-builder #_3-column-cta .single-btn .modal-content h5,
#page-builder #_1-column-text .single-btn .modal-content h5,
#page-builder #_2-column-text .single-btn .modal-content h5,
#page-builder #_3-column-text .single-btn .modal-content h5,
#page-builder #cta-button .single-btn .modal-content h6,
#page-builder #_3-column-cta .single-btn .modal-content h6,
#page-builder #_1-column-text .single-btn .modal-content h6,
#page-builder #_2-column-text .single-btn .modal-content h6,
#page-builder #_3-column-text .single-btn .modal-content h6 {
  color: #000000;
  text-transform: uppercase;
  font-weight: 400;
  text-align: center;
  width: 100%;
}
#page-builder #cta-button .single-btn .modal-body a,
#page-builder #_3-column-cta .single-btn .modal-body a,
#page-builder #_1-column-text .single-btn .modal-body a,
#page-builder #_2-column-text .single-btn .modal-body a,
#page-builder #_3-column-text .single-btn .modal-body a {
  background-color: transparent !important;
}
#page-builder #cta-button .single-btn .modal-body .gform_wrapper,
#page-builder #_3-column-cta .single-btn .modal-body .gform_wrapper,
#page-builder #_1-column-text .single-btn .modal-body .gform_wrapper,
#page-builder #_2-column-text .single-btn .modal-body .gform_wrapper,
#page-builder #_3-column-text .single-btn .modal-body .gform_wrapper {
  display: table;
  margin: 0 auto 3rem auto;
}
#page-builder #cta-button .single-btn .modal-body .gform_wrapper label,
#page-builder #_3-column-cta .single-btn .modal-body .gform_wrapper label,
#page-builder #_1-column-text .single-btn .modal-body .gform_wrapper label,
#page-builder #_2-column-text .single-btn .modal-body .gform_wrapper label,
#page-builder #_3-column-text .single-btn .modal-body .gform_wrapper label {
  font-size: 0.8rem;
  font-weight: 400;
  margin: 0 0 0 0.5rem;
}
@media only screen and (min-width: 768px) {
  #page-builder #cta-button .single-btn .modal-body .gform_wrapper div.ginput_container,
  #page-builder #_3-column-cta .single-btn .modal-body .gform_wrapper div.ginput_container,
  #page-builder #_1-column-text .single-btn .modal-body .gform_wrapper div.ginput_container,
  #page-builder #_2-column-text .single-btn .modal-body .gform_wrapper div.ginput_container,
  #page-builder #_3-column-text .single-btn .modal-body .gform_wrapper div.ginput_container {
    /*  iPad Portrait  */
    display: table;
    margin: 0.2rem auto 0 auto;
  }
}
#page-builder #cta-button .single-btn .modal-body .gform_wrapper ul.gform_fields li.gfield,
#page-builder #_3-column-cta .single-btn .modal-body .gform_wrapper ul.gform_fields li.gfield,
#page-builder #_1-column-text .single-btn .modal-body .gform_wrapper ul.gform_fields li.gfield,
#page-builder #_2-column-text .single-btn .modal-body .gform_wrapper ul.gform_fields li.gfield,
#page-builder #_3-column-text .single-btn .modal-body .gform_wrapper ul.gform_fields li.gfield {
  padding-right: 0;
}
#page-builder #cta-button .single-btn .modal-body .gform_wrapper input[type="text"],
#page-builder #_3-column-cta .single-btn .modal-body .gform_wrapper input[type="text"],
#page-builder #_1-column-text .single-btn .modal-body .gform_wrapper input[type="text"],
#page-builder #_2-column-text .single-btn .modal-body .gform_wrapper input[type="text"],
#page-builder #_3-column-text .single-btn .modal-body .gform_wrapper input[type="text"],
#page-builder #cta-button .single-btn .modal-body .gform_wrapper input[type="email"],
#page-builder #_3-column-cta .single-btn .modal-body .gform_wrapper input[type="email"],
#page-builder #_1-column-text .single-btn .modal-body .gform_wrapper input[type="email"],
#page-builder #_2-column-text .single-btn .modal-body .gform_wrapper input[type="email"],
#page-builder #_3-column-text .single-btn .modal-body .gform_wrapper input[type="email"],
#page-builder #cta-button .single-btn .modal-body .gform_wrapper input[type="number"],
#page-builder #_3-column-cta .single-btn .modal-body .gform_wrapper input[type="number"],
#page-builder #_1-column-text .single-btn .modal-body .gform_wrapper input[type="number"],
#page-builder #_2-column-text .single-btn .modal-body .gform_wrapper input[type="number"],
#page-builder #_3-column-text .single-btn .modal-body .gform_wrapper input[type="number"],
#page-builder #cta-button .single-btn .modal-body .gform_wrapper input[type="submit"],
#page-builder #_3-column-cta .single-btn .modal-body .gform_wrapper input[type="submit"],
#page-builder #_1-column-text .single-btn .modal-body .gform_wrapper input[type="submit"],
#page-builder #_2-column-text .single-btn .modal-body .gform_wrapper input[type="submit"],
#page-builder #_3-column-text .single-btn .modal-body .gform_wrapper input[type="submit"],
#page-builder #cta-button .single-btn .modal-body .gform_wrapper textarea,
#page-builder #_3-column-cta .single-btn .modal-body .gform_wrapper textarea,
#page-builder #_1-column-text .single-btn .modal-body .gform_wrapper textarea,
#page-builder #_2-column-text .single-btn .modal-body .gform_wrapper textarea,
#page-builder #_3-column-text .single-btn .modal-body .gform_wrapper textarea,
#page-builder #cta-button .single-btn .modal-body .gform_wrapper select,
#page-builder #_3-column-cta .single-btn .modal-body .gform_wrapper select,
#page-builder #_1-column-text .single-btn .modal-body .gform_wrapper select,
#page-builder #_2-column-text .single-btn .modal-body .gform_wrapper select,
#page-builder #_3-column-text .single-btn .modal-body .gform_wrapper select {
  -webkit-appearance: none;
  border-radius: 0;
  border: 1px solid #000000;
  padding: 0.8rem 1rem;
  font-size: 0.8rem;
  margin-bottom: 0.7rem;
  width: 370px;
}
@media (max-width: 767px) {
  #page-builder #cta-button .single-btn .modal-body .gform_wrapper input[type="text"],
  #page-builder #_3-column-cta .single-btn .modal-body .gform_wrapper input[type="text"],
  #page-builder #_1-column-text .single-btn .modal-body .gform_wrapper input[type="text"],
  #page-builder #_2-column-text .single-btn .modal-body .gform_wrapper input[type="text"],
  #page-builder #_3-column-text .single-btn .modal-body .gform_wrapper input[type="text"],
  #page-builder #cta-button .single-btn .modal-body .gform_wrapper input[type="email"],
  #page-builder #_3-column-cta .single-btn .modal-body .gform_wrapper input[type="email"],
  #page-builder #_1-column-text .single-btn .modal-body .gform_wrapper input[type="email"],
  #page-builder #_2-column-text .single-btn .modal-body .gform_wrapper input[type="email"],
  #page-builder #_3-column-text .single-btn .modal-body .gform_wrapper input[type="email"],
  #page-builder #cta-button .single-btn .modal-body .gform_wrapper input[type="number"],
  #page-builder #_3-column-cta .single-btn .modal-body .gform_wrapper input[type="number"],
  #page-builder #_1-column-text .single-btn .modal-body .gform_wrapper input[type="number"],
  #page-builder #_2-column-text .single-btn .modal-body .gform_wrapper input[type="number"],
  #page-builder #_3-column-text .single-btn .modal-body .gform_wrapper input[type="number"],
  #page-builder #cta-button .single-btn .modal-body .gform_wrapper input[type="submit"],
  #page-builder #_3-column-cta .single-btn .modal-body .gform_wrapper input[type="submit"],
  #page-builder #_1-column-text .single-btn .modal-body .gform_wrapper input[type="submit"],
  #page-builder #_2-column-text .single-btn .modal-body .gform_wrapper input[type="submit"],
  #page-builder #_3-column-text .single-btn .modal-body .gform_wrapper input[type="submit"],
  #page-builder #cta-button .single-btn .modal-body .gform_wrapper textarea,
  #page-builder #_3-column-cta .single-btn .modal-body .gform_wrapper textarea,
  #page-builder #_1-column-text .single-btn .modal-body .gform_wrapper textarea,
  #page-builder #_2-column-text .single-btn .modal-body .gform_wrapper textarea,
  #page-builder #_3-column-text .single-btn .modal-body .gform_wrapper textarea,
  #page-builder #cta-button .single-btn .modal-body .gform_wrapper select,
  #page-builder #_3-column-cta .single-btn .modal-body .gform_wrapper select,
  #page-builder #_1-column-text .single-btn .modal-body .gform_wrapper select,
  #page-builder #_2-column-text .single-btn .modal-body .gform_wrapper select,
  #page-builder #_3-column-text .single-btn .modal-body .gform_wrapper select {
    /*  All phone devices */
    width: 100%;
  }
}
#page-builder #cta-button .single-btn .modal-body .gform_wrapper select,
#page-builder #_3-column-cta .single-btn .modal-body .gform_wrapper select,
#page-builder #_1-column-text .single-btn .modal-body .gform_wrapper select,
#page-builder #_2-column-text .single-btn .modal-body .gform_wrapper select,
#page-builder #_3-column-text .single-btn .modal-body .gform_wrapper select {
  background-image: url('../img/chevron-down.png');
  background-repeat: no-repeat;
  background-position: center right 1rem;
}
#page-builder #cta-button .single-btn .modal-body .gform_wrapper input[type="submit"],
#page-builder #_3-column-cta .single-btn .modal-body .gform_wrapper input[type="submit"],
#page-builder #_1-column-text .single-btn .modal-body .gform_wrapper input[type="submit"],
#page-builder #_2-column-text .single-btn .modal-body .gform_wrapper input[type="submit"],
#page-builder #_3-column-text .single-btn .modal-body .gform_wrapper input[type="submit"] {
  text-transform: uppercase;
  padding: 0.4rem 3.5rem;
  border: none;
  background-color: #000000;
  color: #FFFFFF;
  font-size: 0.7rem;
  font-weight: 400;
  display: table;
  margin: 0 auto;
}
#page-builder #cta-button .single-btn .modal-body .gform_wrapper li.gfield,
#page-builder #_3-column-cta .single-btn .modal-body .gform_wrapper li.gfield,
#page-builder #_1-column-text .single-btn .modal-body .gform_wrapper li.gfield,
#page-builder #_2-column-text .single-btn .modal-body .gform_wrapper li.gfield,
#page-builder #_3-column-text .single-btn .modal-body .gform_wrapper li.gfield {
  margin-top: 0.7rem;
}
#page-builder #cta-button .single-btn .modal-body .gform_wrapper .gform_footer,
#page-builder #_3-column-cta .single-btn .modal-body .gform_wrapper .gform_footer,
#page-builder #_1-column-text .single-btn .modal-body .gform_wrapper .gform_footer,
#page-builder #_2-column-text .single-btn .modal-body .gform_wrapper .gform_footer,
#page-builder #_3-column-text .single-btn .modal-body .gform_wrapper .gform_footer {
  padding: 0;
}
#page-builder #cta-button .single-btn .modal-body #gform_wrapper_4 label,
#page-builder #_3-column-cta .single-btn .modal-body #gform_wrapper_4 label,
#page-builder #_1-column-text .single-btn .modal-body #gform_wrapper_4 label,
#page-builder #_2-column-text .single-btn .modal-body #gform_wrapper_4 label,
#page-builder #_3-column-text .single-btn .modal-body #gform_wrapper_4 label,
#page-builder #cta-button .single-btn .modal-body #gform_wrapper_5 label,
#page-builder #_3-column-cta .single-btn .modal-body #gform_wrapper_5 label,
#page-builder #_1-column-text .single-btn .modal-body #gform_wrapper_5 label,
#page-builder #_2-column-text .single-btn .modal-body #gform_wrapper_5 label,
#page-builder #_3-column-text .single-btn .modal-body #gform_wrapper_5 label {
  margin: 0 0 0 3rem;
}
@media (max-width: 767px) {
  .page-id-2 #page-builder .slider-2 .block-pos {
    /*  All phone devices */
    top: 25% !important;
  }
}
@media (max-width: 767px) {
  #page-builder .image-eye .img-block {
    /*  All phone devices */
    background-repeat: no-repeat;
    background-size: contain !important;
    height: 150px !important;
  }
}
#page-builder .images-1 .img-block,
#page-builder .images-2 .img-block {
  background-repeat: no-repeat;
  background-size: contain !important;
}
#wpsl-wrap label {
  color: #000000;
  position: relative;
  top: 5px;
}
#single-surgeon .surgon-content .basic-info {
  padding-top: 2rem;
}
#single-surgeon .surgon-content a.call-doctor {
  background-color: #00586f !important;
  color: #FFFFFF;
  padding: 0.5rem 1rem 0.4rem 1rem;
  margin-right: 1rem;
  margin-bottom: 1rem;
  text-decoration: none;
  -webkit-transition: background-color 0.5s;
  -moz-transition: background-color 0.5s;
  -ms-transition: background-color 0.5s;
  -o-transition: background-color 0.5s;
  transition: background-color 0.5s;
}
#single-surgeon .surgon-content a.call-doctor:hover {
  background-color: #3c3c3b !important;
  color: #FFFFFF;
}
#single-surgeon .surgon-content .phone a {
  font-size: 1.2rem;
  color: #00586f;
  text-decoration: none;
  -webkit-transition: color 0.5s;
  -moz-transition: color 0.5s;
  -ms-transition: color 0.5s;
  -o-transition: color 0.5s;
  transition: color 0.5s;
}
#single-surgeon .surgon-content .phone a:hover {
  color: #3c3c3b;
}
#single-surgeon .surgon-content input[type="submit"],
#single-surgeon .surgon-content input[type="text"],
#single-surgeon .surgon-content input[type="email"],
#single-surgeon .surgon-content textarea,
#single-surgeon .surgon-content select {
  -webkit-border-radius: 0;
  border: none;
}
#single-surgeon .surgon-content input[type="text"],
#single-surgeon .surgon-content input[type="email"],
#single-surgeon .surgon-content textarea,
#single-surgeon .surgon-content select {
  border: 1px solid #00586f;
}
#single-surgeon .surgon-content input[type="submit"] {
  background-color: #00586f;
  color: #FFFFFF;
  padding: 0.5rem 1rem 0.4rem 1rem;
  -webkit-transition: background-color 0.5s;
  -moz-transition: background-color 0.5s;
  -ms-transition: background-color 0.5s;
  -o-transition: background-color 0.5s;
  transition: background-color 0.5s;
  cursor: pointer;
}
#single-surgeon .surgon-content input[type="submit"]:hover {
  background-color: #3c3c3b !important;
}
#password-form,
#login-form {
  margin-top: 10rem;
}
#login-form input[type="submit"],
#login-form input[type="text"],
#login-form input[type="password"],
#login-form input[type="email"],
#login-form textarea,
#login-form select {
  -webkit-border-radius: 0;
  border: none;
}
#login-form input[type="text"],
#login-form input[type="password"],
#login-form input[type="email"],
#login-form textarea,
#login-form select {
  border: 1px solid #00586f;
  height: 40px;
  width: 100%;
}
#login-form input[type="password"] {
  margin-bottom: 1.5rem;
}
#login-form input[type="submit"] {
  background-color: #00586f;
  color: #FFFFFF;
  padding: 0.5rem 1rem 0.4rem 1rem;
  -webkit-transition: background-color 0.5s;
  -moz-transition: background-color 0.5s;
  -ms-transition: background-color 0.5s;
  -o-transition: background-color 0.5s;
  transition: background-color 0.5s;
  cursor: pointer;
}
#login-form input[type="submit"]:hover {
  background-color: #3c3c3b !important;
}
#login-form p.lost-password {
  margin-top: 1rem;
}
#login-form p:last-child {
  margin-bottom: 0;
}
#login-form a {
  text-decoration: underline;
}
#login-form a:hover {
  text-decoration: none;
}
@media (max-width: 767px) {
  #page-basic,
  #single-surgeon {
    /*  All phone devices */
    margin-top: 8rem;
  }
}
@media only screen and (min-width: 768px) {
  #page-basic,
  #single-surgeon {
    /*  iPad Portrait  */
    margin-top: 10rem;
  }
}
@media only screen and (min-width: 1200px) {
  #page-basic,
  #single-surgeon {
    /*  Desktop  */
    margin-top: 12rem;
  }
}
.grecaptcha-badge {
  bottom: 6rem !important;
}
/*# sourceMappingURL=layout_addition.css.map */