/************** MD RADIOLOGY ADDED CODE FOR RESPONSIVE **********/
/* --- SIZE RANGES --- */
/**
    Colors
**/
/**
    Fonts
**/
/**
    Spacings    
**/
.ai-padding-t-0 {
  padding-top: 0 !important;
}
.ai-padding-t-2 {
  padding-top: 2em !important;
}
.ai-padding-t-4 {
  padding-top: 4em !important;
}
.ai-padding-t-6 {
  padding-top: 6em !important;
}
.ai-padding-t-8 {
  padding-top: 8em !important;
}
.ai-padding-t-10 {
  padding-top: 10em !important;
}
.ai-padding-b-0 {
  padding-bottom: 0 !important;
}
.ai-padding-b-2 {
  padding-bottom: 2em !important;
}
.ai-padding-b-4 {
  padding-bottom: 4em !important;
}
.ai-padding-b-6 {
  padding-bottom: 6em !important;
}
.ai-padding-b-8 {
  padding-bottom: 8em !important;
}
.ai-padding-tb-0 {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
.ai-padding-l-4 {
  padding-left: 4em !important;
}
.ai-padding-all-5 {
  padding: 5em !important;
}
@media only screen and (max-width: 768px) {
  .ai-padding-all-5.ai-m-p-0 {
    padding: 0 !important;
  }
}
.ai-padding-6 .vc_column-inner {
  padding: 6em !important;
}
/*
MAIN SOURCE CODE FILE FOR WEBSITE: MD RADIOLOGY
*/
/*
Theme Name: Salient Child Theme
Description: This is a custom child theme for Salient
Theme URI:   https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Author: ThemeNectar
Author URI:  https://themeforest.net/user/themenectar
Template: salient
Version: 1.0
*/
/*************************************************************************/
/*                               - GENERAL STYLING -                     */
/*************************************************************************/
/* --- COLORS --- */
/*************************************************************************/
/*                               - GENERAL STYLING -                     */
/*************************************************************************/
.ai-center-text h2 {
  text-align: center;
}
/* --- PADDING --- */
/* All row padding */
.wpb_row {
  padding-top: 4em !important;
  padding-bottom: 4em !important;
}
.vc_row .inner_row, .wpb_row.has-global-section {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
.ai-padding-t-0 {
  padding-top: 0 !important;
}
.ai-padding-t-2 {
  padding-top: 2em !important;
}
.ai-padding-t-4 {
  padding-top: 4em !important;
}
.ai-padding-t-6 {
  padding-top: 6em !important;
}
.ai-padding-t-8 {
  padding-top: 8em !important;
}
.ai-padding-t-10 {
  padding-top: 10em !important;
}
.ai-padding-b-0 {
  padding-bottom: 0 !important;
}
.ai-padding-b-2 {
  padding-bottom: 2em !important;
}
.ai-padding-b-4 {
  padding-bottom: 4em !important;
}
.ai-padding-b-6 {
  padding-bottom: 6em !important;
}
.ai-padding-b-8 {
  padding-bottom: 8em !important;
}
.ai-padding-tb-0 {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
.ai-padding-l-0 {
  padding-left: 0 !important;
}
.ai-padding-l-4 {
  padding-left: 4em !important;
}
.ai-padding-all-5 {
  padding: 5em !important;
}
.ai-padding-r-0 {
  padding-right: 0 !important;
}
.ai-padding-6 .vc_column-inner {
  padding: 6em !important;
}
.ai-padding-x-5 {
  padding-left: 5em !important;
  padding-right: 5em !important;
}
/* --- MARGINS --- */
.ai-margin-t-8 {
  margin-top: 8em !important;
}
/* --- GENERAL BANNER SETTINGS --- */
.ai-general-banner h2 {
  font-family: Montserrat;
  font-size: 50px !important;
  padding-top: 3em !important;
  padding-bottom: 0.5em !important;
  padding-left: 0em !important;
}
/*************************************************************************/
/*                               - FORMS STYLING -                       */
/*************************************************************************/
/* --- GENERAL FORM STYLING --- */
/* Display none required tag */
.gfield_required.gfield_required_text {
  display: none;
}
/* Input field styling - typed text from user */
body .gform_wrapper .gform_body .gform_fields .gfield input[type=text], body .gform_wrapper .gform_body .gform_fields .gfield input[type=email] {
  background-color: #ffffff;
  color: #6D6F71 !important;
}
/* Ensuring that the styling is consistent across all pages */
.gform_fields .gfield input::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  color: #6D6F71 !important;
}
.gform_fields .gfield input::-moz-placeholder {
  /* Firefox 19+ */
  color: #6D6F71 !important;
}
.gform_fields .gfield input:-ms-input-placeholder {
  /* IE 10+ */
  color: #6D6F71 !important;
}
.gform_fields .gfield input:-moz-placeholder {
  /* Firefox 18- */
  color: #6D6F71 !important;
}
/* Placeholders */
form .gfield .ginput_container input::placeholder, form .gfield .ginput_container textarea::placeholder {
  color: rgba(109, 111, 113, 0.5) !important;
}
/* Submit button styling */
body .gform_wrapper .gform_footer input[type=submit] {
  border: 2px solid #ffffff;
  background-color: #8ec23a00;
  font-weight: bold !important;
}
/* Button styling on hover */
body .gform_wrapper .gform_footer input[type=submit]:hover {
  border: 2px solid #ffffff;
  background-color: #ffffff !important;
  color: #000000 !important;
}
/*************************************************************************/
/*                               - HOME PAGE -                           */
/*************************************************************************/
/* --- NECTAR SLIDER SECTION --- */
/* Our services fancy box */
/* ???????????? */
.nectar-fancy-box[data-style=hover_desc] .hover-content {
  font-family: Montserrat;
  font-size: 20px;
  text-transform: uppercase;
  font-weight: 600;
}
/* ???????????? */
/* --- HOME INTRO SECTION --- */
/* Making the second paragraph bold */
.ai-home-intro .nectar-split-heading.markup-generated.animated-in:nth-child(2) h6 {
  font-weight: bold !important;
}
/* --- OUR SERVICES SECTION --- */
.ai-home-cta-section-services {
  /* Spacing  for the  heading "Our Services" */
}
.ai-home-cta-section-services h2 {
  padding-bottom: 1.5em !important;
}
/* --- CTA SECTIONS --- */
.ai-home-cta-section {
  /* Icon sizing for the CTA sections */
  /* Styling the main headings for the CTA sections */
}
.ai-home-cta-section img .img-with-animation.skip-lazy {
  width: 3.8em !important;
}
.ai-home-cta-section h2 {
  font-size: 3em !important;
}
/* --- BRANCHES SECTION --- */
.ai-home-cta-branches-section {
  /* List dash styling */
}
.ai-home-cta-branches-section ul i {
  font-weight: bold !important;
}
/* --- ARTICLES SECTION --- */
/* Recent articles link/button styling */
/* ????????????? */
.ai-home-cta-articles-section a.entire-meta-link {
  background: grey !important;
  opacity: 0.5 !important;
}
.ai-home-cta-articles-section a.entire-meta-link:hover {
  opacity: 0 !important;
}
.ai-home-cta-articles-section span .text {
  font-weight: 500 !important;
}
.ai-home-cta-articles-section a.link_text {
  font-weight: bold;
}
/* ????????????? */
.ai-home-cta-articles-section {
  /* "Like what you see" styling */
  /* "Browse Now" button styling */
}
.ai-home-cta-articles-section h6 {
  color: #99CA3C !important;
  transform: translateX(100px) !important;
  font-size: 16px !important;
  font-weight: bold !important;
}
.ai-home-cta-articles-section a.nectar-button.large.see-through-2 {
  transform: translateX(-35px);
  /* Styling the font of the button */
}
.ai-home-cta-articles-section a.nectar-button.large.see-through-2 span {
  font-weight: bold !important;
  font-size: 15px !important;
}
/* Home Page Header */
.ai-home-page-header .buttons .button {
  /* Styling the seecond button in the home page nectar slider */
}
.ai-home-page-header .buttons .button:last-child a {
  border: none !important;
  text-decoration: underline;
}
.ai-home-page-header .buttons .button:last-child a:hover {
  box-shadow: none !important;
  background: none !important;
  transform: none !important;
}
/*************************************************************************/
/*                               - ABOUT PAGE -                          */
/*************************************************************************/
/* --- CTA SECTIONS --- */
/* Targeting the columns with the icons in the cta section to adjut icon size */
.ai-about-cta-copy-column img.img-with-animation.skip-lazy {
  width: 3.8em !important;
}
/* --- OUR VALUES SECTION --- */
.ai-about-cta-our-values-section {
  /* Centering of floating box icons */
  /* Spacing the boxes out */
}
.ai-about-cta-our-values-section .inner img.fancy-box-custom-icon {
  margin-left: auto !important;
  margin-right: auto !important;
}
.ai-about-cta-our-values-section .ai-floating-box-column {
  padding: 2% !important;
}
/*************************************************************************/
/*                               - TEAM PAGE  -                          */
/*************************************************************************/
/* --- TEAM CARDS SECTION --- */
/* Non hover font styling */
.ai-team-cards {
  /* Styling the main heading/names of the doctors on the cards */
  /* Styling the hover content */
}
.ai-team-cards .heading-wrap {
  font-size: 16px !important;
  font-weight: bold !important;
  font-family: Montserrat !important;
}
.ai-team-cards .hover-content {
  text-transform: capitalize !important;
  font-size: 14px !important;
  font-family: Montserrat !important;
}
/* --- CTA (MILESTONE) SECTIONS --- */
.ai-team-cta-section {
  /* Spacing for the heading */
  /* Bug Number styling */
  /* Sub heading styling */
}
.ai-team-cta-section .nectar-split-heading.markup-generated.animated-in h2 {
  padding-bottom: 1em !important;
}
.ai-team-cta-section .number.accent-color span {
  color: #99CA3C !important;
  font-size: 75px !important;
  font-weight: bold !important;
  font-family: Montserrat !important;
}
.ai-team-cta-section .nectar-milestone.animated-in .subject {
  padding-top: 0.5em !important;
  padding-bottom: 4em !important;
  text-transform: uppercase !important;
  font-size: 20px !important;
  font-weight: bold !important;
}
/*************************************************************************/
/*                               - LEGAL PAGE  -                         */
/*************************************************************************/
/* Header styling of copy on legal page */
.ai-legal-copy-section h2 {
  padding-top: 1.8em !important;
  padding-bottom: 0.5em !important;
}
/*************************************************************************/
/*                               - THANK YOU PAGE  -                     */
/*************************************************************************/
/* --- SLIDER --- */
.ai-thank-you-slider p {
  font-size: 18px !important;
}
.ai-thank-you-slider .buttons .button:last-child a {
  border: none !important;
  text-decoration: underline;
}
.ai-thank-you-slider .buttons .button:last-child a:hover {
  box-shadow: none !important;
  background: none !important;
  color: #000000;
  transform: none !important;
}
/*************************************************************************/
/*                               - FAQ PAGE  -                          */
/*************************************************************************/
/* --- FAQ QUESTION ACCORDION STYLING --- */
.ai-FAQ-questions-section {
  /* For the heading/question */
  /* For the spacing between questions & border styling*/
  /* Styling the answer/paragraph when it is opend/closed */
}
.ai-FAQ-questions-section h3 a.nectar-inherit-h6.toggle-heading {
  color: #99CA3C !important;
  background-color: #f0f0f0 !important;
  border-radius: 10px !important;
  font-weight: 500 !important;
  padding-left: 10px !important;
}
.ai-FAQ-questions-section .toggle.accent-color {
  padding-bottom: 2em !important;
  border-bottom: none !important;
  /* Ensures that the paragraph doesnt "hop" when the FAQ tab is closed and opened */
}
.ai-FAQ-questions-section .toggle.accent-color p {
  padding-left: 10px !important;
  padding-top: 30px !important;
}
.ai-FAQ-questions-section .toggle.accent-color.open p {
  padding-left: 10px !important;
  padding-top: 30px !important;
}
/* To adjust the arrow icon of the toggle box */
.ai-FAQ-questions-section .toggles.accordion .toggle.accent-color h3.toggle-title a {
  padding-left: 30px !important;
  font-size: 18px !important;
  font-weight: 600 !important;
}
.ai-FAQ-questions-section .toggles.accordion .toggle.accent-color h3.toggle-title a i.fa {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3Cpath d='M13.172 12l-4.95-4.95 1.414-1.414L16 12l-6.364 6.364-1.414-1.414z' fill='rgba(153,202,60,1)'/%3E%3C/svg%3E");
  display: block !important;
  border: none;
  background-size: cover;
  right: 30px;
}
.ai-FAQ-questions-section .toggles.accordion .toggle.accent-color h3.toggle-title a i.fa:before {
  display: none;
}
.ai-FAQ-questions-section .toggles.accordion .toggle.accent-color h3.toggle-title a i.fa:after {
  display: none;
}
.ai-FAQ-questions-section .toggles.accordion .toggle.open i.fa {
  transform: rotate(-90deg);
}
/*************************************************************************/
/*                               - SERVICES PAGE  -                      */
/*************************************************************************/
/* --- ADJUSTING THE IMAGE SIZES --- */
.ai-services-section img.img-with-animation.skip-lazy {
  width: 398px !important;
  height: 398px !important;
  object-fit: cover;
  border-radius: 10px !important;
}
/*************************************************************************/
/*         - MRI & FLUOROSCOPY STUDIES & INT.  RADIOLOGY PAGE  -         */
/*************************************************************************/
/* --- LIST SECTION: MRI, FLUROSCOPY SRUDIES, & INTERVENTIONAL RADIOLOGY PAGES--- */
.ai-procedure-description-list-section {
  /* Setting the spacing between to the heading and the list itself */
  /* LIST STYLING */
}
.ai-procedure-description-list-section h2 {
  padding-bottom: 1em !important;
}
.ai-procedure-description-list-section ul {
  /* Setting the dashes tot bold and  dark grey */
  /* Setting the spacing between list items */
}
.ai-procedure-description-list-section ul i {
  color: #6D6F71 !important;
  font-weight: bold !important;
}
.ai-procedure-description-list-section ul li:not(:last-child) {
  margin-bottom: 20px !important;
}
/*  --- BROWSE CTA ---  */
.ai-procedure-description-browse-cta {
  /*Setting the spacing of the of this section */
  /* Styling of the button in the browse cta section */
}
.ai-procedure-description-browse-cta h2 {
  padding-top: 1.5em !important;
  padding-bottom: 0.3em !important;
  font-size: 45px !important;
}
.ai-procedure-description-browse-cta a {
  margin-bottom: 5em !important;
  font-weight: bold !important;
}
/*************************************************************************/
/*                            - BRANCHES PAGE  -                         */
/*************************************************************************/
/* --- GENERALTOOLS --- */
/* Heading styling */
.ai-branches-headings-styling h3 {
  font-weight: bold !important;
  max-width: 320px !important;
}
/* --- CTA SECTION --- */
/* Paragraph/address styling */
.ai-branches-cta-section {
  /* Spacing of the column copy to match height of map */
  /* Spacing styling above and below address */
  /* CONTACT INFO STYLING */
  /* Tel number styling */
  /* Tel icon styling */
  /* BUTTON STYLING */
}
.ai-branches-cta-section .row_col_wrap_12.col.span_12.dark.left .vc_col-sm-5 {
  margin-top: -5em !important;
}
.ai-branches-cta-section p {
  /* ADRDRESS: Genereal state styling for the address */
  /* Hover state styling for the address */
}
.ai-branches-cta-section p a {
  color: #6D6F71 !important;
  font-weight: 100 !important;
}
.ai-branches-cta-section p a:hover {
  color: #99CA3C !important;
}
.ai-branches-cta-section:first-child {
  padding-top: 1em !important;
}
.ai-branches-cta-section:last-child {
  padding-bottom: 1em !important;
}
.ai-branches-cta-section .iwt-text {
  /* Shifting details up for alignemnt */
  margin-top: -1em !important;
  /* tel Number styling */
}
.ai-branches-cta-section .iwt-text a span {
  color: #6D6F71 !important;
  font-size: 15px !important;
  margin-left: -20px !important;
}
.ai-branches-cta-section .iwt-text a span:hover {
  color: #99CA3C !important;
}
.ai-branches-cta-section .iwt-icon i.icon-default-style.fa.fa-phone.extra-color-3 {
  font-size: 25px !important;
  margin-left: -5px !important;
}
.ai-branches-cta-section a {
  font-weight: bold !important;
}
.ai-branches-cta-section h3 {
  padding-top: 4em !important;
}
/* --- BRANCH SELECTION SECTION--- */
.ai-branches-selection {
  /* PARAGRAPH STYLING */
  /* CONTACT STYLING */
  /* Tel contact styling */
  /* Icon contact styling */
}
.ai-branches-selection p a {
  color: #6D6F71 !important;
}
.ai-branches-selection p a:hover {
  color: #99CA3C !important;
}
.ai-branches-selection .iwt-text a span {
  color: #6D6F71 !important;
  font-size: 15px !important;
  margin-left: -20px !important;
}
.ai-branches-selection .iwt-text a span:hover {
  color: #99CA3C !important;
}
.ai-branches-selection .iwt-icon i.icon-default-style.fa.fa-phone.extra-color-3 {
  font-size: 25px !important;
  margin-left: -5px !important;
}
/*************************************************************************/
/*                         - CONTACT US PAGE  -                          */
/*************************************************************************/
/* --- CONTACT INFORMATION SECTION--- */
/* Heading styling */
.ai-contact-headings-styling h3 {
  font-weight: bold !important;
  max-width: 320px !important;
  text-transform: uppercase !important;
  padding-bottom: 1em !important;
}
.ai-contact-information-styling {
  /* Address styling */
  /* Phone and email styling */
  /* Icon styling */
  /* Social Media icon styling */
}
.ai-contact-information-styling .wpb_wrapper p a {
  color: #6D6F71 !important;
}
.ai-contact-information-styling .wpb_wrapper p a:hover {
  color: #99CA3C !important;
}
.ai-contact-information-styling .iwt-text a {
  color: #6D6F71 !important;
  font-size: 15px !important;
  margin-left: -20px !important;
}
.ai-contact-information-styling .iwt-text a:hover {
  color: #99CA3C !important;
}
.ai-contact-information-styling .iwt-icon i.icon-default-style {
  font-size: 25px !important;
  margin-left: -5px !important;
}
.ai-contact-information-styling .row_col_wrap_12_inner.col.span_12.left i.fa {
  font-size: 25px !important;
  color: #6D6F71 !important;
  margin-left: -20px !important;
  margin-top: -1.3em !important;
}
.ai-contact-information-styling .row_col_wrap_12_inner.col.span_12.left i.fa.fa-instagram {
  margin-left: -3em !important;
}
.ai-contact-information-styling .row_col_wrap_12_inner.col.span_12.left i.fa.fa-linkedin {
  margin-left: -5.3em !important;
}
.ai-contact-information-styling .row_col_wrap_12_inner .vc_col-sm-4:nth-child(1) .nectar_icon a {
  width: 30% !important;
  height: 60% !important;
  transform: translate(0.3em, 0em) !important;
}
.ai-contact-information-styling .row_col_wrap_12_inner .vc_col-sm-4:nth-child(2) .nectar_icon a {
  width: 60% !important;
  height: 60% !important;
  transform: translate(-3.5em, 0em) !important;
}
.ai-contact-information-styling .row_col_wrap_12_inner .vc_col-sm-4:nth-child(3) .nectar_icon a {
  width: 60% !important;
  height: 60% !important;
  transform: translate(-7em, 0em) !important;
}
/* --- FORMS STYLING --- */
.ai-contact-form {
  /* BOOK ONLINE heading styling */
  /* Form input field heading styling */
  /* Background width and in padding styling for form */
}
.ai-contact-form h2 {
  transform: translateY(5em) !important;
  z-index: 1 !important;
}
.ai-contact-form .gform_body.gform-body {
  /* Input field labels/headings */
  /* Input field typed color */
  /* Message box sizing */
}
.ai-contact-form .gform_body.gform-body label {
  color: #6D6F71 !important;
  text-transform: capitalize !important;
  font-size: 16px !important;
}
.ai-contact-form .gform_body.gform-body input {
  background-color: #f0f0f0 !important;
  color: #6D6F71 !important;
}
.ai-contact-form .gform_body.gform-body input#input_2_6 {
  padding-bottom: 6em !important;
}
.ai-contact-form .gform_wrapper {
  /* Background stying */
  background-color: #FFFFFF !important;
  box-shadow: 0 0 50px #ccc;
  border-radius: 10px !important;
  /* Box dimensions & inner padding styling */
  width: 65em !important;
  padding-left: 6em !important;
  padding-right: 6em !important;
  padding-top: 10em !important;
  padding-bottom: 4em !important;
  margin: 0 auto !important;
  /* Button Styling */
  /* Submit button styling */
}
.ai-contact-form .gform_wrapper .gform_footer input[type=submit] {
  border: 2px solid #99CA3C !important;
  background-color: #ffffff !important;
  font-weight: bold !important;
  color: #99CA3C !important;
  margin-left: 26em !important;
}
.ai-contact-form .gform_wrapper .gform_footer input[type=submit]:hover {
  border: 2px solid #99CA3C;
  background-color: #99CA3C !important;
  color: #ffffff !important;
  font-weight: bold !important;
}
/*************************************************************************/
/*                    - INSIGHTS/BLOG ARCHIVE PAGE -                     */
/*************************************************************************/
/* --- INSIGHTS BANNER SETTINGS --- */
.ai-insights-banner {
  /* Adjusting the heading to be lower cased */
  /* STYLING THE BUTTON */
}
.ai-insights-banner h2 a.full-slide-link {
  text-transform: capitalize !important;
}
.ai-insights-banner .recent-post-container.container .post-ref-1 {
  margin: 15px 0 25px 0;
}
.ai-insights-banner .recent-post-container.container a.nectar-button {
  background-color: transparent !important;
  border: 2px solid #99CA3C !important;
  border-radius: 25px !important;
  padding-right: 10px !important;
}
.ai-insights-banner .recent-post-container.container a.nectar-button i {
  display: none !important;
}
.ai-insights-banner .recent-post-container.container a.nectar-button span {
  color: #99CA3C !important;
  font-weight: bold !important;
  padding-right: 1em !important;
  padding-left: 1em !important;
  font-size: 15px !important;
}
.ai-insights-banner .recent-post-container.container a.nectar-button span:hover {
  color: #ffffff !important;
}
.ai-insights-banner .recent-post-container.container a.nectar-button:hover {
  background-color: #99CA3C !important;
  color: #ffffff !important;
}
/* --- BLOG ARTICLE SELECTION SECTION --- */
/* Article heading styling */
.ai-insights-blog-display-section {
  /* --- BLOG SIDE BAR SECTION --- */
}
.ai-insights-blog-display-section h3 {
  color: #99CA3C !important;
  font-weight: bold !important;
}
.ai-insights-blog-display-section .posts-container {
  width: 90% !important;
}
.ai-insights-blog-display-section .n-sticky.theiaStickySidebar h4 {
  color: #99CA3C !important;
  font-weight: bold !important;
  font-size: 20px !important;
}
/* Styling Tags */
.tag-cloud-link {
  background-color: rgba(109, 111, 113, 0.1);
  border-radius: 28px;
  font-size: 14px !important;
  font-weight: 600;
  padding: 3px 12px;
  color: rgba(109, 111, 113, 0.4);
}
/*************************************************************************/
/*                          - IND. ARTICLE PAGE  -                       */
/*************************************************************************/
div#sidebar h4 {
  color: #99CA3C !important;
  font-weight: bold !important;
  font-size: 20px !important;
}
div#sidebar span.post-title {
  color: #99CA3C !important;
  font-weight: bold !important;
  font-size: 16px !important;
}
div#sidebar span.post-date {
  font-size: 14px !important;
}
.blog_next_prev_buttons {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
#recent-posts-extra-2 .nectar_blog_posts_recent_extra li a:hover span.meta-wrap span.post-title {
  color: #000000 !important;
}
/*************************************************************************/
/*                       - PRACTTICE GALLERY PAGE  -                     */
/*************************************************************************/
.ai-prac-gallery-image-grid .col.elastic-portfolio-item.wide_tall.element.animated-in:hover .work-info-bg {
  background-color: rgba(109, 111, 113, 0.5) !important;
}
.ai-prac-gallery-image-grid .col.elastic-portfolio-item.wide.element.animated-in:hover .work-info-bg {
  background-color: rgba(109, 111, 113, 0.5) !important;
}
.ai-prac-gallery-image-grid .col.elastic-portfolio-item.regular.element.animated-in:hover .work-info-bg {
  background-color: rgba(109, 111, 113, 0.5) !important;
}
/*************************************************************************/
/*                          - HEADER STYLING  -                          */
/*************************************************************************/
/* Book now button styling */
nav .ai-navbar-book-now-button a span {
  font-size: 14px;
  font-weight: 600;
}
nav .ai-navbar-book-now-button a:before {
  border-color: #99CA3C !important;
}
.small-nav nav .ai-navbar-book-now-button a:before {
  border-color: #99CA3C !important;
}
.small-nav nav .ai-navbar-book-now-button a span.menu-title-text {
  color: #99CA3C !important;
  border-color: #99CA3C !important;
}
/* Hover State */
nav .ai-navbar-book-now-button a:hover:before, .small-nav nav .ai-navbar-book-now-button a:hover:before {
  background-color: #99CA3C !important;
}
nav .ai-navbar-book-now-button a:hover span, .small-nav nav .ai-navbar-book-now-button a:hover span {
  color: #ffffff !important;
}
/* Trasnparent Hover */
.transparent nav .ai-navbar-book-now-button a:hover:before {
  background-color: #ffffff !important;
}
.transparent nav .ai-navbar-book-now-button a:hover span.menu-title-text {
  color: black !important;
}
.transparent nav .ai-navbar-book-now-button a span.menu-title-text {
  font-weight: bold !important;
}
/* --- DROPDOWN MENU STYLING --- */
/* GENERAL SPACING SETTINGS */
/* Spacing of the headings */
nav ul.sub-menu a {
  padding-bottom: 1.5em !important;
}
/* Styling the box/background of the dropdown menu */
nav ul .sub-menu .tracked-pos {
  border-bottom-left-radius: 10px !important;
  border-bottom-right-radius: 10px !important;
  border-top: none !important;
  width: 250% !important;
}
nav ul .sub-menu a span .menu-title-text {
  color: #99CA3C !important;
  font-family: Montserrat !important;
  text-transform: uppercase !important;
  font-size: 20px !important;
}
nav ul .sub-menu a span .menu-title-text:hover {
  /*text-decoration: underline !important;*/
  border-bottom: 2px solid #99CA3C !important;
  padding-bottom: 3px !important;
}
nav ul.sub-menu a span.menu-title-text {
  color: #99CA3C !important;
  font-family: Montserrat !important;
  text-transform: uppercase !important;
  font-size: 20px !important;
}
/* Post review code */
nav ul.sub-menu a span.menu-title-text:hover {
  border-bottom: 2px solid #99CA3C !important;
  padding-bottom: 3px !important;
}
nav ul.sub-menu {
  width: 250% !important;
}
/* --- UPDATED CHANGES FROM KYALA --- */
/* Spacing of the heading buttons to ensure they all fit - only fix I could find for this?? */
nav ul.sf-menu.sf-js-enabled.sf-arrows {
  margin-left: -5em !important;
}
nav ul.sf-menu.sf-js-enabled.sf-arrows li a {
  margin-right: 0em !important;
  font-size: 18px !important;
}
@media screen and (min-width: 1025px) and (max-width: 1114px) {
  nav ul.sf-menu.sf-js-enabled.sf-arrows li a {
    font-size: 13px !important;
  }
}
@media screen and (min-width: 1115px) and (max-width: 1215px) {
  nav ul.sf-menu.sf-js-enabled.sf-arrows li a {
    font-size: 15px !important;
  }
}
/*************************************************************************/
/*                               - FOOTER STYLING  -                     */
/*************************************************************************/
/* --- THE FOOTER CTA STYLING --- */
/* Main heading of fotter CTA */
.ai-footer h2 {
  text-transform: uppercase !important;
  width: 75% !important;
  font-family: Montserrat !important;
  font-size: 35px;
  font-weight: bold !important;
}
/* --- REAL FOOTER --- */
/*  Heading styling - next to the logo */
div#footer-outer {
  /* Social media icon styling - aligingin it with upper copy on the right side*/
}
div#footer-outer div#footer-widgets {
  /* Main heading styling */
  /* Setting the last sentence to color green */
  /* --- FOOTER CONTACT INFORMATION --- */
  /* Shifting the copy down to line up with heading vertically */
  /* Setting the color of the phone number */
}
div#footer-outer div#footer-widgets h2 {
  color: #FFFFFF !important;
  width: 500% !important;
  line-height: 1 !important;
}
div#footer-outer div#footer-widgets h2:first-child {
  padding-top: 1em !important;
}
div#footer-outer div#footer-widgets h2:nth-child(2) {
  color: #99CA3C !important;
}
div#footer-outer div#footer-widgets .col.span_3.one-fourths.right-edge {
  padding-top: 1.5em !important;
  font-family: Montserrat !important;
}
div#footer-outer div#footer-widgets a:first-child {
  color: #99CA3C !important;
}
div#footer-outer ul.social {
  padding-right: 4em !important;
}
/* --- FOOTER COPYRIGHT PARAGRAPH SECTION --- */
/* Setting the width of the copy so that the website line sits below the initial line */
div#ajax-content-wrap div#footer-outer div#copyright .container .col.span_5 p {
  width: 80% !important;
}
/***************************** RESPONSIVE CODE **************************************/
/*************************************************************************/
/*                         - HOME PAGE RESPONSIVE  -                     */
/*************************************************************************/
@media screen and (max-width: 1000px) {
  /* --- CTA SECTIONS --- */
  /* --- BRANCHES SECTION --- */
  /* --- ARTICLES SECTION --- */
  .ai-home-cta-section {
    text-align: center !important;
    align-items: center !important;
  }
  .ai-home-cta-section .row_col_wrap_12 {
    display: flex !important;
    flex-direction: column-reverse;
    align-items: center !important;
  }
  .ai-home-cta-section .row_col_wrap_12 .vc_col-sm-6 .img-with-aniamtion-wrap img.img-with-animation.skip-lazy {
    transform: translate(16em, 0em) !important;
  }
  .ai-home-cta-section .row_col_wrap_12 .vc_col-sm-4 .nectar_cascading_images {
    margin-left: -6em !important;
  }
  .ai-home-cta-passionate-team {
    text-align: center !important;
    align-content: center !important;
  }
  .ai-home-cta-passionate-team .row_col_wrap_12 {
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
  }
  .ai-home-cta-passionate-team .row_col_wrap_12 .vc_col-sm-4 .nectar_cascading_images {
    transform: translate(14em, 0em) !important;
  }
  .ai-home-cta-passionate-team .row_col_wrap_12 .vc_col-sm-4 .nectar_cascading_images .cascading-image .bg-layer {
    width: 75% !important;
    height: auto !important;
  }
  .ai-home-cta-branches-section .row_col_wrap_12 .vc_col-sm-5 .img-with-aniamtion-wrap img.img-with-animation.skip-lazy {
    margin-bottom: -15em !important;
  }
  .ai-home-cta-branches-section .row_col_wrap_12 .vc_col-sm-7 {
    width: 150% !important;
    height: auto !important;
    margin-left: 2em !important;
    margin-right: -5em !important;
  }
  .ai-home-cta-articles-section {
    padding-bottom: 10em !important;
  }
  .ai-home-cta-articles-section .row_col_wrap_12_inner .vc_col-sm-3:nth-child(2) {
    margin-left: -12em !important;
  }
  .ai-home-cta-articles-section .row_col_wrap_12_inner .vc_col-sm-3:nth-child(3) {
    transform: translate(12em, 0em) !important;
  }
}
@media screen and (width: 1000px) {
  .ai-home-cta-section .row_col_wrap_12 .vc_col-sm-6 .img-with-aniamtion-wrap img.img-with-animation.skip-lazy {
    transform: translate(10em, 0em) !important;
  }
}
@media screen and (max-width: 690px) {
  /* --- BRANCHES SECTION --- */
  /* --- ARTICLES SECTION --- */
  .ai-home-cta-section h2 {
    font-size: 26px !important;
  }
  .ai-home-cta-section .row_col_wrap_12 .vc_col-sm-6 .img-with-aniamtion-wrap img.img-with-animation.skip-lazy {
    transform: translate(10.5em, 0em) !important;
  }
  .ai-home-cta-section .row_col_wrap_12 .vc_col-sm-4 .nectar_cascading_images {
    margin-left: -4em !important;
  }
  .ai-home-cta-passionate-team .row_col_wrap_12 .vc_col-sm-4 .nectar_cascading_images {
    transform: translate(10.5em, 0em) !important;
  }
  .ai-home-cta-passionate-team .row_col_wrap_12 .vc_col-sm-4 .nectar_cascading_images .cascading-image .bg-layer {
    width: 75% !important;
    height: auto !important;
  }
  .ai-home-cta-branches-section .row_col_wrap_12 .vc_col-sm-7 {
    width: 150% !important;
    height: auto !important;
    margin-left: -1em !important;
    margin-right: -1em !important;
  }
  .ai-home-cta-articles-section .row_col_wrap_12_inner .vc_col-sm-3:nth-child(2) {
    transform: translate(14em, 0em) !important;
  }
  .ai-home-cta-articles-section .row_col_wrap_12_inner .vc_col-sm-3:nth-child(3) {
    margin-left: -4.5em !important;
  }
}
@media screen and (max-width: 480px) {
  /* --- BRANCHES SECTION --- */
  /* --- ARTICLES SECTION --- */
  .ai-home-cta-section h2 {
    font-size: 22px !important;
  }
  .ai-home-cta-section .row_col_wrap_12 .vc_col-sm-6 .img-with-aniamtion-wrap img.img-with-animation.skip-lazy {
    transform: translate(8em, 0em) !important;
    width: 20% !important;
    height: auto !important;
  }
  .ai-home-cta-section .row_col_wrap_12 .vc_col-sm-4 .nectar_cascading_images {
    margin-left: -3em !important;
  }
  .ai-home-cta-passionate-team .row_col_wrap_12 .vc_col-sm-4 .nectar_cascading_images {
    transform: translate(8em, 0em) !important;
  }
  .ai-home-cta-passionate-team .row_col_wrap_12 .vc_col-sm-4 .nectar_cascading_images .cascading-image .bg-layer {
    width: 75% !important;
    height: auto !important;
  }
  .ai-home-cta-branches-section .row_col_wrap_12 .vc_col-sm-5 .img-with-aniamtion-wrap img.img-with-animation.skip-lazy {
    margin-bottom: -25em !important;
  }
  .ai-home-cta-branches-section .row_col_wrap_12 .vc_col-sm-7 {
    transform: translate(-3em, 0em) !important;
    margin-bottom: -6em !important;
  }
  .ai-home-cta-branches-section .row_col_wrap_12 .vc_col-sm-7 a.nectar-button.large.see-through-2 {
    width: 160% !important;
  }
  .ai-home-cta-articles-section .row_col_wrap_12_inner .vc_col-sm-3:nth-child(2) {
    transform: translate(10em, 0em) !important;
  }
  .ai-home-cta-articles-section .row_col_wrap_12_inner .vc_col-sm-3:nth-child(3) {
    transform: translate(8em, 0em) !important;
  }
}
/* --- ARTICLES SECTION --- */
@media only screen and (min-width: 1000px) and (max-width: 1400px) {
  .ai-home-cta-articles-section .row_col_wrap_12_inner .vc_col-sm-3:nth-child(2) {
    transform: translate(-3em, 0em) !important;
  }
  .ai-home-cta-articles-section .row_col_wrap_12_inner .vc_col-sm-3:nth-child(3) {
    transform: translate(3em, 0em) !important;
  }
}
@media only screen and (min-width: 1100px) and (max-width: 1300px) {
  .ai-home-cta-articles-section .row_col_wrap_12_inner .vc_col-sm-3:nth-child(3) a.nectar-button.large.see-through-2 {
    width: 120% !important;
    height: auto !important;
    text-align: center !important;
  }
}
@media only screen and (min-width: 1000px) and (max-width: 1100px) {
  .ai-home-cta-articles-section .row_col_wrap_12_inner .vc_col-sm-3:nth-child(3) a.nectar-button.large.see-through-2 {
    width: 140% !important;
    height: auto !important;
    text-align: center !important;
  }
}
/* --- GRAVITY FORM SECTION --- */
@media only screen and (min-width: 1000px) and (max-width: 1300px) {
  .ai-home-gravity-form-section .row_col_wrap_12 .vc_col-sm-6 .wpb_wrapper {
    margin-bottom: 5em !important;
  }
  .ai-home-gravity-form-section .row_col_wrap_12 .vc_col-sm-6 .img-with-aniamtion-wrap {
    transform: translate(0em, 6em) !important;
  }
}
@media screen and (max-width: 1000px) {
  .ai-home-gravity-form-section .row_col_wrap_12 .vc_col-sm-6 .wpb_wrapper {
    transform: translate(-2.5em, -12em) !important;
  }
  .ai-home-gravity-form-section .row_col_wrap_12 .vc_col-sm-6 .img-with-aniamtion-wrap {
    transform: translate(2em, 0em) !important;
  }
}
/* --- FOOTER CTA SECTION --- */
@media screen and (max-width: 1000px) {
  .ai-footer {
    margin-top: -20em !important;
  }
}
@media screen and (max-width: 690px) {
  .ai-footer h2 {
    width: 140% !important;
    margin-left: -2em !important;
    font-size: 22px;
  }
  .ai-footer a.nectar-button.large.see-through-2 {
    width: 120% !important;
    height: auto !important;
    margin-left: -1.5em !important;
  }
}
@media screen and (max-width: 480px) {
  .ai-footer h2 {
    width: 150% !important;
    margin-left: -1.5em !important;
    font-size: 20px;
  }
  .ai-footer a.nectar-button.large.see-through-2 {
    width: 140% !important;
    height: auto !important;
    margin-left: -1.8em !important;
  }
}
/* --- FOOTER STYLING --- */
@media screen and (max-width: 1000px) {
  div#footer-outer div#footer-widgets .row .col.span_3.one-fourths.clear-both:nth-child(1) {
    margin-left: -6em !important;
  }
  div#footer-outer div#footer-widgets .row .col.span_3.one-fourths.right-edge:nth-child(4) {
    transform: translate(10em, -11em) !important;
  }
  div#footer-outer div#copyright .col.span_5 {
    width: 70% !important;
    height: auto !important;
    margin-left: -5em !important;
    margin-top: -12em !important;
  }
  div#footer-outer div#copyright .col.span_7.col_last ul.social {
    margin-top: -12em !important;
    margin-right: -24em !important;
  }
}
@media screen and (max-width: 781px) {
  div#footer-outer div#footer-widgets .row .col.span_3.one-fourths.clear-both:nth-child(1) {
    transform: translate(12em, 0em) !important;
  }
  div#footer-outer div#footer-widgets .row .col.span_3.one-fourths.clear-both:nth-child(1) figure.wp-block-image.size-large {
    transform: translate(7em, 0em) !important;
  }
  div#footer-outer div#footer-widgets .row .col.span_3.one-fourths.clear-both:nth-child(1) h2:nth-child(2) {
    padding-left: 2.3em !important;
  }
  div#footer-outer div#footer-widgets .row .col.span_3.one-fourths.right-edge:nth-child(4) {
    transform: translate(0em, -3em) !important;
    text-align: right !important;
  }
  div#footer-outer div#copyright .col.span_5 {
    width: 50% !important;
    height: auto !important;
    transform: translate(8em, -3.5em) !important;
  }
  div#footer-outer div#copyright .col.span_7.col_last ul.social {
    transform: translate(-16em, 7em) !important;
  }
}
@media screen and (max-width: 690px) {
  div#footer-outer div#footer-widgets .row .col.span_3.one-fourths.clear-both:nth-child(1) {
    transform: translate(7em, 0em) !important;
  }
  div#footer-outer div#footer-widgets .row .col.span_3.one-fourths.clear-both:nth-child(1) figure.wp-block-image.size-large {
    transform: translate(6sem, 0em) !important;
  }
  div#footer-outer div#footer-widgets .row .col.span_3.one-fourths.right-edge:nth-child(4) {
    transform: translate(0em, -9em) !important;
    text-align: center !important;
  }
  div#footer-outer div#copyright .col.span_5 {
    width: 70% !important;
    height: auto !important;
    text-align: center !important;
    transform: translate(11.5em, -1em) !important;
  }
  div#footer-outer div#copyright .col.span_7.col_last ul.social {
    transform: translate(13.5em, 8em) !important;
  }
}
@media screen and (max-width: 480px) {
  div#footer-outer div#footer-widgets .row .col.span_3.one-fourths.clear-both:nth-child(1) {
    transform: translate(4em, 0em) !important;
  }
  div#footer-outer div#footer-widgets .row .col.span_3.one-fourths.clear-both:nth-child(1) figure.wp-block-image.size-large {
    transform: translate(6sem, 0em) !important;
  }
  div#footer-outer div#footer-widgets .row .col.span_3.one-fourths.right-edge:nth-child(4) {
    transform: translate(0em, -9em) !important;
  }
  div#footer-outer div#copyright .col.span_5 {
    width: 100% !important;
    height: auto !important;
    transform: translate(7.5em, -2em) !important;
  }
  div#footer-outer div#copyright .col.span_7.col_last ul.social {
    transform: translate(10em, 8em) !important;
  }
}
/*************************************************************************/
/*                         - BRANCHES PAGE RESPONSIVE  -                 */
/*************************************************************************/
@media screen and (max-width: 1000px) {
  .ai-branches-selection .row_col_wrap_12_inner .vc_col-sm-4 {
    padding-bottom: 3em !important;
  }
  .ai-branches-cta-section .row_col_wrap_12 .vc_col-sm-5 {
    margin-top: -5em !important;
    margin-bottom: -5em !important;
  }
}
/*************************************************************************/
/*                         - ABOUT PAGE RESPONSIVE  -                     */
/*************************************************************************/
@media only screen and (min-width: 690px) and (max-width: 1000px) {
  .ai-about-healthcare-to-communities-CTA-responsive {
    /* Copy width and spacing */
    /* Cascaded images */
  }
  .ai-about-healthcare-to-communities-CTA-responsive .row_col_wrap_12 .vc_col-sm-6 {
    text-align: center !important;
    width: 100% !important;
    height: auto !important;
    margin-left: 0em !important;
  }
  .ai-about-healthcare-to-communities-CTA-responsive .row_col_wrap_12 .vc_col-sm-4 {
    width: 60% !important;
    height: auto !important;
    padding-top: 3em !important;
    margin-left: -8em !important;
  }
  .ai-about-expert-radiology-CTA-responsive {
    /* reverse row content to match other cta section styling */
    /* Copy width and spacing */
    /* Cascaded images */
  }
  .ai-about-expert-radiology-CTA-responsive .row_col_wrap_12 {
    display: flex !important;
    flex-direction: column-reverse;
  }
  .ai-about-expert-radiology-CTA-responsive .row_col_wrap_12 .vc_col-sm-6 {
    text-align: center !important;
    width: 100% !important;
    height: auto !important;
    margin-left: 0em !important;
  }
  .ai-about-expert-radiology-CTA-responsive .row_col_wrap_12 .vc_col-sm-4 {
    width: 60% !important;
    height: auto !important;
    padding-top: 5em !important;
    margin-left: 9em !important;
  }
  .ai-about-vision-and-mission-CTA-responsive {
    /* Copy width and spacing */
    /* Cascaded images */
  }
  .ai-about-vision-and-mission-CTA-responsive .row_col_wrap_12 .vc_col-sm-6 {
    text-align: center !important;
    width: 100% !important;
    height: auto !important;
    margin-left: 0em !important;
  }
  .ai-about-vision-and-mission-CTA-responsive .row_col_wrap_12 .vc_col-sm-4 {
    width: 60% !important;
    height: auto !important;
    padding-top: 3em !important;
    margin-left: -8em !important;
  }
}
@media screen and (max-width: 1000px) {
  .ai-about-healthcare-to-communities-CTA-responsive, .ai-about-expert-radiology-CTA-responsive, .ai-about-vision-and-mission-CTA-responsive {
    /* Icon spacing */
  }
  .ai-about-healthcare-to-communities-CTA-responsive .row_col_wrap_12 .vc_col-sm-6 .img-with-aniamtion-wrap, .ai-about-expert-radiology-CTA-responsive .row_col_wrap_12 .vc_col-sm-6 .img-with-aniamtion-wrap, .ai-about-vision-and-mission-CTA-responsive .row_col_wrap_12 .vc_col-sm-6 .img-with-aniamtion-wrap {
    display: flex;
    justify-content: center;
  }
}
@media only screen and (min-width: 480px) and (max-width: 690px) {
  .ai-about-healthcare-to-communities-CTA-responsive {
    /* Copy width and spacing */
    /* Cascaded images */
  }
  .ai-about-healthcare-to-communities-CTA-responsive .row_col_wrap_12 .vc_col-sm-6 {
    text-align: center !important;
    width: 100% !important;
    height: auto !important;
    margin-left: 0em !important;
  }
  .ai-about-healthcare-to-communities-CTA-responsive .row_col_wrap_12 .vc_col-sm-4 {
    width: 80% !important;
    height: auto !important;
    padding-top: 3em !important;
    margin-left: 0em !important;
  }
  .ai-about-expert-radiology-CTA-responsive {
    /* reverse row content to match other cta section styling */
    /* Heading spacing */
    /* Copy width and spacing */
    /* Cascaded images */
  }
  .ai-about-expert-radiology-CTA-responsive .row_col_wrap_12 {
    display: flex !important;
    flex-direction: column-reverse;
  }
  .ai-about-expert-radiology-CTA-responsive .row_col_wrap_12 .vc_col-sm-6 .nectar-split-heading.markup-generated h2 {
    padding-left: 0em !important;
  }
  .ai-about-expert-radiology-CTA-responsive .row_col_wrap_12 .vc_col-sm-6 {
    text-align: center !important;
    width: 100% !important;
    height: auto !important;
    margin-left: 0em !important;
  }
  .ai-about-expert-radiology-CTA-responsive .row_col_wrap_12 .vc_col-sm-4 {
    width: 80% !important;
    height: auto !important;
    padding-top: 5em !important;
    margin-left: 6em !important;
  }
  .ai-about-vision-and-mission-CTA-responsive {
    /* Heading spacing */
    /* Copy width and spacing */
    /* Cascaded images */
  }
  .ai-about-vision-and-mission-CTA-responsive .row_col_wrap_12 .vc_col-sm-6 .nectar-split-heading.markup-generated h2 {
    padding-left: 0em !important;
  }
  .ai-about-vision-and-mission-CTA-responsive .row_col_wrap_12 .vc_col-sm-6 {
    text-align: center !important;
    width: 100% !important;
    height: auto !important;
    margin-left: 0em !important;
  }
  .ai-about-vision-and-mission-CTA-responsive .row_col_wrap_12 .vc_col-sm-4 {
    width: 60% !important;
    height: auto !important;
    padding-top: 3em !important;
    margin-left: -8em !important;
  }
}
@media screen and (max-width: 480px) {
  .ai-about-healthcare-to-communities-CTA-responsive {
    /* Copy width and spacing */
    /* Cascaded images */
  }
  .ai-about-healthcare-to-communities-CTA-responsive .row_col_wrap_12 .vc_col-sm-6 {
    text-align: center !important;
    width: 100% !important;
    height: auto !important;
    margin-left: 0em !important;
  }
  .ai-about-healthcare-to-communities-CTA-responsive .row_col_wrap_12 .vc_col-sm-4 {
    width: 100% !important;
    height: auto !important;
    padding-top: 3em !important;
    margin-left: -2em !important;
  }
  .ai-about-expert-radiology-CTA-responsive {
    /* reverse row content to match other cta section styling */
    /* Copy width and spacing */
    /* Cascaded images */
  }
  .ai-about-expert-radiology-CTA-responsive .row_col_wrap_12 {
    display: flex !important;
    flex-direction: column-reverse;
  }
  .ai-about-expert-radiology-CTA-responsive .row_col_wrap_12 .vc_col-sm-6 {
    text-align: center !important;
    width: 100% !important;
    height: auto !important;
    margin-left: 0em !important;
  }
  .ai-about-expert-radiology-CTA-responsive .row_col_wrap_12 .vc_col-sm-4 {
    padding-top: 5em !important;
    margin-left: 2.5em !important;
    width: 90% !important;
    height: auto !important;
  }
  .ai-about-vision-and-mission-CTA-responsive {
    /* Copy width and spacing */
  }
  .ai-about-vision-and-mission-CTA-responsive .row_col_wrap_12 .vc_col-sm-6 {
    text-align: center !important;
    width: 100% !important;
    height: auto !important;
    margin-left: 0em !important;
  }
}
@media only screen and (min-width: 690px) and (max-width: 1000px) {
  .ai-about-cta-our-values-section .row_col_wrap_12_inner .vc_col-sm-3:nth-child(2) {
    margin-top: -2.2em !important;
  }
  .ai-about-cta-our-values-section .row_col_wrap_12_inner .vc_col-sm-3:nth-child(2) .nectar-fancy-box:nth-child(2) .box-bg {
    height: 87% !important;
  }
  .ai-about-cta-our-values-section .row_col_wrap_12_inner .vc_col-sm-3:nth-child(2) .nectar-fancy-box:nth-child(2) {
    transform: translate(0em, 0.3em) !important;
  }
  .ai-about-cta-our-values-section .row_col_wrap_12_inner .vc_col-sm-3:nth-child(4) {
    margin-top: -2.2em !important;
  }
  .ai-about-cta-our-values-section .row_col_wrap_12_inner .vc_col-sm-3:nth-child(4) .nectar-fancy-box:nth-child(1) .box-bg {
    height: 95% !important;
  }
  .ai-about-cta-our-values-section .row_col_wrap_12_inner .vc_col-sm-3:nth-child(4) .nectar-fancy-box:nth-child(2) {
    margin-top: 2.5em !important;
  }
}
@media screen and (max-width: 690px) {
  .ai-about-cta-our-values-section .row_col_wrap_12_inner .vc_col-sm-3:nth-child(2), .ai-about-cta-our-values-section .row_col_wrap_12_inner .vc_col-sm-3:nth-child(4) {
    margin-top: -5em !important;
  }
}
@media only screen and (min-width: 1000px) and (max-width: 1200px) {
  .ai-about-cta-our-values-section .row_col_wrap_12_inner .vc_col-sm-3 .nectar-fancy-box {
    width: 120% !important;
    height: auto !important;
    margin-left: -3em !important;
  }
  .ai-about-cta-our-values-section .row_col_wrap_12_inner .vc_col-sm-3:nth-child(2) .nectar-fancy-box {
    margin-left: -1em !important;
  }
  .ai-about-cta-our-values-section .row_col_wrap_12_inner .vc_col-sm-3:nth-child(3) .nectar-fancy-box {
    margin-left: 1em !important;
  }
  .ai-about-cta-our-values-section .row_col_wrap_12_inner .vc_col-sm-3:nth-child(3) .nectar-fancy-box {
    margin-left: 1em !important;
  }
  .ai-about-cta-our-values-section .row_col_wrap_12_inner .vc_col-sm-3:nth-child(4) .nectar-fancy-box {
    margin-left: 2.5em !important;
  }
}
/*************************************************************************/
/*                         - CONTACT US PAGE RESPONSIVE  -               */
/*************************************************************************/
.ai-contact-information-styling {
  /* Social Media icon styling */
}
@media only screen and (min-width: 1000px) and (max-width: 1300px) {
  .ai-contact-information-styling .row_col_wrap_12_inner.col.span_12.left i.fa {
    font-size: 25px !important;
    color: #6D6F71 !important;
    margin-left: -20px !important;
  }
  .ai-contact-information-styling .row_col_wrap_12_inner.col.span_12.left i.fa.fa-instagram {
    margin-left: -2em !important;
  }
  .ai-contact-information-styling .row_col_wrap_12_inner.col.span_12.left i.fa.fa-linkedin {
    margin-left: -3em !important;
  }
  .ai-contact-information-styling .row_col_wrap_12_inner .vc_col-sm-4:nth-child(1) .nectar_icon a {
    width: 30% !important;
    height: 60% !important;
    transform: translate(0.3em, 0em) !important;
  }
  .ai-contact-information-styling .row_col_wrap_12_inner .vc_col-sm-4:nth-child(2) .nectar_icon a {
    width: 60% !important;
    height: 60% !important;
    transform: translate(-2em, 0em) !important;
  }
  .ai-contact-information-styling .row_col_wrap_12_inner .vc_col-sm-4:nth-child(3) .nectar_icon a {
    width: 60% !important;
    height: 60% !important;
    transform: translate(-3.5em, 0em) !important;
  }
}
@media screen and (max-width: 1000px) {
  .ai-contact-information-styling .row_col_wrap_12_inner .vc_col-sm-4:nth-child(2) .nectar_icon i.fa.fa-instagram {
    transform: translate(4em, -3.7em) !important;
  }
  .ai-contact-information-styling .row_col_wrap_12_inner .vc_col-sm-4:nth-child(3) .nectar_icon i.fa.fa-linkedin {
    transform: translate(8.4em, -7.5em) !important;
  }
  .ai-contact-information-styling .row_col_wrap_12_inner .vc_col-sm-4:nth-child(1) .nectar_icon a {
    width: 30% !important;
    height: 60% !important;
    transform: translate(0.3em, 0em) !important;
  }
  .ai-contact-information-styling .row_col_wrap_12_inner .vc_col-sm-4:nth-child(2) .nectar_icon a {
    width: 60% !important;
    height: 60% !important;
    transform: translate(2.7em, -5.8em) !important;
  }
  .ai-contact-information-styling .row_col_wrap_12_inner .vc_col-sm-4:nth-child(3) .nectar_icon a {
    width: 60% !important;
    height: 60% !important;
    transform: translate(6em, -11.7em) !important;
  }
}
@media screen and (max-width: 1300px) {
  .ai-contact-form div#gform_wrapper_2 {
    width: 100% !important;
    height: auto !important;
  }
}
@media screen and (max-width: 1000px) {
  .ai-contact-form div#gform_wrapper_2 {
    width: 100% !important;
    height: auto !important;
  }
}
@media screen and (min-width: 481px) and (max-width: 690px) {
  .ai-contact-form div#gform_wrapper_2 {
    width: 140% !important;
    height: auto !important;
    margin-left: -5em !important;
  }
}
@media screen and (max-width: 480px) {
  .ai-contact-form div#gform_wrapper_2 {
    width: 140% !important;
    height: auto !important;
    margin-left: -4em !important;
  }
}
/*************************************************************************/
/*                         - SERVICES PAGE RESPONSIVE  -                 */
/*************************************************************************/
@media screen and (min-width: 690px) and (max-width: 999px) {
  .ai-services-section .row_col_wrap_12 .vc_col-sm-4 {
    margin-left: 6em !important;
    padding-right: 6em !important;
  }
}
/*************************************************************************/
/*                         - TEAM PAGE RESPONSIVE  -                     */
/*************************************************************************/
@media only screen and (min-width: 690px) and (max-width: 1000px) {
  .ai-team-cta-section .row_col_wrap_12_inner .vc_col-sm-3 {
    width: 100% !important;
    height: auto !important;
  }
}
@media screen and (max-width: 480px) {
  .ai-team-cta-section .row_col_wrap_12 .vc_col-sm-12 .nectar-split-heading.markup-generated h2 {
    text-align: center !important;
    width: 80% !important;
    height: auto !important;
    padding-bottom: 1em !important;
  }
  .ai-team-cta-section .row_col_wrap_12_inner .vc_col-sm-3, .ai-team-cta-section .row_col_wrap_12_inner .vc_col-sm-4 {
    padding-bottom: 2em !important;
  }
}
/*************************************************************************/
/* - MRI, FLUROSCOPY STUDIES, INTERVENTIONAL RADIOLIGY PAGE RESPONSIVE - */
/*************************************************************************/
@media screen and (max-width: 1000px) {
  .ai-procedure-description-list-section .row_col_wrap_12_inner .vc_col-sm-5:nth-child(3) {
    padding-top: 0em !important;
    margin-top: -3em !important;
  }
}
/*************************************************************************/
/*         - GLOBAL BROWSE ALL SERVICES SECTION * RESPONSIVE  -          */
/*************************************************************************/
@media screen and (max-width: 690px) {
  .ai-procedure-description-browse-cta .row_col_wrap_12_inner .nectar-split-heading.markup-generated h2 {
    width: 150% !important;
    text-align: center !important;
    margin-left: -2em !important;
    font-size: 26px !important;
  }
  .ai-procedure-description-browse-cta .row_col_wrap_12_inner a.nectar-button.large.see-through-2 {
    width: 116% !important;
    height: auto !important;
    transform: translate(-0.8em, 0em) !important;
  }
}
@media screen and (max-width: 480px) {
  .ai-procedure-description-browse-cta .row_col_wrap_12_inner .nectar-split-heading.markup-generated h2 {
    width: 160% !important;
    text-align: center !important;
    margin-left: -1.5em !important;
    font-size: 26px !important;
  }
  .ai-procedure-description-browse-cta .row_col_wrap_12_inner a.nectar-button.large.see-through-2 {
    width: 220% !important;
    height: auto !important;
    transform: translate(-5.5em, 0em) !important;
  }
}
@media screen and (max-width: 415px) {
  #footer-widgets .container #block-15 .is-layout-flow:nth-child(2) {
    margin-left: 1.5em;
  }
  #footer-widgets .container #block-15 .is-layout-flow:nth-child(2) h2 {
    font-size: 19.5px;
  }
}
@media screen and (min-width: 691px) and (max-width: 1000px) {
  .nectar-split-heading.markup-generated {
    display: flex;
    justify-content: center;
  }
}
@media screen and (min-width: 480px) and (max-width: 690px) {
  .ai-about-expert-radiology-CTA-responsive .nectar_cascading_images {
    left: -2rem;
    transform: scale(0.75);
  }
  .ai-about-healthcare-to-communities-CTA-responsive .nectar_cascading_images {
    left: 0.8rem;
    transform: scale(0.9);
  }
}
@media screen and (max-width: 479px) {
  .ai-about-expert-radiology-CTA-responsive .nectar_cascading_images {
    width: 69%;
    left: 2rem;
  }
  .ai-about-healthcare-to-communities-CTA-responsive .nectar_cascading_images {
    width: 70%;
    left: 3.7rem;
  }
}
@media screen and (min-width: 1025px) and (max-width: 1150px) {
  #header-outer #top > .container {
    padding-inline: 50px !important;
  }
}
/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sourceRoot%22%3A%22https%3A%2F%2Fwww.mdradiology.co.za%2F%22%2C%22sources%22%3A%5B%22wp-content%2Fthemes%2Fsalient-child%2Fscss%2Fmain.scss%22%2C%22wp-content%2Fthemes%2Fsalient-child%2Fscss%2F.%2Flib%2F_settings.scss%22%2C%22wp-content%2Fthemes%2Fsalient-child%2Fscss%2F.%2Flib%2F_responsive.scss%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22AAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BACiBA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BACjCA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAD0CA%3BAAAA%3BAAAA%3BAD%2FEF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAsCA%3BAAAA%3BAAAA%3BAAtCA%3BAAAA%3BAA4CE%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAA7HF%3BAAqIE%3BAAAA%3BAAAA%3BAArIF%3BAA2IE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAA3IF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAA0JE%3BAAAA%3BAAAA%3BAA1JF%3BAA6JE%3BAAAA%3BAAAA%3BAAAA%3BAA7JF%3BAAmKE%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAA%2FKF%3BAAyLQ%3BAAAA%3BAAAA%3BAAzLR%3BAAkME%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAlMF%3BAAyME%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAzMF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAuNA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAvNA%3BAAAA%3BAAAA%3BAAmOI%3BAAAA%3BAAAA%3BAAnOJ%3BAA0OA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAA5OF%3BAAkPA%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAA1PF%3BAAgQA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAnQJ%3BAAAA%3BAAAA%3BAA%2BQE%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAjSA%3BAAwSA%3BAAAA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAApTN%3BAA%2BTI%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAArUV%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAuVE%3BAAAA%3BAAAA%3BAAvVF%3BAA8VA%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAvWF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAmXA%3BAAAA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAA7XF%3BAAuYA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAtZF%3BAAAA%3BAAAA%3BAAAA%3BAAwaE%3BAAAA%3BAAAA%3BAAAA%3BAAxaF%3BAAAA%3BAAAA%3BAAAA%3BAAqbE%3BAAAA%3BAAAA%3BAASM%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAjcV%3BAAAA%3BAAAA%3BAAAA%3BAAodE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAA1eJ%3BAAofM%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAQL%3BAAAA%3BAAAA%3BAA1gBL%3BAAAA%3BAAAA%3BAAAA%3BAAuhBE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAvhBF%3BAAAA%3BAAAA%3BAAAA%3BAAqiBA%3BAAAA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAnjBJ%3BAA4jBA%3BAAAA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAApkBF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAmlBE%3BAAAA%3BAAAA%3BAAAA%3BAAnlBF%3BAAAA%3BAA4lBA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAjpBF%3BAAwpBA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAA%2FqBJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgsBI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAtwBN%3BAAgxBE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAEG%3BAAAA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgBI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAr0BR%3BAAAA%3BAAAA%3BAAAA%3BAAu1BE%3BAAAA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAv3BN%3BAAAA%3BAAi4BE%3BAAAA%3BAAAA%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAA54BJ%3BAAo5BE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAp5BF%3BAAAA%3BAAAA%3BAAo6BI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAYY%3BAAAA%3BAAAA%3BAAh8Bd%3BAAAA%3BAAAA%3BAAi9BI%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAA39BJ%3BAAAA%3BAAAA%3BAAAA%3BAAw%2BBM%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAv%2FBF%3BAAigCM%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAApgCN%3BAA6gCM%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BAAphCF%3BAAAA%3BAAAA%3BAA4hCA%3BAAAA%3BAAAA%3BAA5hCA%3BAAmiCI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUN%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAA3jCF%3BAAokCA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAzkCA%3BAAAA%3BAAglCA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAA1lCD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAumCI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAvmCJ%3BAAAA%3BAAqnCE%3BAAAA%3BAAAA%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAlpCJ%3BAAAA%3BAA2pCM%3BAAAA%3BAAAA%3BAA3pCN%3BAAAA%3BAAAA%3BAAAA%3BAEoOE%3BAAAA%3BAAAA%3BAAAA%3BAFy8BE%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAMN%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAWJ%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASF%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKR%3BAAGU%3BAAAA%3BAAAA%3BAAAA%3BAEtgCR%3BAAAA%3BAAAA%3BAF8gCI%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAWL%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAEtjCN%3BAAAA%3BAAAA%3BAF%2BjCI%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAWH%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAQJ%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAA32CR%3BAE6PE%3BAFwnCM%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAEzmCN%3BAF8mCM%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAExmCN%3BAF%2BmCM%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAp4CR%3BAEmQE%3BAF8oCM%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAEjrCN%3BAFurCM%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAA%2F5CR%3BAEoOE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAF6rCM%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAEhsCN%3BAFwsCM%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAv8CR%3BAEoOE%3BAFkvCU%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAE5vCV%3BAFswCU%3BAAAA%3BAAAA%3BAAGK%3BAAAA%3BAAAA%3BAAGD%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAEzxCV%3BAFkyCU%3BAAAA%3BAAAA%3BAAGK%3BAAAA%3BAAAA%3BAAKL%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAEjzCV%3BAF0zCU%3BAAAA%3BAAAA%3BAAGK%3BAAAA%3BAAAA%3BAAIL%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAnkDZ%3BAAAA%3BAAAA%3BAEoOE%3BAF82CU%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAxlDZ%3BAAAA%3BAAAA%3BAE2RE%3BAF00CE%3BAAAA%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQJ%3BAAAA%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASR%3BAACC%3BAAAA%3BAAAA%3BAAEO%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAEr4CN%3BAF44CE%3BAAAA%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAEl%2FCN%3BAF4%2FCE%3BAAAA%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQJ%3BAAAA%3BAAAA%3BAAGK%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAEngDP%3BAFihDM%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAEjlDN%3BAFulDM%3BAAAA%3BAAAA%3BAAAA%3BAE9jDN%3BAFqkDM%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAh2DR%3BAAAA%3BAAAA%3BAA22DA%3BAAAA%3BAAAA%3BAExmDE%3BAF4mDU%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAEpqDR%3BAF6qDM%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAE7sDR%3BAFwtDM%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAE5sDN%3BAFmtDM%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMJ%3BAACI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMP%3BAACO%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAr8DR%3BAAAA%3BAAAA%3BAAo9DI%3BAACI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAr9DR%3BAAAA%3BAAAA%3BAE2RE%3BAFwsDM%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAE7uDN%3BAFovDM%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAj%2FDR%3BAAAA%3BAAAA%3BAEoOE%3BAF2xDM%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAA%2F%2FDR%3BAAAA%3BAAAA%3BAEgPE%3BAF8xDU%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAEhyDV%3BAF0yDU%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWV%3BAAAA%3BAAAA%3BAAAA%3BAAEA%3BAAAA%3BAAAA%3BAAAA%3BAASD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMD%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAAEC%3BAAAA%3BAAAA%3BAAAA%22%7D */