.h3,:where(.prose h3){line-height:1.25}.color-scheme--scheme-4{--border-color: 249 150 146;--button-background: 255 255 255;--button-text-color: 249 150 146}.color-scheme--scheme-4 .button{border:3px solid rgb(var(--border-color));font-weight:600}@media screen and (pointer: fine) and (prefers-reduced-motion: no-preference){.features--button-transition :is(.button,.shopify-challenge__button,.shopify-payment-button__button--unbranded):not([disabled]):hover{background:rgb(var(--border-color));color:rgb(var(--button-background));border-color:rgb(var(--border-color))}.features--button-transition .buy-buttons :is(.button):not([disabled]):hover{background:transparent;border-color:rgb(var(--border-color));color:rgb(var(--border-color))}}.header{padding-top:0;row-gap:0;padding-bottom:0}.margin-top{margin-top:4rem}@media screen and (min-width: 1000px) and (max-width: 1022px){.header__primary-nav{column-gap:.75rem}.header__primary-nav-item .h6{font-size:calc(.55rem * var(--text-heading-size-factor))}}@media screen and (min-width: 1023px) and (max-width: 1154px){.header__primary-nav{column-gap:1rem}.header__primary-nav-item .h6{font-size:calc(.55rem * var(--text-heading-size-factor))}}@media screen and (min-width: 1000px) and (max-width: 1240px){.header{padding:0 1rem}}@media screen and (min-width: 1155px) and (max-width: 1380px){.header__primary-nav{column-gap:1.65rem}.header__primary-nav-item .h6{font-size:calc(.6rem * var(--text-heading-size-factor))}}@media screen and (min-width: 1321px) and (max-width: 1500px){.header__primary-nav{column-gap:1.75rem}}.header__primary-nav-item *{font-family:var(--text-font-family);letter-spacing:-1px;font-weight:600}[data-title=Contact]{--background: 239 81 69;background-color:rgb(var(--background));color:#fff;padding:.5rem}[data-title=Contact] .h6{font-weight:600;letter-spacing:2.5px;text-transform:uppercase;color:#fff;font-size:14px}@media screen and (min-width: 1000px) and (max-width: 1174px){[data-title=Contact] .h6{letter-spacing:2px;font-size:12px}}.announcement-bar a{font-weight:600;font-size:14px;text-underline-offset:6px;text-transform:uppercase}.header__logo a{display:inline-block;position:relative;height:129px;width:154px}.header__logo .header__logo-image{position:absolute;top:0;height:auto;width:100%;display:block;height:129px;width:154px}.before-after{max-width:600px;margin:0 auto}@media screen and (max-width: 1000px){.header__logo a,.header__logo .header__logo-image{height:103px;width:123px}.header{padding-bottom:0}.header__logo{max-height:75px}.header__logo>a{position:relative;top:-31px}.shopify-section--video .h1{font-size:28px;transform:translateY(70px);width:100vw;line-height:26px}}.header__logo .header__logo-image.header__logo-image--hidden,.header__logo a:hover .header__logo-image{opacity:0;transition:opacity .5s ease}.header__logo a:hover .header__logo-image.header__logo-image--hidden{opacity:1}.header-sidebar.drawer .h6{font-family:var(--text-font-family);font-weight:600}.shopify-section-group-footer-group.shopify-section--multi-column a{background:none}.shopify-section-group-footer-group.shopify-section--multi-column .h6{font-family:var(--text-font-family);font-weight:600}.footer{--text-color: black;--border-color: black}.footer .social-media--list .social-media__item{opacity:1}.template--procedure .shopify-section--procedure .main-procedure-content{padding:0 1rem}.template--procedure .shopify-section--procedure .main-procedure-content .intro-container{margin-top:4rem}.template--procedure .faq-content-block .faq-content-section{height:0;overflow:hidden;padding-top:14px;transition:all .3s ease}.template--procedure .faq-content-block .h3{cursor:pointer;padding-top:1rem;position:relative}.template--procedure .faq-content-block .h3:before{content:"";height:2px;margin-right:37px;position:absolute;right:0;top:50%;transform:rotate(90deg);transition:all .2s ease-in-out;width:14px;background:#44596b}.template--procedure .faq-content-block .h3:after{content:"";height:2px;margin-right:37px;position:absolute;right:0;top:50%;width:14px;background:#44596b}.template--procedure .faq-content-block .h3.active:before{transform:rotate(0)}.template--procedure .faq-content-block{background:#f7f7f7;padding:2rem;margin-bottom:4rem}.template--procedure .faq-content-block .faq-content-section{border-bottom:solid 1px #44596b}.template--procedure .faq-content-block .faq-content-section.active{height:auto;padding-bottom:2rem}.shopify-section--image-with-text p.h1{font-size:60px;line-height:62px}@media screen and (max-width: 1000px){.shopify-section--image-with-text p.h1{font-size:40px;line-height:42px}}.shopify-section--image-with-text .image-with-text picture{position:relative}.shopify-section--image-with-text .image-with-text picture .image-over-text{position:absolute;bottom:25px;left:25px;color:#000}.shopify-section--image-with-text p.h6{text-transform:uppercase;font-weight:900;font-family:var(--text-font-family);letter-spacing:0px}.shopify-section--image-with-text a.button{border:2px solid rgb(var(--text-color))}.shopify-section--image-with-text a.button:hover{color:rgb(var(--border-color));background:rgb(var(--text-color))}.template--procedure .button.book-now{min-width:200px}.template--procedure .button.read-more{width:100%;padding:.65rem 1rem;letter-spacing:1px;font-size:1rem}.template--procedure .case.no-testimonial{border-bottom:1px solid rgba(239,81,69,.8);padding-bottom:4rem}.template--procedure .additional-cases .case .container{margin-bottom:4rem;padding-bottom:4rem;border-bottom:1px solid rgba(239,81,69,.8)}.template--procedure .additional-cases{margin-top:6rem}.shopify-section--before-after-photos .template--procedure .additional-cases{margin-top:0rem}.template--procedure .additional-cases .case:last-of-type .container{border-bottom:none;margin-bottom:0}.template--procedure .caption{border-left:1px solid black;border-right:1px solid black;border-bottom:1px solid black;text-align:center;font-size:.85rem;line-height:120%;padding:.5rem}.template--procedure .before-after-photo img{border-left:1px solid black;border-right:1px solid black;border-top:1px solid black}.template--procedure .container{max-width:var(--container-md-max-width);margin:0 auto}.template--procedure h1.page-title,.template--procedure p.page-title{margin:0 auto;text-align:center}.template--procedure .page-title.top-position{margin-top:2rem;text-align:center}@media screen and (max-width: 768px){.template--procedure .page-title.top-position{padding-top:5rem;font-size:2rem;line-height:2rem}}.template--procedure .content-over-media .place-self-center.text-center{max-width:none}.template--procedure .content-over-media .place-self-center.text-center h2{font-size:1.8rem}marquee-text .scrolling-content__item{line-height:150%}.text-white{color:#fff}.shopify-section--multi-column.procedure-list .container{max-width:var(--container-md-max-width);margin:0 auto;padding:0 1rem}.shopify-section--multi-column.procedure-list .multi-column{row-gap:0}.shopify-section--multi-column.procedure-list .multi-column__item{padding:1rem 0;border-bottom:1px solid #000000}.shopify-section--multi-column.procedure-list .multi-column__item .prose{display:flex;align-items:center;font-family:var(--text-font-family)}.shopify-section--multi-column.procedure-list .multi-column__item .prose .h3{font-family:var(--text-font-family);font-size:25px}.shopify-section--multi-column.procedure-list .multi-column__item:first-of-type{border-top:1px solid #000000;padding-top:1rem}.shopify-section--multi-column.procedure-list .multi-column__item .prose a{margin:0;background:none;transition:all .5s ease;font-family:var(--text-font-family);font-size:25px;text-transform:uppercase}.shopify-section--multi-column.procedure-list .multi-column__item .prose>a{margin-left:5px}.shopify-section--multi-column.procedure-list .multi-column__item .prose a.link{letter-spacing:0px;font-size:20px;margin-left:auto}.shopify-section--multi-column.procedure-list .multi-column__item .prose a:hover{text-decoration:underline;text-underline-offset:4px}@media screen and (max-width: 1000px){.shopify-section--multi-column.procedure-list .multi-column__item .prose>a.link{visibility:hidden;height:0px;width:0px}.shopify-section--multi-column.procedure-list .multi-column__item .prose p a:after{content:">";display:inline-block;width:20px;font-size:25px;margin-left:auto;display:none}}.shopify-section--custom-liquid h2.h1{line-height:120%}.shopify-section--custom-liquid .iframe-container{position:relative;overflow:hidden;aspect-ratio:8 / 16;width:100%;max-width:664px;margin:0 auto}.shopify-section--custom-liquid .responsive-iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;border:none}@media screen and (min-width: 1000px){.shopify-section--custom-liquid .iframe-container{aspect-ratio:16/16}}.case-lable{font-weight:600;margin-right:5px}.testimonial .h2{margin:0 auto 2rem;text-align:center}.template--procedure .h3{line-height:120%;margin-bottom:2rem}.template--procedure .shopify-section--multi-column.procedure-list .h3{margin-bottom:0}.testimonial .ffe-video{margin:4rem 0 0}.testimonial .ffe-video .iframe-container,.testimonials-list .ffe-video .iframe-container{position:relative;overflow:hidden;width:100%;padding-top:56.25%}.testimonial .ffe-video .iframe-container-short{position:relative;overflow:hidden;aspect-ratio:16 / 9;padding-top:177.77%;width:100%;margin:0 auto}.testimonial .ffe-video .iframe-container .responsive-iframe,.testimonials-list .ffe-video .iframe-container .responsive-iframe,.testimonial .ffe-video .iframe-container-short .responsive-iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.template--procedure .page-content a{text-decoration:underline}.template--procedure .page-content h2{margin:2rem auto 1rem}.template--procedure .page-content p,.template--procedure .page-content ul{margin-bottom:1rem}.template--procedure .case-before-after{margin-top:2rem}.template--procedure .page-content-container{margin-top:4rem}.template--procedure .case-before-after .image-with-text--reverse .before-after-photo{order:2;padding:1rem}@media screen and (max-width: 1000px){.template--procedure .case-before-after .image-with-text .before-after-photo{order:2;padding:1rem}.template--procedure .container--lg.page-content{padding:0 1rem}.template--procedure .container--lg.page-content h2{line-height:110%}.meet-us-3.section-spacing,.meet-us-1.section-spacing{padding-block-start:0}}.testimonials-list .section-stack{gap:0}@media screen and (max-width: 1000px){.testimonials-list .ffe-video{margin:2rem 0}.testimonials-list .ffe-video .container.container--lg{margin:0}.footer__block-list{text-align:center;justify-content:center;align-items:center}}footer .footer>.container{max-width:var(--container-md-max-width);margin:0 auto}footer .footer .footer__list-social .list-social__item svg{height:30px;width:30px;color:#000}footer .footer .footer__list-social a{text-decoration:none;background:transparent}footer .footer .footer__list-social{display:flex;gap:1rem}footer .footer .footer__list-social li{list-style-type:none}.footer__aside .text-subdued a[rel=nofollow]{display:none}.footer__aside .text-subdued{font-family:var(--text-font-family)}.template--packages .shopify-section.shopify-section--main-page{text-align:center}.template--packages .packages-multicolumn .multi-column__item{border:1px solid var(--page-color);border-radius:35px}.template--packages .packages-multicolumn .multi-column__item .prose{padding:2rem;text-align:center}.template--packages .packages-multicolumn .multi-column__item .h2,.template--packages .packages-multicolumn .multi-column__item .h3,.template--packages .packages-multicolumn .multi-column__item .h4{color:var(--page-color)}.template--packages .packages-multicolumn .multi-column__item .button{color:var(--page-color);border-color:var(--page-color)}.template--packages .packages-multicolumn .multi-column__item .button:hover{background:var(--page-color);color:#fff}@media screen and (min-width: 1500px){.meet-us-banner .image-with-text{grid-template-columns:6fr 4fr}}.book-appointment>.container,.meet-us-4 .image-with-text,.meet-us-5 .image-with-text{max-width:var(--container-md-max-width);margin:0 auto}.meet-us-6>.container>.prose>div:first-of-type{background:#fdd7c0;padding:1rem}.meet-us-8>.container>.prose{display:grid;grid-template-columns:1fr;column-gap:1rem}.meet-us-8>.container>.prose>div a{text-decoration:none}.fresh-tv-wrapper.shorts.procedure{margin-bottom:4rem}@media screen and (min-width: 1000px){.meet-us-6>.container>.prose>div:first-of-type{float:right;max-width:25%;margin-left:2rem}.meet-us-8>.container>.prose{grid-template-columns:1fr 6fr 1fr}.meet-us-8>.container>.prose>div:nth-of-type(1),.meet-us-8>.container>.prose>div:nth-of-type(3){display:grid;grid-template-columns:1fr;row-gap:.5rem}.fresh-tv-wrapper.shorts{display:grid;justify-content:center;align-items:center;grid-template-columns:repeat(1,minmax(0,450px))}.fresh-tv-wrapper.shorts.cols-2{grid-template-columns:repeat(2,minmax(0,450px));grid-column-gap:3rem}}.book-appointment .multi-column__item img{margin:0 auto}.book-appointment .multi-column__item img{max-width:400px}.book-appointment .multi-column__item .prose{padding:0 1rem}.book-appointment a.button:hover{color:#000;border-color:#000;background:transparent}.template--meet-us .meet-us-5{padding-bottom:5rem}.template--meet-us .meet-us-5 img,.template--meet-us .meet-us-4 img{margin:0 auto}.template--meet-us .meet-us-2 .prose.text-start>div:first-of-type{background:#fdd7c0;padding:2rem}@media screen and (min-width: 1000px){.template--meet-us .meet-us-2 .prose.text-start{display:grid;grid-template-columns:1fr 1fr;justify-content:center;align-items:center;column-gap:4rem}.template--meet-us .meet-us-2 .prose.text-start>div:first-of-type{grid-row:1 / span 2}}.location-block .prose strong{background-color:#ef5145;padding:5px;margin-left:5px}.address-section .multi-column{align-items:flex-end}.address-section .multi-column .h6 strong{background:#000;padding:5px 10px}.shopify-section.fresh-tv{display:none}.shopify-section.fresh-tv.active{display:flex;flex-direction:column}body.template--fresh-tv .shopify-section--rich-text .prose .button-group button.active{background:#ef5145;border-color:#ef5145}@media screen and (min-width: 700px){.header{column-gap:2.25rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/ffe.css.map */
