/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
#main .node--type-urgent-care{padding:0;}.btn{border-radius:0px;padding-top:15px;padding-bottom:15px;}.field--type-image img,.field--name-field-user-picture img{max-width:100%;}div.field--name-field-media-image-2{text-align:center;}nav#sidebar,nav#sidebar-patient,nav#sidebar-surgery,nav#sidebar-about,nav#sidebar-physicians,nav#sidebar-urgent{padding:0 15px 0 15px;background-color:#175ea0;}nav#sidebar,nav#sidebar-physicians{margin-top:20px;}@media (min-width:768px){nav#sidebar-patient,nav#sidebar-surgery,nav#sidebar-about,nav#sidebar-urgent{position:relative;bottom:100px;}div.sidebar-special-service{position:relative;bottom:90px;}}nav#sidebar > ul,nav#sidebar-patient > ul,nav#sidebar-surgery > ul,nav#sidebar-about > ul,nav#sidebar-physicians > ul,nav#sidebar-urgent > ul{flex-direction:column;}nav#sidebar > ul li,nav#sidebar-patient > ul li,nav#sidebar-surgery > ul li,nav#sidebar-about > ul li,nav#sidebar-physicians > ul li,nav#sidebar-urgent > ul li{border-bottom:#fff 1px solid;line-height:3em;}div.sidebar-services a{color:#fff;}nav#sidebar > ul li a:hover,nav#sidebar > ul li .active,nav#sidebar-patient > ul li a:hover,nav#sidebar-patient > ul li .active,nav#sidebar-surgery > ul li a:hover,nav#sidebar-surgery > ul li .active,nav#sidebar-about > ul li a:hover,nav#sidebar-about > ul li .active,nav#services-primary > ul li a:hover,nav#services-primary > ul li .active,nav#sidebar-physicians > ul li a:hover,nav#sidebar-physicians > ul li .active,nav#sidebar-urgent > ul li a:hover,nav#sidebar-urgent > ul li .active{background-color:#ffcc33;color:#000;}div.sidebar-special-service p{line-height:4em;margin:0;color:#fff;padding-left:20px;}p.sp-parent{background-color:#ffcc33;border-bottom:#fff 2px solid;}p.sp-parent a{color:#175ae0;}p.sp-heading{color:#fff;border-bottom:#fff 2px solid;background:repeating-linear-gradient(-45deg,#2f3d48,#2f3d48 10px,#333 10px,#eee 11px);}p.sp-special{background-color:#2f3d48;border-bottom:#fff 2px solid;}p.sp-special a{color:#fff;}p.sp-special a:hover,p.sp-special a:active{color:#ffcc33;}p.sp-serv-heading{color:#fff;border-bottom:#fff 2px solid;background:repeating-linear-gradient(-45deg,#175ea0,#175ea0 10px,#333 10px,#eee 11px);}p.sp-service{background-color:#175ea0;border-bottom:#fff 2px solid;}p.sp-service a{color:#fff;}p.sp-service a:hover,p.sp-service a:active{color:#ffcc33;}section.region-featured-bottom-first{background-color:#f8f7f5;padding:50px 0 60px 0;}p.crc-cat{color:#c6d2dc;font-size:1.125em;line-height:1.125em;text-transform:uppercase;margin-top:20px;padding-left:10px;}h4.crc-title{padding-left:10px;}h2.connect-header{text-align:center;margin:0 0 20px 0;}span.connect-header{color:#ffcc33;color:#175ea0;}div.row-wrapper{background-color:#fff;max-width:364px;min-height:488px;box-shadow:0 1px 3px 1px #ccc;margin-bottom:23px;padding-bottom:27px;}div.crc-link a{color:#fff;}img.image-style-slide{object-fit:cover;object-position:center;max-width:100%;width:1800px;height:auto;}div#slide-content,div.slide-content{background:rgba(23,94,160,.9);padding:40px 15px 30px 15px;text-align:center;position:relative;top:-50px;left:auto;}h2.slide,p.slide{color:#f0efec;}p.slide a{color:#ffcc33;}@media (min-width:544px){div#slide-content,div.slide-content{position:relative;top:-120px;left:12%;width:75%;}}ul#widget_pager_bottom_homepage_slideshow-block_1{position:relative;bottom:75px;}img.image-style-slide-employee{object-fit:cover;object-position:center;max-width:100%;height:auto;}h2.employee-slide{color:#f0efec;font-size:2em;padding-bottom:50px;}h4.slide,h4.slide a{color:#f0efec;text-transform:uppercase;padding-bottom:10px;}div.views-field-field-employee-slide{position:relative;}.views-field-field-employee-image > .field-content > div{position:relative;}div#employee-slide-content{background:rgba(23,94,160,.9);padding:15px;position:relative;top:-20px;}@media (min-width:768px){}@media (min-width:992px){div#employee-slide-content{width:40%;min-height:420px;position:absolute;top:0;padding:40px 15px;}}@media (min-width:1200px){div#employee-slide-content{width:40%;min-height:440px;position:absolute;top:0;padding:90px 15px 30px;}}div#views_slideshow_cycle_div_employee_spotlight_slideshow-block_1_0{background-color:none;}ul.views-slideshow-pager-bullets{flex-direction:row;justify-content:center;}.views-slideshow-controls-bottom .views-slideshow-pager-bullets li{background:#ccc;}.views-slideshow-controls-bottom .views-slideshow-pager-bullets li.active{background:#ffcc33;}tr{background-color:inherit;}tr td{border:none;}div.field--name-field-text-background{background-color:#ffcc33;padding:50px;}div.block-field-blockblock-contentuc-footer-testbody{padding:50px;}div.block-field-blockblock-contentuc-footerbody{padding:50px;}div.paragraph--type--icon-with-text{padding-top:50px;}h2.field--name-field-blue-background-text{color:#fff;}div.paragraph--type--icon-with-text-blue-background{background-color:#175ea0;color:#fff;}p.paragraph--type--icon-with-text-blue-background{color:#fff;}h2.UC-icon,h3.UC-icon,h4.UC-icon,h5.UC-icon,p.UC-icon,p.UC-icon a{color:#fff;}div.UC-blue-bkg{background-color:#175ea0;}div.UC-top{display:flex;}@media all and (max-width:544px){div.UC-top{flex-flow:row wrap;}}h2.UC-top{background-color:#ffcc33;padding:50px;}@media (min-width:992px){section.UC-wrapper{position:relative;}div.UC{position:absolute;top:50px;right:100px;width:35%;padding-right:50px;}}span.UC-top p,span.UC-top h4{padding:0 10px;}div.blue-bkg-icon{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;}div.blue-bkg-icon-icon{padding:10px;}div.blue-bkg-icon-text{padding:10px;}div.paragraph--type--uc-list-blue{display:flex;flex-wrap:wrap;}div.UC-list-b{background-color:#175ea0;color:#fff;padding:20px;margin:5px;text-align:center;border-radius:15px;}div.UC-list-y{background-color:#ffcc33;color:#165b9c;padding:20px;margin:5px;text-align:center;border-radius:15px;}div.field--name-field-paragraph-list{padding-bottom:40px;}div.paragraph--type--specialties-buttons{margin:50px 0;}div.paragraph--type--icon-image-and-text{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;background-color:#fff;border-radius:10px;margin:20px;padding:0 30px 0 30px;}@media (min-width:768px){div.paragraph--type--icon-image-and-text{flex-wrap:nowrap;}}div.field--name-field-blue-background-text{padding:20px;}p.wpy{font-size:5em;color:#ffcc33;}div.paragraph--type--five-column-icon{margin-top:50px;}div.UC-blue-bkgd{background-color:#175ea0;padding:100px 0 100px 0;}div.container.ER-icons{max-width:1140px;}div.ER-icons{display:flex;justify-content:space-evenly;flex-wrap:wrap;gap:1rem;}div.paragraph--type--icon-with-label{display:flex;flex-direction:column;align-items:center;padding:10px;text-align:center;}div.ER-icon{background-color:#fff;border-radius:15px;min-width:200px;min-height:250px;}div.col-icon{display:flex;justify-content:center;align-items:end;flex-wrap:wrap;}div.UC-col-txt,div.field--name-field-uc-list-body{padding:50px;}div.block-field-blockparagraphtext-background-colorfield-text-yellow-background,div.block-field-blockparagraphyellow-bkgd-imagefield-text-yellow-background,div.block-field-blockparagraphtext-yellow-background-field-text-yellow-background,div.block-field-blockparagraphyellow-background-imagefield-text-yellow-background,div.paragraph--type--yellow-background-icons{background-color:#ffcc33;padding:100px;}div.paragraph--type--yellow-background,div.block-field-blockparagraphyellow-background-textfield-text-yellow-background{background-color:#ffcc33;padding:100px;}div.paragraph--type--images{margin-bottom:-38px;}section.bg-image{position:relative;}div.OStext{position:absolute;top:25px;width:50%;padding:20px;color:#fff;}@media (min-width:768px){div.OStext{position:absolute;top:60px;width:50%;padding:50px;font-size:2em;line-height:1.2em;}}@media (min-width:992px){div.OStext{font-size:2.5em;line-height:1.5em;}}div.block-field-blockparagraphimage-textfield-paragraph-text{background-color:#f0efec;padding:50px;}div.field--name-field-linked-image-paragraph{display:flex;flex-wrap:wrap;}@media (min-width:768px){div.field--name-field-linked-image-paragraph{flex-wrap:nowrap;}}div.paragraph--type--links-with-images{margin:0 10px 10px 10px;box-shadow:0 1px 3px #ccc;padding-bottom:10px;}div.field--name-field-media-image.field--type-image{margin:0;}div.field--name-field-link-destination{font-size:1.25em;font-weight:700;}div.paragraph--type--buttons{margin-top:30px;margin-bottom:30px;}div.paragraph--type--links-with-images{text-align:center;}div.exec-team{text-align:center;}div.field--name-field-media-image{float:none !important;}div.content .location-feature{border-top:1px solid #175ea0;border-bottom:1px solid #175ea0;padding:16px 0;text-align:center;margin-top:45px;margin-bottom:40px;}p.address{margin-bottom:.25em;}h4.hours{margin-top:.25em;margin-bottom:.25em;}div.field--name-field-article-category{margin:0 0 .25em;}h1.office-location-title{text-transform:uppercase;font-size:1.125em;line-height:1.125em;margin:0 0 5px 0;}.btn{margin-top:0.25em;margin-bottom:0.25em;}div.loc-feature{display:flex;}.list-group-item .loc-feature .field--name-name{display:none;}.office-location-column .list-group{flex-direction:row;}.dr-profile-logos .field__item{display:inline-block;margin:10px;}.dr-profile-logos a{color:transparent;vertical-align:middle;}.dr-profile-logos a:hover{color:transparent;}a.hudsonmag{width:100px;height:100px;display:inline-block;background-image:url(/themes/custom/crystalrun/img/profile-logos/hudson.png);background-position:-100px 0;background-repeat:no-repeat;}a.hudsonfav{width:100px;height:100px;display:inline-block;background-image:url(/themes/custom/crystalrun/img/profile-logos/hudson.png);background-position:0 0;background-repeat:no-repeat;}a.hudsonfav16{width:100px;height:100px;display:inline-block;background-position:-200px 0;background-image:url(/themes/custom/crystalrun/img/profile-logos/hudson.png);}a.hudsonfav17{width:100px;height:100px;display:inline-block;background-position:-300px 0;background-image:url(/themes/custom/crystalrun/img/profile-logos/hudson.png);}a.hudsonfav18{width:100px;height:100px;display:inline-block;background-image:url(/themes/custom/crystalrun/img/profile-logos/hudson.png);background-position:-400px 0;}a.hudsonfav19{width:90px;height:90px;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url(/themes/custom/crystalrun/img/profile-logos/hudsonfav19.png);-webkit-filter:saturate(100%);filter:saturate(100%);opacity:1;display:inline-block;}a.hudsonfav-5-year{width:102px;height:100px;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url(/themes/custom/crystalrun/img/profile-logos/hudsonfav-5-year.png);-webkit-filter:saturate(100%);filter:saturate(100%);opacity:1;display:inline-block;}a.thr{width:98px;height:98px;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url(/themes/custom/crystalrun/img/profile-logos/thr.png);-webkit-filter:saturate(100%);filter:saturate(100%);opacity:1;display:inline-block;}a.montefiore{background-position:0 -36px;display:inline-block;width:210px;height:36px;background-size:210px;background-image:url(/themes/custom/crystalrun/img/profile-logos/montefiore.png);}a.wph{background-position:0 -71px;display:inline-block;width:200px;height:70px;background-size:200px;background-image:url(/themes/custom/crystalrun/img/profile-logos/wph.png);}a.topdoc2019{width:100px;height:77px;background-size:100px;background-position:0 0;display:inline-block;background-image:url(/themes/custom/crystalrun/img/profile-logos/topdoc2019.png);}a.us-sports-medicine{width:53px;height:91px;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url(/themes/custom/crystalrun/img/profile-logos/us-sports-medicine.png);-webkit-filter:saturate(100%);filter:saturate(100%);display:inline-block;}a.skyline-badge{width:100px;height:65px;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url(/themes/custom/crystalrun/img/profile-logos/skyline-badge.png);-webkit-filter:saturate(100%);filter:saturate(100%);display:inline-block;}h2.specialties{margin:30px 0 15px 0;}div.media-left{text-align:center;}.media-body p{margin-bottom:.25rem;}div.media-right{display:flex;flex-direction:column;}div.office-location-column{background-color:#f0efec;margin:10px;padding:20px 20px 40px 20px;}.list-group-item{background-color:inherit;border:none;}ul.icon-legend{list-style:none;display:flex;justify-content:space-evenly;margin-top:20px;flex-wrap:wrap;}div.crc{padding:10px 10px 20px 10px;}th#view-title-table-column,th#view-field-doctor-first-name-table-column,th#view-field-doctor-last-name-table-column,th#view-field-doctor-credentials-table-column,th#view-field-doctor-specialties-table-column,th#view-field-doctor-board-certified-table-column,th#view-field-doctor-offices-table-column,th#view-field-doctor-languages-table-column,th#view-status-table-column{color:#000;}th#view-title-table-column a,th#view-field-doctor-first-name-table-column a,th#view-field-doctor-last-name-table-column a,th#view-field-doctor-credentials-table-column a,th#view-field-doctor-specialties-table-column a,th#view-field-doctor-board-certified-table-column a,th#view-field-doctor-offices-table-column a,th#view-field-doctor-languages-table-column a,th#view-status-table-column a{color:#175ea0;}div.stories-card{background-color:#f8f8f8;box-shadow:0 1px 3px;margin:20px;}div.stories-video{text-align:center;}p.more-stories{text-align:right;}@media (min-width:768px){form#views-exposed-form-locations-page-1 .js-form-item-field-office-specialties-target-id,form#views-exposed-form-locations-page-1 .js-form-item-field-office-county-target-id,form#views-exposed-form-locations-page-1 .js-form-item-field-doctor-offices-target-id-verf{width:30%;}}form#views-exposed-form-locations-page-1{display:flex;justify-content:center;}@media (min-width:768px){form#views-exposed-form-locations-page-1{margin-left:100px;}}button#edit-submit-locations,button#edit-submit-find-a-doctor,button#edit-reset,button#edit-submit-crystal-run-connect{width:175px;}@media (min-width:768px){.js-form-item-field-doctor-first-name-value,.js-form-item-field-doctor-last-name-value,.js-form-item-field-doctor-specialties-target-id,.js-form-item-field-doctor-offices-target-id-verf,.js-form-item-field-office-county-target-id{width:20%;}}div.view-content.row{justify-content:center;}div.office-loc,div.feat-art{padding:20px;}p.feat-art{margin-bottom:auto;}p.result-count{text-align:center;}p.result-count span{color:#175ea0;}button.webform-button--submit{min-width:200px;}span.fieldset-legend{font-size:.75em;}div#edit-before-day,div#edit-registration,div#edit-your-physicians,div#edit-overall-experience,div#edit-before-day-of-surgery,div#edit-the-asc-staff,div#edit-personal-info,div#edit-patient-information,div#edit-contact-information,div#edit-appointment{background-color:#f0f4f8;padding:15px;}div.rateit{float:right;}div.search{padding:50px;border-bottom:#3b3b3b 1px solid;}body #header .form-type-textfield:focus-within .form-control{color:#000;background-color:#ebebec;}body #header .form-type-textfield:focus-within::before{filter:brightness(0%);}body #header .form-type-textfield:focus-within .form-control::placeholder{color:rgba(0,0,0,0.75);}div.paragraph--type--full-blue-bg{background-color:#175ea0;}div.block-field-blockparagraphfull-blue-bgfield-landing-paragraph-left{color:#fff;padding:100px;}h2.land{color:#fff;}form.webform-submission-let-s-connect-form{background-color:#fff;margin:50px;padding:50px;border-radius:10px;}section#edit-lets-connect-intro,section#edit-let-s-connect{background-color:#ffcc33;padding:25px;border-radius:10px;}form.webform-submission-let-s-connect-form input#edit-name.form-control,form.webform-submission-let-s-connect-form input#edit-email.form-email.form-control,form.webform-submission-let-s-connect-form input#edit-phone.form-tel.form-control,form.webform-submission-let-s-connect-form input#edit-specialty.form-control,form.webform-submission-let-s-connect-form input#edit-role-interested.form-control{background-color:#eee;}div.block-field-blockparagraphfull-white-bgfield-right-paragraph{padding:100px 125px 100px 0;}div.paragraph--type--text-area-dark-gray-bg,div.paragraph--type--text-dark-gray-bg{background-color:#2f3d48;color:#fff;padding:100px;}div.field--name-field-paragraph-left .paragraph--type--text-dark-gray-bg,div.field--name-field-paragraph-right .paragraph--type--text-dark-gray-bg{height:auto;}h3.land{color:#fff;}div.field--name-field-text-area-blue-bg,div.paragraph--type--blue-bg{background-color:#175ea0;color:#fff;padding:100px;}div.paragraph--type--full-light-grey-bg{background-color:#eee;padding:100px;}div.tab-content{background-color:#fff;padding:50px;}div.paragraph--type--physician-slider{padding:100px;}div.field-content.slider a{color:#fff;text-decoration:underline;font-weight:700;}div.field--name-field-text-gray-bg,div.paragraph--type--gray-bg{background-color:#ebebec;padding:100px;}div.field--name-field-button-connect{text-align:center;}@media all and (max-width:576px){div.paragraph--type--text-area-dark-gray-bg,div.paragraph--type--text-dark-gray-bg,div.field--name-field-text-area-blue-bg,div.paragraph--type--blue-bg{padding:clamp(20px,9vw,150px) clamp(20px,6vw,100px);}}blockquote.land{padding:5px;}div.paragraph--type--blue-bg .ckeditor-accordion-container{margin-top:40px;}div.paragraph--type--blue-bg .ckeditor-accordion-container > dl dt > a,.ckeditor-accordion-container > dl dt > a:not(.button){background-color:#2f3d48;color:#fff;}div.paragraph--type--blue-bg .ckeditor-accordion-container > dl dt.active > a{background-color:#ffcc33;color:#2f3d48;}div.paragraph--type--blue-bg .ckeditor-accordion-container > dl dt > a:hover,.ckeditor-accordion-container > dl dt > a:not(.button):hover{background-color:#ffcc33;color:#2f3d48;}div.paragraph--type--blue-bg .ckeditor-accordion-container > dl dt > a,.ckeditor-accordion-container > dl dt > a:not(.button){border-bottom:none;}div.paragraph--type--blue-bg  .ckeditor-accordion-container > dl dd{background-color:#fff;}div.paragraph--type--blue-bg .ckeditor-accordion-container > dl dd > p{color:#175ea0;}div.paragraph--type--blue-bg .ckeditor-accordion-container > dl dd > p strong{color:#2f3d48;}div.paragraph--type--text-gray-bg .ckeditor-accordion-container > dl dt > a,.ckeditor-accordion-container > dl dt > a:not(.button){background-color:#ffcc33;color:#175E98;}div.block-field-blockparagraphgray-bgfield-additional-text-area .ckeditor-accordion-container > dl dt.active > a,body.node--type-page .ckeditor-accordion-container > dl dt.active > a,body.node--type-article .ckeditor-accordion-container > dl dt.active > a{background-color:#175ea0;color:#fff;}div.paragraph--type--text-gray-bg .ckeditor-accordion-container > dl dt > a:hover,.ckeditor-accordion-container > dl dt > a:not(.button):hover{background-color:#175ea0;color:#fff;}.ckeditor-accordion-container > dl dd{background-color:#fff;}.ckeditor-accordion-container > dl{border:none;}div.paragraph--type--text-area-white-bg{padding:100px;}div.paragraph--type--button{text-align:center;margin-bottom:50px;}div.paragraph--type--images img{width:100%;}div.paragraph--type--disclaimer{background-color:#2f3d48;color:#fff;overflow:hidden;padding:30px 30px 0  30px;margin-bottom:-40px;}:where(body.node--type-landing) #block-crystalrun-breadcrumbs{display:none;}:where(body.node--type-landing) #block-crystalrun-breadcrumbs{display:none;}:where(body.node--type-landing article.node--type-landing) > .node__content,:where(body.node--type-landing article.node--type-landing) .field--name-field-landing-video{margin:0;}:is(body.node--type-landing article.node--type-landing) :is(h2,h3){font-size:3.125rem;line-height:1;margin-bottom:0.5em;}:where(body.node--type-landing article.node--type-landing) .slick-arrow::before{color:#175ea0;}:where(body.node--type-landing article.node--type-landing) .view-physician-slider .row{margin-left:-50px;margin-right:-50px;}:where(body.node--type-landing article.node--type-landing) .slick--view--physician-slider{padding-left:24px;padding-right:31px;}:where(body.node--type-landing article.node--type-landing) .slick-track{gap:40px;display:flex;align-items:stretch;}:where(body.node--type-landing article.node--type-landing) .slick__slide{height:auto;}:where(body.node--type-landing article.node--type-landing) .slick__slide{background:#155ea2;color:#fff;padding:20px;border-radius:10px;}:where(body.node--type-landing article.node--type-landing) div.slick__slide img{border-radius:4000px;max-width:100%;width:144px;height:144px;object-fit:cover;border:5px solid #fff;}:where(body.node--type-landing article.node--type-landing) .field__item:has(.paragraph--type--full-blue-bg){background-color:#175ea0;padding:clamp(20px,6vw,100px);}:where(body.node--type-landing article.node--type-landing) .paragraph--type--full-blue-bg{margin:auto;max-width:1220px;display:flex;}@media screen and (max-width:740px){:where(body.node--type-landing article.node--type-landing) .paragraph--type--full-blue-bg{display:block;}}:where(body.node--type-landing article.node--type-landing) .field--name-field-landing-paragraph-left{width:670px;max-width:100%;padding:clamp(20px,4vw,60px);}:where(body.node--type-landing article.node--type-landing) .field--name-field-landing-paragraph-right{width:550px;max-width:100%;}:where(body.node--type-landing article.node--type-landing) .field--name-field-landing-paragraph-left :is(h2,h3){max-width:350px}:where(body.node--type-landing article.node--type-landing) form.webform-submission-form{padding:20px;border-radius:15px;margin:0;}:where(body.node--type-landing article.node--type-landing) .webform-section{border-radius:10px 10px 0px 0px;margin-bottom:20px;}:where(body.node--type-landing article.node--type-landing) .webform-actions{margin-bottom:0px !important;}:is(body.node--type-landing article.node--type-landing) h2.webform-section-title{font-size:1.625rem;line-height:1;}:where(body.node--type-landing article.node--type-landing) .paragraph--type--full-white-bg{display:flex;justify-content:center;}:where(body.node--type-landing article.node--type-landing) .field--name-field-left-paragraph{width:800px;max-width:100%;}:where(body.node--type-landing article.node--type-landing) .field--name-field-left-paragraph *:not(.contextual,.contextual *){height:100%;width:100%;}:where(body.node--type-landing article.node--type-landing) .field--name-field-left-paragraph img{object-fit:cover;}:where(body.node--type-landing article.node--type-landing) .field--name-field-right-paragraph{width:800px;max-width:100%;padding:clamp(20px,6vw,100px) clamp(20px,6vw,100px) 0 10px;}@media screen and (max-width:1000px){:where(body.node--type-landing article.node--type-landing) .paragraph--type--full-white-bg{display:block;}:where(body.node--type-landing article.node--type-landing) .field--name-field-right-paragraph{padding:0 clamp(20px,6vw,100px);}}:where(body.node--type-landing article.node--type-landing) .paragraph--type--full-white-bg .field--name-field-form-button{display:flex;gap:20px}:where(body.node--type-landing article.node--type-landing) div.paragraph--type--text-area-dark-gray-bg{padding:clamp(20px,9vw,150px) clamp(20px,6vw,100px);}:where(body.node--type-landing article.node--type-landing) .paragraph--type--text-area-dark-gray-bg p{max-width:850px;margin-left:auto;margin-right:auto;}:where(body.node--type-landing article.node--type-landing) .paragraph--type--text-area-dark-gray-bg p:first-of-type{max-width:670px;}:where(body.node--type-landing article.node--type-landing) .layout--twocol-section--50-50{display:flex;}:where(body.node--type-landing article.node--type-landing) .layout__region--first,:where(body.node--type-landing article.node--type-landing) .layout__region--second{width:50%;}@media screen and (max-width:1040px){:where(body.node--type-landing article.node--type-landing) .layout--twocol-section--50-50{display:block;}:where(body.node--type-landing article.node--type-landing) .layout__region--first,:where(body.node--type-landing article.node--type-landing)  .layout__region--second{width:100%;}}:where(body.node--type-landing article.node--type-landing) .layout__region--second *:not(.contextual,.contextual *){height:100%;object-fit:cover;margin:0;}:where(body.node--type-landing article.node--type-landing) .layout__region--first *:not(.field--name-field-text-white-bg,.field--name-field-text-white-bg *){height:100%;}:where(body.node--type-landing article.node--type-landing) .paragraph--type--text-white-bg{display:flex;align-items:center;justify-content:end;max-width:100%;}:where(body.node--type-landing article.node--type-landing) .field--name-field-text-white-bg{width:630px;max-width:100%;padding:30px;}@media screen and (max-width:1040px){:where(body.node--type-landing article.node--type-landing) .layout--twocol-section--50-50{display:block;}:where(body.node--type-landing article.node--type-landing) .layout__region--first,:where(body.node--type-landing article.node--type-landing) .layout__region--second{width:100%;}:where(body.node--type-landing article.node--type-landing) .field--name-field-text-white-bg{width:100%;max-width:100%;padding:30px;}}:where(body.node--type-landing article.node--type-landing) div.paragraph--type--full-light-grey-bg{padding:clamp(20px,9vw,150px) clamp(20px,6vw,100px);}:where(body.node--type-landing article.node--type-landing) div.paragraph--type--full-light-grey-bg .layout--onecol,:where(body.node--type-landing article.node--type-landing) .layout--tabs{width:1120px;max-width:100%;margin:auto;}:where(body.node--type-landing article.node--type-landing) .paragraph--type--full-light-grey-bg .layout--onecol p{max-width:890px;}:where(body.node--type-landing article.node--type-landing) .layout__region--tabs{display:flex;}@media screen and (max-width:740px){:where(body.node--type-landing article.node--type-landing) .layout__region--tabs{display:block;}}:where(body.node--type-landing article.node--type-landing) li.tabs__tab{display:block;}:where(body.node--type-landing article.node--type-landing) .layout--tabs .is-active.tabs__link{color:rgb(57,57,57);}:where(body.node--type-landing article.node--type-landing) .layout--tabs .tabs__link{color:#42608a;}:where(body.node--type-landing article.node--type-landing) .layout-tabs{margin:0;padding:0;width:4700px;max-width:100%;font-weight:700;font-size:1.375rem;border-top:1px solid #fff;}:where(body.node--type-landing article.node--type-landing) .tab-content{width:6500px;max-width:100%;}:is(body.node--type-landing article.node--type-landing) .tab-content :is(h2,h3){font-size:1.625rem;line-height:1;}:where(body.node--type-landing article.node--type-landing) .layout-tabs a{display:block;border-bottom:1px solid #fff;padding:0.85em 0;}:where(body.node--type-landing article.node--type-landing) div.paragraph--type--physician-slider{padding:clamp(20px,9vw,150px) clamp(20px,6vw,100px);overflow:hidden;}:where(body.node--type-landing article.node--type-landing) .paragraph--type--physician-slider .layout--twocol-section--67-33{margin-bottom:40px;max-width:1250px;margin-left:auto;margin-right:auto;}:where(body.node--type-landing article.node--type-landing) .paragraph--type--physician-slider .layout--onecol{max-width:1250px;margin-left:auto;margin-right:auto;}:where(body.node--type-landing article.node--type-landing) .field--name-field-text-field p{max-width:580px;}:where(body.node--type-landing article.node--type-landing) .field--name-field-button{text-align:center;}:where(body.node--type-landing article.node--type-landing) div.paragraph--type--gray-bg{padding:clamp(20px,9vw,150px) clamp(20px,6vw,100px);}:where(body.node--type-landing article.node--type-landing) .paragraph--type--gray-bg{}:where(body.node--type-landing article.node--type-landing) .ckeditor-accordion-container > dl dd{padding:20px;margin-bottom:30px;}:where(body.node--type-page article.node--type-page) .ckeditor-accordion-container > dl dd,:where(body.node--type-article article.node--type-article) .ckeditor-accordion-container > dl dd{padding:20px;margin-bottom:10px;}:where(body.node--type-landing article.node--type-landing) .ckeditor-accordion-container > dl dt{margin-top:30px;}:where(body.node--type-landing article.node--type-landing) .ckeditor-accordion-container > dl dt:first-child{margin-top:0;}:where(body.node--type-landing article.node--type-landing) .layout--twocol-section--67-33,:where(body.node--type-landing article.node--type-landing) .paragraph--type--gray-bg .layout--onecol,:where(body.node--type-landing article.node--type-landing) .paragraph--type--blue-bg .layout--onecol{align-items:center;max-width:1250px;margin-left:auto;margin-right:auto;}:where(body.node--type-landing article.node--type-landing) div.paragraph--type--text-area-white-bg{padding:clamp(20px,9vw,150px) clamp(20px,6vw,100px);}:where(body.node--type-landing article.node--type-landing) div.paragraph--type--text-area-white-bg{padding-bottom:0;}:where(body.node--type-landing article.node--type-landing) .paragraph--type--text-area-dark-gray-bg p,:where(body.node--type-landing article.node--type-landing) .field--name-field-content,:where(body.node--type-landing article.node--type-landing) .field--name-field-text-field,:where(body.node--type-landing article.node--type-landing) .field--name-field-text-area,:where(body.node--type-landing article.node--type-landing) div.paragraph--type--text-area-white-bg p{font-size:1.25rem;line-height:1.25;margin-bottom:1.5em;color:#42608a;}:where(body.node--type-landing article.node--type-landing) .paragraph--type--text-area-dark-gray-bg p,:where(body.node--type-landing article.node--type-landing) .field--name-field-landing-paragraph-left .field--name-field-content{color:#fff;}:where(body.node--type-landing article.node--type-landing) .field--name-field-text-area p{max-width:550px;}:where(body.node--type-landing article.node--type-landing) div.paragraph--type--text-area-white-bg p{margin-left:auto;margin-right:auto;max-width:920px;}:where(body.node--type-landing article.node--type-landing) div.paragraph--type--text-area-blue-bg p{margin-left:auto;margin-right:auto;max-width:1250px;}:where(body.node--type-landing article.node--type-landing) .field__item:has(div.paragraph--type--text-area-white-bg) + .field__item > .paragraph--type--button{margin-bottom:clamp(20px,9vw,150px);}:where(body.node--type-landing article.node--type-landing) .btn{border-radius:10px;padding-left:24px;padding-right:24px;}@media screen and (min-width:40em){:where(body.node--type-landing article.node--type-landing) .layout--twocol-section.layout--twocol-section--33-67 > .layout__region--first,:where(body.node--type-landing article.node--type-landing) .layout--twocol-section.layout--twocol-section--67-33 > .layout__region--second{flex:1 1 25%;}:where(body.node--type-landing article.node--type-landing) .layout--twocol-section.layout--twocol-section--33-67 > .layout__region--second,:where(body.node--type-landing article.node--type-landing) .layout--twocol-section.layout--twocol-section--67-33 > .layout__region--first{flex:1 1 75%;}}:where(body.node--type-landing .ui-dialog){max-width:96%;}:where(body.node--type-landing .ui-dialog) form.webform-submission-let-s-connect-form{padding:0;margin:0;}:where(body.node--type-landing .ui-dialog) .ui-dialog-title{opacity:0;}:where(body.node--type-landing .ui-dialog) .ui-dialog-titlebar{background:none;border:none;}:where(body.node--type-landing .ui-dialog) .description{margin-bottom:1em;}:where(body.node--type-landing .ui-dialog) .webform-section-title{color:#42608a;}:is(body.node--type-landing .ui-dialog) .webform-button--submit{appearance:button;webkit-appearance:button;display:inline-block;font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;vertical-align:middle;user-select:none;border:var(--bs-btn-border-width) solid  #175ea0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;background-color:#175ea0;color:#fff;border-color:#175ea0;border-radius:10px;padding-left:24px;padding-right:24px;padding-top:15px;padding-bottom:15px;min-width:200px;background-image:none;}:is(body.node--type-landing .ui-dialog) .webform-button--submit:hover,:is(body.node--type-landing .ui-dialog) .webform-button--submit:focus{background-color:#ffcc33;border-color:#ffcc33;color:#000;}:is(body.node--type-landing .ui-dialog) .webform-button--submit:focus{box-shadow:var(--bs-btn-focus-box-shadow);}:where(body.node--type-landing .ui-dialog) .ui-dialog-titlebar-close::before{content:"X";font-size:15px;line-height:1;position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;font-weight:700;}:where(body.node--type-landing article.node--type-landing) .field__item:has(.paragraph--type--sticky-button){display:unset;}:where(body.node--type-landing article.node--type-landing) .paragraph--type--sticky-button{position:sticky;left:0;top:50vh;z-index:3;transform:translateY(-50%);width:fit-content;border-radius:0 8px 8px 0;box-shadow:0px 0px 11px 1px rgba(0 0 0 / 50%);font-size:20px;overflow:hidden;width:250px;}:where(body.node--type-landing article.node--type-landing) .paragraph--type--sticky-button a{display:block;border-radius:0;}:where(body.node--type-landing article.node--type-landing) .field--name-field-sticky-button .field__item:first-child{color:#000;background-color:#ffcc33;}:where(body.node--type-landing article.node--type-landing) .field--name-field-sticky-button:hover .field__item:first-child,:where(body.node--type-landing article.node--type-landing) .field--name-field-sticky-button:focus-within .field__item:first-child{color:#fff;background-color:#175ea0;}:where(body.node--type-landing article.node--type-landing) .field--name-field-sticky-button .field__item:first-child a{margin:0;background-color:inherit;border-color:inherit;color:inherit;border:0px none;font-size:24px;padding:15px 50px;line-height:1;}:where(body.node--type-landing article.node--type-landing) .field--name-field-sticky-button .field__item:first-child a:hover,:where(body.node--type-landing article.node--type-landing) .field--name-field-sticky-button .field__item:first-child a:focus{background-color:inherit;color:inherit;outline-color:transparent;}:where(body.node--type-landing article.node--type-landing) .field--name-field-sticky-button .field__item:last-child{color:#fff;background-color:#175ea0;}:where(body.node--type-landing article.node--type-landing) .field--name-field-sticky-button:hover .field__item:last-child,:where(body.node--type-landing article.node--type-landing) .field--name-field-sticky-button:focus-within .field__item:last-child{color:#000;background-color:#ffcc33;}:where(body.node--type-landing article.node--type-landing) .field--name-field-sticky-button .field__item:last-child a{margin:0;background-color:inherit;border-color:inherit;color:inherit;border:0px none;}:where(body.node--type-landing article.node--type-landing) .field--name-field-sticky-button .field__item:last-child a:hover,:where(body.node--type-landing article.node--type-landing) .field--name-field-sticky-button .field__item:last-child a:focus{background-color:inherit;color:inherit;outline-color:transparent;}div.alert-banner{background-color:#ffcc33;padding:20px;}div#collapsiblock-wrapper-crystalrun_alert h2{line-height:0em;margin:0;}
:where(#page-wrapper){font-family:Raleway,sans-serif;-webkit-font-smoothing:antialiased;color:#393939;font-size:1em;line-height:1.5em;}:where(#page-wrapper) a{text-decoration:none;color:#175ea0;font-weight:700;}:where(#page-wrapper) .node__content{font-size:unset;}.collapse.show{display:block;}.tb-megamenu-button + .collapse{display:block;}.tb-megamenu .nav-collapse{left:0;}.block-tb-megamenu{width:100%;}#find-doc{display:none;}#main-menu-nav{position:static;}#header{position:relative;z-index:100;}#header::before{content:"";display:block;position:relative;border-top:4px solid #ffcf3d;z-index:2;}#header .form-actions{display:none;}#header .form-type-textfield{position:relative;margin-bottom:0 !important;}#header .form-type-textfield::before{content:"";width:50px;height:50px;position:absolute;right:10px;background-image:url(/themes/custom/crystalrun/img/search-icon.svg);pointer-events:none;}#header .form-control{background-color:#4796c7;border-color:transparent;border-radius:0;height:50px;color:#fff;}#header .form-control::placeholder{color:rgba(255,255,255,0.5);}#second-menu-nav .link-wrap a:not(.url--find-a-doctor){text-transform:uppercase;color:#fff;font-weight:600;line-height:20px;letter-spacing:0.05em;}#second-menu-nav .url--find-a-doctor{color:#165b9c;background-color:#ffcf3d;font-size:20px;line-height:30px;display:inline-block;padding:20px;box-shadow:0 0 5px rgba(0,0,0,0.5);text-align:center;font-weight:600;}#header .has-super-dropdown .sub-menu .super-content{width:300px;padding-right:10px;}#header .has-super-dropdown .sub-menu img{display:block !important;width:100%;min-height:100px;height:auto;margin-bottom:20px;font-size:16px;}#header .has-super-dropdown .sub-menu :where(h1,h2,h3,h4,h5,h6,.title){color:inherit;font-size:20px;font-weight:400;margin-bottom:16px;line-height:1.2;}#header .has-super-dropdown .sub-menu p{padding-right:35px;font-size:15px;line-height:23px;}@media (max-width:1299.98px){.hamburger{background-color:transparent;cursor:pointer;border:0 none;display:flex;align-self:stretch;align-items:center;margin:0;color:#175ea0;font-size:16.5px;font-weight:600;min-width:150px;}.hamburger > *{vertical-align:middle;}.hamburger .opened{display:none;}.hamburger.is-active .closed{display:none;}.hamburger.is-active .opened{display:inline-block;}.hamburger:focus{outline:none;}.hamburger:focus span{text-decoration:underline;}.hamburger-icon{--full-height:25px;--height:calc(var(--full-height) / 5);--width:calc(var(--full-height) * 4 / 3);width:var(--width);height:var(--full-height);position:relative;transform:rotate(0deg);transition:0.5s ease-in-out;display:inline-block;margin-right:0.5em;}.hamburger-icon span{display:block;position:absolute;height:var(--height);width:100%;background:#175ea0;border-radius:var(--height);opacity:1;left:0;transform:rotate(0deg);transition:0.25s ease-in-out;}.hamburger-icon .top{top:0;transform-origin:left center;}.hamburger-icon .mid{top:calc(var(--height) * 2);transform-origin:left center;}.hamburger-icon .bot{top:calc(var(--height) * 4);transform-origin:left center;}.is-active .hamburger-icon .top{transform:rotate(45deg);top:calc(var(--height) * -0.3333);left:calc(var(--width) * 0.13333);}.is-active .hamburger-icon .mid{width:0%;opacity:0;}.is-active .hamburger-icon .bot{transform:rotate(-45deg);top:calc(var(--height) * 4.3333);left:calc(var(--width) * 0.13333);}#second-menu-nav .link-wrap{width:270px;max-width:100%;margin-top:16px;}#second-menu-nav .link-wrap a:not(.url--find-a-doctor){font-size:15px;display:block;padding:10px 0;border-bottom:1px solid #ffcf3d;}#second-menu-nav .url--find-a-doctor{margin:40px 0;border-radius:10px;width:170px;}#header .navbar-brand img{display:block;width:200px;max-width:100%;}.desktop-branding{display:none;}.mobile-branding{display:flex;justify-content:space-between;align-items:center;min-height:120px;border-top:20px solid #175ea0;padding:20px;position:relative;z-index:1;box-shadow:0 0 3px rgba(0,0,0,0.75);}#menu-tray{position:absolute;overflow:hidden;top:100%;width:640px;max-width:100%;right:0;color:#fff;background-color:#175ea0;padding:30px 50px;box-shadow:0 0 4px rgba(0,0,0,0.5);visibility:hidden;opacity:0;transition:visibility 0s linear 0.3s,opacity 0.3s;}.opened #menu-tray{visibility:visible;opacity:1;transition:visibility 0s linear 0s,opacity 0.3s;}#main-menu-nav .nav-list,#main-menu-nav .drop-list{list-style:none;padding-left:0;margin:0;max-width:400px;}#main-menu-nav .nav-list .link-wrap,#main-menu-nav .nav-list .dropdown-item-li,#main-menu-nav .drop-list .link-wrap,#main-menu-nav .drop-list .dropdown-item-li{border-top:1px solid;}#main-menu-nav .nav-list .link-wrap:last-child,#main-menu-nav .nav-list .dropdown-item-li:last-child,#main-menu-nav .drop-list .link-wrap:last-child,#main-menu-nav .drop-list .dropdown-item-li:last-child{border-bottom:1px solid;}#main-menu-nav .nav-list .link-wrap .main-level,#main-menu-nav .nav-list .link-wrap .sub-level,#main-menu-nav .nav-list .dropdown-item-li .main-level,#main-menu-nav .nav-list .dropdown-item-li .sub-level,#main-menu-nav .drop-list .link-wrap .main-level,#main-menu-nav .drop-list .link-wrap .sub-level,#main-menu-nav .drop-list .dropdown-item-li .main-level,#main-menu-nav .drop-list .dropdown-item-li .sub-level{color:#fff;font-size:18px;line-height:20px;font-weight:600;padding:12px 0;display:block;}#main-menu-nav .nav-list .link-wrap .main-level:hover,#main-menu-nav .nav-list .link-wrap .sub-level:hover,#main-menu-nav .nav-list .dropdown-item-li .main-level:hover,#main-menu-nav .nav-list .dropdown-item-li .sub-level:hover,#main-menu-nav .drop-list .link-wrap .main-level:hover,#main-menu-nav .drop-list .link-wrap .sub-level:hover,#main-menu-nav .drop-list .dropdown-item-li .main-level:hover,#main-menu-nav .drop-list .dropdown-item-li .sub-level:hover{color:#ffcf3d;}#main-menu-nav .sub-menu{position:absolute;top:0;width:100%;height:100%;background:#175ea0;padding:30px 50px;display:flex;flex-direction:column;overflow:auto;}#main-menu-nav .sub-menu .super-content{order:10;}#main-menu-nav .toggle-submenu{display:block;width:44px;background-repeat:no-repeat;background-position:center;background-image:url(/themes/custom/crystalrun/img/nav-arrow.svg);}#main-menu-nav .has-dropdown{display:flex;justify-content:space-between;}#main-menu-nav .has-dropdown .sub-menu{left:100px;visibility:hidden;opacity:0;transition:visibility 0s linear 0.3s,opacity 0.3s,left 0.3s;}#main-menu-nav .has-dropdown.open .sub-menu{left:0;visibility:visible;opacity:1;transition:visibility 0s linear 0s,opacity 0.3s,left 0.3s;}.sub-menu-back{font-size:18px;font-weight:600;display:inline-block;margin-bottom:20px;position:relative;color:#fff;}.sub-menu-back::before{content:"";position:absolute;width:44px;height:100%;background-repeat:no-repeat;background-position:center;background-image:url(/themes/custom/crystalrun/img/nav-arrow.svg);transform:rotate(180deg);left:-40px;}.sub-menu-back:hover{color:#ffcf3d;}.sub-menu-title{font-size:24px;font-weight:600;margin-bottom:20px;}#header .has-super-dropdown .sub-menu .super-content{margin-top:40PX;}}@media (min-width:1300px){.toggle-submenu{display:none;}.mobile-branding{display:none;}.desktop-branding{display:flex;align-items:center;}.sub-menu-back,.sub-menu-title{display:none;}.header-section-1{display:flex;justify-content:center;background-color:#175ea0;color:#fff;padding:3px 0;height:56px;}.header-section-1::before{content:"";width:50px;}.header-section-1 > form{order:2;position:relative;width:50px;z-index:3;}.header-section-1 > nav{order:1;}#menu-tray{box-shadow:0 0 4px rgba(0,0,0,0.5);}#header .form-type-textfield{position:absolute;right:0;width:50px;transition:width 0.3s;}#header .form-type-textfield::before{right:-10px;transition:right 0.3s;}#header .form-control{color:transparent;background-color:transparent;transition:background-color 0.3s;}#header .form-control::placeholder{color:transparent;transition:color 0.3s;}#header .form-type-textfield:focus-within{width:431px;}#header .form-type-textfield:focus-within::before{right:10px;}#header .form-type-textfield:focus-within .form-control{color:#fff;background-color:#4796c7;}#header .form-type-textfield:focus-within .form-control::placeholder{color:rgba(255,255,255,0.5);}#header .navbar-brand img{display:block;width:300px;max-width:100%;}#header .sub-menu{position:absolute;background:#fff;box-shadow:0 0 5px rgba(0,0,0,0.5);}#header .sub-menu ul{list-style:none;padding-left:0;margin:-0.5em 0;font-weight:500;color:#175ea0;line-height:1.25;width:100%;}#header .sub-menu ul a{padding:0.5em 20px;display:block;transition:background-color 0.3s;color:#175ea0;}#header .sub-menu ul a:hover{background-color:#ececec;text-decoration:none;}#header .has-dropdown:not(.has-super-dropdown){position:relative;}#header .has-dropdown:not(.has-super-dropdown) .sub-menu{left:50%;transform:translateX(-50%);padding:1.5em 0;min-width:300px;}#header .has-dropdown:not(.has-super-dropdown):last-child .sub-menu{transform:none;left:auto;right:-40px;}#header .has-super-dropdown{color:#393939;}#header .has-super-dropdown .sub-menu{left:0;right:0;padding:40px calc(50% - 600px) 65px;}#header .has-super-dropdown .sub-menu ul{width:600px;columns:2;}#header .has-dropdown.columns-3 .sub-menu ul{width:800px;columns:3;}#header .has-dropdown.columns-2 .sub-menu ul{width:600px;columns:2;}#header .sub-menu{display:flex;}#header .has-dropdown .sub-menu{visibility:hidden;opacity:0;transition:visibility 0s linear 0.3s,opacity 0.3s;}#header .has-dropdown:hover .sub-menu,#header .has-dropdown.focused .sub-menu{visibility:visible;opacity:1;transition:visibility 0s linear 0s,opacity 0.3s;}#second-menu-nav .link-wrap{display:flex;align-items:center;height:100%;width:1200px;justify-content:space-between;}#second-menu-nav .link-wrap a:not(.url--find-a-doctor){font-size:13px;width:202px;border-left:1.5px solid #ffcf3d;height:35px;display:flex;align-items:center;text-align:center;justify-content:center;transition:color 0.3s;}#second-menu-nav .link-wrap a:not(.url--find-a-doctor):hover{color:#ffcf3d;text-decoration:none;}#second-menu-nav .link-wrap a.url--find-a-doctor{margin-top:-6px;margin-bottom:-15px;border-radius:4px;width:175px;height:calc(100% + 21px);display:flex;justify-content:center;align-items:center;text-align:center;transition:color 0.3s;}#second-menu-nav .link-wrap a.url--find-a-doctor:hover{color:#000;text-decoration:none;}.header-section-2{display:flex;justify-content:space-between;width:1200px;margin:auto;}#main-menu-nav{height:100px;}#main-menu-nav .nav-list{display:flex;list-style:none;margin:0;padding-left:0;height:100%;}#main-menu-nav .nav-list .link-wrap{margin:0 7px;}#main-menu-nav .nav-list .link-wrap .main-level{height:100%;border-top:10px solid transparent;border-bottom:10px solid transparent;padding:28px 10px;display:block;font-size:16.5px;color:#175ea0;font-weight:600;}#main-menu-nav .nav-list .link-wrap .main-level:hover{text-decoration:none;}#main-menu-nav .nav-list .link-wrap .main-level.dropdown-toggle{padding-right:0;}#main-menu-nav .nav-list .link-wrap.focused .main-level,#main-menu-nav .nav-list .link-wrap:hover .main-level{border-bottom:10px solid #175ea0;}}#book-specialties{margin-bottom:1em;}#main-menu-nav .dropdown-item-li .toggle-submenu,#main-menu-nav .dropdown-item-li .sub-menu{display:none;}.sidebar-wrap{display:flex;flex-wrap:wrap;max-width:1250px;margin:auto;padding:0 25px;}@media (min-width:768px){.sidebar-wrap{flex-wrap:nowrap;}}.main-content{max-width:100%;width:100%;padding-bottom:50px;}@media (min-width:768px){.main-content{padding-bottom:80px;}}nav[aria-label=pagination-heading]{margin-top:50px;}.pagination{overflow:auto;}div.crc,div.office-loc,div.feat-art{padding:12px calc(var(--bs-gutter-x) * 0.5);}div.crc .views-field-field-article-image{margin-bottom:10px;}.loc-wrapper{padding-left:0;padding-right:0;}.loc-wrapper .loc-feature img{margin-bottom:0;}.loc-wrapper .node__content hr{margin:50px 0;}.loc-wrapper h2{margin-bottom:1em;}.view-find-a-doctor .view-content .views-row:last-child hr{display:none;}.view-find-a-doctor .view-header{margin:1em 0 2em;}.view-find-a-doctor .view-filters{margin:1em 0 2em;}@media (min-width:768px){.view-find-a-doctor .view-filters .js-form-item-field-doctor-first-name-value,.view-find-a-doctor .view-filters .js-form-item-field-doctor-last-name-value{width:50%;}.view-find-a-doctor .view-filters .js-form-item-field-doctor-specialties-target-id,.view-find-a-doctor .view-filters .js-form-item-field-doctor-offices-target-id-verf,.view-find-a-doctor .view-filters .js-form-item-field-office-county-target-id{width:33.3333%;}}@media (min-width:1300px){.view-find-a-doctor .view-filters .js-form-item-field-doctor-first-name-value,.view-find-a-doctor .view-filters .js-form-item-field-doctor-last-name-value,.view-find-a-doctor .view-filters .js-form-item-field-doctor-specialties-target-id,.view-find-a-doctor .view-filters .js-form-item-field-doctor-offices-target-id-verf,.view-find-a-doctor .view-filters .js-form-item-field-office-county-target-id{width:20%;}}.view-find-a-doctor .view-filters .form-actions{display:flex;justify-content:flex-end;}.node--type-doctor-profile hr{margin:50px 0;}.node--type-doctor-profile h2{margin-bottom:1em;}.node--type-doctor-profile h5{color:#175ea0;font-weight:600;}#block-views-block-employee-spotlight-slideshow-block-1{width:1140px;max-width:100%;margin:auto;}#block-views-block-employee-spotlight-slideshow-block-1 .views_slideshow_slide,#block-views-block-employee-spotlight-slideshow-block-1 .views_slideshow_cycle_teaser_section{max-width:100%;min-width:100%;}span.a2a_kit.a2a_kit_size_32.addtoany_list{display:block;margin:0 0 1em;}.button + .button{margin-left:1em;}.has-featured-top:not(.page-view-frontpage) .featured-top .field--type-entity-reference,.has-featured-top:not(.page-view-frontpage) .featured-top .field--type-image img{margin-bottom:0;}.has-featured-top:not(.page-view-frontpage) .featured-top img{display:block;}.has-featured-top:not(.page-view-frontpage) .featured-top .region-featured-top > .block{padding-left:0;padding-right:0;}.has-featured-top:not(.page-view-frontpage) .featured-top img.image-style-banner-350{object-fit:cover;object-position:center;width:100%;height:130px;}@media (min-width:768px){.has-featured-top:not(.page-view-frontpage) .featured-top img.image-style-banner-350{height:300px;}}@media (min-width:1200px){.has-featured-top:not(.page-view-frontpage) .featured-top img.image-style-banner-350{height:350px;}}.has-featured-top:not(.page-view-frontpage) .featured-top img:not(.image-style-banner-350){width:1200px;max-width:100%;margin:auto;object-fit:cover;display:block;height:min(450px,37.5vw);}@media (max-width:850px){.has-featured-top:not(.page-view-frontpage) .featured-top img:not(.image-style-banner-350){height:min(600px,50vw);}}.has-featured-top:not(.page-view-frontpage) .featured-top #block-views-block-employee-spotlight-slideshow-block-1 img{width:100%;max-width:none;padding:0;height:auto;}#block-crystalrun-breadcrumbs{line-height:1.5;color:#a5a5a5;border-top:1px solid #d2dee6;border-bottom:1px solid #d2dee6;padding:20px 0;margin:38px 0;}#block-crystalrun-breadcrumbs .breadcrumb{font-size:unset;--bs-breadcrumb-margin-bottom:0px;--bs-breadcrumb-divider-color:#61799b;}#block-crystalrun-breadcrumbs a{color:#175ea0;}div.sidebar_first{width:100%;margin-top:40px;}@media (min-width:768px){div.sidebar_first{margin-top:0;flex:0;}}div.sidebar_first a{color:#fff;}div.sidebar_first .block{padding:0;bottom:auto;margin:0;}@media (min-width:768px){div.sidebar_first .block{margin:24px 38px 24px 28px;width:265px;}}@media (min-width:768px){div.sidebar_first.has-banner .block:first-child{margin-top:-65px;}div.sidebar_first.no-banner .block:first-child{margin-top:38px;}}div.sidebar_first nav#sidebar-patient,div.sidebar_first nav#sidebar-surgery,div.sidebar_first nav#sidebar-about,div.sidebar_first nav#sidebar-urgent{background-color:transparent;bottom:auto;}div.sidebar_first nav#sidebar-patient p,div.sidebar_first nav#sidebar-patient li,div.sidebar_first nav#sidebar-surgery p,div.sidebar_first nav#sidebar-surgery li,div.sidebar_first nav#sidebar-about p,div.sidebar_first nav#sidebar-about li,div.sidebar_first nav#sidebar-urgent p,div.sidebar_first nav#sidebar-urgent li{line-height:21px;margin:0 0 2px;font-weight:600;font-size:17px;padding:0;border-bottom:none;margin-bottom:0;background-color:#175ea0;}div.sidebar_first nav#sidebar-patient p a,div.sidebar_first nav#sidebar-patient li a,div.sidebar_first nav#sidebar-surgery p a,div.sidebar_first nav#sidebar-surgery li a,div.sidebar_first nav#sidebar-about p a,div.sidebar_first nav#sidebar-about li a,div.sidebar_first nav#sidebar-urgent p a,div.sidebar_first nav#sidebar-urgent li a{padding:22px 20px;border-bottom:2px solid #fff;font-weight:500;}div.sidebar_first nav#sidebar-patient .menu,div.sidebar_first nav#sidebar-surgery .menu,div.sidebar_first nav#sidebar-about .menu,div.sidebar_first nav#sidebar-urgent .menu{list-style:none;padding:0;}div.sidebar_first p{line-height:21px;margin:0 0 2px;font-weight:600;font-size:17px;padding:0;}div.sidebar_first p a{padding:22px 20px;display:block;font-weight:500;}div.sidebar_first p a:hover{text-decoration:none;}div.sidebar_first p strong{font-weight:inherit;}div.sidebar_first p.sp-parent{border-bottom:none;}div.sidebar_first p.sp-parent a{color:#000;}div.sidebar_first p.sp-heading{background:#2f3d48 no-repeat center url(/themes/custom/crystalrun/img/lines.svg);background-size:cover;border-bottom:none;padding:22px 20px;}div.sidebar_first p.sp-special{border-bottom:none;}div.sidebar_first p.sp-special .current-page{color:#ffcf3d;}div.sidebar_first p.sp-serv-heading{background:#175ea0 no-repeat center url(/themes/custom/crystalrun/img/lines.svg);background-size:cover;border-bottom:none;padding:22px 20px;}div.sidebar_first p.sp-service{border-bottom:none;}div.sidebar_first p.sp-service .current-page{color:#ffcf3d;}div.sidebar_first .toggler{background:#ffcf3d no-repeat center url(/themes/custom/crystalrun/img/lines.svg);background-size:cover;color:#175ea0;line-height:21px;margin:0 0 2px;font-size:17px;padding:22px 85px 22px 20px;display:block;font-weight:600;position:relative;}div.sidebar_first .toggler::after{content:"";position:absolute;right:0;top:0;background-color:#ffcf3d;background-image:url(/themes/custom/crystalrun/img/submenu-open.svg);width:65px;height:100%;border-left:1px solid #fff;background-repeat:no-repeat;background-position:center;}div.sidebar_first.mobile-open .toggle-sidebar::after,div.sidebar_first .toggle-sidebar-menu.tog-open::after{background-image:url(/themes/custom/crystalrun/img/submenu-close.svg);}@media (max-width:767.98px){div.sidebar_first > .section > .block{display:none;}div.sidebar_first.mobile-open > .section > .block{display:block;}div.sidebar_first .toggle-sidebar-menu{display:none;}}@media (min-width:768px){div.sidebar_first .toggle-sidebar{display:none;}div.sidebar_first .toggle-sidebar-menu + .field{display:none;}div.sidebar_first .toggle-sidebar-menu.tog-open + .field{display:block;}}:where(.sidebar-wrap) a{font-weight:700;color:#175ea0;}:where(#block-crystalrun-content) img{max-width:100%;height:auto;}:where(#page-wrapper) h1,:where(#page-wrapper) h2,:where(#page-wrapper) h3,:where(#page-wrapper) h4,:where(#page-wrapper) h5,:where(#page-wrapper) h6{margin:0 0 10px 0;padding:0;font-weight:500;line-height:1.1;}:where(#page-wrapper) h1,:where(#page-wrapper) h2{font-size:1.625rem;line-height:1.625em;color:#42608a;font-weight:700;}:where(#page-wrapper) h3{font-size:1.375rem;line-height:1.375em;color:#49799a;font-weight:700;}:where(#page-wrapper) h4{font-size:20px;line-height:1.5em;font-weight:700;color:#393939;}:where(#page-wrapper) h5{font-size:18px;}:where(#page-wrapper) h6{font-size:16px;font-weight:700;}:where(#page-wrapper) b,:where(#page-wrapper) strong{font-weight:700;}:where(#page-wrapper) blockquote{font-size:1.5em;}:where(h1,h2,h3,h4,h5,h6) a{color:inherit;}h1.title,#page-title :where(h1,h2,h3,h4,h5,h6),h1.basic-page-title,h1.specialties,h2.specialties,h1.services,h2.services{color:#61799b;font-weight:300;font-size:30px;line-height:1.875em;}div.view-taxonomy-locations .view-content,div.view-taxonomy-articles .view-content{justify-content:flex-start;}.office-loc h4 a,.feat-art h4 a{color:#42608a;}.office-loc h4 a:hover,.feat-art h4 a:hover{color:var(--bs-link-hover-color);}.field--type-image img,.field--name-field-user-picture img{height:auto;}.book-appoint-btn .btn,.provide-btn .btn{text-transform:capitalize;text-align:start;line-height:21px;font-size:17px;padding:21px 85px 21px 20px;display:block;font-weight:500;position:relative;}.book-appoint-btn .btn::after,.provide-btn .btn::after{content:"";position:absolute;right:0;top:0;width:65px;height:100%;border-left:1px solid #fff;background-repeat:no-repeat;background-position:center;}.provide-btn .btn::after{background-image:url(/themes/custom/crystalrun/img/link-btn-go.svg);}.provide-btn .btn:hover::after{background-image:url(/themes/custom/crystalrun/img/link-btn-rev.svg);}.book-appoint-btn .btn::after{background-image:url(/themes/custom/crystalrun/img/link-btn-rev.svg);}.book-appoint-btn .btn:hover::after{background-image:url(/themes/custom/crystalrun/img/link-btn-go.svg);}.paragraph--type--specialties-buttons .btn{text-align:start;line-height:21px;font-size:17px;padding:21px 85px 21px 20px;display:block;font-weight:600;position:relative;margin:12px 0;display:flex;align-items:center;}.paragraph--type--specialties-buttons .btn::after{content:"";position:absolute;right:0;top:0;width:65px;height:100%;border-left:1px solid #fff;background-repeat:no-repeat;background-position:center;background-image:url(/themes/custom/crystalrun/img/link-btn-yel.svg);}.paragraph--type--specialties-buttons .btn:hover::after{background-image:url(/themes/custom/crystalrun/img/link-btn-rev.svg);}.responsive-iframe{width:100%;position:relative;height:0;padding:calc(var(--iheight) / var(--iwidth) * 100%) 0 0;}.responsive-iframe iframe{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;}.footer{background:#2f3d48;color:#fff;padding:30px;}.footer .region{margin:50px 0;}.footer .footwrap{margin:auto;}@media (min-width:550px) and (max-width:1299.98px){.footer .footwrap{width:490px;max-width:100%;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr;grid-column-gap:30px;grid-template-areas:"left tr" "left br";}}.footer a:not(.btn){color:#fff;}.footer div.terms a:hover{text-decoration:underline;}.footer a,.footer a:hover{text-decoration:none;}.footer .btn{font-size:13px;line-height:16px;padding:20px;font-weight:600;min-width:150px;text-align:center;letter-spacing:0.125em;text-transform:uppercase;}.footer .btn.btn-secondary{min-width:175px;}.footer .btn-outline-secondary{color:#fff;}.footer .toes{grid-area:left;}.footer .toes #TrialJourneyWidget{margin-top:30px;}body #TrialJourneyWidget .parent{margin-left:0;}#contact-footer .btn{margin-top:0;}.footer .region-footer-sixth{margin-top:30px;}.footer .region-footer-sixth p{font-size:13px;line-height:17px;}#block-social a img{font-size:7px;}.region-footer-fifth{padding-top:26px;}.region-footer-fifth .btn{margin-top:0;margin-bottom:13px;}#contact-footer .field--name-body p,#block-phone .field--name-body p:first-child,#block-address .field--name-body p:first-child,#block-social .field--name-body p:first-child{font-size:13px;line-height:1;font-weight:500;margin-bottom:13px;}@media (min-width:1300px){.footer .region{margin-bottom:0;}.footer .region-footer-first{margin-bottom:30px;}.footer .footwrap{width:1200px;max-width:100%;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr;grid-column-gap:60px;grid-template-areas:"tl right" "bl right";}.footer .toes{display:flex;justify-content:space-between;width:940px;grid-area:tl;}.footer .region-footer-fifth{padding-top:10px;grid-area:right;}.footer .region-footer-sixth{grid-area:bl;margin-top:10px;}}div.social{display:flex;}.page-view-frontpage .views_slideshow_slide,.page-view-frontpage .views_slideshow_cycle_teaser_section{max-width:100%;min-width:100%;}.page-view-frontpage .views-slideshow-controls-bottom{z-index:4;position:relative;}.page-view-frontpage .region-featured-bottom-first{background-color:#f8f7f5;padding:50px 0 70px 0;}.page-view-frontpage .region-featured-bottom-first .container{max-width:1224px;}.page-view-frontpage .region-featured-bottom-first h2.connect-header{color:#49799a;margin-bottom:20px;font-weight:700;}.page-view-frontpage .region-featured-bottom-first img{display:block;max-width:100%;width:100%;height:auto;}.page-view-frontpage .region-featured-bottom-first .crc-home{margin:20px 0;}.page-view-frontpage .region-featured-bottom-first .crc-home .views-field,.page-view-frontpage .region-featured-bottom-first .crc-home .field-content{height:100%;}.page-view-frontpage .region-featured-bottom-first .crc-home .row-wrapper{height:100%;min-height:auto;max-width:100%;display:flex;flex-direction:column;}.page-view-frontpage .region-featured-bottom-first .crc-title{font-size:18px;font-weight:600;padding:0 30px;}.page-view-frontpage .region-featured-bottom-first .crc-title a{color:#49799a;}.page-view-frontpage .region-featured-bottom-first .crc-cat{min-height:1.125em;box-sizing:content-box;font-weight:700;color:#175ea0;margin-top:20px;padding:10px 30px;text-transform:uppercase;}.page-view-frontpage .region-featured-bottom-first .crc-link{margin-top:auto;}.page-view-frontpage .region-featured-top img.image-style-slide{width:100%;display:block;margin-bottom:0;}.page-view-frontpage .region-featured-top .block{max-width:400px;margin-top:25px;margin-bottom:25px;}.page-view-frontpage .region-featured-top .block img + h3{margin-top:15px;}.page-view-frontpage .region-featured-top #block-views-block-homepage-slideshow-block-1{padding:0;max-width:100%;margin-top:0;margin-bottom:0;}.page-view-frontpage .views-slideshow-controls-bottom .views-slideshow-pager-bullets li{margin-top:0;}div.btn-primary:hover a{color:inherit;}#slide-content p.slide a,.slide-content p.slide a{color:#fff;font-weight:700;}#book-specialties ul li{display:none;}#book-specialties ul li:first-child{display:block;}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle;}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none;}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.select2-container .select2-selection--single .select2-selection__clear{position:relative;}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px;}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none;}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap;}.select2-container .select2-search--inline{float:left;}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0;}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none;}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051;}.select2-results{display:block;}.select2-results__options{list-style:none;margin:0;padding:0;}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none;}.select2-results__option[aria-selected]{cursor:pointer;}.select2-container--open .select2-dropdown{left:0;}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0;}.select2-search--dropdown{display:block;padding:4px;}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box;}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none;}.select2-search--dropdown.select2-search--hide{display:none;}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0);}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px;}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px;}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999;}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px;}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0;}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left;}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto;}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default;}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none;}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px;}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%;}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left;}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px;}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px;}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px;}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333;}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline{float:right;}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto;}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto;}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0;}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default;}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none;}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0;}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0;}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa;}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield;}.select2-container--default .select2-results > .select2-results__options{max-height:200px;overflow-y:auto;}.select2-container--default .select2-results__option[role=group]{padding:0;}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999;}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd;}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em;}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#1C95FF;color:white;}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px;}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top,#fff 50%,#eee 100%);background-image:-o-linear-gradient(top,#fff 50%,#eee 100%);background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0);}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb;}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px;}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px;}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999;}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top,#eee 50%,#ccc 100%);background-image:-o-linear-gradient(top,#eee 50%,#ccc 100%);background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFCCCCCC",GradientType=0);}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0;}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left;}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto;}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb;}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none;}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px;}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top,#fff 0%,#eee 50%);background-image:-o-linear-gradient(top,#fff 0%,#eee 50%);background-image:linear-gradient(to bottom,#fff 0%,#eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0);}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top,#eee 50%,#fff 100%);background-image:-o-linear-gradient(top,#eee 50%,#fff 100%);background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFFFFFFF",GradientType=0);}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0;}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb;}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px;}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none;}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px;}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px;}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555;}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right;}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto;}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto;}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb;}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0;}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0;}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none;}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent;}.select2-container--classic .select2-dropdown--above{border-bottom:none;}.select2-container--classic .select2-dropdown--below{border-top:none;}.select2-container--classic .select2-results > .select2-results__options{max-height:200px;overflow-y:auto;}.select2-container--classic .select2-results__option[role=group]{padding:0;}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey;}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff;}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px;}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb;}select:focus{outline:none;}.select2-dropdown{background-color:#F0EFEC;border:1px solid #1E83EF;border-radius:4px;}.select2-results__option{padding:6px 10px;font-weight:700;}.select2-container--default .select2-search--dropdown .select2-search__field{border:2px solid #FED454;}.select2-container--default .select2-search--dropdown .select2-search__field:focus{outline:none;}.ctools-jump-menu-button{display:none !important;}#block-jump-menu-jump-menu-m-menu-specialties-sub form,.pane-jump-menu-jump-menu-m-menu-specialties-sub form,#book-specialties form,.pane-jump-menu-jump-menu-m-menu-book-an-appoint form{max-width:100%;margin:20px auto;}@media (min-width:992px){#block-jump-menu-jump-menu-m-menu-specialties-sub form,.pane-jump-menu-jump-menu-m-menu-specialties-sub form{max-width:50%;}}#block-jump-menu-jump-menu-m-menu-specialties-sub .select2,.pane-jump-menu-jump-menu-m-menu-specialties-sub .select2,#book-specialties .select2,.pane-jump-menu-jump-menu-m-menu-book-an-appoint .select2{width:100% !important;}#block-jump-menu-jump-menu-m-menu-specialties-sub .select2:focus,.pane-jump-menu-jump-menu-m-menu-specialties-sub .select2:focus,#book-specialties .select2:focus,.pane-jump-menu-jump-menu-m-menu-book-an-appoint .select2:focus{outline:none;}#block-jump-menu-jump-menu-m-menu-specialties-sub .select2-container .select2-results__option,.pane-jump-menu-jump-menu-m-menu-specialties-sub .select2-container .select2-results__option,#book-specialties .select2-container .select2-results__option,.pane-jump-menu-jump-menu-m-menu-book-an-appoint.select2-container .select2-results__option{font-weight:700;}#block-jump-menu-jump-menu-m-menu-specialties-sub .select2-container .select2-selection--single,.pane-jump-menu-jump-menu-m-menu-specialties-sub .select2-container .select2-selection--single,#book-specialties .select2-container .select2-selection--single,.pane-jump-menu-jump-menu-m-menu-book-an-appoint .select2-container .select2-selection--single{height:auto;color:#000;background:#FED454;border-radius:5px;box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);border:solid 1px #FED454;text-align:center;font-weight:900;text-transform:uppercase;}#block-jump-menu-jump-menu-m-menu-specialties-sub .select2-container .select2-selection--single .select2-selection__placeholder,.pane-jump-menu-jump-menu-m-menu-specialties-sub .select2-container .select2-selection--single .select2-selection__placeholder,#book-specialties .select2-container .select2-selection--single .select2-selection__placeholder,.pane-jump-menu-jump-menu-m-menu-book-an-appoint .select2-container .select2-selection--single .select2-selection__placeholder{color:#000;}#block-jump-menu-jump-menu-m-menu-specialties-sub .select2-container.select2-container--open .select2-selection--single .select2-selection__rendered,.pane-jump-menu-jump-menu-m-menu-specialties-sub .select2-container.select2-container--open .select2-selection--single .select2-selection__rendered,#book-specialties .select2-container.select2-container--open .select2-selection--single .select2-selection__rendered,.pane-jump-menu-jump-menu-m-menu-book-an-appoint .select2-container.select2-container--open .select2-selection--single .select2-selection__rendered{color:#fff;background:#1F90FF;border:solid 1px #1E83EF;box-shadow:none;}#block-jump-menu-jump-menu-m-menu-specialties-sub .select2-container.select2-container--open .select2-selection--single .select2-selection__rendered .select2-selection__placeholder,.pane-jump-menu-jump-menu-m-menu-specialties-sub .select2-container.select2-container--open .select2-selection--single .select2-selection__rendered .select2-selection__placeholder,#book-specialties .select2-container.select2-container--open .select2-selection--single .select2-selection__rendered .select2-selection__placeholder,.pane-jump-menu-jump-menu-m-menu-book-an-appoint .select2-container.select2-container--open .select2-selection--single .select2-selection__rendered .select2-selection__placeholder{color:#fff;}#block-jump-menu-jump-menu-m-menu-specialties-sub .select2-container--default .select2-search--dropdown .select2-search__field,.pane-jump-menu-jump-menu-m-menu-specialties-sub .select2-container--default .select2-search--dropdown .select2-search__field,#book-specialties .select2-container--default .select2-search--dropdown .select2-search__field,.pane-jump-menu-jump-menu-m-menu-book-an-appoint .select2-container--default .select2-search--dropdown .select2-search__field{border:2px solid #1F90FF;}#block-jump-menu-jump-menu-m-menu-specialties-sub .select2-search--dropdown,.pane-jump-menu-jump-menu-m-menu-specialties-sub .select2-search--dropdown,#book-specialties .select2-search--dropdown,.pane-jump-menu-jump-menu-m-menu-book-an-appoint .select2-search--dropdown{display:block;padding:0;}#block-jump-menu-jump-menu-m-menu-specialties-sub .select2-container--default .select2-selection--single .select2-selection__arrow b,.pane-jump-menu-jump-menu-m-menu-specialties-sub .select2-container--default .select2-selection--single .select2-selection__arrow b,#book-specialties .select2-container--default .select2-selection--single .select2-selection__arrow b,.pane-jump-menu-jump-menu-m-menu-book-an-appoint .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#000 transparent transparent transparent;}#block-jump-menu-jump-menu-m-menu-specialties-sub .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b,.pane-jump-menu-jump-menu-m-menu-specialties-sub .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b,#book-specialties .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b,.pane-jump-menu-jump-menu-m-menu-book-an-appoint .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #000 transparent;}#block-jump-menu-jump-menu-m-menu-specialties-sub .select2-container--default .select2-selection--single .select2-selection__rendered,.pane-jump-menu-jump-menu-m-menu-specialties-sub .select2-container--default .select2-selection--single .select2-selection__rendered,#book-specialties .select2-container--default .select2-selection--single .select2-selection__rendered,.pane-jump-menu-jump-menu-m-menu-book-an-appoint .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:44px;}#block-jump-menu-jump-menu-m-menu-specialties-sub .select2-container--default .select2-selection--single .select2-selection__arrow,.pane-jump-menu-jump-menu-m-menu-specialties-sub .select2-container--default .select2-selection--single .select2-selection__arrow,#book-specialties .select2-container--default .select2-selection--single .select2-selection__arrow,.pane-jump-menu-jump-menu-m-menu-book-an-appoint .select2-container--default .select2-selection--single .select2-selection__arrow{height:44px;}.media-body p strong,.general-info p strong{color:#175ea0;font-weight:700;}.UC-icon p{color:#fff;}body{color:#393939;background:#393939;}#page,#main-wrapper{background:#fff;}#navbar-top{background-color:#175ea0;}#navbar-main{background-color:#f8f7f5;}.page-item.active .page-link{background-color:#175ea0;border-color:#175ea0;}.page-link,.page-link:hover{color:#0071b3;}.sidebar .block{border:none;}.btn-primary{background-color:#175ea0;border-color:#175ea0;}.btn-primary:hover,.btn-primary:focus{background-color:#ffcf3d;border-color:#ffcf3d;color:#000;}.btn-secondary{background-color:#ffcf3d;border-color:#ffcf3d;color:#000;}.btn-secondary:hover,.btn-secondary:focus{background-color:#175ea0;border-color:#175ea0;}.btn-outline-primary{color:#175ea0;border-color:#175ea0;}.btn-outline-primary:hover,.btn-outline-primary:focus{background-color:#175ea0;border-color:#175ea0;color:#fff;}.btn-outline-secondary{color:#ffcf3d;border-color:#ffcf3d;}.btn-outline-secondary:hover,.btn-outline-secondary:focus{background-color:#ffcf3d;border-color:#ffcf3d;color:#000;}[dir=rtl] .color-form .color-palette{margin-left:0;margin-right:20px;}[dir=rtl] .color-form .form-item label{float:right;}[dir=rtl] .color-form .color-palette .lock{right:-20px;left:0;}.urgent-care-template .node--type-urgent-care > .node__content{margin-top:0;}.urgent-care-template .main-content{padding-bottom:0;}.urgent-care-template div.UC-top2 img{width:100%;display:block;}@media (min-width:992px){.urgent-care-template div.UC2{position:absolute;top:50px;right:100px;width:35%;padding-right:50px;}}.uc-layout-1 .field--type-entity-reference{margin-bottom:0;}.uc-layout-1 .title{font-size:50px;line-height:1;font-weight:600;margin-bottom:0.5em;}.uc-layout-1 img{display:block;margin-bottom:0;}.uc-layout-1 .content{font-size:20px;font-weight:600;padding:50px;text-align:center;letter-spacing:-0.015em;}.uc-layout-1 .text{width:540px;max-width:100%;margin-left:auto;margin-right:auto;line-height:1.4;}@media (min-width:1050px){.uc-layout-1{position:relative;min-height:37.5vw;display:flex;justify-content:flex-end;}.uc-layout-1 .title{font-size:60px;}.uc-layout-1 .image{position:absolute;left:0;right:0;top:0;bottom:0;}.uc-layout-1 .image .contextual-region{position:static;}.uc-layout-1 .image img{position:absolute;height:100%;width:100%;display:block;margin-bottom:0;object-fit:cover;}.uc-layout-1 .content{width:50%;position:relative;display:flex;align-items:center;justify-content:center;text-align:left;}.uc-layout-1 .text{width:370px;max-width:100%;margin-left:0;margin-right:0;}.uc-layout-1 .inner{width:420px;}.uc-layout-1 + .container{padding-top:50px;}.uc-layout-1 + .container h3{font-size:40px;}}.uc-layout-2 .field--type-entity-reference{margin-bottom:0;}.uc-layout-2 .title-wrap{background-color:#ffcf3d;padding:50px calc((100vw - 1200px) / 2) 130px;}.uc-layout-2 .title{color:#42608a;font-size:50px;font-weight:600;line-height:1;letter-spacing:-0.015em;max-width:100%;width:580px;margin:auto;padding:0 75px;text-align:center;}.uc-layout-2 .text{padding:50px;font-size:20px;line-height:1.2;}.uc-layout-2 .image{padding-left:50px;padding-right:50px;}.uc-layout-2 .image img{display:block;margin-bottom:0;margin-top:-90px;width:100%;}@media (min-width:1050px){.uc-layout-2 .title-wrap{padding-left:calc(600px + (100vw - 1200px) / 2);padding-top:90px;padding-bottom:90px;}.uc-layout-2 .title{text-align:left;width:auto;}.uc-layout-2 .wrap{display:flex;justify-content:center;}.uc-layout-2 .image,.uc-layout-2 .text{width:800px;max-width:50%;}.uc-layout-2 .image{padding:0;}.uc-layout-2 .image img{margin-top:-200px;}.uc-layout-2 .text{padding:50px 75px;font-size:24px;}}div.UC-list-y{margin:0px 0px 25px 0px;padding:0;display:flex;align-items:center;justify-content:center;}div.UC-list-y p{margin-bottom:0;min-height:175px;display:flex;align-items:center;justify-content:center;margin:0 0 0 30px;}div.UC-list-y p + p{font-weight:600;font-size:22px;text-align:left;}div.UC-list-y p:last-child{margin:0 auto;min-height:75px;font-size:20px;line-height:1.05;padding:16px 20px;display:flex;align-items:center;}div.UC-list-b{margin-bottom:25px;font-size:20px;line-height:1.05;padding:16px 20px;min-height:75px;display:flex;align-items:center;justify-content:center;}@media (min-width:1050px){.uc-layout-1 + .container{padding-top:90px;padding-bottom:20px;}.uc-layout-1 + .container h3{font-size:40px;margin-bottom:0.5em;}}div.paragraph--type--yellow-background{padding:100px 20px;letter-spacing:-0.0115em;}.field--name-field-yellow-text{max-width:900px;margin:auto auto 50px auto;}.field--name-field-yellow-text + .field--name-field-paragraph{max-width:880px;margin:auto;}.field--name-field-yellow-text h3{font-size:35px;line-height:1.1;}.field--name-field-yellow-text p{font-size:20px;}.paragraph--type--icon-image-and-text .field--type-entity-reference{margin:-30px 0 30px;}div.paragraph--type--icon-image-and-text{min-height:160px;flex-wrap:wrap;}.field--name-field-icon-image{width:200px;}.field--name-field-icon-image img{margin:0;}.field--name-field-icon-image-text{max-width:100%;width:100%;padding-bottom:2em;font-weight:600;font-size:20px;}.field--name-field-icon-image-text p{margin:0;}@media (min-width:840px){.field--name-field-yellow-text h3{font-size:40px;font-weight:400;margin:0 0 1em;}.field--name-field-yellow-text p{font-size:24px;font-weight:300;margin:auto;max-width:810px;}.paragraph--type--icon-image-and-text .field--type-entity-reference{margin:-30px 0;}.field--name-field-icon-image-text{max-width:calc(100% - 200px);width:100%;padding-bottom:0;font-size:22px;}}.UC-blue-bkgd .wpy{line-height:1;}.UC-blue-bkgd h3{font-size:35px;line-height:1.1;}@media (min-width:840px){.UC-blue-bkgd h3{font-size:40px;}}body.node--type-our-story .main-content,body.node--type-landing .main-content{padding:0;}body.node--type-our-story .sidebar-wrap,body.node--type-landing .sidebar-wrap{padding:0;max-width:none;}body.node--type-our-story #block-crystalrun-breadcrumbs,body.node--type-landing #block-crystalrun-breadcrumbs{display:none;}.our-story-template{font-size:20px;line-height:1.4;}.our-story-template .field--type-entity-reference{margin:0;}.our-story-template .node__content{margin:0;}.our-story-template img{display:block;margin:0;width:100%;}.our-story-template .team-wrapper{max-width:100%;width:1000px;margin:0 auto 100px;}.our-story-template .team-wrapper .team .field--name-field-team-image{margin:50px auto 20px;width:175px;}.our-story-template .team-wrapper .team .field--name-field-team-button{display:flex;justify-content:center;}.our-story-template h3{color:#026faf;font-size:36px;font-weight:300;margin-top:0;margin-bottom:20px;line-height:1.1;}.our-story-template blockquote h3{font-size:31px;line-height:1.285713;}.our-story-template .layout__region .field--type-text-long{padding:50px;width:700px;max-width:100%;margin:auto;}@media screen and (min-width:980px){.our-story-template .layout__region .field--type-text-long{margin:0;}}.our-story-template div.paragraph--type--images{margin-bottom:0;}.our-story-template .field--name-field-yellow-text{max-width:900px;margin:auto;padding:50px;}.our-story-template .paragraph--type--text-gray-bg{background-color:#ebebec;}.our-story-template .paragraph--type--blue-background,.our-story-template .paragraph--type--text-blue-bg{background:#175ea0;color:#fff;}.our-story-template .paragraph--type--blue-background h3,.our-story-template .paragraph--type--text-blue-bg h3{color:inherit;}.our-story-template .paragraph--type--yellow-background,.our-story-template .paragraph--type--text-yellow-bg{background:#ffcc33;color:#393939;}.our-story-template .paragraph--type--yellow-background h3,.our-story-template .paragraph--type--text-yellow-bg h3{color:inherit;}.our-story-template .paragraph--type--text-area-gray-bg::after{content:"";background:#ebebec;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;}.our-story-template .paragraph--type--text-area-gray-bg .field__item{z-index:2;position:relative;}.our-story-template .paragraph--type--text-area-os{padding:130px 0 120px;position:relative;}.our-story-template .paragraph--type--text-area-os .field{padding:0 20px;margin:0 auto;max-width:1400px;}.our-story-template .paragraph--type--text-area-os.thin .field{max-width:940px;}.our-story-template .paragraph--type--text-area-os.bg-grey{background-color:#ebebec;}.our-story-template .bg-image{min-height:55.6558363418vw;position:relative;overflow:hidden;padding:30px 0;color:#fff;display:flex;width:100%;flex-direction:column;justify-content:center;font-size:min(45px,5vw);line-height:1.2;text-shadow:0 0 5px rgba(255,255,255,0.75);}.our-story-template .bg-image > .container{max-width:1400px;padding:0 20px;margin:0 auto;display:flex;box-sizing:border-box;}.our-story-template .bg-image > .container > .field{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;}.our-story-template .bg-image > .container::before{content:"";display:block;width:123px;}.our-story-template .bg-image > .container::after{content:"";display:block;width:356px;}@media (max-width:1000px){.our-story-template .bg-image > .container::before,.our-story-template .bg-image > .container::after{display:none;}}.our-story-template .bg-image + .container{padding:80px 0 75px;}.our-story-template .bg-image + .container > .field{max-width:985px;padding:0 20px;margin:0 auto;}.our-story-template .OStext{color:#fff;margin:0;font-size:min(41px,3.778vw);line-height:1.2;text-shadow:0 0 5px rgba(0,0,0,0.75);max-width:726px;position:relative;width:100%;padding:0;margin-bottom:16vw;}.our-story-template .OStext span{display:block;font-size:min(82px,7.5vw);line-height:1;font-weight:400;color:inherit;margin-bottom:0;letter-spacing:-0.035em;margin-bottom:10px;}.our-story-template .OStext .btn{font-size:16px;font-weight:300;display:inline-flex;align-items:center;justify-content:center;width:300px;height:60px;color:#000;letter-spacing:0.1em;background-color:#fff;text-decoration:none;border:none;text-transform:uppercase;margin-top:30px;}.our-story-template .OStext .btn-osyellow{background:#ffcc33;color:#393939;text-shadow:none;font-weight:400;}.our-story-template .OStext .btn-osyellow:hover,.our-story-template .OStext .btn-osyellow:focus{background:#175ea0;color:#fff;}.our-story-template .OStext .btn-osblue{background:#175ea0;color:#fff;}.our-story-template .OStext .btn-osblue:hover,.our-story-template .OStext .btn-osblue:focus{background:#ffcc33;color:#393939;text-shadow:none;font-weight:400;}@media screen and (min-width:40em){.our-story-template .layout--twocol-section--50-50.layout--twocol-section > .layout__region--first,.our-story-template .layout--twocol-section--50-50.layout--twocol-section > .layout__region--second{flex:0 1 100%;}}@media screen and (min-width:980px){.our-story-template .layout--twocol-section--50-50.layout--twocol-section > .layout__region--first,.our-story-template .layout--twocol-section--50-50.layout--twocol-section > .layout__region--second{width:50%;flex:0 1 50%;}}.our-story-template .layout--twocol-section--50-50 > .layout__region{width:100%;}.our-story-template .layout--twocol-section--50-50 > .layout__region .block,.our-story-template .layout--twocol-section--50-50 > .layout__region .content,.our-story-template .layout--twocol-section--50-50 > .layout__region .field,.our-story-template .layout--twocol-section--50-50 > .layout__region .paragraph,.our-story-template .layout--twocol-section--50-50 > .layout__region .contextual-region,.our-story-template .layout--twocol-section--50-50 > .layout__region .field__item,.our-story-template .layout--twocol-section--50-50 > .layout__region img{height:100%;}.our-story-template .layout--twocol-section--50-50 > .layout__region > .block img{object-fit:cover;}.our-story-template .layout--twocol-section--50-50 .text-align-center{text-align:start;}@media screen and (min-width:980px){.our-story-template .layout__region .paragraph:not(.paragraph--type--image-50-50){display:flex;align-items:center;justify-content:flex-start;}.our-story-template .layout__region .paragraph:not(.paragraph--type--image-50-50) > .field__item{height:auto;}.our-story-template .layout__region--first .paragraph:not(.paragraph--type--image-50-50){justify-content:flex-end;}}.our-story-template .paragraph--type--text-area-blue-bg::before{content:"";position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;background:#175ea0;}.our-story-template .paragraph--type--text-area-blue-bg .field--name-field-text-area-blue-bg{position:relative;z-index:1;color:#fff;}.our-story-template .paragraph--type--text-area-blue-bg .field--name-field-text-area-blue-bg h3{color:inherit;}.our-story-template .paragraph--type--text-area-yellow-bg::before{content:"";position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;background:#ffcc33;}.our-story-template .paragraph--type--text-area-yellow-bg .field--name-field-text-area-yellow-bg{position:relative;z-index:1;color:#393939;}.our-story-template .paragraph--type--text-area-yellow-bg .field--name-field-text-area-yellow-bg h3{color:inherit;}.our-story-template .paragraph--type--watch-story{padding:100px 20px;letter-spacing:-0.0115em;position:relative;}.our-story-template .paragraph--type--watch-story .paragraph--type--text-yellow-background{max-width:900px;margin:auto;padding:50px;}.our-story-template .paragraph--type--watch-story .paragraph--type--text-yellow-background .field--name-field-text-yellow-background{position:relative;z-index:1;color:#393939;}.our-story-template .paragraph--type--watch-story .paragraph--type--text-yellow-background .field--name-field-text-yellow-background h3{color:inherit;}.our-story-template .paragraph--type--watch-story .paragraph--type--text-yellow-background::before{content:"";position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;background:#ffcc33;}.our-story-template .paragraph--type--watch-story .paragraph--type--text-blue-background{max-width:900px;margin:auto;padding:50px;}.our-story-template .paragraph--type--watch-story .paragraph--type--text-blue-background .field--name-field-text-blue-background{position:relative;z-index:1;color:#fff;}.our-story-template .paragraph--type--watch-story .paragraph--type--text-blue-background .field--name-field-text-blue-background h3{color:inherit;}.our-story-template .paragraph--type--watch-story .paragraph--type--text-blue-background::before{content:"";position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;background:#175ea0;}.field--name-field-image-50-50 > div:has(> .field--type-image){height:100%;}.our-story-template .layout--twocol-section--50-50{min-height:800px;}#block-crystalrun-page-title{margin-top:40px;}.form-required::after{content:"";vertical-align:super;display:inline-block;background-image:url(/themes/contrib/bootstrap_barrio/images/required.svg);background-repeat:no-repeat;background-size:7px 7px;width:7px;height:7px;margin:0 0.3em;}form .form-actions{align-self:flex-end;}form .filter-wrapper{padding-left:0;padding-right:0;margin-left:1rem;margin-right:1rem;}form .form-type-textarea{margin-bottom:0;}form#views-exposed-form-locations-page-1{display:block;margin-left:0;--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-right:auto;margin-left:auto;}form#views-exposed-form-locations-page-1 .js-form-item{flex:0 0 auto;width:50%;}form#views-exposed-form-locations-page-1 .form-actions{display:flex;justify-content:flex-end;}form#views-exposed-form-locations-page-1 .form-text{margin-top:0;}@media (min-width:576px){form#views-exposed-form-locations-page-1{max-width:540px;}}@media (min-width:768px){form#views-exposed-form-locations-page-1{max-width:720px;}}@media (min-width:992px){form#views-exposed-form-locations-page-1{max-width:960px;}}@media (min-width:1200px){form#views-exposed-form-locations-page-1{max-width:1140px;}}@media (min-width:1400px){form#views-exposed-form-locations-page-1{max-width:1320px;}}.collapse_event{padding:0.5em 0;}.is_free{margin-top:-54px;}[style*="color:red"],[style*="color:red"],[style*="color: tomato"]{color:#ad0000 !important;}div.js-form-item-field-doctor-specialties-target-id label,div.js-form-item-field-doctor-offices-target-id-verf label,div.js-form-item-field-office-county-target-id label{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px;}.form-item-disclaimer label::before{content:"";display:inline-block;background-image:url("/themes/contrib/bootstrap_barrio/images/required.svg");background-repeat:no-repeat;background-size:7px 7px;width:7px;height:7px;margin:0.3em 0 0.3em 0.3em;}.form-item-disclaimer #edit-disclaimer--description::before{content:"";display:inline-block;background-image:url("/themes/custom/crystalrun/img/required-grey.svg");background-repeat:no-repeat;background-size:7px 7px;width:7px;height:7px;margin:0.3em 0 0.3em 0.3em;}
