.cs-custom-btn.c-btn.c-btn--outline{box-shadow:inset 0 0 0 2px #000;color:#000}.cs-custom-btn.c-btn.c-btn--outline:hover:before{border-right-color:#fff;border-top-color:#fff}.cs-custom-btn.c-btn.c-btn--outline:hover:after{border-bottom-color:#fff;border-left-color:#fff}.cs-custom-btn.c-btn.c-btn--outline:hover .bg-filling:before{background-color:#fff;height:100%;transform:skew(-50deg,0deg);transition:height .1s ease-out,width .1s ease-out 1.1s,background-color .1s ease-out 1.1s;width:150%}.cs-custom-banner-width{width:75%!important}.cs-custom-pagecenter{max-width:1250px!important}.cs-custom-flex-img img{display:block;height:auto;margin-left:auto;margin-right:auto;width:100%}.cs-custom-flex-img-title h2{display:none}.cs-custom-flex-img-space{display:block}.cs-custom-statement-wrapper{background-color:#42c0bf}.cs-custom-quote-wrapper:after{border-color:#fff}.cs-custom-author-text{color:#fff!important}.cs-custom-container-w90{width:90%!important}.cs-custom-bg-image-right:before{width:20%!important}.cs-custom-image-right{height:600px!important;right:-250px!important}.cs-custom-faq-list{list-style:none;padding-left:0!important}.cs-custom-faq-count{margin-right:70px;position:relative!important}.cs-custom-faq-number{font-size:2.25rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.cs-custom-faq-heading,.cs-custom-faq-number{color:#000;font-family:futura-pt-bold,sans-serif;font-weight:400;line-height:32px}.cs-custom-faq-heading{font-size:2.5rem}.cs-custom-faq-bodytext{margin:0 auto;max-width:86%}.cs-custom-contact-form{padding-left:30px;padding-right:30px}.cs-custom-special-span{width:95.30939226%!important}.cs-custom-faq-list li{Padding-left:10px;Padding-right:10px}.cs-custom-counter-box,.cs-custom-list-box{left:inherit;top:0!important}.cta_button.cs-custom-btn:hover{background-color:#fff!important;color:#000!important;transition:background-color .3s ease-in 1s,color .25s ease-in 1.1s}.cs-logo-small img{height:75%!important;margin-top:5px;width:75%!important}.cs-logo-small{left:0!important}.cs-iframe-box{background-color:#f7f7f7!important;height:100%;margin-left:90px;max-height:500px;max-width:250px;position:absolute;top:80px;width:100%;z-index:-1}#hs_cos_wrapper_widget_1573220041446{padding-top:20px!important}.cs-custom-contact-header{margin-bottom:30px}.about-us-section{margin-bottom:150px;margin-top:100px}.c-heading-404 h1{font-size:2.5em!important;margin-bottom:30px}.privacy-policy-content{padding-top:50px!important}.cs-custom-counter-wrapper{left:35px;max-height:230px}.cs-custom-counter-text{font-size:56px;margin-top:0!important}.cs-custom-counter__line{margin-top:20px}.cs-custom-counter-border{height:80px;width:80px}.cs-custom-clearfix{padding-bottom:30px}.c-image.about-img{background-position:inherit}.cs-custom-counter-w-col{height:100%}.cs-custom-point-descr{min-height:100px}.new-patient.u-image-expert{opacity:1!important}.new-patient-section .w-col.span6:first-child{display:block!important;min-height:inherit!important}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1{padding-right:10px!important}.mobile-only-img-banner{display:none;margin-top:60px;max-width:100%}.c-image.about-img.mobile-img{margin-bottom:0}.cs-custom-slider>.slick-dots li button:hover{background-color:#fff!important}.cs-custom-slider>.slick-next,.cs-custom-slider>.slick-prev{border-radius:80px;-webkit-transition:background-color .5s ease-out;-moz-transition:background-color .5s ease-out;-o-transition:background-color .5s ease-out;transition:background-color .5s ease-out}.cs-custom-slider>.slick-next:hover,.cs-custom-slider>.slick-prev:hover{background-color:#000!important}.cs-custom-slider>button.slick-prev.slick-arrow{margin-right:68px}.locations-content-text p span,.locations-content-text span{font-size:20px!important;line-height:1.2!important}.locations-content-text{margin:10px 0 30px}.locations-testimonials h3.c-testimonial-text.c-author-text{color:#b8b8b8!important}@media(max-width:1024px){.cs-custom-faq-count{margin-bottom:30px;margin-left:0;margin-right:70px}}@media(max-width:1023px){.c-image.about-img{background-position:50% 50%}}@media (max-width:991px){.cs-custom-content-wrapper .c-counter-wrapper{left:unset!important;margin-bottom:50px!important;top:unset!important}.cs-custom-faq-count{top:0!important}.cs-custom-faq-heading{margin-top:-20px}.custom-menu-primary.js-enabled .hs-menu-wrapper ul{background-color:#000;height:100%;min-height:300px;overflow:auto!important}.new-patient-content.o-section>.o-container.py13{padding-top:0!important}.c-image.about-img{background-position:50% 50%}.mobile-clicked{height:30px;right:5px;top:-15px;z-index:999}.mobile-open .mobile-clicked i:after,.mobile-open .mobile-clicked i:before{background-color:#fff}}@media(max-width:768px){.locations-column,.locations-content-text{padding-left:20px;padding-right:20px;padding-top:30px}.locations-column .embed_container iframe. .locations-column img{width:100%}.cs-custom-flex-img-title h2{display:inline-block;font-size:26px;font-weight:300;line-height:26px;margin-bottom:30px;text-align:center;width:100%}.cs-custom-flex-img img{display:block;height:auto;margin-left:auto;margin-right:auto;max-height:150px!important;max-width:150px!important;width:100%}.cs-custom-flex-img-space{display:none!important}.cs-custom-faq-count{margin-bottom:20px;margin-left:10px;margin-right:30px}.cs-custom-request-form{padding-left:30px;padding-right:30px}.cs-request-appt-header{margin-bottom:-30px}.cs-custom-home-spacer{height:100px!important}.cs-custom-content-wrapper .c-counter-wrapper{left:unset!important;margin-bottom:100px!important;top:unset!important}.cs-custom-quote-wrapper{left:40px!important;top:80px!important}.about-us-spacer{display:none!important}::placeholder{color:#dedede;opacity:1}::selection{background-color:#000}::selection{background:#595959;background-color:#80858f}::selection{background:#80858f;color:#fff;text-shadow:none}element{background-image:url(https://5913881.fs1.hubspotusercontent-na1.net/hubfs/5913881/Citrus%20Spine-18.jpg);background-position:inherit;background-size:100% 50%}.c-image.about-img.mobile-img{background-position:50% 50%;background-size:cover;display:block}.cs-iframe-box{max-height:350px}.about-us-section{margin-bottom:70px;margin-top:70px}.new-patient-portal{margin:auto;margin-bottom:40px!important;width:80%!important}#hs_cos_wrapper_widget_1573220041446{padding-top:0!important}.cs-custom-contact-header{margin-bottom:50px}}@media (max-width:767px){.cs-custom-quote-wrapper{left:20px!important;top:0!important}.c-c-mobile-padding{padding-left:20px;padding-right:20px;padding-top:30px}}@media (max-width:479px){.c-heading-sub.u-color--grey-light{margin-top:20px}.c-quote-wrapper{left:0!important}.cs-custom-image-right{right:0!important}.cs-custom-pdf-icon img{display:none}.cs-custom-faq-bodytext{margin-bottom:50px;max-width:100%;padding-left:30px;padding-right:30px;text-align:justify}.cs-custom-faq-heading{font-size:2rem;padding-left:30px;padding-right:30px;text-align:center}.cs-iframe-box{display:none}.c-team-navigation-wrapper{top:15%}.about-us-section{margin-bottom:40px;margin-top:0}.mobile-cover{background-image:none!important}.mobile-only-img-banner{display:inline-block}#conditions-container h1{font-size:35px!important}#conditions-container h2{font-size:28px!important}.conditions-descr{padding-top:0!important}.cs-custom-flex-img{margin-bottom:30px;margin-top:30px}.homepage-mobile{margin-top:-100px}.menu-wrapper{height:120px!important}.search-wrap .search-icon.fa.fa-search{top:65px!important}.scrolling .mobile-trigger{top:15px!important}.c-image.about-img.mobile-img{margin-bottom:0}.cs-custom-clearfix{padding-bottom:60px}}