#hero.has-image.large{font-size:1.125rem;line-height:1.875rem}#hero.has-image.large .text-container{margin-left:auto;margin-right:auto;max-width:54.5rem}#hero.has-image.large .text-container:not(:last-child){margin-bottom:3.75rem}@media (max-height:479px),(max-width:767px){#hero.has-image.large .text-container:not(:last-child){margin-bottom:2.5rem}}@media (max-width:1199px){#hero.has-image.large .text-container{max-width:43.75rem}}@media (min-width:768px) and (min-height:480px){#hero.has-image.large h1:not(:last-child){margin-bottom:.625rem}}@media (min-width:768px) and (min-height:480px) and (max-width:1199px){#hero.has-image.large h1{font-size:3.75rem;line-height:5rem}}@media (max-width:479px){#hero.has-image.large h1{font-size:2.25rem}}@media (max-width:320px){#hero.has-image.large h1{font-size:2rem}}#hero.has-image.large .reviewer{align-items:center;display:flex;font-family:Poppins,sans-serif;font-size:.875rem;font-weight:400;gap:.625rem;justify-content:center;line-height:1.25rem}#hero.has-image.large .reviewer:not(:last-child){margin-bottom:.9375rem}#hero.has-image.large .reviewer figure{flex-shrink:0;height:2.5rem;width:2.5rem}#hero.has-image.large .reviewer a:not(.button){font-weight:600;text-decoration:underline}@media (max-height:479px),(max-width:767px){#hero.has-image.large .reviewer{flex-direction:column}}#hero.has-image.large .bg-wrapper{border-radius:.375rem;padding-bottom:50.8475%}@media (max-width:1199px){#hero.has-image.large .bg-wrapper{padding-bottom:52.9662%}}@media (max-width:1023px){#hero.has-image.large .bg-wrapper{padding-bottom:52.3256%}}@media (max-width:479px){#hero.has-image.large .bg-wrapper{padding-bottom:111.9403%}}@media (min-width:480px){#hero.has-image.large{text-align:center}}@media (max-width:1199px){#hero.has-image.large{padding:3.75rem 0 5rem}}@media (max-width:1023px){#hero.has-image.large{padding:2.5rem 0 3.75rem}}@media (max-height:479px),(max-width:767px){#hero.has-image.large{font-size:1rem;line-height:1.75rem;padding:1.25rem 0}}body#vein-diseases section.center_text#vein-disease-symptoms{font-size:1rem;line-height:1.75rem}body#vein-diseases section.center_text#vein-disease-symptoms .container>:not(h2):not([class*=-container]){max-width:46.375rem}@media (min-width:1200px){body#vein-diseases section.center_text#vein-disease-symptoms h2{font-size:2.5rem;line-height:3.125rem}}@media (min-width:768px) and (min-height:480px){body#vein-diseases section.center_text#vein-disease-symptoms .circle-images-container.symptoms:has(+.show-more):not(:last-child){margin-bottom:0}}@media (min-width:768px) and (min-height:480px){body#vein-diseases section.center_text#vein-disease-symptoms .circle-images-container.symptoms:has(+.show-more)>li:nth-child(n+6){display:block!important}}@media (max-height:479px),(max-width:767px){body#vein-diseases section.center_text#vein-disease-symptoms .circle-images-container.symptoms:has(+.show-more)>li:nth-child(n+6){display:none}}@media (max-height:479px),(max-width:767px){body#vein-diseases section.center_text#vein-disease-symptoms .circle-images-container.symptoms:not(:first-child){margin-top:2.5rem}}@media (min-width:1024px){body#vein-diseases section.center_text#vein-disease-symptoms .circle-images-container.symptoms li{width:10.6875rem}}body#vein-diseases section.center_text#vein-disease-symptoms .show-more{font-size:.875rem;font-weight:600;left:50%;line-height:1.3125rem;padding-right:1.5625rem;position:relative;transform:translateX(-50%)}body#vein-diseases section.center_text#vein-disease-symptoms .show-more.expanded:after{transform:translateY(-50%) rotate(-180deg)}body#vein-diseases section.center_text#vein-disease-symptoms .show-more:after{background-image:url(/assets/images/icons/arrow-down-black.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";height:.4375rem;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:.3s ease-out;width:.75rem}@media (min-width:768px) and (min-height:480px){body#vein-diseases section.center_text#vein-disease-symptoms .show-more{display:none}}@media (max-width:1199px){body#vein-diseases section.center_text#vein-disease-symptoms{padding-bottom:5rem}}@media (max-width:1023px){body#vein-diseases section.center_text#vein-disease-symptoms{padding-bottom:3.75rem}}@media (max-height:479px),(max-width:767px){body#vein-diseases section.center_text#vein-disease-symptoms{font-size:.875rem;line-height:1.625rem;padding-bottom:2.5rem}}body#vein-diseases section.cta.gradient .container{padding-bottom:5rem;padding-top:5rem}@media (min-width:1024px){body#vein-diseases section.cta.gradient .container{overflow:hidden;position:relative}body#vein-diseases section.cta.gradient .container:before{background-image:url(/assets/images/cta-3-bg.png);background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;content:"";height:24.3125rem;left:0;position:absolute;top:unset;width:18rem}}@media (min-width:1024px) and (max-width:1199px){body#vein-diseases section.cta.gradient .container:before{background-image:url(/assets/images/cta-3-bg-md.png);height:15.125rem;width:11.9375rem}}@media (min-width:1024px){body#vein-diseases section.cta.gradient .container>*{position:relative;z-index:1}}@media (max-height:479px),(max-width:767px){body#vein-diseases section.cta.gradient .container{padding:2.5rem 1.875rem}}body#vein-diseases section.cta.gradient div.title{font-family:Poppins,sans-serif;font-size:1.25rem;font-weight:700;letter-spacing:2px;line-height:1.875rem;text-transform:uppercase}@media (max-height:479px),(max-width:767px){body#vein-diseases section.cta.gradient div.title{font-size:.875rem;line-height:1.3125rem}}body#vein-diseases section.cta.gradient h2:not(.small){font-family:Poppins,sans-serif;font-size:2.5rem;font-weight:700;line-height:3.75rem;margin-left:auto;margin-right:auto;max-width:34.75rem}body#vein-diseases section.cta.gradient h2:not(.small):not(:last-child){margin-bottom:2.5rem}@media (max-height:479px),(max-width:767px){body#vein-diseases section.cta.gradient h2:not(.small):not(:last-child){margin-bottom:1.25rem}body#vein-diseases section.cta.gradient h2:not(.small){font-size:1.625rem;line-height:2.375rem}}body#vein-diseases section.cta.gradient .button{margin-top:0}@media (max-width:479px){body#vein-diseases section.cta.gradient .button{padding-left:0;padding-right:0;width:100%}}@media (max-width:1199px){body#vein-diseases section.cta.gradient{padding-bottom:5rem}}@media (max-width:1023px){body#vein-diseases section.cta.gradient{padding-bottom:3.75rem}}@media (max-height:479px),(max-width:767px){body#vein-diseases section.cta.gradient{padding-bottom:2.5rem}}body#vein-diseases section.media_text#vein-disease-progression{padding:8.125rem 0}body#vein-diseases section.media_text#vein-disease-progression .bg-wrapper,body#vein-diseases section.media_text#vein-disease-progression .video-container{width:40.0848%}@media (max-height:479px),(max-width:767px){body#vein-diseases section.media_text#vein-disease-progression .bg-wrapper,body#vein-diseases section.media_text#vein-disease-progression .video-container{margin-top:2.5rem;order:1;width:100%}}body#vein-diseases section.media_text#vein-disease-progression .bg-wrapper{padding-bottom:32.2034%}body#vein-diseases section.media_text#vein-disease-progression .bg-wrapper:has(.bg-container.loaded){background:transparent}@media (max-height:479px),(max-width:767px){body#vein-diseases section.media_text#vein-disease-progression .bg-wrapper{padding-bottom:80.2986%}}@media (min-width:1024px){body#vein-diseases section.media_text#vein-disease-progression .text-container h2:not(.small){font-size:3rem;line-height:3.375rem}}body#vein-diseases section.media_text#vein-disease-progression .text-container p:has(.button):not(:first-child){margin-top:1.875rem}@media (max-height:479px),(max-width:767px){body#vein-diseases section.media_text#vein-disease-progression .text-container p:has(.button):not(:first-child) .button{margin-top:0}}@media (max-width:479px){body#vein-diseases section.media_text#vein-disease-progression .text-container .button{width:100%}}@media (min-width:768px) and (min-height:480px){body#vein-diseases section.media_text#vein-disease-progression .text-container{width:47.7967%}}@media (max-height:479px),(max-width:767px){body#vein-diseases section.media_text#vein-disease-progression .text-container{font-size:.875rem;line-height:1.625rem;padding-top:0}}@media (max-width:1199px){body#vein-diseases section.media_text#vein-disease-progression{padding:5rem 0}}@media (max-width:1023px){body#vein-diseases section.media_text#vein-disease-progression{padding:3.75rem 0}}@media (max-height:479px),(max-width:767px){body#vein-diseases section.media_text#vein-disease-progression{padding:2.5rem 0}}body#vein-diseases section.reviews_carousel:after{right:calc(50vw - 45.625rem)}@media (min-width:1441px){body#vein-diseases section.reviews_carousel:after{right:calc(50vw - 49.625rem)}}@media (max-width:1023px){body#vein-diseases section.reviews_carousel .container>a.button{max-width:none;width:100%}}@media (max-height:479px),(max-width:767px){body#vein-diseases section.reviews_carousel .container>a.button{margin-left:-.65rem;width:95%}body#vein-diseases section.reviews_carousel .container{padding-right:0}}@media (max-width:479px){body#vein-diseases section.reviews_carousel .container{width:auto}}@media (min-width:768px) and (min-height:480px){body#vein-diseases section.reviews_carousel .text-container .badge+h2{font-family:Poppins,sans-serif;font-size:2.5rem;font-weight:700;line-height:3.75rem}}@media (max-height:479px),(max-width:767px){body#vein-diseases section.reviews_carousel .text-container .badge+h2{font-family:Poppins,sans-serif;font-size:1.625rem;font-weight:700;line-height:2.375rem;width:18.75rem}}@media (min-width:1024px){body#vein-diseases section.reviews_carousel .text-container{width:33%}}@media (max-width:1023px){body#vein-diseases section.reviews_carousel .text-container{width:100%}}@media (max-height:479px),(max-width:767px){body#vein-diseases section.reviews_carousel .text-container{width:auto}}body#vein-diseases section.reviews_carousel .slide .text-container{width:auto}@media (max-width:479px){body#vein-diseases section.reviews_carousel .slide .image-container{height:100%}}body#vein-diseases section.reviews_carousel .after div,body#vein-diseases section.reviews_carousel .before div{left:auto;width:50%}@media (max-width:479px){body#vein-diseases section.reviews_carousel h2.small{font-size:.875rem;letter-spacing:2px;line-height:1.3125rem;text-transform:uppercase}}@media (min-width:480px) and (max-width:1023px){body#vein-diseases section.reviews_carousel .button{width:auto!important}}@media (max-width:479px){body#vein-diseases section.reviews_carousel .button{width:100%}}body#vein-diseases section.trustlogos.yellow.center{padding:6.25rem 0}body#vein-diseases section.trustlogos.yellow.center h2.small:not(:last-child){margin-bottom:2.125rem}@media (max-height:479px),(max-width:767px){body#vein-diseases section.trustlogos.yellow.center h2.small{font-size:1.25rem;line-height:1.875rem}}body#vein-diseases section.trustlogos.yellow.center .trustlogo:has(img[src*=trustlogo-cc]),body#vein-diseases section.trustlogos.yellow.center .trustlogo:has(img[src*=trustlogo-iac]){max-width:5rem}@media (max-width:1199px){body#vein-diseases section.trustlogos.yellow.center{padding:5rem 0}}@media (max-width:1023px){body#vein-diseases section.trustlogos.yellow.center{padding:3.75rem 0}}@media (max-height:479px),(max-width:767px){body#vein-diseases section.trustlogos.yellow.center{padding:2.5rem 0}}body#vein-diseases section.center_text#faqs{text-align:left}body#vein-diseases section.center_text#faqs .container>:not([class*=-container]){max-width:48.5rem!important}@media (max-width:1199px){body#vein-diseases section.center_text#faqs .container>:not([class*=-container]){max-width:100%!important}}body#vein-diseases section.center_text#faqs .accordion{border-top:0}@media (max-height:479px),(max-width:767px){body#vein-diseases section.center_text#faqs .accordion:not(:first-child){margin-top:.9375rem}}body#vein-diseases section.center_text#faqs .accordion>li{padding:1.875rem 0 1.8125rem}body#vein-diseases section.center_text#faqs .accordion>li:first-child{padding-top:0}body#vein-diseases section.center_text#faqs .accordion>li>button{padding-right:0}body#vein-diseases section.center_text#faqs .accordion>li>button h3{font-size:1.125rem;font-weight:500;line-height:2rem;max-width:calc(100% - 3.375rem)}@media (max-height:479px),(max-width:767px){body#vein-diseases section.center_text#faqs .accordion>li>button h3{font-size:.875rem;line-height:1.375rem}body#vein-diseases section.center_text#faqs .accordion>li{padding:.875rem 0 .75rem}}body#vein-diseases section.center_text#faqs .accordion .plus{height:1.5625rem;width:1.5625rem}body#vein-diseases section.center_text#faqs .accordion .plus:after,body#vein-diseases section.center_text#faqs .accordion .plus:before{height:100%}@media (max-height:479px),(max-width:767px){body#vein-diseases section.center_text#faqs .accordion .plus{align-self:flex-start;height:.75rem;width:.75rem}}@media (max-width:1199px){body#vein-diseases section.center_text#faqs{padding:5rem 0}}@media (max-width:1023px){body#vein-diseases section.center_text#faqs{padding:3.75rem 0}}@media (max-height:479px),(max-width:767px){body#vein-diseases section.center_text#faqs{font-size:.875rem;line-height:1.625rem;padding:2.5rem 0}}body.es#vein-diseases section.media_text#vein-disease-progression .bg-wrapper{padding-bottom:32.1187%}@media (min-width:768px) and (min-height:480px){body.es#vein-diseases section.media_text#vein-disease-progression .bg-wrapper{width:40.4238%}}@media (max-height:479px),(max-width:767px){body.es#vein-diseases section.media_text#vein-disease-progression .bg-wrapper{padding-bottom:79.1045%}}section.tertiary-blue{background:#dff5ff}section.media_text:has(.media-with-caption){padding:5rem 0}@media (min-width:768px) and (min-height:480px) and (max-width:1199px){section.media_text:has(.media-with-caption) .text-container h2:not(.small){font-size:3rem;line-height:3.375rem}}section.media_text:has(.media-with-caption) .text-container p{font-size:inherit;line-height:inherit}@media (min-width:1024px){section.media_text:has(.media-with-caption) .text-container{max-width:35.875rem;width:calc(100% - 33.5rem)}}@media (max-width:1023px){section.media_text:has(.media-with-caption) .text-container{margin-bottom:3.75rem;width:100%}}@media (max-height:479px),(max-width:767px){section.media_text:has(.media-with-caption) .text-container{font-size:.875rem;line-height:1.625rem;margin-bottom:1.875rem;padding-top:0}}section.media_text:has(.media-with-caption) .media-with-caption{border-radius:.375rem;overflow:hidden}section.media_text:has(.media-with-caption) .media-with-caption .bg-wrapper,section.media_text:has(.media-with-caption) .media-with-caption .video-container{width:100%!important}@media (max-width:479px){section.media_text:has(.media-with-caption) .media-with-caption .video-container:has(+.video-container.mobile){display:none}}@media (min-width:480px){section.media_text:has(.media-with-caption) .media-with-caption .video-container.mobile{display:none}}section.media_text:has(.media-with-caption) .media-with-caption .video-container .thumbnail:not(:hover):not(:active):not(:focus):after{border-color:transparent transparent transparent #fc9191}section.media_text:has(.media-with-caption) .media-with-caption .video-container .thumbnail:before{height:5rem;width:5rem}section.media_text:has(.media-with-caption) .media-with-caption .video-container .thumbnail:after{border-width:.875rem 0 .875rem 1.375rem;left:51%!important}@media (min-width:480px) and (max-width:1199px){section.media_text:has(.media-with-caption) .media-with-caption .video-container .thumbnail:after{left:50.75%!important}}@media (min-width:480px) and (max-width:1023px){section.media_text:has(.media-with-caption) .media-with-caption .video-container .thumbnail:after{left:50.5%!important}}section.media_text:has(.media-with-caption) .media-with-caption .video-container .video{padding-bottom:56.3026%}@media (max-width:479px){section.media_text:has(.media-with-caption) .media-with-caption .video-container .video{padding-bottom:100%}}section.media_text:has(.media-with-caption) .media-with-caption .caption{background:#fff;padding:1.875rem 2.5rem;text-align:left}section.media_text:has(.media-with-caption) .media-with-caption .caption .doctor-snippet{align-items:flex-start;display:flex;font-family:Poppins,sans-serif;font-size:.875rem;font-weight:500;line-height:1.3125rem;max-width:100%;text-align:left}section.media_text:has(.media-with-caption) .media-with-caption .caption .doctor-snippet:not(:last-child){margin-bottom:1.25rem}section.media_text:has(.media-with-caption) .media-with-caption .caption .doctor-snippet figure.circle{height:5rem;margin-right:1.25rem;width:5rem}@media (max-height:479px),(max-width:767px){section.media_text:has(.media-with-caption) .media-with-caption .caption .doctor-snippet figure.circle{height:3.75rem;width:3.75rem}}section.media_text:has(.media-with-caption) .media-with-caption .caption .doctor-snippet .content-wrapper{padding-top:.1875rem;width:calc(100% - 6.25rem)}@media (max-width:1023px){section.media_text:has(.media-with-caption) .media-with-caption .caption .doctor-snippet .content-wrapper{padding-top:0}}@media (max-height:479px),(max-width:767px){section.media_text:has(.media-with-caption) .media-with-caption .caption .doctor-snippet .content-wrapper{width:calc(100% - 5rem)}}section.media_text:has(.media-with-caption) .media-with-caption .caption .doctor-snippet h3{font-size:1rem;line-height:1.75rem}section.media_text:has(.media-with-caption) .media-with-caption .caption .doctor-snippet h3:not(:last-child){margin-bottom:.3125rem}@media (max-height:479px),(max-width:767px){section.media_text:has(.media-with-caption) .media-with-caption .caption .doctor-snippet h3{line-height:1.5rem}}@media (max-width:1023px){section.media_text:has(.media-with-caption) .media-with-caption .caption .doctor-snippet{align-items:center}}@media (max-height:479px),(max-width:767px){section.media_text:has(.media-with-caption) .media-with-caption .caption .doctor-snippet{line-height:1.375rem}}section.media_text:has(.media-with-caption) .media-with-caption .caption blockquote{text-align:left}section.media_text:has(.media-with-caption) .media-with-caption .caption blockquote .quote{font-size:1rem;font-style:italic;line-height:1.75rem}@media (max-height:479px),(max-width:767px){section.media_text:has(.media-with-caption) .media-with-caption .caption blockquote .quote{font-size:.875rem;line-height:1.625rem}}@media (max-height:479px),(max-width:767px){section.media_text:has(.media-with-caption) .media-with-caption .caption{padding:1.25rem}}@media (min-width:1024px){section.media_text:has(.media-with-caption) .media-with-caption{width:29.75rem}}@media (max-width:1023px){section.media_text:has(.media-with-caption){padding:3.75rem 0}}@media (max-height:479px),(max-width:767px){section.media_text:has(.media-with-caption){padding:2.5rem 0}}@media (min-width:1200px){section.media_text.medium h2:not(.small){font-size:2.5rem;line-height:3.125rem}}@media (min-width:768px) and (min-height:480px){section.media_text.medium .text-container{max-width:29.5625rem;width:55.2326%}}@media (max-height:479px),(max-width:767px){section.media_text.medium .text-container{font-size:.875rem;line-height:1.625rem;margin-bottom:2.5rem;padding-top:0}}section.media_text.medium .bg-wrapper,section.media_text.medium .video-container{border-radius:.375rem;max-width:35.9375rem;width:calc(100% - 33.3125rem)}@media (max-width:1023px){section.media_text.medium .bg-wrapper,section.media_text.medium .video-container{width:36.0466%}}@media (max-height:479px),(max-width:767px){section.media_text.medium .bg-wrapper,section.media_text.medium .video-container{border-radius:.75rem;max-width:100%;width:100%}}section.media_text.medium .bg-wrapper{padding-bottom:50.8475%}@media (max-width:1199px){section.media_text.medium .bg-wrapper{padding-bottom:42.3729%}}@media (max-width:1023px){section.media_text.medium .bg-wrapper{padding-bottom:43.6047%}}@media (max-height:479px),(max-width:767px){section.media_text.medium .bg-wrapper{padding-bottom:100%}}@media (min-width:768px) and (min-height:480px){section.media_text.medium{position:relative}section.media_text.medium.right .bg-wrapper,section.media_text.medium.right .video-container{margin-right:auto}section.media_text.medium:before{background:linear-gradient(180deg,#fff,hsla(0,0%,100%,0));content:"";height:calc(100% - 6.25rem);left:0;position:absolute;top:0;width:100%;z-index:-1}}@media (min-width:768px) and (min-height:480px) and (max-width:1199px){section.media_text.medium:before{height:calc(100% - 5rem)}}@media (min-width:768px) and (min-height:480px) and (max-width:1023px){section.media_text.medium:before{height:calc(100% - 3.75rem)}}@media (max-width:1199px){section.media_text.medium{padding:5rem 0}}@media (max-width:1023px){section.media_text.medium{padding:3.75rem 0}}@media (max-height:479px),(max-width:767px){section.media_text.medium{padding:2.5rem 0}section.media_text.medium.left .bg-wrapper,section.media_text.medium.left .video-container{order:1}}section.text_box_icons .container>*{margin-left:auto;margin-right:auto;max-width:61.25rem}@media (min-width:1024px){section.text_box_icons .top-text h2{width:23.3125rem}section.text_box_icons .top-text h2:not(:last-child){margin-bottom:0}}@media (min-width:768px) and (min-height:480px){section.text_box_icons .top-text h2{font-size:3rem;line-height:3.375rem}}section.text_box_icons .top-text .text{font-size:1.125rem;line-height:1.875rem}@media (min-width:1200px){section.text_box_icons .top-text .text{max-width:29.5625rem}}@media (min-width:1024px){section.text_box_icons .top-text .text{width:calc(100% - 28.3125rem)}}@media (max-height:479px),(max-width:767px){section.text_box_icons .top-text .text{font-size:.875rem;line-height:1.625rem}}@media (min-width:1024px){section.text_box_icons .top-text{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between}}@media (min-width:768px) and (min-height:480px) and (max-width:1023px){section.text_box_icons .top-text{text-align:center}}section.text_box_icons .box{background:#fff;border-radius:.375rem;margin-top:5rem;padding:5rem;text-align:center}section.text_box_icons .box h3{font-size:1.5rem;line-height:2rem}@media (max-width:1023px){section.text_box_icons .box h3{margin-left:auto;margin-right:auto;max-width:27.5rem}}@media (max-height:479px),(max-width:767px){section.text_box_icons .box h3{font-size:1rem;line-height:1.5rem}}section.text_box_icons .box .icons-container:not(:first-child){margin-top:5rem}@media (min-width:1024px) and (max-width:1199px){section.text_box_icons .box .icons-container:not(:first-child){margin-top:3.75rem}}@media (max-height:479px),(max-width:767px){section.text_box_icons .box .icons-container:not(:first-child){margin-top:1.875rem}}section.text_box_icons .box .icons-container .icon{font-size:1rem;line-height:1.75rem}@media (min-width:768px) and (min-height:480px){section.text_box_icons .box .icons-container .icon>:not(.image){margin-left:auto;margin-right:auto;max-width:10.5rem}}section.text_box_icons .box .icons-container .icon .image{height:5rem;width:5rem}@media (min-width:768px) and (min-height:480px){section.text_box_icons .box .icons-container .icon .image{margin-left:auto;margin-right:auto}section.text_box_icons .box .icons-container .icon .image:not(:last-child){margin-bottom:1.25rem}}@media (max-height:479px),(max-width:767px){section.text_box_icons .box .icons-container .icon .image{flex-shrink:0;height:3.75rem;width:3.75rem}}@media (min-width:768px) and (min-height:480px){section.text_box_icons .box .icons-container .icon{width:calc(33.33333% - 2.5rem)}}@media (min-width:768px) and (min-height:480px) and (max-width:1023px){section.text_box_icons .box .icons-container .icon{width:calc(33.33333% - 1.25rem)}}@media (max-height:479px),(max-width:767px){section.text_box_icons .box .icons-container .icon{align-items:center;display:flex;font-size:.875rem;gap:1.25rem;line-height:1.625rem;text-align:left}section.text_box_icons .box .icons-container .icon:not(:last-child){margin-bottom:1.875rem}}@media (min-width:768px) and (min-height:480px){section.text_box_icons .box .icons-container{align-items:inherit;display:flex;flex-wrap:wrap;gap:3.75rem;justify-content:center}}@media (min-width:768px) and (min-height:480px) and (max-width:1023px){section.text_box_icons .box .icons-container{gap:1.875rem}}@media (max-width:1199px){section.text_box_icons .box{margin-top:3.75rem}}@media (max-width:1023px){section.text_box_icons .box{margin-top:2.5rem;padding:3.75rem}}@media (max-height:479px),(max-width:767px){section.text_box_icons .box{margin-top:2.5rem;padding:1.875rem 1.25rem}}@media (max-width:1199px){section.text_box_icons{padding:5rem 0}}@media (max-width:1023px){section.text_box_icons{padding:3.75rem 0}}@media (max-height:479px),(max-width:767px){section.text_box_icons{padding:2.5rem 0}}section.treatment_cards.slide4{background:#c4ecff;font-size:1.125rem;line-height:1.875rem}section.treatment_cards.slide4 .text-container{margin-bottom:3.75rem}@media (min-width:1200px){section.treatment_cards.slide4 .text-container{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between}}@media (max-width:1199px){section.treatment_cards.slide4 .text-container{margin-left:auto;margin-right:auto;max-width:43.75rem}}@media (max-width:1199px) and (min-width:768px) and (min-height:480px){section.treatment_cards.slide4 .text-container{text-align:center}}@media (max-height:479px),(max-width:767px){section.treatment_cards.slide4 .text-container{font-size:inherit;margin-bottom:2.5rem}}section.treatment_cards.slide4 h2:not(:last-child){margin-bottom:0}@media (max-width:1199px){section.treatment_cards.slide4 h2:not(:last-child){margin-bottom:.9375rem}}@media (max-width:1023px){section.treatment_cards.slide4 h2:not(:last-child){margin-bottom:.625rem}}@media (min-width:768px) and (min-height:480px){section.treatment_cards.slide4 h2{font-size:2.5rem;line-height:3.125rem}}@media (min-width:1200px){section.treatment_cards.slide4 h2,section.treatment_cards.slide4 h2+*{width:calc(50% - .9375rem)}}section.treatment_cards.slide4 .slider-container{margin:-.9375rem;max-width:75.625rem;padding:0}section.treatment_cards.slide4 .slider-container .slick-prev{left:-3.1875rem!important}@media (max-width:1372px){section.treatment_cards.slide4 .slider-container .slick-prev{left:-2.25rem!important}}section.treatment_cards.slide4 .slider-container .slick-next{right:-3.1875rem!important}@media (max-width:1372px){section.treatment_cards.slide4 .slider-container .slick-next{right:-2.25rem!important}}section.treatment_cards.slide4 .slider-container .slick-dots{margin-top:.3125rem}@media (min-width:1200px) and (max-width:1372px){section.treatment_cards.slide4 .slider-container{margin-left:0;margin-right:0;padding-left:1.875rem;padding-right:1.875rem}}@media (max-width:1199px){section.treatment_cards.slide4 .slider-container{margin:-.9375rem -.6875rem 0}}@media (max-width:1023px){section.treatment_cards.slide4 .slider-container{margin-left:-.625rem;margin-right:-.625rem}}section.treatment_cards.slide4 .slides{margin-bottom:0}section.treatment_cards.slide4 .slides .slick-list{padding:0}@media (min-width:480px) and (max-width:1199px){section.treatment_cards.slide4 .slides .slick-list .slick-track .slick-slide.slick-active .text-wrapper h3:after{opacity:1}}@media (max-width:479px){section.treatment_cards.slide4 .slides .slick-list .slick-track .slick-slide.slick-current .text-wrapper h3:after{opacity:1}}section.treatment_cards.slide4 .slides .slick-list .slick-track .slick-slide>div{line-height:0}section.treatment_cards.slide4 .treatments.slide{background:none;border-radius:0;box-shadow:none;margin-left:0;max-width:100%;padding:.9375rem;text-align:left}section.treatment_cards.slide4 .treatments.slide a{background:#fff;border-radius:.375rem;display:block;height:100%;overflow:hidden;text-decoration:none;transition:.3s ease-out}section.treatment_cards.slide4 .treatments.slide a:active,section.treatment_cards.slide4 .treatments.slide a:focus,section.treatment_cards.slide4 .treatments.slide a:hover{box-shadow:2px 2px 12px 0 rgba(0,0,0,.1);color:#000}section.treatment_cards.slide4 .treatments.slide a:active .text-wrapper h3:after,section.treatment_cards.slide4 .treatments.slide a:focus .text-wrapper h3:after,section.treatment_cards.slide4 .treatments.slide a:hover .text-wrapper h3:after{opacity:1}@media (max-width:1199px){section.treatment_cards.slide4 .treatments.slide .bg-wrapper{padding-bottom:77.4775%}}@media (max-width:1023px){section.treatment_cards.slide4 .treatments.slide .bg-wrapper{padding-bottom:78.1819%}}section.treatment_cards.slide4 .treatments.slide .text-wrapper{display:block;font-size:1rem;height:auto;line-height:1.75rem;padding:1.875rem 1.25rem}section.treatment_cards.slide4 .treatments.slide .text-wrapper h3{font-size:1.125rem;line-height:2rem;max-width:12.125rem}section.treatment_cards.slide4 .treatments.slide .text-wrapper h3:after{background-image:url(/assets/images/icons/arrow-right-black.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";display:inline-block;height:.9375rem;margin-left:.5rem;opacity:0;transition:.3s ease-out;vertical-align:-2px;width:.5625rem}@media (max-width:1199px){section.treatment_cards.slide4 .treatments.slide .text-wrapper h3:after{height:.75rem;vertical-align:0;width:.4375rem}}section.treatment_cards.slide4 .treatments.slide .text-wrapper h3:not(:last-child){margin-bottom:.625rem}@media (max-width:1199px){section.treatment_cards.slide4 .treatments.slide .text-wrapper h3:not(:last-child){margin-bottom:0}section.treatment_cards.slide4 .treatments.slide .text-wrapper h3~*{display:none}section.treatment_cards.slide4 .treatments.slide .text-wrapper h3{font-size:1rem;line-height:1.5rem}section.treatment_cards.slide4 .treatments.slide .text-wrapper{padding:1.25rem}section.treatment_cards.slide4 .treatments.slide{padding-left:.6875rem;padding-left:.625rem;padding-right:.6875rem;padding-right:.625rem}}section.treatment_cards.slide4 .treatment-button{margin-top:3.75rem}@media (max-width:479px){section.treatment_cards.slide4 .treatment-button .button{width:100%}}@media (max-height:479px),(max-width:767px){section.treatment_cards.slide4 .treatment-button{margin-top:2.5rem}}@media (max-width:1199px){section.treatment_cards.slide4{padding:5rem 0}}@media (max-width:1023px){section.treatment_cards.slide4{padding:3.75rem 0}}@media (max-height:479px),(max-width:767px){section.treatment_cards.slide4{font-size:.875rem;line-height:1.625rem;padding:2.5rem 0}}section.icon_cards_slider .slider-container .slick-dots,section.text_image_icon_cards .slider-container .slick-dots,section.treatment_cards.slide4 .slider-container .slick-dots{bottom:0;font-size:0;line-height:0;margin-bottom:0;padding-bottom:0;position:relative}section.icon_cards_slider .slider-container .slick-dots li:not(.slick-active),section.text_image_icon_cards .slider-container .slick-dots li:not(.slick-active),section.treatment_cards.slide4 .slider-container .slick-dots li:not(.slick-active){background:rgba(0,0,0,.1)}section.image_text_box{font-size:1.125rem;line-height:1.875rem}section.image_text_box figure:not([class]){border-radius:.375rem;max-height:25rem;overflow:hidden;width:100%}section.image_text_box figure:not([class]):not(:last-child){margin-bottom:5rem}@media (max-width:1023px){section.image_text_box figure:not([class]):not(:last-child){margin-bottom:2.5rem}}@media (min-width:1024px){section.image_text_box figure:not([class]) img{-o-object-position:left -9.375rem;object-position:left -9.375rem}}@media (min-width:1024px) and (max-width:1199px){section.image_text_box figure:not([class]) img{-o-object-position:left -7.1875rem;object-position:left -7.1875rem}}@media (max-width:479px){section.image_text_box figure:not([class]){max-height:12.5rem}}@media (min-width:1200px){section.image_text_box .content-wrapper .text h2{font-size:3rem;line-height:3.375rem}}@media (min-width:768px) and (min-height:480px){section.image_text_box .content-wrapper .text h2:not(:last-child){margin-bottom:1.25rem}}@media (min-width:768px) and (min-height:480px) and (max-width:1023px){section.image_text_box .content-wrapper .text h2{font-size:3rem;line-height:3.375rem}}@media (min-width:1024px){section.image_text_box .content-wrapper .text{max-width:35.875rem;width:51.2712%}}@media (max-width:1023px){section.image_text_box .content-wrapper .text{margin-bottom:2.5rem;max-width:35.875rem}}section.image_text_box .content-wrapper .box{background:#fff;border-radius:.375rem;box-shadow:2px 2px 12px 0 rgba(0,0,0,.1);padding:1.875rem 2.5rem}section.image_text_box .content-wrapper .box h3{font-size:1.25rem;line-height:1.75rem}@media (max-height:479px),(max-width:767px){section.image_text_box .content-wrapper .box h3{font-size:.875rem;line-height:1.375rem}}section.image_text_box .content-wrapper .box ul:not([class]):not([id]):not(:first-child){margin-top:1.25rem}section.image_text_box .content-wrapper .box ul:not([class]):not([id]) li{padding-left:2.1875rem}section.image_text_box .content-wrapper .box ul:not([class]):not([id]) li:before{background:none;background-image:url(/assets/images/icons/check-1.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:1.25rem;margin-top:0;top:.3125rem;width:1.25rem}@media (min-width:1024px){section.image_text_box .content-wrapper .box{max-width:29.5rem;width:42.3729%}}@media (max-width:479px){section.image_text_box .content-wrapper .box{padding-left:1.25rem;padding-right:1.25rem}}@media (min-width:1024px){section.image_text_box .content-wrapper{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between}}@media (max-width:1199px){section.image_text_box{padding:5rem 0}}@media (max-width:1023px){section.image_text_box{padding:3.75rem 0}}@media (max-height:479px),(max-width:767px){section.image_text_box{font-size:.875rem;line-height:1.625rem;padding:2.5rem 0}}section.text_image_icon_cards{font-size:1.125rem;line-height:1.875rem;text-align:center}section.text_image_icon_cards .container>:not([class*=-container]){margin-left:auto;margin-right:auto;max-width:43.5rem}section.text_image_icon_cards h2:not(:last-child){margin-bottom:1.25rem}@media (min-width:768px) and (min-height:480px){section.text_image_icon_cards h2{font-size:3rem;line-height:3.375rem}}section.text_image_icon_cards .card,section.text_image_icon_cards .icon-card{background:#dff5ff;border-radius:.375rem;overflow:hidden}section.text_image_icon_cards .card p:has(+p):not(:last-child),section.text_image_icon_cards .icon-card p:has(+p):not(:last-child){margin-bottom:0}@media (max-width:1023px){section.text_image_icon_cards .card p:has(+p),section.text_image_icon_cards .icon-card p:has(+p){display:none}}@media (min-width:1024px){section.text_image_icon_cards .card p+p,section.text_image_icon_cards .icon-card p+p{display:none}}section.text_image_icon_cards .cards-container{align-items:inherit;display:flex;flex-wrap:wrap;gap:1.875rem 2.5424%;justify-content:center}section.text_image_icon_cards .cards-container:not(:first-child){margin-top:6.25rem}section.text_image_icon_cards .cards-container:has(+.slider-container){margin-bottom:0}section.text_image_icon_cards .cards-container .card{font-size:1rem;line-height:1.75rem}section.text_image_icon_cards .cards-container .card.large figure.image{bottom:0;height:100%;position:absolute;right:0}section.text_image_icon_cards .cards-container .card.large figure.image img{height:100%;width:auto}@media (max-width:1023px){section.text_image_icon_cards .cards-container .card.large figure.image{display:none}}@media (min-width:1024px){section.text_image_icon_cards .cards-container .card.large{padding:1.875rem;position:relative;text-align:left;width:48.7289%}section.text_image_icon_cards .cards-container .card.large>:not(figure){max-width:19.5625rem}section.text_image_icon_cards .cards-container .card.large figure.icon{display:none}section.text_image_icon_cards .cards-container .card.large h3:not(:last-child){margin-bottom:7.5rem}}@media (min-width:1024px) and (max-width:1199px){section.text_image_icon_cards .cards-container .card.large{width:61.3083%}section.text_image_icon_cards .cards-container .card.large+.card.default{width:35.5138%}}@media (min-width:1024px){section.text_image_icon_cards .cards-container .card.default{display:flex;flex-direction:column;justify-content:center;padding:1.875rem 1.25rem;width:23.0933%}}@media (min-width:1024px) and (max-width:1199px){section.text_image_icon_cards .cards-container .card.default{min-height:20rem;width:calc(50% - .9375rem)}section.text_image_icon_cards .cards-container .card.default:has(+.card.large){width:35.5138%}}section.text_image_icon_cards .cards-container .card figure.icon{height:6.25rem;width:6.25rem}section.text_image_icon_cards .cards-container .card figure.icon:not(:last-child){margin-bottom:2.6875rem}@media (max-width:1199px){section.text_image_icon_cards .cards-container .card figure.icon:not(:last-child){margin-bottom:1.25rem}}@media (min-width:1024px){section.text_image_icon_cards .cards-container .card figure.icon{margin-left:auto;margin-right:auto}}section.text_image_icon_cards .cards-container .card h3{font-size:1.25rem;line-height:1.75rem}section.text_image_icon_cards .cards-container .card h3:not(:last-child){margin-bottom:.3125rem}@media (max-width:1023px){section.text_image_icon_cards .cards-container{display:none}}section.text_image_icon_cards .slider-container{margin-left:-2.5rem;padding-left:1.875rem;width:calc(100% + 5rem)}@media (max-width:1023px){section.text_image_icon_cards .slider-container:not(:first-child){margin-top:3.75rem}}@media (max-height:479px),(max-width:767px){section.text_image_icon_cards .slider-container:not(:first-child){margin-top:2.5rem}}section.text_image_icon_cards .slider-container .slick-dots{margin-left:-.9375rem;margin-top:1.25rem}@media (max-height:479px),(max-width:767px){section.text_image_icon_cards .slider-container .slick-dots{margin-left:-.3125rem}}@media (max-width:320px){section.text_image_icon_cards .slider-container .slick-dots{margin-left:0}}@media (min-width:1024px){section.text_image_icon_cards .slider-container{display:none}}@media (max-height:479px),(max-width:767px){section.text_image_icon_cards .slider-container{margin-left:-1.25rem;padding-left:.625rem;width:calc(100% + 2.5rem)}}@media (max-width:320px){section.text_image_icon_cards .slider-container{margin-left:-1rem;padding-left:0;width:calc(100% + 2rem)}}section.text_image_icon_cards .slides .slick-list{padding:0}section.text_image_icon_cards .slides .slick-list .slick-track .slick-slide>div{line-height:0}section.text_image_icon_cards .icon-cards-steps.slide{background:none;border-radius:0;box-shadow:none;height:100%;margin-left:0;max-width:100%;padding:0 .625rem}@media (max-width:320px){section.text_image_icon_cards .icon-cards-steps.slide{padding-left:1rem;padding-right:1rem}}section.text_image_icon_cards .icon-card{font-family:Poppins,sans-serif;font-size:.875rem;font-weight:500;height:100%;line-height:1.375rem;padding:1.25rem;text-align:left}section.text_image_icon_cards .icon-card figure.icon{height:3.75rem;width:3.75rem}section.text_image_icon_cards .icon-card figure.icon:not(:last-child){margin-bottom:1.25rem}section.text_image_icon_cards .icon-card h3{font-size:1rem;line-height:1.5rem}section.text_image_icon_cards .icon-card h3:not(:last-child){margin-bottom:.3125rem}section.text_image_icon_cards .icon-card br{display:none}@media (max-width:1199px){section.text_image_icon_cards{padding:5rem 0}}@media (max-width:1023px){section.text_image_icon_cards{overflow:hidden;padding:3.75rem 0}}@media (max-height:479px),(max-width:767px){section.text_image_icon_cards{font-size:.875rem;line-height:1.625rem;padding:2.5rem 0;text-align:left}}section.symptoms_quiz{background:linear-gradient(93.05deg,#dff5ff,#cfdfff)}@media (min-width:1200px){section.symptoms_quiz .container{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between}}section.symptoms_quiz .text-container{font-size:1.125rem;line-height:1.875rem}@media (min-width:768px) and (min-height:480px){section.symptoms_quiz .text-container h2{font-size:3rem;line-height:3.375rem}section.symptoms_quiz .text-container h2:not(:last-child){margin-bottom:1.25rem}}section.symptoms_quiz .text-container p:has(.button):not(:first-child){margin-top:1.875rem}@media (max-height:479px),(max-width:767px){section.symptoms_quiz .text-container p:has(.button):not(:first-child){margin-top:1.25rem}}@media (max-width:479px){section.symptoms_quiz .text-container .button{width:100%}}@media (min-width:1200px){section.symptoms_quiz .text-container{width:40.339%}}@media (max-height:479px),(max-width:767px){section.symptoms_quiz .text-container{font-size:.875rem;line-height:1.625rem}}section.symptoms_quiz .box{border-radius:.375rem;box-shadow:2px 2px 12px 0 rgba(0,0,0,.1);overflow:hidden}section.symptoms_quiz .box .top{background:#fff;padding:2.5rem}section.symptoms_quiz .box .top h3{font-size:1.25rem;line-height:1.75rem}section.symptoms_quiz .box .top h3:not(:last-child){margin-bottom:1.875rem}@media (max-height:479px),(max-width:767px){section.symptoms_quiz .box .top h3:not(:last-child){margin-bottom:1.25rem}section.symptoms_quiz .box .top h3{font-size:1rem;line-height:1.5rem}}section.symptoms_quiz .box .top .checkbox{position:relative}section.symptoms_quiz .box .top .checkbox:not(:last-child){margin-bottom:1.25rem}section.symptoms_quiz .box .top .checkbox input[type=checkbox]:checked+label:before{background:#fd7b7b}section.symptoms_quiz .box .top .checkbox input[type=checkbox]:checked+label:after{opacity:1}section.symptoms_quiz .box .top .checkbox label{align-items:center;cursor:pointer;display:flex;font-family:Poppins,sans-serif;font-size:1rem;line-height:1.75rem;position:relative}section.symptoms_quiz .box .top .checkbox label:after,section.symptoms_quiz .box .top .checkbox label:before{content:"";transition:all .3s}section.symptoms_quiz .box .top .checkbox label:before{border:1.33px solid #fd7b7b;border-radius:.375rem;flex-shrink:0;height:1.75rem;margin-right:.9375rem;width:1.75rem}section.symptoms_quiz .box .top .checkbox label:after{background-image:url(/assets/images/icons/check-2.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:.5625rem;left:.5625rem;opacity:0;position:absolute;top:50%;transform:translateY(-50%);width:.75rem}@media (max-height:479px),(max-width:767px){section.symptoms_quiz .box .top .checkbox label{font-size:.875rem;font-weight:500;line-height:1.375rem}section.symptoms_quiz .box .top{padding:1.875rem 1.25rem}}section.symptoms_quiz .box .bottom{background:#f6fbfe;display:none;padding:1.875rem 2.5rem;text-align:center}section.symptoms_quiz .box .bottom .response-text{font-family:Poppins,sans-serif;font-size:.875rem;font-weight:700;line-height:1.3125rem}section.symptoms_quiz .box .bottom .response-text:not(:last-child){margin-bottom:1.25rem}@media (max-height:479px),(max-width:767px){section.symptoms_quiz .box .bottom .response-text{font-size:.875rem;line-height:1.375rem}}@media (max-width:479px){section.symptoms_quiz .box .bottom .button{display:block;padding-left:0;padding-right:0}}@media (max-height:479px),(max-width:767px){section.symptoms_quiz .box .bottom{padding:1.25rem}}@media (min-width:1200px){section.symptoms_quiz .box{width:48.6441%}}@media (max-width:1199px){section.symptoms_quiz .box{margin-top:2.5rem}}@media (max-height:479px),(max-width:767px){section.symptoms_quiz .box{margin-top:1.875rem}}@media (min-width:1200px){section.symptoms_quiz{overflow:hidden;position:relative}section.symptoms_quiz:before{background-image:url(/assets/images/symptoms-quiz-bg.png);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";height:29.9375rem;left:0;position:absolute;top:19.125rem;width:35.5rem}section.symptoms_quiz .container{position:relative;z-index:1}}@media (max-width:1199px){section.symptoms_quiz{padding:3.75rem 0}}@media (max-height:479px),(max-width:767px){section.symptoms_quiz{padding:2.5rem 0}}@media (min-width:1200px){body.es section.symptoms_quiz{min-height:47.25rem}body.es section.symptoms_quiz:before{top:27.75rem}}section.box_text_image{font-size:1.125rem;line-height:1.875rem}section.box_text_image .box{background:#dff5ff;border-radius:.375rem;overflow:hidden;padding:4rem 3rem;position:relative}section.box_text_image .box>:not(.bg-container){max-width:35rem;position:relative;z-index:1}@media (min-width:1024px) and (max-width:1199px){section.box_text_image .box>:not(.bg-container){max-width:calc(50% - 2.5rem)}}@media (max-width:1199px){section.box_text_image .box{padding:3.75rem 2.5rem}}@media (max-width:1023px){section.box_text_image .box{padding:29.25rem 3.75rem 3.75rem}}@media (max-width:479px){section.box_text_image .box{padding:2.5rem 1.25rem 15rem}}@media (min-width:768px) and (min-height:480px){section.box_text_image h2:not(:last-child){margin-bottom:1.25rem}}@media (min-width:768px) and (min-height:480px) and (max-width:1023px){section.box_text_image h2{font-size:3rem;line-height:3.375rem}}@media (max-width:1199px){section.box_text_image .bg-container.bg{display:none}}section.box_text_image .bg-container.bg_tablet_landscape{border-radius:.375rem;left:unset;right:0;width:50%}@media (max-width:1023px),(min-width:1200px){section.box_text_image .bg-container.bg_tablet_landscape{display:none}}section.box_text_image .bg-container.bg_tablet_portrait{border-radius:.375rem;height:25.5rem}@media (max-width:479px),(min-width:1024px){section.box_text_image .bg-container.bg_tablet_portrait{display:none}}@media (min-width:480px){section.box_text_image .bg-container.bg_mobile{display:none}}@media (max-width:1199px){section.box_text_image:has(+section.icon_cards_slider){padding-bottom:3.75rem}}@media (max-width:1023px){section.box_text_image:has(+section.icon_cards_slider){padding-bottom:2.5rem}}@media (max-width:1199px){section.box_text_image{padding:5rem 0}}@media (max-width:1023px){section.box_text_image{padding:3.75rem 0}}@media (max-height:479px),(max-width:767px){section.box_text_image{font-size:.875rem;line-height:1.625rem;padding:2.5rem 0}}section.icon_cards_slider{background:transparent}section.icon_cards_slider:after{display:none}section.icon_cards_slider .slider-container{margin-left:auto;margin-right:auto;max-width:75.625rem}section.icon_cards_slider .slider-container .slick-dots{margin-left:-.9375rem;margin-top:1.25rem}@media (max-height:479px),(max-width:767px){section.icon_cards_slider .slider-container .slick-dots{margin-left:-.3125rem}}@media (max-width:320px){section.icon_cards_slider .slider-container .slick-dots{margin-left:0}}@media (max-width:1199px){section.icon_cards_slider .slider-container{max-width:100%;padding-left:1.875rem}}@media (max-height:479px),(max-width:767px){section.icon_cards_slider .slider-container{padding-left:.625rem}}@media (max-width:320px){section.icon_cards_slider .slider-container{padding-left:0}}section.icon_cards_slider .slides .slick-list{padding:0}section.icon_cards_slider .slides .slick-list .slick-track .slick-slide>div{line-height:0}section.icon_cards_slider .slides button.slick-arrow.slick-prev{left:-.1875rem}section.icon_cards_slider .slides button.slick-arrow.slick-next{right:-.1875rem}section.icon_cards_slider .icon-cards.slide{background:none;border-radius:0;box-shadow:none;height:100%;margin-left:0;max-width:100%;padding:.9375rem}@media (max-width:1199px){section.icon_cards_slider .icon-cards.slide{padding-left:.625rem;padding-right:.625rem}}@media (max-width:320px){section.icon_cards_slider .icon-cards.slide{padding-left:1rem;padding-right:1rem}}section.icon_cards_slider .icon-card{background:#fff;border-radius:.375rem;box-shadow:2px 2px 12px 0 rgba(0,0,0,.1);font-size:1rem;height:100%;line-height:1.75rem;padding:2.5rem 1.875rem}section.icon_cards_slider .icon-card .icon{border-radius:50%;height:3.75rem;width:3.75rem}section.icon_cards_slider .icon-card .icon:not(:last-child){margin-bottom:1.25rem}section.icon_cards_slider .icon-card h2:not(.small){font-family:Poppins,sans-serif;font-weight:700}section.icon_cards_slider .icon-card h2:not(.small),section.icon_cards_slider .icon-card h3{font-size:1.25rem;line-height:1.75rem}section.icon_cards_slider .icon-card h2:not(.small):not(:last-child),section.icon_cards_slider .icon-card h3:not(:last-child){margin-bottom:.625rem}@media (max-width:1199px){section.icon_cards_slider .icon-card h2:not(.small),section.icon_cards_slider .icon-card h3{font-size:1rem;line-height:1.5rem}section.icon_cards_slider .icon-card{font-size:.875rem;line-height:1.625rem}section.icon_cards_slider{padding:5rem 0}}@media (max-width:1023px){section.icon_cards_slider{padding:3.75rem 0}}@media (max-height:479px),(max-width:767px){section.icon_cards_slider{padding:2.5rem 0}}section.box_text_image+section.icon_cards_slider{padding-top:0}@media (min-width:1024px){section.book_form:has(>.bg-container){min-height:48.6875rem;position:relative}}@media (min-width:1024px) and (max-width:1199px){section.book_form:has(>.bg-container){min-height:40.9375rem}}@media (min-width:1024px){section.book_form:not(:has(>.bg-container)){min-height:45.9375rem}}@media (min-width:1024px) and (max-width:1199px){section.book_form:not(:has(>.bg-container)){min-height:40.9375rem}}@media (min-width:1024px){section.book_form .container{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between}}section.book_form .bg-container{background-position:20%;z-index:-1}@media (max-width:1023px){section.book_form .bg-container{display:none}}section.book_form .text-container{font-size:1.125rem;line-height:1.875rem}section.book_form .text-container h2:not(.small){font-size:3.75rem;line-height:5rem}section.book_form .text-container h2:not(.small):not(:last-child){margin-bottom:.625rem}@media (max-width:1199px){section.book_form .text-container h2:not(.small){font-size:3rem;line-height:3.375rem}}@media (max-width:1023px){section.book_form .text-container h2:not(.small){font-size:2.5rem;line-height:3.125rem}}@media (max-height:479px),(max-width:767px){section.book_form .text-container h2:not(.small){font-family:Lora,serif;font-weight:400}}@media (min-width:1024px){section.book_form .text-container{max-width:29.625rem;width:42.3729%}}@media (max-width:1023px){section.book_form .text-container{margin-bottom:3.75rem}}@media (max-height:479px),(max-width:767px){section.book_form .text-container{margin-bottom:1.25rem}}section.book_form .form-container{font-size:1rem;line-height:1.75rem}section.book_form .form-container .text-above-form:not(:last-child){margin-bottom:1.25rem}section.book_form .form-container .form-tabs{display:flex;margin-bottom:1.25rem}section.book_form .form-container .form-tabs.hidden{display:none}section.book_form .form-container .form-tabs .tab{font-family:Poppins,sans-serif;font-size:1.125rem;font-weight:500;line-height:2rem;padding:.5rem .5rem .375rem;text-align:center;transition:color .2s ease;width:50%}section.book_form .form-container .form-tabs .tab.active{border-bottom:2px solid #000;font-weight:700}section.book_form .form-container .form-tabs .tab:not(.active){border-bottom:1px solid #777;color:#777}@media (max-height:479px),(max-width:767px){section.book_form .form-container .form-tabs .tab{font-size:1rem;line-height:1.75rem}}section.book_form .form-container .tab-content:not(.active){display:none}section.book_form .form-container .tab-content:last-child a.button{width:100%}@media (min-width:768px) and (min-height:480px){section.book_form .form-container .tab-content a[href^=tel]{pointer-events:all}}section.book_form .form-container .tab-content a:not(.button){font-family:Poppins,sans-serif;font-weight:700;line-height:1.5rem;text-decoration:none}section.book_form .form-container .hbspt-form .submitted-message{display:none}section.book_form .form-container .hbspt-form form .hs-button,section.book_form .form-container .hbspt-form form fieldset{width:100%}@media (max-width:479px){section.book_form .form-container .hbspt-form form fieldset.form-columns-2 input{width:100%!important}}@media (max-width:1023px){section.book_form .form-container .hbspt-form form fieldset.form-columns-2{display:flex;flex-wrap:wrap}section.book_form .form-container .hbspt-form form fieldset.form-columns-2 .hs-firstname,section.book_form .form-container .hbspt-form form fieldset.form-columns-2 .hs-lastname{width:100%}section.book_form .form-container .hbspt-form form fieldset.form-columns-2 .hs-lastname{margin-top:.625rem}}section.book_form .form-container .hbspt-form form fieldset label:not(.hs-form-booleancheckbox-display):not(.hs-error-msg){display:none}@media (max-width:1023px){section.book_form .form-container .hbspt-form form fieldset{max-width:none}}section.book_form .form-container .hbspt-form form .hs-error-msgs label{display:block;margin-top:.875rem}section.book_form .form-container .hbspt-form form .hs_email,section.book_form .form-container .hbspt-form form .hs_phone{margin-top:.625rem}section.book_form .form-container .hbspt-form form .hs_email input,section.book_form .form-container .hbspt-form form .hs_phone input{width:100%}section.book_form .form-container .hbspt-form form .hs_newsletter_subscription{margin-top:1.25rem}section.book_form .form-container .hbspt-form form .hs-richtext{margin-bottom:1.25rem;margin-top:1.25rem}section.book_form .form-container .hbspt-form form .hs_newsletter_subscription .input .hs-form-booleancheckbox{margin-top:0}section.book_form .form-container .hbspt-form form .hs-submit{margin-top:1.875rem}section.book_form .form-container .hbspt-form form .hs-submit .hs-button{display:block;margin:0 auto}@media (max-height:479px),(max-width:767px){section.book_form .form-container .hbspt-form form .hs-submit{margin-top:1.5rem}}section.book_form .form-container .form-submission{display:none}section.book_form .form-container a.button.phone{align-items:center;display:flex;gap:.625rem;justify-content:center}section.book_form .form-container a.button.phone:active:before,section.book_form .form-container a.button.phone:focus:before,section.book_form .form-container a.button.phone:hover:before{background-image:url(/assets/images/icons/phone-2-hover.svg)}section.book_form .form-container a.button.phone:before{background-image:url(/assets/images/icons/phone-2.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";height:1.375rem;transition:inherit;width:1.3125rem}@media (min-width:1024px){section.book_form .form-container{max-width:29.8125rem;width:49.1526%}}@media (max-height:479px),(max-width:767px){section.book_form .form-container{font-size:.875rem;line-height:1.625rem}section.book_form .form-container .button{width:100%}}section.book_form .ajax-form,section.book_form .hbspt-form form{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between}section.book_form .ajax-form label,section.book_form .hbspt-form form label{color:#777;cursor:pointer;font-family:Poppins,sans-serif;font-size:.875rem;font-weight:500;line-height:1.3125rem}section.book_form .ajax-form label[for*=newsletter],section.book_form .ajax-form label[for=nl_signup],section.book_form .hbspt-form form label[for*=newsletter],section.book_form .hbspt-form form label[for=nl_signup]{color:#000}section.book_form .ajax-form .hs-error-msg,section.book_form .ajax-form .hs-error-msgs label,section.book_form .ajax-form .required-field,section.book_form .hbspt-form form .hs-error-msg,section.book_form .hbspt-form form .hs-error-msgs label,section.book_form .hbspt-form form .required-field{color:#b20101}section.book_form .ajax-form>div,section.book_form .hbspt-form form>div{position:relative;width:100%}section.book_form .ajax-form>div:not(:last-of-type),section.book_form .hbspt-form form>div:not(:last-of-type){margin-bottom:1.25rem}section.book_form .ajax-form>div:not(.has-label)>label,section.book_form .hbspt-form form>div:not(.has-label)>label{left:1.125rem;pointer-events:none;position:absolute;top:1.3125rem;z-index:1}@media (max-height:479px),(max-width:767px){section.book_form .ajax-form>div:not(.has-label)>label,section.book_form .hbspt-form form>div:not(.has-label)>label{left:.6875rem;top:.9375rem}}section.book_form .ajax-form>div.has-label>label,section.book_form .hbspt-form form>div.has-label>label{display:block;margin-bottom:.5rem}@media (max-width:479px){section.book_form .ajax-form>div:not(:last-of-type),section.book_form .hbspt-form form>div:not(:last-of-type){margin-bottom:1rem}}section.book_form .ajax-form .error label,section.book_form .ajax-form .error small,section.book_form .hbspt-form form .error label,section.book_form .hbspt-form form .error small{color:#b20101}section.book_form .ajax-form .error input,section.book_form .ajax-form .error label:before,section.book_form .ajax-form .error select,section.book_form .ajax-form .error textarea,section.book_form .hbspt-form form .error input,section.book_form .hbspt-form form .error label:before,section.book_form .hbspt-form form .error select,section.book_form .hbspt-form form .error textarea{border-color:#b20101!important}section.book_form .ajax-form .error.g-recaptcha>div,section.book_form .hbspt-form form .error.g-recaptcha>div{border:2px solid #b20101;border-radius:5px}section.book_form .ajax-form .checkbox label:before,section.book_form .ajax-form .hs-form-booleancheckbox label:before,section.book_form .ajax-form .radio label:before,section.book_form .ajax-form .yes-no label:before,section.book_form .ajax-form input:not([type=radio]):not([type=checkbox]):not([type=submit]),section.book_form .ajax-form select,section.book_form .ajax-form textarea,section.book_form .hbspt-form form .checkbox label:before,section.book_form .hbspt-form form .hs-form-booleancheckbox label:before,section.book_form .hbspt-form form .radio label:before,section.book_form .hbspt-form form .yes-no label:before,section.book_form .hbspt-form form input:not([type=radio]):not([type=checkbox]):not([type=submit]),section.book_form .hbspt-form form select,section.book_form .hbspt-form form textarea{border-radius:.25rem;box-shadow:2px 2px 10px rgba(0,0,0,.1)}section.book_form .ajax-form input[type=checkbox]:checked+label:after,section.book_form .ajax-form input[type=radio]:checked+label:after,section.book_form .hbspt-form form input[type=checkbox]:checked+label:after,section.book_form .hbspt-form form input[type=radio]:checked+label:after{opacity:1}section.book_form .ajax-form input[type=checkbox]:checked+label:before,section.book_form .hbspt-form form input[type=checkbox]:checked+label:before{background:linear-gradient(0deg,#febe01,#febe01),#fff}section.book_form .ajax-form .hs-form-booleancheckbox label:has(input[type=checkbox]:checked):before,section.book_form .hbspt-form form .hs-form-booleancheckbox label:has(input[type=checkbox]:checked):before{background:linear-gradient(0deg,#febe01,#febe01),#fff}section.book_form .ajax-form .hs-form-booleancheckbox label:has(input[type=checkbox]:checked):after,section.book_form .hbspt-form form .hs-form-booleancheckbox label:has(input[type=checkbox]:checked):after{opacity:1}section.book_form .ajax-form .checkbox-wrapper,section.book_form .ajax-form .radio-wrapper,section.book_form .ajax-form .yes-no-wrapper,section.book_form .hbspt-form form .checkbox-wrapper,section.book_form .hbspt-form form .radio-wrapper,section.book_form .hbspt-form form .yes-no-wrapper{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start}section.book_form .ajax-form .checkbox-wrapper>label,section.book_form .ajax-form .radio-wrapper>label,section.book_form .ajax-form .yes-no-wrapper>label,section.book_form .hbspt-form form .checkbox-wrapper>label,section.book_form .hbspt-form form .radio-wrapper>label,section.book_form .hbspt-form form .yes-no-wrapper>label{flex-shrink:0;margin-bottom:.75rem;width:100%}section.book_form .ajax-form .checkbox-wrapper,section.book_form .hbspt-form form .checkbox-wrapper{width:100%}section.book_form .ajax-form .checkbox,section.book_form .ajax-form .checkbox label,section.book_form .ajax-form .hs-form-booleancheckbox,section.book_form .ajax-form .hs-form-booleancheckbox label,section.book_form .ajax-form .radio,section.book_form .ajax-form .radio label,section.book_form .ajax-form .yes-no,section.book_form .ajax-form .yes-no label,section.book_form .hbspt-form form .checkbox,section.book_form .hbspt-form form .checkbox label,section.book_form .hbspt-form form .hs-form-booleancheckbox,section.book_form .hbspt-form form .hs-form-booleancheckbox label,section.book_form .hbspt-form form .radio,section.book_form .hbspt-form form .radio label,section.book_form .hbspt-form form .yes-no,section.book_form .hbspt-form form .yes-no label{position:relative}section.book_form .ajax-form .checkbox:not(:last-child),section.book_form .ajax-form .hs-form-booleancheckbox:not(:last-child),section.book_form .ajax-form .radio:not(:last-child),section.book_form .ajax-form .yes-no:not(:last-child),section.book_form .hbspt-form form .checkbox:not(:last-child),section.book_form .hbspt-form form .hs-form-booleancheckbox:not(:last-child),section.book_form .hbspt-form form .radio:not(:last-child),section.book_form .hbspt-form form .yes-no:not(:last-child){margin-right:3.5rem}section.book_form .ajax-form .checkbox label,section.book_form .ajax-form .hs-form-booleancheckbox label,section.book_form .ajax-form .radio label,section.book_form .ajax-form .yes-no label,section.book_form .hbspt-form form .checkbox label,section.book_form .hbspt-form form .hs-form-booleancheckbox label,section.book_form .hbspt-form form .radio label,section.book_form .hbspt-form form .yes-no label{align-items:center;display:flex;padding-top:.1875rem}section.book_form .ajax-form .checkbox label:after,section.book_form .ajax-form .checkbox label:before,section.book_form .ajax-form .hs-form-booleancheckbox label:after,section.book_form .ajax-form .hs-form-booleancheckbox label:before,section.book_form .ajax-form .radio label:after,section.book_form .ajax-form .radio label:before,section.book_form .ajax-form .yes-no label:after,section.book_form .ajax-form .yes-no label:before,section.book_form .hbspt-form form .checkbox label:after,section.book_form .hbspt-form form .checkbox label:before,section.book_form .hbspt-form form .hs-form-booleancheckbox label:after,section.book_form .hbspt-form form .hs-form-booleancheckbox label:before,section.book_form .hbspt-form form .radio label:after,section.book_form .hbspt-form form .radio label:before,section.book_form .hbspt-form form .yes-no label:after,section.book_form .hbspt-form form .yes-no label:before{content:"";transition:all .3s}section.book_form .ajax-form .checkbox label:before,section.book_form .ajax-form .hs-form-booleancheckbox label:before,section.book_form .ajax-form .radio label:before,section.book_form .ajax-form .yes-no label:before,section.book_form .hbspt-form form .checkbox label:before,section.book_form .hbspt-form form .hs-form-booleancheckbox label:before,section.book_form .hbspt-form form .radio label:before,section.book_form .hbspt-form form .yes-no label:before{background:#fff;border:1px solid transparent;flex-shrink:0;height:1.75rem;margin-right:.875rem;margin-top:-.1875rem;width:1.75rem}@media (max-height:479px),(max-width:767px){section.book_form .ajax-form .checkbox label:before,section.book_form .ajax-form .hs-form-booleancheckbox label:before,section.book_form .ajax-form .radio label:before,section.book_form .ajax-form .yes-no label:before,section.book_form .hbspt-form form .checkbox label:before,section.book_form .hbspt-form form .hs-form-booleancheckbox label:before,section.book_form .hbspt-form form .radio label:before,section.book_form .hbspt-form form .yes-no label:before{margin-top:-.3125rem}}section.book_form .ajax-form .checkbox label:after,section.book_form .ajax-form .hs-form-booleancheckbox label:after,section.book_form .ajax-form .radio label:after,section.book_form .ajax-form .yes-no label:after,section.book_form .hbspt-form form .checkbox label:after,section.book_form .hbspt-form form .hs-form-booleancheckbox label:after,section.book_form .hbspt-form form .radio label:after,section.book_form .hbspt-form form .yes-no label:after{opacity:0;position:absolute}section.book_form .ajax-form .checkbox label span,section.book_form .ajax-form .hs-form-booleancheckbox label span,section.book_form .ajax-form .radio label span,section.book_form .ajax-form .yes-no label span,section.book_form .hbspt-form form .checkbox label span,section.book_form .hbspt-form form .hs-form-booleancheckbox label span,section.book_form .hbspt-form form .radio label span,section.book_form .hbspt-form form .yes-no label span{text-align:left}section.book_form .ajax-form .checkbox label a,section.book_form .ajax-form .hs-form-booleancheckbox label a,section.book_form .ajax-form .radio label a,section.book_form .ajax-form .yes-no label a,section.book_form .hbspt-form form .checkbox label a,section.book_form .hbspt-form form .hs-form-booleancheckbox label a,section.book_form .hbspt-form form .radio label a,section.book_form .hbspt-form form .yes-no label a{font-weight:500!important;text-decoration:underline!important}@media (min-width:768px) and (min-height:480px){section.book_form .ajax-form .checkbox label,section.book_form .ajax-form .hs-form-booleancheckbox label,section.book_form .ajax-form .radio label,section.book_form .ajax-form .yes-no label,section.book_form .hbspt-form form .checkbox label,section.book_form .hbspt-form form .hs-form-booleancheckbox label,section.book_form .hbspt-form form .radio label,section.book_form .hbspt-form form .yes-no label{font-size:1rem;line-height:1.5rem}}section.book_form .ajax-form .radio label:after,section.book_form .ajax-form .radio label:before,section.book_form .ajax-form .yes-no label:after,section.book_form .ajax-form .yes-no label:before,section.book_form .hbspt-form form .radio label:after,section.book_form .hbspt-form form .radio label:before,section.book_form .hbspt-form form .yes-no label:after,section.book_form .hbspt-form form .yes-no label:before{border-radius:50%}section.book_form .ajax-form .radio label:after,section.book_form .ajax-form .yes-no label:after,section.book_form .hbspt-form form .radio label:after,section.book_form .hbspt-form form .yes-no label:after{background:#febe01;height:1rem;left:.4375rem;top:.4375rem;width:1rem}section.book_form .ajax-form .checkbox:only-child,section.book_form .ajax-form .hs-form-booleancheckbox:only-child,section.book_form .hbspt-form form .checkbox:only-child,section.book_form .hbspt-form form .hs-form-booleancheckbox:only-child{margin-top:1.25rem}@media (max-height:479px),(max-width:767px){section.book_form .ajax-form .checkbox:only-child,section.book_form .ajax-form .hs-form-booleancheckbox:only-child,section.book_form .hbspt-form form .checkbox:only-child,section.book_form .hbspt-form form .hs-form-booleancheckbox:only-child{margin-top:.875rem}}section.book_form .ajax-form .checkbox label:after,section.book_form .ajax-form .hs-form-booleancheckbox label:after,section.book_form .hbspt-form form .checkbox label:after,section.book_form .hbspt-form form .hs-form-booleancheckbox label:after{border-bottom:3px solid #000;border-right:3px solid #000;height:.75rem;left:.625rem;top:calc(50% - 2px);transform:translateY(-50%) rotate(45deg);width:.375rem}@media (max-height:479px),(max-width:767px){section.book_form .ajax-form .checkbox label:after,section.book_form .ajax-form .hs-form-booleancheckbox label:after,section.book_form .hbspt-form form .checkbox label:after,section.book_form .hbspt-form form .hs-form-booleancheckbox label:after{top:calc(50% - 3px)}}section.book_form .ajax-form .g-recaptcha>div,section.book_form .hbspt-form form .g-recaptcha>div{height:5rem!important}section.book_form .ajax-form span,section.book_form .hbspt-form form span{background:none!important;display:inline-block}section.book_form .ajax-form .hs-fieldtype-booleancheckbox legend.hs-field-desc,section.book_form .ajax-form .hs-richtext.hs-main-font-element p,section.book_form .ajax-form small,section.book_form .hbspt-form form .hs-fieldtype-booleancheckbox legend.hs-field-desc,section.book_form .hbspt-form form .hs-richtext.hs-main-font-element p,section.book_form .hbspt-form form small{color:#000;font-family:Poppins,sans-serif;line-height:1.125rem}section.book_form .ajax-form small,section.book_form .hbspt-form form small{display:block;font-size:.75rem;margin-top:.875rem}section.book_form .ajax-form .hs-fieldtype-booleancheckbox legend.hs-field-desc,section.book_form .ajax-form .hs-richtext.hs-main-font-element p,section.book_form .hbspt-form form .hs-fieldtype-booleancheckbox legend.hs-field-desc,section.book_form .hbspt-form form .hs-richtext.hs-main-font-element p{font-size:.75rem!important;margin-top:-.375rem}section.book_form .ajax-form button,section.book_form .hbspt-form form button{margin:3.125rem auto 0;position:relative}section.book_form .ajax-form button.disabled,section.book_form .hbspt-form form button.disabled{background:#f6fbfe;pointer-events:none}section.book_form .ajax-form button.disabled:after,section.book_form .hbspt-form form button.disabled:after{opacity:1}section.book_form .ajax-form button:after,section.book_form .hbspt-form form button:after{-webkit-animation:loading 1.2s linear infinite;animation:loading 1.2s linear infinite;border-color:#fd7b7b transparent;border-radius:50%;border-style:solid;border-width:5px;content:"";height:1.325rem;left:50%;opacity:0;position:absolute;top:50%;width:1.325rem}@media (max-height:479px),(max-width:767px){section.book_form .ajax-form button,section.book_form .hbspt-form form button{margin-top:1.875rem}}@media (min-width:480px){section.book_form .ajax-form .half,section.book_form .hbspt-form form .half{width:47.06%}section.book_form .ajax-form .three,section.book_form .hbspt-form form .three{width:29.413%}section.book_form .ajax-form .four,section.book_form .hbspt-form form .four{width:20.59%}}section.book_form .ajax-form .hs_email,section.book_form .ajax-form .hs_firstname,section.book_form .ajax-form .hs_lastname,section.book_form .hbspt-form form .hs_email,section.book_form .hbspt-form form .hs_firstname,section.book_form .hbspt-form form .hs_lastname{margin-bottom:10px!important}section.book_form .ajax-form .hs-form-booleancheckbox,section.book_form .ajax-form .hs_submit,section.book_form .hbspt-form form .hs-form-booleancheckbox,section.book_form .hbspt-form form .hs_submit{margin-top:0!important}section.book_form .ajax-form .hs_submit input,section.book_form .hbspt-form form .hs_submit input{width:100%!important}section.book_form .ajax-form .hs-richtext p,section.book_form .hbspt-form form .hs-richtext p{font-size:12px!important;font-weight:500!important;line-height:18px!important}section.book_form .form-message.error:first-child+form,section.book_form .form-message.error:not(:first-child),section.book_form .form-message.success:first-child+form,section.book_form .form-message.success:not(:first-child),section.book_form .form-message:not(:first-child)+form{margin-top:2.375rem}@media (min-width:768px) and (min-height:480px){section.book_form .form-message{font-size:1.125rem;line-height:1.875rem}}@media (max-width:1199px){section.book_form{padding:3.75rem 0}}@media (max-width:1023px){section.book_form{padding:2.5rem 0}}@media (max-height:479px),(max-width:767px){section.book_form{padding:1.875rem 0}}body:not(.landing):not(.symptom):not(.region) #nav-wrap{background:#f6fbfe}#hero{font-size:1.5rem;line-height:2.5rem;padding:5rem 0}#hero.simple .container>*{margin-left:auto;margin-right:auto;max-width:53.125rem}@media (max-height:479px),(max-width:767px){#hero.simple p.small-buttons-container{margin-top:1.875rem}#hero.simple p.small-buttons-container .button+.button{margin-left:.9375rem;margin-top:0}}@media (max-width:479px){#hero.simple p.small-buttons-container{align-items:center;display:flex;margin-left:-1.25rem;overflow-x:scroll;overflow-y:hidden;padding-left:1.25rem;padding-right:1.25rem;width:calc(100% + 2.5rem)}#hero.simple p.small-buttons-container .button{flex-shrink:0}}@media (max-width:320px){#hero.simple p.small-buttons-container{margin-left:-1rem;padding-left:1rem;padding-right:1rem;width:calc(100% + 2rem)}}@media (max-height:479px),(max-width:767px){#hero.simple p:not(.small-buttons-container) .button+.button{margin-left:.9375rem;margin-top:1.25rem}}@media (max-width:320px){#hero.simple p:not(.small-buttons-container) .button.small-pink:not(.scroll-link){left:50%;margin-top:1.25rem;position:relative;transform:translateX(-50%)}#hero.simple p:not(.small-buttons-container) .button.small-pink:not(.scroll-link)+.button.small-pink:not(.scroll-link){margin-left:0}}@media (min-width:768px) and (min-height:480px){#hero.simple{text-align:center}#hero.has-image:not(.large) .container{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}#hero.has-image:not(.large) .text-container{width:50.3729%}}@media (min-width:768px) and (min-height:480px) and (max-width:1199px){#hero.has-image:not(.large) .text-container{width:43.4746%}}@media (max-height:479px),(max-width:767px){#hero.has-image:not(.large) .bg-wrapper{margin-top:1.875rem}}@media (min-width:768px) and (min-height:480px){#hero.has-image:not(.large) .bg-wrapper{padding-bottom:37.2882%;width:37.2882%}}@media (min-width:768px) and (min-height:480px) and (max-width:1199px){#hero.has-image:not(.large) .bg-wrapper{padding-bottom:42.3729%;width:42.3729%}}@media (min-width:480px) and (max-height:479px),(min-width:480px) and (max-width:767px){#hero.has-image:not(.large) .bg-wrapper{height:27.5rem;margin-left:auto;margin-right:auto;width:27.5rem}}@media (max-width:479px){#hero.has-image:not(.large) .bg-wrapper{margin-left:-1.25rem;padding-bottom:calc(100% + 2.5rem);width:calc(100% + 2.5rem)}}@media (max-width:320px){#hero.has-image:not(.large) .bg-wrapper{margin-left:-1rem;padding-bottom:calc(100% + 2rem);width:calc(100% + 2rem)}}@media (max-height:479px),(max-width:767px){#hero.has-image:not(.large)+main>section.media_text:first-child .text-container{padding-bottom:2.5rem}#hero.has-image:not(.large)+main>section.media_text:first-child .bg-wrapper{order:1}}@media (max-width:479px){#hero.has-image:not(.large){padding-bottom:0}}#hero h1{font-size:3.75rem;line-height:5rem}#hero h1:not(:last-child){margin-bottom:.9375rem}@media (max-height:479px),(max-width:767px){#hero h1:not(:last-child){margin-bottom:.625rem}}@media (max-width:1199px){#hero h1{font-size:3rem;line-height:3.375rem}}@media (max-height:479px),(max-width:767px){#hero h1{font-size:2.5rem;line-height:3.125rem}}#hero+main section.center_text.bg:first-child,#hero+main section.media_text:not(.tertiary-blue):first-child,#hero+main section.treatment_cards:first-child,#hero+main section.vertical_icons:first-child{padding-top:0}@media (max-width:1199px){#hero{font-size:1.125rem;line-height:1.875rem;padding:2.5rem 0}}@media (max-height:479px),(max-width:767px){#hero{padding-top:1.25rem}}@media (max-width:479px){#hero{padding-bottom:1.25rem}}main figure.has-caption{border-bottom-left-radius:.375rem;border-bottom-right-radius:.375rem;box-shadow:2px 2px 10px rgba(0,0,0,.1);overflow:hidden}main figure.has-caption figcaption{background:#fff;font-size:1.125rem;line-height:1.875rem;padding:2.5rem;text-align:left}@media (max-height:479px),(max-width:767px){main figure.has-caption figcaption{font-size:1rem;line-height:1.75rem;padding:.625rem}}main figure.has-caption:not(.left):not(.right),main figure:not([class]){width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}main figure.has-caption:not(.left):not(.right):not(:first-child),main figure:not([class]):not(:first-child){margin-top:2.5rem}main figure.has-caption:not(.left):not(.right):not(:last-child),main figure:not([class]):not(:last-child){margin-bottom:2.5rem}@media (max-height:479px),(max-width:767px){main figure.has-caption:not(.left):not(.right):not(:first-child),main figure:not([class]):not(:first-child){margin-top:1.75rem}main figure.has-caption:not(.left):not(.right):not(:last-child),main figure:not([class]):not(:last-child){margin-bottom:1.75rem}}main figure.left img:not(.loaded),main figure.right img:not(.loaded){height:20rem}@media (min-width:768px) and (min-height:480px){main figure.left figcaption,main figure.right figcaption{padding:.75rem 1.125rem}main figure.left,main figure.right{margin-top:.625rem;max-width:20rem}main figure.left:not(:last-child),main figure.right:not(:last-child){margin-bottom:.625rem}}@media (max-height:479px),(max-width:767px){main figure.left:not(:first-child),main figure.right:not(:first-child){margin-top:1.75rem}main figure.left:not(:last-child),main figure.right:not(:last-child){margin-bottom:1.75rem}}@media (min-width:768px) and (min-height:480px){main figure.left{float:left;margin-right:2.5rem}main figure.right{float:right;margin-left:2.5rem}}@media (min-width:1024px){section.sidebar .container{align-items:flex-start;display:flex}section.sidebar .text-container{border-right:1px solid #000;padding-right:5.0848%;width:70.0848%}}@media (min-width:768px) and (min-height:480px){section.sidebar aside h3:not(:last-child){margin-bottom:1.25rem}}section.sidebar aside h3:not(:first-child){margin-top:2.5rem}@media (max-height:479px),(max-width:767px){section.sidebar aside h3:not(:first-child){margin-top:1.25rem}section.sidebar aside h3{font-size:1rem;line-height:1.5rem}}section.sidebar aside ul:not([class]):not([id]):not(:first-child){margin-top:0}section.sidebar aside ul:not([class]):not([id]):not(:last-child){margin-bottom:0}section.sidebar aside ul:not([class]):not([id]) li{padding-left:0}section.sidebar aside ul:not([class]):not([id]) li:before{display:none}section.sidebar aside ul:not([class]):not([id]) li:not(:last-child){margin-bottom:1rem}@media (max-height:479px),(max-width:767px){section.sidebar aside ul:not([class]):not([id]) li:not(:last-child){margin-bottom:.25rem}}@media (min-width:1024px){section.sidebar aside{padding-left:5.0848%;width:29.9153%}}@media (max-width:1023px){section.sidebar aside{padding-top:2.5rem}}@media (min-width:768px) and (min-height:480px){section.sidebar aside{font-size:1.25rem;line-height:1.875rem}}@media (max-height:479px),(max-width:767px){section.sidebar aside{padding-top:1.25rem}}section.statistics .statistics-container{background:#febe01;border-radius:.375rem;padding:4.625rem 0;text-align:center!important}section.statistics .statistics-container:not(:first-child){margin-top:3.75rem}section.statistics .statistics-container:not(:last-child){margin-bottom:3.75rem}section.statistics .statistics-container.has-text{padding-top:2.5rem}section.statistics .statistics-container.has-text .text-container{flex-shrink:0;font-size:1.125rem;line-height:1.875rem;margin-bottom:2.5rem;margin-left:auto;margin-right:auto;max-width:58.125rem;padding-left:2.5rem;padding-right:2.5rem;width:100%}@media (max-height:479px),(max-width:767px){section.statistics .statistics-container.has-text .text-container{margin-bottom:1.25rem}}@media (min-width:480px){section.statistics .statistics-container.has-text{flex-wrap:wrap}}@media (min-width:480px) and (max-width:1023px){section.statistics .statistics-container.has-text .stat{max-width:33.33%}}@media (max-width:479px){section.statistics .statistics-container.has-text{padding-bottom:2.5rem}}@media (min-width:480px){section.statistics .statistics-container{align-items:inherit;display:flex;justify-content:center}}@media (max-width:1199px){section.statistics .statistics-container{padding:3.625rem 0}}@media (max-width:1023px){section.statistics .statistics-container{padding:2.625rem 0}}@media (max-height:479px),(max-width:767px){section.statistics .statistics-container:not(:first-child){margin-top:2.5rem}section.statistics .statistics-container:not(:last-child){margin-bottom:2.5rem}}@media (max-width:479px){section.statistics .statistics-container{border-radius:.375rem;padding:3.75rem 0}}@media (min-width:480px){section.statistics .stat:not(:last-child){border-right:1px solid #000}}@media (max-width:479px){section.statistics .stat:not(:last-child){margin-bottom:1.875rem;padding-bottom:1.875rem;position:relative}section.statistics .stat:not(:last-child):after{background:#000;bottom:0;content:"";height:1px;left:50%;position:absolute;transform:translateX(-50%);width:5.9375rem}}@media (min-width:480px){section.statistics .stat{padding-left:2.5rem;padding-right:2.5rem}}section.statistics .number{font-size:5rem;line-height:6.25rem;margin-bottom:.625rem}@media (max-width:1199px){section.statistics .number{font-size:3.75rem;line-height:3.75rem}}@media (max-width:1023px){section.statistics .number{font-size:2.5rem;line-height:3.125rem}}@media (max-width:479px){section.statistics .number{margin-bottom:.25rem}}section.statistics .text{font-family:Poppins,sans-serif;font-size:1.25rem;font-weight:700;line-height:1.875rem}@media (min-width:480px){section.statistics .text{letter-spacing:2px;text-transform:uppercase}}@media (max-width:1023px){section.statistics .text{font-size:1rem;line-height:1.75rem}}section.center_text .accordion{border-top:1px solid #000;max-width:100%!important}section.center_text .accordion:not(:first-child){margin-top:3.75rem}section.center_text .accordion:not(:last-child){margin-bottom:3.75rem}section.center_text .accordion:not(.collapse) .answer{display:none}section.center_text .accordion,section.center_text .accordion>li>button{text-align:left}section.center_text .accordion>li{border-bottom:1px solid #000;padding:2.5rem 0}section.center_text .accordion>li>button h3:not(:last-child),section.center_text .accordion>li>h3:not(:last-child){margin-bottom:0}section.center_text .accordion>li>button{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;padding-right:1.5rem;width:100%}section.center_text .accordion>li>button.open .plus:before{opacity:0;transform:translate(-50%,-50%) rotate(0deg)}section.center_text .accordion>li>button.open .plus:after{transform:translate(-50%,-50%) rotate(270deg)}section.center_text .accordion>li>button.open+.answer{display:block}section.center_text .accordion>li>button h3{max-width:calc(100% - 2.875rem)}@media (min-width:768px) and (min-height:480px){section.center_text .accordion>li>button h3{line-height:2.375rem}}@media (max-height:479px),(max-width:767px){section.center_text .accordion>li>button h3{max-width:calc(100% - 1.25rem)}section.center_text .accordion>li>button{padding-right:.625rem}section.center_text .accordion>li{padding:1.25rem 0}}section.center_text .accordion .plus{height:1.375rem;position:relative;width:1.375rem}section.center_text .accordion .plus:after,section.center_text .accordion .plus:before{background-color:#000;content:"";display:block;height:1.375rem;left:50%;position:absolute;top:50%;transition:all .5s ease-in-out;width:3px}section.center_text .accordion .plus:before{transform:translate(-50%,-50%) rotate(-180deg)}section.center_text .accordion .plus:after{transform:translate(-50%,-50%) rotate(90deg)}@media (max-height:479px),(max-width:767px){section.center_text .accordion .plus{height:.625rem;width:.625rem}section.center_text .accordion .plus:after,section.center_text .accordion .plus:before{height:.625rem;width:2px}}section.center_text .accordion .answer{padding-top:.9375rem}section.center_text .accordion .answer>:not([class*=-container]){max-width:53.125rem}section.center_text .accordion .answer .video-container{margin-left:0}section.center_text .accordion .answer ol:not(:first-child),section.center_text .accordion .answer p:not(:first-child),section.center_text .accordion .answer ul:not([class]):not([id]):not(:first-child){margin-top:1.75rem}section.center_text .accordion .answer ol:not(:last-child),section.center_text .accordion .answer p:not(:last-child),section.center_text .accordion .answer ul:not([class]):not([id]):not(:last-child){margin-bottom:1.75rem}@media (min-width:768px) and (min-height:480px){section.center_text .accordion .answer ul:not([class]):not([id]) li:before{top:2px}section.center_text .accordion .answer{font-size:1rem;line-height:1.75rem}}@media (max-height:479px),(max-width:767px){section.center_text .accordion .answer{padding-top:.625rem}section.center_text .accordion:not(:first-child){margin-top:.875rem}section.center_text .accordion:not(:last-child){margin-bottom:.875rem}}.blog-snippets-container:not(:first-child){margin-top:2.5rem}.blog-snippets-container:not(:last-child){margin-bottom:2.5rem}.blog-snippets-container .post-snippet{max-width:30.25rem;overflow:hidden}.blog-snippets-container .post-snippet>a{align-items:inherit;display:flex;height:100%}.blog-snippets-container .post-snippet>a:hover h4{color:#fc9191}@media (min-width:768px) and (min-height:480px){.blog-snippets-container .post-snippet .bg-wrapper{width:33.0579%}}@media (max-height:479px),(max-width:767px){.blog-snippets-container .post-snippet .bg-wrapper{padding-bottom:42.9851%}}.blog-snippets-container .post-snippet .content-wrapper{display:flex;flex-direction:column}@media (min-width:768px) and (min-height:480px){.blog-snippets-container .post-snippet .content-wrapper{padding:.8125rem .875rem .8125rem 1.3125rem;width:66.9422%}.blog-snippets-container .post-snippet .tag,.blog-snippets-container .post-snippet h4:not(:last-child){margin-bottom:.3125rem}}.blog-snippets-container .post-snippet .read-time{line-height:.875rem;order:1}@media (min-width:768px) and (min-height:480px){.blog-snippets-container .post-snippet .read-time{margin-top:.8125rem}}@media (min-width:1024px){.blog-snippets-container .post-snippet{width:48.4746%}.blog-snippets-container .post-snippet:nth-child(2n){margin-left:2.9662%}.blog-snippets-container .post-snippet:nth-child(n+3){margin-top:2.9662%}}@media (max-width:1023px){.blog-snippets-container .post-snippet:not(:last-child){margin-bottom:2.5rem}}@media (min-width:768px) and (min-height:480px){.blog-snippets-container .post-snippet{background:#fff;border-radius:.375rem;box-shadow:2px 2px 10px rgba(0,0,0,.1)}}@media (min-width:1024px){.blog-snippets-container{align-items:inherit;display:flex}}@media (max-height:479px),(max-width:767px){.blog-snippets-container:not(:first-child){margin-top:1.875rem}.blog-snippets-container:not(:last-child){margin-bottom:1.875rem}}.cards-container:not(:first-child){margin-top:2.5rem}.cards-container:not(:last-child){margin-bottom:6.25rem}@media (min-width:768px) and (min-width:480px){.cards-container>div{align-items:inherit;display:flex;flex-wrap:wrap;justify-content:center}}@media (max-height:479px),(max-width:767px){.cards-container:not(:first-child){margin-top:1.875rem}.cards-container:not(:last-child){margin-bottom:1.875rem}}.image-card{align-items:center;background:#fff;border-radius:.375rem;box-shadow:2.39494px 2.39494px 11.9747px rgba(0,0,0,.1);display:flex;font-size:1rem;line-height:1.875rem;padding:1.875rem 2.1875rem;position:relative}.image-card figure.circle{padding-bottom:100%;width:100%}@media (min-width:768px) and (min-height:480px){.image-card figure.circle{margin-bottom:1.3125rem}}@media (max-height:479px),(max-width:767px){.image-card figure.circle{padding-bottom:6.875rem;width:6.875rem}}@media (max-width:479px){.image-card figure.circle{padding-bottom:34.9207%;width:34.9207%}}@media (min-width:768px) and (min-height:480px){.image-card .text-container{align-items:center;display:flex;flex-direction:column;height:100%}}@media (max-height:479px),(max-width:767px){.image-card .text-container{width:calc(100% - 7.5rem)}}@media (max-width:479px){.image-card .text-container{width:61.9048%}}.image-card h4{font-size:1.125rem;line-height:1.75rem}.image-card h4:not(:last-child){margin-bottom:0}@media (max-height:479px),(max-width:767px){.image-card h4{font-size:.875rem;line-height:1.375rem}.image-card p:not(:last-child){margin-bottom:.625rem!important}}.image-card .button.border.small{margin-top:auto}@media (max-height:479px),(max-width:767px){.image-card .button.border.small{position:inherit;transform:none}}@media (min-width:1024px){.image-card{width:31.356%}.image-card:not(:nth-child(3n)):not(:last-child){margin-right:2.9662%}.image-card:nth-child(n+4){margin-top:4.2373%}}@media (min-width:768px) and (min-height:480px){.image-card{flex-direction:column}}@media (min-width:768px) and (min-height:480px) and (max-width:1023px){.image-card{width:calc(50% - 1.25rem)}.image-card:nth-child(2n){margin-left:2.5rem}.image-card:nth-child(n+3){margin-top:2.5rem}}@media (max-height:479px),(max-width:767px){.image-card{box-shadow:2px 2px 10px rgba(0,0,0,.1);flex-wrap:wrap;font-size:.75rem;justify-content:space-between;line-height:1.25rem;padding:1.25rem .625rem}.image-card:not(:last-child){margin-bottom:1.25rem}}body.ie .image-card .text-container>*,body.ie .image-card>*{max-width:100%}.doctor-snippet{font-size:1.125rem;line-height:1.875rem}.doctor-snippet:not(:first-child){margin-top:3.75rem}.doctor-snippet:not(:last-child){margin-bottom:3.75rem}.doctor-snippet:only-child{margin-bottom:2.75rem}.doctor-snippet figure.circle{height:10rem;width:10rem}@media (min-width:768px) and (min-height:480px){.doctor-snippet figure.circle{margin-right:3.25rem}}@media (max-height:479px),(max-width:767px){.doctor-snippet figure.circle{height:16.25rem;margin:0 auto;width:16.25rem}}.doctor-snippet .content-wrapper{padding-top:.625rem}@media (min-width:768px) and (min-height:480px){.doctor-snippet .content-wrapper{width:calc(100% - 13.25rem)}.doctor-snippet h4:not(:last-child){margin-bottom:0}}.doctor-snippet p:not(:last-child){margin-bottom:.625rem}@media (max-height:479px),(max-width:767px){.doctor-snippet p:not(:last-child){margin-bottom:1.875rem}}.doctor-snippet .button.border.small{margin-top:0}@media (min-width:768px) and (min-height:480px){.doctor-snippet{align-items:flex-start;display:flex;max-width:36.6875rem}}@media (max-height:479px),(max-width:767px){.doctor-snippet{text-align:center}.doctor-snippet:not(:first-child){margin-top:3.125rem}.doctor-snippet:not(:last-child){margin-bottom:3.125rem}.doctor-snippet .featured-label{text-align:inherit}}.placeholder{background:rgba(178,1,1,.1);border-left:4px solid #b20101;color:#b20101;padding:1.375rem 2.5rem 1.25rem}.placeholder:not(:first-child){margin-top:3.75rem}.placeholder:not(:last-child){margin-bottom:3.75rem}@media (max-height:479px),(max-width:767px){.placeholder{padding-left:1.25rem;padding-right:1.25rem}.placeholder:not(:first-child){margin-top:1.875rem}.placeholder:not(:last-child){margin-bottom:1.875rem}}.subway:not(:last-child){margin-bottom:1.125rem}.subway .icon{border-radius:50%;display:inline-block;font-family:Poppins,sans-serif;font-size:.875rem;font-weight:700;height:1.8125rem;line-height:1.875rem;text-align:center;text-transform:uppercase;width:1.8125rem}.subway .icon:not(:last-of-type){margin-right:.5625rem}.subway .icon:last-of-type{margin-right:.6875rem}.subway .icon.blue{background:#1b31ff;color:#fff}.subway .icon.brown{background:#963;color:#fff}.subway .icon.gray{background:#a7a9ac;color:#fff}.subway .icon.green{background:#00933c;color:#fff}.subway .icon.lgreen{background:#6cbe45;color:#fff}.subway .icon.orange{background:#fe6b01;color:#fff}.subway .icon.red{background:#ee352e;color:#fff}.subway .icon.yellow{background:#febe01}@media (min-width:768px) and (min-height:480px){.subway{font-size:1.125rem;line-height:2.625rem}}.map-container{background:#c4ecff}.map-container>div{background:inherit!important}.map-container img{opacity:1!important}.map-container .gm-style .gm-style-iw-tc,.map-container .gm-style-cc,.map-container .gm-style-mtc,.map-container a[href*="maps.google.com/maps"]{display:none!important}.map-container .gm-style-iw-chr{height:0!important}.map-container .gmnoprint.gm-bundled-control{bottom:4rem!important;margin:0!important;right:7.125rem!important}.map-container .gmnoprint.gm-bundled-control .gmnoprint>div{background:hsla(0,0%,100%,.8)!important;border-radius:15.9375rem!important;box-shadow:0 5.6px 5.6px 0 rgba(0,0,0,.149)!important;display:flex;height:1.5625rem!important;overflow:hidden!important;width:4.25rem!important}.map-container .gmnoprint.gm-bundled-control .gmnoprint>div>button{background:none!important;height:1.5625rem!important;position:relative!important;width:50%!important}@media (hover:hover){.map-container .gmnoprint.gm-bundled-control .gmnoprint>div>button:hover{background:#fc9191!important}}.map-container .gmnoprint.gm-bundled-control .gmnoprint>div>button:active{background:#fc9191!important}.map-container .gmnoprint.gm-bundled-control .gmnoprint>div>button:before,.map-container .gmnoprint.gm-bundled-control .gmnoprint>div>button:first-child:after{background:#000!important;content:"";position:absolute!important;top:50%!important;transform:translateY(-50%)!important}.map-container .gmnoprint.gm-bundled-control .gmnoprint>div>button:before{height:.125rem!important;width:.875rem!important}.map-container .gmnoprint.gm-bundled-control .gmnoprint>div>button:first-child:before{right:.625rem!important}.map-container .gmnoprint.gm-bundled-control .gmnoprint>div>button:first-child:after{height:.875rem!important;right:1rem!important;width:.125rem!important}.map-container .gmnoprint.gm-bundled-control .gmnoprint>div>button:last-child{order:-1!important}.map-container .gmnoprint.gm-bundled-control .gmnoprint>div>button:last-child:before{left:.625rem!important}.map-container .gmnoprint.gm-bundled-control .gmnoprint>div>button>img,.map-container .gmnoprint.gm-bundled-control .gmnoprint>div>div{display:none!important}@media (max-width:479px){.map-container .gmnoprint.gm-bundled-control{bottom:2.8125rem!important;right:5.5rem!important}}.map-container .custom-cluster{transform:translateY(-7px)}.map-container.single:not(:first-child){margin-top:3.125rem}.map-container.single:not(:last-child){margin-bottom:3.125rem}.map-container.single>div{height:200%!important}.map-container.single .gm-style-iw{top:-21rem!important}.map-container.single .gm-style-moc{height:50%!important}@media (min-width:480px){.map-container.single{min-height:26.25rem;padding-bottom:58.7468%}}@media (max-height:479px),(max-width:767px){.map-container.single:not(:first-child){margin-top:1.875rem}.map-container.single:not(:last-child){margin-bottom:1.875rem}}@media (max-width:479px){.map-container.single{height:21.875rem;margin-left:-1.25rem;width:calc(100% + 2.5rem)}.map-container.single .gm-style-iw{top:-17rem!important}}@media (max-width:320px){.map-container.single{margin-left:-1rem;width:calc(100% + 2rem)}}.accordion-locations .sites h4:not(:last-child),.gm-style-iw-d h4:not(:last-child){margin-bottom:.3125rem}@media (max-height:479px),(max-width:767px){.accordion-locations .sites h4:not(:last-child),.gm-style-iw-d h4:not(:last-child){margin-bottom:0}}.accordion-locations .sites h4 a,.gm-style-iw-d h4 a{color:#000;text-decoration:none}.accordion-locations .sites h4 a:active,.accordion-locations .sites h4 a:focus,.accordion-locations .sites h4 a:hover,.gm-style-iw-d h4 a:active,.gm-style-iw-d h4 a:focus,.gm-style-iw-d h4 a:hover{color:#fd7b7b}@media (min-width:768px) and (min-height:480px){.accordion-locations .sites h4,.gm-style-iw-d h4{font-size:1.25rem;line-height:1.625rem}}.accordion-locations .sites p:not(:last-child),.gm-style-iw-d p:not(:last-child){margin-bottom:0}.accordion-locations .sites .reviews,.gm-style-iw-d .reviews{align-items:center;display:flex;font-size:.875rem;justify-content:center;line-height:1.75rem;margin-top:.3125rem}.accordion-locations .sites .reviews .stars,.gm-style-iw-d .reviews .stars{margin-right:.5rem}.accordion-locations .sites .button.border.small,.gm-style-iw-d .button.border.small{margin-top:.9375rem}.gm-style .gm-style-iw-c{border-radius:.625rem;box-shadow:0 4px 4px rgba(0,0,0,.25);max-height:unset!important;max-width:24.5rem!important;min-width:19.4375rem!important;padding:1.5625rem .9375rem!important}.gm-style .gm-style-iw-c button.gm-ui-hover-effect{background:#ffeded!important;border-radius:50%;height:2.25rem!important;opacity:1;right:-.125rem!important;top:-.75rem!important;width:2.25rem!important}.gm-style .gm-style-iw-c button.gm-ui-hover-effect:hover{background:#fc9191!important}.gm-style .gm-style-iw-c button.gm-ui-hover-effect:hover span{background:#000!important}.gm-style .gm-style-iw-c button.gm-ui-hover-effect img,.gm-style .gm-style-iw-c button.gm-ui-hover-effect span{height:1.5rem!important;margin:0 auto!important;width:1.5rem!important}@media (max-width:1199px){.gm-style .gm-style-iw-c button.gm-ui-hover-effect img,.gm-style .gm-style-iw-c button.gm-ui-hover-effect span{height:1rem!important;width:1rem!important}}.gm-style .gm-style-iw-c button.gm-ui-hover-effect img{content:url(/assets/images/icons/infowindow-close.svg)}.gm-style .gm-style-iw-c button.gm-ui-hover-effect span{background:#fd7b7b!important;transition:inherit}@media (max-width:1199px){.gm-style .gm-style-iw-c button.gm-ui-hover-effect{height:1.5rem!important;width:1.5rem!important}}@media (max-width:479px){.gm-style .gm-style-iw-c{max-width:calc(100vw - 2.5rem)!important;width:calc(100vw - 2.5rem)}}@media (max-width:320px){.gm-style .gm-style-iw-c{max-width:calc(100vw - 2rem)!important;width:calc(100vw - 2rem)}}.gm-style .gm-style-iw-t:after{display:none}.gm-style-iw-d{font-family:Lora,serif;font-size:1.125rem;font-weight:400;line-height:1.875rem;max-height:unset!important;overflow:unset!important;text-align:center}.gm-style-iw-d h4{margin-left:auto;margin-right:auto;max-width:calc(100% - 5rem)}@media (max-height:479px),(max-width:767px){.gm-style-iw-d{font-size:1rem;line-height:1.75rem}body#insurance #hero.has-image .bg-wrapper{display:none}}section#insurance-plans{font-family:Poppins,sans-serif;font-weight:500;text-align:left}section#insurance-plans .container>:not([class*=-container]):not(ul):not(p:last-of-type){max-width:100%}section#insurance-plans h2{font-size:1.625rem;font-weight:700;line-height:2.375rem}section#insurance-plans h4{font-size:1.625rem;margin-top:5rem}section#insurance-plans p{margin-left:0}@media (max-width:767px){section#insurance-plans p{margin-left:0;max-width:95%!important}}@media (min-width:1200px){section#insurance-plans p{max-width:38.9375rem}}section#insurance-plans ul{margin-left:0;margin-right:0}section#insurance-plans ul:first-of-type+p{display:none}section#insurance-plans ul+*{clear:both}section#insurance-plans ul li{padding-left:0}section#insurance-plans ul li:before{display:none}@media (min-width:480px){section#insurance-plans ul{float:left;width:50%}}@media (min-width:768px) and (min-height:480px){section#insurance-plans{padding:5rem 0}section#insurance-plans .container{overflow:auto}}@media (max-height:479px),(max-width:767px){section#insurance-plans{background:none;padding-bottom:1.5rem!important}section#insurance-plans:not(:last-child){padding-bottom:0}}@media (max-height:479px) and (min-width:480px),(max-width:767px) and (min-width:480px){section#insurance-plans:first-child{padding-top:0}}section#see-plan{display:inline-block;padding-top:0;text-align:left;width:100%}section#see-plan h4,section#see-plan p{margin-left:0}@media (max-width:767px){section#see-plan{display:block}}@media (max-width:479px){section#see-plan{padding-top:2.5rem}}section.sitemap .sitemap-container{align-items:flex-start;display:flex;justify-content:center}section.sitemap ul.secondary-menu,section.sitemap ul.sitemap{text-align:left}section.sitemap ul.secondary-menu a,section.sitemap ul.sitemap a{color:#000;font-family:Poppins,sans-serif;font-size:.875rem;font-weight:700;letter-spacing:1px;line-height:1.3125rem;text-decoration:none;text-transform:uppercase}section.sitemap ul.secondary-menu a:active,section.sitemap ul.secondary-menu a:focus,section.sitemap ul.secondary-menu a:hover,section.sitemap ul.sitemap a:active,section.sitemap ul.sitemap a:focus,section.sitemap ul.sitemap a:hover{color:#fd7b7b;text-decoration:underline}section.sitemap ul.secondary-menu button,section.sitemap ul.secondary-menu span:nth-child(2),section.sitemap ul.sitemap button,section.sitemap ul.sitemap span:nth-child(2){display:none}section.sitemap ul.secondary-menu{margin-left:11.25rem}section.sitemap ul.sitemap{-moz-column-count:3;column-count:3}section.sitemap ul.sitemap>li:not(:first-of-type){-moz-column-break-inside:avoid;break-inside:avoid-column}section.sitemap ul.sitemap .submenu li{padding-left:1rem}section.sitemap ul.sitemap .submenu li a{font-weight:400}@media (max-width:479px){section.sitemap ul.sitemap{-moz-column-count:1;column-count:1}}body#what-to-expect #hero.simple{text-align:left}body#what-to-expect #hero.simple .container>:not(.mobile){margin-left:0}@media (min-width:1024px){body#what-to-expect #hero.simple .container>:not(figure):not(ol){width:72.0339%}body#what-to-expect #hero.simple .container>:not(figure){position:relative;z-index:1}body#what-to-expect #hero.simple figure.desktop{height:55.5rem;position:fixed;right:calc(50vw - 45rem);top:10%;transform-style:preserve-3d;width:39.6875rem;will-change:transform}}@media (min-width:1024px) and (max-width:1199px){body#what-to-expect #hero.simple figure.desktop{right:-5.25rem}}@media (max-width:1023px){body#what-to-expect #hero.simple figure.desktop{display:none}}body#what-to-expect #hero.simple figure.mobile{margin-top:2.1875rem;max-width:27.5rem}@media (min-width:1024px){body#what-to-expect #hero.simple figure.mobile{display:none}}@media (max-width:479px){body#what-to-expect #hero.simple figure.mobile{margin-left:-1.25rem;width:calc(100% + 2.5rem)}}@media (max-width:320px){body#what-to-expect #hero.simple figure.mobile{margin-left:-1rem;width:calc(100% + 2rem)}}body#what-to-expect #hero.simple ol{font-size:1.125rem;line-height:1.875rem;margin-top:5rem}body#what-to-expect #hero.simple ol li{padding-left:5rem}body#what-to-expect #hero.simple ol li.current:before,body#what-to-expect #hero.simple ol li:first-child:before{opacity:1}body#what-to-expect #hero.simple ol li.show-line:not(:last-child):after{height:100%}body#what-to-expect #hero.simple ol li:not(:last-child){margin-bottom:3.125rem}body#what-to-expect #hero.simple ol li:not(:last-child):after{background:#d4f1ff;content:"";height:0;left:1.4375rem;position:absolute;top:3.125rem;transition:all .3s;width:3px;z-index:-1}body#what-to-expect #hero.simple ol li:not(:first-child):before{transition-delay:.3s}body#what-to-expect #hero.simple ol li:before{background:#d4f1ff;border-radius:50%;content:counter(item);font-size:1.625rem;height:3.125rem;left:0;line-height:3.125rem;opacity:0;text-align:center;transition:all .5s;width:3.125rem}@media (max-height:479px),(max-width:767px){body#what-to-expect #hero.simple ol li{padding-left:4.375rem}}body#what-to-expect #hero.simple ol h4{line-height:1.75rem}@media (min-width:1024px){body#what-to-expect #hero.simple ol{width:50.1695%}}@media (max-width:1023px){body#what-to-expect #hero.simple ol{margin-top:3.4375rem}}@media (max-height:479px),(max-width:767px){body#what-to-expect #hero.simple ol{font-size:1rem;line-height:1.75rem}}@media (min-width:1024px){body#what-to-expect #hero.simple{overflow:hidden;padding:6.25rem 0;position:relative}body#what-to-expect #hero.simple:after{background:#f3c041;content:"";height:calc(100vh - 5.625rem);left:0;position:fixed;top:5.625rem;width:100%;z-index:-1}}@media (max-width:479px){body#what-to-expect #hero.simple{padding-bottom:2.5rem}}body#what-to-expect.has-topbar #hero.simple:after{height:calc(100vh - 8.75rem);top:8.75rem}@media (max-width:767px){body#what-to-expect.has-topbar #hero.simple:after{height:calc(100vh - 8.75rem);top:8.75rem}}@media (min-width:1024px){body#what-to-expect main{background:#f6fbfe;padding-top:6.25rem}}body#what-to-expect section#faqs{font-size:1.5rem;line-height:2.5rem;padding:3.75rem 0}@media (min-width:1024px){body#what-to-expect section#faqs:first-child{margin-top:-6.25rem}}body#what-to-expect section#faqs .container>:not([class*=-container]){max-width:100%}body#what-to-expect section#faqs a[href^=tel]{font-family:Poppins,sans-serif;font-weight:700}body#what-to-expect section#faqs a[href^=tel]:not(:hover):not(:active):not(:focus){text-decoration:none}@media (max-height:479px),(max-width:767px){body#what-to-expect section#faqs{font-size:1rem;line-height:1.75rem;padding:2.5rem 0}body#what-to-expect section#faqs p:not(:last-child){margin-bottom:1.25rem}}@media (max-width:479px){html[lang=es] body#what-to-expect section#faqs>.container:first-child .button{padding-left:.8rem;padding-right:.8rem}}@media (max-width:320px){html[lang=es] body#what-to-expect section#faqs>.container:first-child .button{font-size:12px;padding-left:.8rem;padding-right:.8rem}}body#online-bill-pay #hero.simple .container>*{max-width:54rem}body#online-bill-pay #hero.simple p:last-child:not(:only-child){align-items:center;display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:center;margin-top:2.5rem}@media (max-width:1023px){body#online-bill-pay #hero.simple p:last-child:not(:only-child){flex-direction:column;gap:0}}body#online-bill-pay #hero.simple p .button{width:15.625rem}@media (max-width:1023px){body#online-bill-pay #hero.simple p .button{margin-bottom:1rem}}body#online-bill-pay #hero.simple p .button+.button{margin-left:0}@media (max-width:479px){body#online-bill-pay #hero.simple{padding-bottom:2.5rem}}@media (min-width:768px) and (min-height:480px){body#faqs #hero.simple p:last-child:not(:only-child){margin-top:1.6875rem}}@media (max-height:479px),(max-width:767px){body#faqs #hero.simple p:last-child:not(:only-child){margin-top:-.9375rem;text-align:center}}@media (max-width:479px){body#faqs #hero.simple p:last-child:not(:only-child) .button:last-child{margin-right:.9375rem}body#faqs #hero.simple{padding-bottom:2.5rem}}@media (max-height:479px),(max-width:767px){body#providers h3{font-size:1.625rem;line-height:2.375rem}body#providers h3+.cards-container{margin-top:0}}body#referrals #hero p:not(:last-child){margin-bottom:2.5rem}@media (max-width:1023px){body#referrals #hero.has-image .bg-wrapper{margin-top:3.75rem}body#referrals #hero a[href^=tel]{position:relative;text-decoration:underline}body#referrals #hero .button:only-child{left:50%;position:relative;transform:translateX(-50%)}body#referrals #hero a[href^=tel]{display:inline-block}}@media (max-width:479px){html[lang=es] body#referrals #hero p a.button{padding-left:1rem;padding-right:1rem}}body#privacy-policy section.center_text{text-align:left}body#privacy-policy section.center_text a:not(.button){word-break:break-all}section.center_text blockquote.doctor-quote .quote{font-size:2rem;line-height:3.5rem}@media (max-height:479px),(max-width:767px){section.center_text blockquote.doctor-quote .quote{font-size:1.25rem;line-height:2rem}}section.reviews_slider .slides .slick-list:has(+.slick-dots){padding-bottom:3rem!important}section.reviews_slider .slick-dots{padding-bottom:2rem}#vein-treatments .treatment_cards .slider-container .treatments .text-wrapper a{color:#000;text-decoration:none}#vein-treatments .treatment_cards .slider-container .treatments .text-wrapper a.button{margin-top:unset}@media (max-height:479px),(max-width:767px){html[lang=es] section.center_text .container a.button{height:auto;line-height:1.5;padding-bottom:.5rem;padding-top:.5rem}}body section.treatment_cards .slides div.slide .text-wrapper .button{font-size:.75rem;height:2.125rem;line-height:2.125rem;margin-top:auto;padding-left:1.1875rem;padding-right:1.1875rem}body section.treatment_cards .slider-container .treatments .link .treatment-card-text{display:flex;height:100%;text-decoration:none}body section.treatment_cards .slider-container .treatments .link .text-wrapper{color:#000;text-decoration:none;width:100%}body section.treatment_cards .slider-container .slick-dots{padding-bottom:1rem}@media (min-width:768px){body#confirm #nav-wrap #nav-phone{display:none}}@media (max-width:767px){body#confirm #nav-wrap{box-shadow:none}body#confirm #nav-wrap a.button{margin-right:0}body#confirm #nav-wrap #nav-phone{background-image:url(/assets/images/icons/phone-circle.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;font-size:0;height:2.125rem;margin-left:1rem;width:2.125rem}body#confirm #nav-wrap #menu-button{display:none}}body#confirm #mobile-language a.locations-link,body#confirm #topbar{display:none}body#confirm #hero{background:#dff5ff;margin-top:5.625rem;padding-bottom:100px;padding-top:90px}body#confirm #hero .container h1{max-width:58.125rem}body#confirm #hero .container h1,body#confirm #hero .container p{text-align:center}@media (max-width:767px){body#confirm #hero .container h1{font-size:2rem;line-height:44px}body#confirm #hero{margin-top:7.188rem;padding:60px 0}}body#confirm section#newsletter{display:none}body#confirm section.blog_slider .content-wrapper .author{margin:0}@media (min-width:768px){body#confirm section.blog_slider .content-wrapper{padding:20px}body#confirm section.blog_slider a.button{padding:0 30px;width:auto}}@media (max-width:767px){body#confirm section.blog_slider a.button{margin-top:15px!important;width:100%}}@media (max-width:479px){body#confirm section.blog_slider{padding:2.5rem 0}}body#confirm br.mobile{display:none}@media (max-width:767px){body#confirm #mobile-language{margin-top:0}body#confirm br.desktop{display:none}body#confirm br.mobile{display:block}}section#contact_faq .container{box-sizing:unset;max-width:48.5rem}section#contact_faq .container h3{margin-left:0;text-align:start}section#contact_faq .container .accordion{border-top:none;margin-top:0}section#contact_faq .container .accordion li{padding:1.5rem 0}section#contact_faq .container .accordion h3{font-size:18px;font-weight:500;line-height:2rem}@media (max-width:767px){section#contact_faq .container h3{font-size:26px;font-weight:700}section#contact_faq .container .accordion p{text-align:start}section#contact_faq .container .accordion h3,section#contact_faq .container .accordion p{font-size:14px;line-height:22px}section#contact_faq .container .accordion h3{font-weight:500;max-width:85.5%}section#contact_faq .container .accordion li{padding:1rem 0}}

/*# sourceMappingURL=default.css.map*/