@charset "UTF-8";@media screen{.breadcrumbs-block{padding:16px 0}}@media screen and (min-width:768px){.breadcrumbs-block{padding:18px 0}}@media screen{.breadcrumbs-block p,.breadcrumbs-block a{color:#697579;margin-bottom:0}}@media screen{.breadcrumbs-block .rank-math-breadcrumb a{color:#122127;font-size:14px;font-style:normal;line-height:130%;text-decoration:none;transition:.3s}.breadcrumbs-block .rank-math-breadcrumb a:hover{transition:.3s;color:#093242}.breadcrumbs-block .rank-math-breadcrumb span{color:#697579;font-size:14px;font-style:normal;font-weight:600;line-height:130%;display:inline-block}.breadcrumbs-block .rank-math-breadcrumb span.last{font-weight:600}}@media screen{.inner-banner-block{padding:215px 0 48px}}@media screen and (min-width:992px){.inner-banner-block{padding:124px 0}}@media screen{.inner-banner-block.with-style{padding:215px 0 48px}}@media screen and (min-width:992px){.inner-banner-block.with-style{padding:108px 0}}@media screen{.inner-banner-block.simple-banner{padding:0}}@media screen and (max-width:767.98px){.inner-banner-block.simple-banner{background:#00506f!important}}@media screen and (min-width:992px){.inner-banner-block.simple-banner{padding:124px 0}}@media screen{.inner-banner-block.simple-banner .bCrumbs{border-bottom:1px solid rgba(255,255,255,.1)}}@media screen and (min-width:992px){.inner-banner-block.simple-banner .bCrumbs{border-bottom:0}}@media screen{.inner-banner-block .rank-math-breadcrumb p,.inner-banner-block .rank-math-breadcrumb a,.inner-banner-block .rank-math-breadcrumb span{color:#fff;margin:0}.inner-banner-block .rank-math-breadcrumb a{font-style:normal;line-height:130%;text-decoration:none;transition:.3s}.inner-banner-block .rank-math-breadcrumb a:hover{transition:.3s;color:#e9e9e9}.inner-banner-block .rank-math-breadcrumb span{font-style:normal;line-height:130%;display:inline-block}.inner-banner-block .rank-math-breadcrumb span.last{font-weight:600}}@media screen{.card-insights-block{padding:60px 0 48px}}@media screen and (min-width:992px){.card-insights-block{padding:64px 0}.card-insights-block.product-archive{padding:94px 0}}@media screen{.brand-quicklinks-block{padding:48px 0}}@media screen and (min-width:768px){.brand-quicklinks-block{padding:80px 0}}@media screen and (min-width:1200px){.brand-quicklinks-block{padding:124px 0}}@media screen{.brand-quicklinks-block .brand-box{padding:43px 23px;width:140px;height:105px}}@media screen and (min-width:768px){.brand-quicklinks-block .brand-box{padding:50px 33px;width:180px;height:155px}}@media screen and (min-width:1200px){.brand-quicklinks-block .brand-box{padding:69px 41px;width:255px;height:191px}}@media screen{.brand-quicklinks-block .brand-quicklinks-grid{gap:16px}.brand-quicklinks-block .brand-quicklinks-grid .item{width:100%;display:flex;justify-content:center}.brand-quicklinks-block .brand-quicklinks-grid .item .brand-box{width:100%;max-width:320px}}@media screen and (min-width:768px){.brand-quicklinks-block .brand-quicklinks-grid{gap:20px}.brand-quicklinks-block .brand-quicklinks-grid .item{width:auto;flex:0 1 auto}.brand-quicklinks-block .brand-quicklinks-grid .item .brand-box{width:180px;max-width:none}}@media screen and (min-width:1200px){.brand-quicklinks-block .brand-quicklinks-grid{gap:24px}.brand-quicklinks-block .brand-quicklinks-grid .item .brand-box{width:210px;height:157px;padding:57px 34px}}@media screen and (min-width:1400px){.brand-quicklinks-block .brand-quicklinks-grid .item .brand-box{width:255px;height:191px;padding:69px 41px}}@media screen{.default-50-50-block{padding:48px 0}}@media screen and (min-width:992px){.default-50-50-block{padding:94px 0}}@media screen{.default-50-50-block ul{list-style:none;padding-left:0!important;margin:0}.default-50-50-block ul li{position:relative;padding-left:36px}.default-50-50-block ul li:before{content:"";position:absolute;left:0;top:2px;width:24px;height:24px;border-radius:50%;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231993c4' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6L9 17l-5-5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:14px;background-position:center;box-shadow:0 1px 3px #00000014}.default-50-50-block ul li:last-child{margin-bottom:0}}@media screen{.faq-block{padding:0}}@media screen and (min-width:992px){.faq-block{padding:94px 0}}@media screen{.faq-block.style-2{padding:48px 0}}@media screen and (min-width:992px){.faq-block.style-2{padding:94px 0}}@media screen{.faq-block .accordion-button:after{content:"";width:26px;height:26px;flex-shrink:0;background-color:#fff;background-position:center;background-repeat:no-repeat;background-size:18px;border-radius:8px;border:1px solid #c9d3d8;transition:background-image .2s ease}}@media screen and (min-width:992px){.faq-block .accordion-button:after{width:36px;height:36px}}@media screen{.faq-block .accordion-button:not(.collapsed):after{transform:none}}@media screen{.faq-block .card-faq{padding:48px 24px}}@media screen and (min-width:992px){.faq-block .card-faq{padding:64px 94px}}@media screen{.team-block{padding:48px 0 16px}}@media screen and (min-width:992px){.team-block{padding:94px 0 124px}}@media screen{.team-block picture{display:block;width:64px;height:64px}}@media screen and (min-width:992px){.team-block picture{width:123px;height:123px}}@media screen{.location-slider-block{padding:48px 0}}@media screen and (min-width:992px){.location-slider-block{padding:80px 0}}@media screen{.location-slider-block .location-card-map{height:160px}}@media screen and (min-width:992px){.location-slider-block .location-card-map{height:180px}}@media screen{.location-slider-block .location-card{min-width:0}}@media screen{.location-slider-block .swiper-location-slider .swiper-button-lock{display:flex!important}}@media screen{.location-slider-block .swiper-button-wrapper{width:37px;height:37px;background-color:#104154!important;pointer-events:initial}.location-slider-block .swiper-button-wrapper svg{width:15px;height:14px}}@media screen and (min-width:992px){.location-slider-block .swiper-button-wrapper svg{width:19px;height:18px}}@media screen{.location-slider-block .swiper-button-wrapper:after{display:none}}@media screen and (min-width:992px){.location-slider-block .swiper-button-wrapper{width:48px;height:48px}}@media screen{.related-products-block{padding:24px 0 48px;content-visibility:auto;contain-intrinsic-size:auto 500px}}@media screen and (min-width:992px){.related-products-block{padding:64px 0}}@media screen{.related-products-block .product-card-image{height:154px;max-width:156px;overflow:hidden}}@media screen and (min-width:768px){.related-products-block .product-card-image{height:325px;max-width:330px}}@media screen{.related-products-block .product-card-image img{width:100%;height:100%;object-fit:contain}}.default-50-50-block,.faq-block,.team-block{content-visibility:auto;contain-intrinsic-size:auto 600px}@media screen{.locations-grid-block{padding:48px 0}}@media screen and (min-width:992px){.locations-grid-block{padding:80px 0}}@media screen{.locations-grid-block .location-card-map{height:180px}}@media screen and (min-width:992px){.locations-grid-block .location-card-map{height:200px}}@media screen{.locations-grid-block .row.g-4{--bs-gutter-y: 32px}}@media screen and (min-width:992px){.locations-grid-block .row.g-4{--bs-gutter-y: 64px}}@media screen{.locations-grid-block .location-card{min-width:0;display:flex;flex-direction:column}}@media screen{.location-detail-block{padding:48px 0 0}}@media screen and (min-width:992px){.location-detail-block{padding:94px 0}}@media screen{.location-detail-block .location-detail-map{height:220px}}@media screen and (min-width:992px){.location-detail-block .location-detail-map{height:260px}}@media screen{.location-detail-block .clinic-info-list li i{width:16px;text-align:center}}@media screen{.location-detail-block .team-member-photo img{width:64px;height:64px}}@media screen and (min-width:992px){.location-detail-block .team-member-photo img{width:120px;height:120px}}@media screen{.location-detail-block .team-member-info i{width:14px;text-align:center}}@media screen{.location-detail-block .location-form-col{top:120px}}@media screen{.location-detail-block .location-form-wrapper{background-color:#edf2f3}.location-detail-block .location-form-wrapper .gform_wrapper .gfield_label,.location-detail-block .location-form-wrapper .gform_wrapper .gform-field-label{color:#122127;font-size:14px;font-weight:600;line-height:130%;text-transform:uppercase;margin-bottom:12px}.location-detail-block .location-form-wrapper .gform_wrapper input[type=text],.location-detail-block .location-form-wrapper .gform_wrapper input[type=email],.location-detail-block .location-form-wrapper .gform_wrapper input[type=tel],.location-detail-block .location-form-wrapper .gform_wrapper input[type=number],.location-detail-block .location-form-wrapper .gform_wrapper input[type=url],.location-detail-block .location-form-wrapper .gform_wrapper input[type=password],.location-detail-block .location-form-wrapper .gform_wrapper select,.location-detail-block .location-form-wrapper .gform_wrapper textarea{width:100%;border:1px solid #d1d9dd;border-radius:8px;padding:12px 16px;font-size:.875rem;color:#093242;background-color:#fff;outline:none;transition:border-color .2s ease}.location-detail-block .location-form-wrapper .gform_wrapper input[type=text]::placeholder,.location-detail-block .location-form-wrapper .gform_wrapper input[type=email]::placeholder,.location-detail-block .location-form-wrapper .gform_wrapper input[type=tel]::placeholder,.location-detail-block .location-form-wrapper .gform_wrapper input[type=number]::placeholder,.location-detail-block .location-form-wrapper .gform_wrapper input[type=url]::placeholder,.location-detail-block .location-form-wrapper .gform_wrapper input[type=password]::placeholder,.location-detail-block .location-form-wrapper .gform_wrapper select::placeholder,.location-detail-block .location-form-wrapper .gform_wrapper textarea::placeholder{color:#9aa8b0}.location-detail-block .location-form-wrapper .gform_wrapper input[type=text]:focus,.location-detail-block .location-form-wrapper .gform_wrapper input[type=email]:focus,.location-detail-block .location-form-wrapper .gform_wrapper input[type=tel]:focus,.location-detail-block .location-form-wrapper .gform_wrapper input[type=number]:focus,.location-detail-block .location-form-wrapper .gform_wrapper input[type=url]:focus,.location-detail-block .location-form-wrapper .gform_wrapper input[type=password]:focus,.location-detail-block .location-form-wrapper .gform_wrapper select:focus,.location-detail-block .location-form-wrapper .gform_wrapper textarea:focus{border-color:#1993c4}.location-detail-block .location-form-wrapper .gform_wrapper textarea{min-height:120px;resize:vertical}.location-detail-block .location-form-wrapper .gform_wrapper select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%23093242' d='M1.41.59 6 5.17 10.59.59 12 2 6 8 0 2z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;padding-right:40px}.location-detail-block .location-form-wrapper .gform_wrapper .gform_footer,.location-detail-block .location-form-wrapper .gform_wrapper .gform_page_footer{display:flex;flex-direction:row;padding:32px 0 0!important;margin:0}.location-detail-block .location-form-wrapper .gform_wrapper .gform_footer input[type=submit],.location-detail-block .location-form-wrapper .gform_wrapper .gform_footer button[type=submit],.location-detail-block .location-form-wrapper .gform_wrapper .gform_footer .gform_button,.location-detail-block .location-form-wrapper .gform_wrapper .gform_page_footer input[type=submit],.location-detail-block .location-form-wrapper .gform_wrapper .gform_page_footer button[type=submit],.location-detail-block .location-form-wrapper .gform_wrapper .gform_page_footer .gform_button{max-width:156px;width:100%;background-color:#1993c4;color:#fff;border:none;padding:16px 32px;font-size:.9375rem;font-weight:600;cursor:pointer;transition:background-color .2s ease;border-radius:100px}.location-detail-block .location-form-wrapper .gform_wrapper .gform_footer input[type=submit]:hover,.location-detail-block .location-form-wrapper .gform_wrapper .gform_footer button[type=submit]:hover,.location-detail-block .location-form-wrapper .gform_wrapper .gform_footer .gform_button:hover,.location-detail-block .location-form-wrapper .gform_wrapper .gform_page_footer input[type=submit]:hover,.location-detail-block .location-form-wrapper .gform_wrapper .gform_page_footer button[type=submit]:hover,.location-detail-block .location-form-wrapper .gform_wrapper .gform_page_footer .gform_button:hover{background-color:#104154}.location-detail-block .location-form-wrapper .gform_wrapper .gform_body .ginput_container{margin-top:0}.location-detail-block .location-form-wrapper .gform_wrapper .validation_message{font-size:.75rem;color:#e74c3c;margin-top:4px}}
