*{-webkit-tap-highlight-color:transparent}.wp-element-button{outline:none !important}.wp-element-button::-moz-focus-inner{border:0 !important}body{--max-content-width: calc(20rem + 37vw);--mobile-break: 600px;--custom-width: calc(min(90%, var(--max-content-width)));--custom-width-full-mobile: calc(min(100%, var(--max-content-width)));--link-color: rgb(0, 112, 243)}@media screen and (max-width:599px){.mobile--removePadding{padding-left:0px !important;padding-right:0px !important}}body{position:relative;font-family:sans-serif;font-optical-sizing:auto}body h1,body h2,body h3,body h4,body h5,body h6{font-family:sans-serif}.wp-site-blocks{height:100%}.wp-site-blocks::before,.wp-site-blocks::after{position:absolute;top:0;bottom:0;right:0;left:0;z-index:-5;content:""}.wp-site-blocks::after{--mask: radial-gradient(2000px 400px at 200px 501px, rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0.3) 30%, transparent 100%), radial-gradient(2000px 400px at 3500px 700px, rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0.3) 30%, transparent 100%), radial-gradient(1500px 500px at 1000px 897px, rgba(255, 255, 255, 0.6), rgba(252, 255, 255, 0.3) 30%, transparent 100%), radial-gradient(100% 295px at 50% 0%, rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0.7) 70%, transparent 100%);mask-composite:add, add, subtract;mask:var(--mask);mask-composite:add, add, subtract}.wp-site-blocks::before{background:radial-gradient(200% 90% at 50% 78%, #fcfeff 80%, #fffcfd 85%);filter:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg"><filter id="grainy"><feTurbulence type="fractalNoise" baseFrequency=".657"></feTurbulence><feColorMatrix type="saturate" values="0"></feColorMatrix><feBlend mode="overlay" in="SourceGraphic"></feBlend></filter></svg>#grainy');z-index:-6 !important;--mask: radial-gradient(2000px 400px at 200px 501px, rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0.3) 30%, transparent 100%), radial-gradient(2000px 400px at 3500px 700px, rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0.3) 30%, transparent 100%), radial-gradient(1500px 500px at 1000px 897px, rgba(255, 255, 255, 0.6), rgba(252, 255, 255, 0.3) 30%, transparent 100%), radial-gradient(10% 295px at 50% 0%, rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0.7) 70%, transparent 100%);mask:var(--mask);mask-composite:add, add, subtract}.wp-site-blocks::after{mix-blend-mode:color-burn;filter:saturate(8);background:radial-gradient(846px 780px at calc(50% + 578.0px) 0px, #ffcccc 16%, #ff9dff 32%, #e3b5e3 62%, transparent), radial-gradient(941px 930px at calc(50% + 91.0px) 1170px, #ff9dff 26%, #b5cbe3 54%, #1b17d1 66%, transparent), radial-gradient(798px 960px at calc(50% + -901.0px) 1800px, #3b1dc5 14%, #ebb8ff 24%, #beb6fb 50%, transparent), radial-gradient(534px 420px at calc(50% + -497.0px) 420px, #9f9dff 23%, #b8b9ff00 50%, #cec7ff 77%, transparent), radial-gradient(1575px 1020px at calc(50% + 272.0px) 1650px, #e3b5e3 18%, #b6d6fb 38%, #b8b8ff 68%, transparent), radial-gradient(1068px 1500px at calc(50% + -572.0px) 2400px, #b8b8ff 24%, #ff9dff 51%, #e3b5e3 62%, transparent), radial-gradient(1594px 300px at calc(50% + 338.0px) 1440px, #b8b8ff 16%, #e3b5e3 30%, #b6d6fb 49%, transparent), radial-gradient(342px 600px at calc(50% + 979.0px) 240px, #c7ffff 21%, #e3b5e3 50%, #b6d6fb 67%, transparent), radial-gradient(1880px 540px at calc(50% + 303.0px) 960px, #b6d6fb 28%, #b8b8ff 43%, #ffcccc 56%, transparent), radial-gradient(995px 1470px at calc(50% + -338.0px) 180px, #c7cdff00 30%, #e3b5e3 47%, #b6d6fb 70%, transparent)}.request-appointment-button{text-decoration:none;position:relative;border:none;cursor:pointer;color:#fff;background:linear-gradient(90deg, #3b81de 0%, #6a76dc 8%, #8a67da 17%, #a455d8 26%, #bb56cd 35%, #ca81ad 44%, #d4a88c 53%, #d6cc61 63%, #c7c973 72%, #a9ae98 81%, #8498bd 91%, #3b81de 100%);background-size:300%;border-radius:30px;z-index:1}.request-appointment-button:hover{animation:ani 4s linear infinite;border:none}@keyframes ani{0%{background-position:0%}100%{background-position:150%}}.request-appointment-button:before{opacity:0;content:"";position:absolute;top:0px;left:0px;right:0px;bottom:0px;z-index:-1;background:linear-gradient(90deg, #03a9f4, #f441a5, #ffeb3b, #03a9f4);background-size:400%;border-radius:35px;transition:0.5s ease-out}.request-appointment-button:hover::before{opacity:1;filter:blur(10px)}.background-img{position:absolute;top:0px;left:0px;right:0px;bottom:0px;z-index:-1;margin:0px !important;max-width:unset !important}.background-img__image{margin:0px !important;max-width:unset !important;overflow:hidden;height:100%;width:100%;border-radius:inherit;overflow:clip;position:absolute}.background-img__image>img{object-fit:cover;max-width:none !important}.background-img--hero-img-1 .background-img__image>img{object-position:80% 60%;height:100% !important;width:115% !important}.background-img__overlay{margin:0px !important;max-width:unset !important;position:absolute;top:0;left:0;height:100%;width:100%;border-radius:inherit;border-top-right-radius:0px;border-bottom-right-radius:0px}.background-img--hero-img-1 .background-img__overlay{width:65%;background:radial-gradient(60% 100% at 80% 120%, #d3fdff, #d7d9db 10%, rgba(233, 230, 243, 0.88) 30%, transparent 50%), radial-gradient(50% 50% at 105% 60%, #c5ddc2, #f9e7e0a8 70%, rgba(251, 229, 248, 0.13) 100%), radial-gradient(140% 120% at 20% 100%, #d1c3f5 0%, #d9e6ff 25%, #ebe9fd 50%, #efeffd 70%, #fce8ff 90%);transform:none;mask:radial-gradient(black 71%, rgba(0, 0, 0, 0) 40%), linear-gradient(to right, black, black), radial-gradient(black 71%, rgba(0, 0, 0, 0) 40%);mask-repeat:repeat-y;mask-size:50% 50%, 96% 100%, 50% 50%;mask-position:100% 50%, 0% 50%, 187% 100%;mask-composite:add, subtract}@keyframes wave-tilt-blur{0%{mask-position:103% 50%, center, 172% 100%}100%{mask-position:103% 150%, center, 172% 200%}}@keyframes wave{0%{mask-position:100% 50%, 0% 50%, 187% 100%}100%{mask-position:100% 150%, 0% 50%, 187% 200%}}.business-hours{max-width:12rem}.business-hours h3{font-size:1.2rem;margin:0.5rem 0px 0.5rem 0px !important;font-weight:500}.business-hours ul{list-style-type:none;padding:0;margin-top:0px !important}.business-hours li{margin-bottom:0.2rem;font-size:1rem;display:flex;flex-wrap:nowrap;justify-content:space-between;text-wrap:nowrap}.day{margin-right:5px}@media screen and (max-width:599px){.center-mobile{display:flex !important;justify-content:center}}.grey-button a{text-decoration:none;position:relative;color:var(--link-color);transition:0.25s all cubic-bezier(0.17, 0.67, 0.09, 0.97)}@media (hover:hover){.grey-button a:hover{text-decoration:underline}}.arrow-button a{display:inline-flex;align-items:center;text-decoration:none !important;position:relative}@media (hover:hover){.arrow-button a:hover::before{content:"";position:absolute;top:0;right:0;bottom:0.3rem;left:0;border-bottom:var(--link-color) 2px solid}}.arrow-button svg{fill:var(--link-color);height:2rem;width:2rem}.maps-button a{display:inline-flex;align-items:center;text-decoration:none !important;position:relative}@media (hover:hover){.maps-button a:hover::before{content:"";position:absolute;top:0;right:0;bottom:0.1rem;left:0;border-bottom:var(--link-color) 2px solid}}.maps-button svg{position:relative;bottom:0.2rem;fill:var(--link-color);height:1.5rem;width:1.5rem}a{text-underline-offset:2px}.custom-width{position:relative;padding-left:0 !important;padding-right:0 !important;margin-left:auto !important;margin-right:auto !important;width:var(--custom-width) !important;max-width:1280px !important;min-width:0px !important}.custom-width-full-mobile{padding-left:0 !important;padding-right:0 !important;margin-left:auto !important;margin-right:auto !important;width:var(--custom-width-full-mobile) !important;max-width:none !important;min-width:0px !important}.entry-content{padding:0 !important}.round-borders{border-radius:50px}.round-borders::before{border-radius:50px}.drop-shadow{filter:drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25))}.has-global-padding>.alignfull{margin-right:unset !important;margin-left:unset !important}.full-screen-width{margin-left:0px !important;margin-right:0px !important;max-width:none !important;width:100% !important}.gradient-background-1{background:transparent}.custom-details summary{list-style:none}.custom-details summary::-webkit-details-marker{display:none}.custom-details summary{position:relative;padding-right:3rem !important}.custom-details summary::after{content:"";position:absolute;right:calc(0.7rem - 1px);top:50%;transform:translateY(-50%) translateX(-0.5rem);background-color:black;width:2px;height:1.4rem;opacity:1;transition:0.25s all cubic-bezier(0.17, 0.67, 0.09, 0.97)}.custom-details summary::before{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%) translateX(-0.5rem);background-color:black;width:1.4rem;height:2px;opacity:1;transition:0.25s all cubic-bezier(0.17, 0.67, 0.09, 0.97)}.custom-details[open] summary::before{transform:translateY(-50%) translateX(-0.5rem) rotate(90deg);opacity:0}.custom-details[open] summary::after{transform:translateY(-50%) translateX(-0.5rem) rotate(90deg)}.footer-map{min-height:250px}.footer-hours h3{margin:0.5rem 0px 0.2rem 0px !important}.footer-hours li{margin-bottom:0.1rem}.footer-logo{margin-top:-2rem !important;margin-left:-0.8rem !important}@media screen and (max-width:1000px){.footer-nest-1>div{grid-template-columns:1fr !important;grid-template-areas:"col1" "col2" !important}}@media screen and (max-width:700px){.footer-nest-2>div{grid-template-columns:1fr 1fr !important;grid-template-areas:"col1 col2" "col3 col3" !important}}@media screen and (max-width:400px){.footer-nest-2>div{grid-template-columns:1fr !important;grid-template-areas:"col1" "col2" "col3" !important}}.custom-logo{transform:translatey(20%)}.wp-block-site-title{line-height:1em}.custom-header-wrapper{position:relative;padding-top:1rem;margin-top:0.5rem !important;padding-bottom:1rem;z-index:1}.custom-nav{z-index:-1;position:absolute;right:0;bottom:1rem;align-items:stretch !important;width:100%;justify-content:flex-end;gap:0.7rem !important}.custom-nav .wp-block-buttons{flex-wrap:nowrap !important;flex:1;max-width:21rem}.custom-nav .wp-block-button,.custom-nav .wp-block-button a{height:100%}.custom-nav a>div{box-sizing:border-box}.phone-button{flex:1}.phone-button a{width:100%}.phone-button a div{justify-content:center}.phone-button-content{flex:1}.phone-button-content a div{justify-content:center}.portal-button .show-mobile{font-size:0.7rem;line-height:0.3rem;text-wrap:nowrap}.portal-button:hover{text-decoration:underline}.show-mobile{display:none}@media screen and (max-width:770px){.custom-nav{bottom:unset !important;top:0}.custom-header-wrapper{padding-top:3rem !important}.wp-block-site-title a{font-size:clamp(1.198rem, 1.198rem1vw * 1.17, 1.9rem) !important}}@media screen and (max-width:1290px){.custom-nav .wp-block-buttons{max-width:12rem}.hide-mobile{display:none}.phone-button>a>div:after{content:"Call";display:block}.phone-button>a>div{gap:0.3rem !important;padding-right:1.5rem !important}.show-mobile{display:initial}.custom-header-wrapper svg{padding:0 !important}.portal-button{flex-direction:column;gap:0.3rem}.custom-header-wrapper{padding-top:1rem}}@media screen and (max-width:335px){.phone-button>a>div:after{content:"";display:none}.phone-button>a>div{gap:0rem !important;padding-right:1rem !important}}.wp-block-polylang-language-switcher{list-style-type:none;padding:0}.lang-item{height:100%}.lang-item a{box-sizing:border-box}.wp-block-polylang-language-switcher a{display:flex;align-items:center;height:100%;padding:0.5rem 1.5rem;text-decoration:none;background:#DCDCDC;border-radius:100px}.wp-block-polylang-language-switcher a:hover{text-decoration:underline}@media only screen and (max-width:600px){.hero-img-1 img{object-position:30% 50%}}@media only screen and (max-width:550px){.hero-img-1 img{object-position:40% 50%}}@media only screen and (max-width:430px){.hero-img-1 img{object-position:47% 50%}}.limit-column-width>div{grid-template-columns:3.5fr 1fr 3.5fr 1fr 3.5fr !important;justify-content:center !important}@media only screen and (max-width:800px) and (min-width:401px){.limit-column-width>div{grid-template-columns:3.5fr 1fr 3.5fr !important;grid-template-rows:1fr !important;justify-content:center !important;grid-template-areas:unset !important}.limit-column-width>div>div{grid-area:unset !important}.limit-column-width>div>div:last-child{grid-row:3 !important;grid-column:1 / span 3 !important}}@media only screen and (max-width:400px){.limit-column-width>div{grid-template-columns:75% !important;justify-content:center !important}}.fix-review-width>div{width:90% !important}.trustreviews .trustreviews-place span.trustreviews-stars svg{width:17px !important}.vertical-divider{display:flex;justify-content:center;align-items:flex-start;align-self:stretch !important;font-size:0px !important}.vertical-divider::before{content:"";display:block;width:0px;border-color:rgba(120, 120, 120, 0.5);border-left-style:solid;height:60%;border-width:0.5px}.center-caption figcaption{text-align:center}.trustreviews-content{display:none !important}.profile-card{border-radius:500px;max-width:53rem;margin-left:auto;margin-right:auto;margin-bottom:1.5rem}.profile-card figure{aspect-ratio:1;margin:0px 1rem 0px 0px !important;min-height:12rem}.profile-card>div{padding-right:2.5rem}.profile-card img{border-radius:500px;aspect-ratio:1;height:100%;border:solid #F9F9F9 8px;box-sizing:border-box}.profile-card .gb-container-content{display:grid;grid-template-columns:1fr 2.3fr}.profile-card .gb-container-content>div{padding-top:1rem}@media only screen and (max-width:1530px){.profile-card .gb-container-content>div{padding:2rem 1.5rem 1rem 1.5rem !important}.profile-card{background-color:transparent !important;max-width:45rem !important;margin-left:auto;margin-right:auto;margin-bottom:0px}.profile-card .gb-container-content{display:grid;grid-template-columns:1fr}.profile-card .gb-container-content>div{background-color:#F9F9F9;border-radius:50px;padding:2rem 2.5rem !important}.profile-card .gb-container-content>div a{text-wrap:nowrap}.profile-card figure{aspect-ratio:4;margin:0px !important;z-index:1;min-height:unset;height:auto;width:100%}.profile-card>div{padding:1rem}.profile-card img{position:absolute;left:33%;border-radius:500px;border:solid #F9F9F9 8px;aspect-ratio:1;height:auto;width:33%}}@media only screen and (max-width:800px){.reduce-padding-800>div{padding-left:3rem !important;padding-right:3rem !important}}@media only screen and (max-width:600px){.profile-card .gb-container-content{grid-template-rows:8rem auto}.profile-card .gb-container-content>div{padding:2rem 1.5rem 1.5rem 1.5rem !important}.profile-card figure{aspect-ratio:unset;height:100%;width:100%}.profile-card img{position:absolute;left:50%;transform:translateX(-50%);height:10rem;width:auto}.remove-padding-mobile>div{padding:0px !important}.bio-button{display:flex;justify-content:center}}.bio-button{margin:0.5rem 0px 0px 0px !important}.services-button{margin-top:0.5rem !important}@media only screen and (max-width:600px){.services-button{display:flex;justify-content:center}}.insurance-logos{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto;border-radius:50px;margin:1rem 0px !important;padding:1rem}.insurance-logos figure{margin:0px !important;display:flex;justify-content:center}@media only screen and (max-width:600px){.insurance-logos{grid-template-columns:1fr 1fr;width:calc(100% + 2rem);margin-left:-1rem !important}}.faq-block{max-width:672px;margin-left:auto;margin-right:auto}.faq-block .grey-button a:not(:hover){background-color:transparent !important}@media only screen and (max-width:600px){.faq-block{width:calc(100% + 4rem);margin-left:-2rem !important}}.width-620{max-width:620px !important;margin-left:auto !important;margin-right:auto !important}@-webkit-keyframes jello-vertical-1{0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}30%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1)}40%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1)}50%{-webkit-transform:scale3d(0.85, 1.15, 1);transform:scale3d(0.85, 1.15, 1)}65%{-webkit-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.95, 1)}75%{-webkit-transform:scale3d(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes jello-vertical-1{0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}30%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1)}40%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1)}50%{-webkit-transform:scale3d(0.85, 1.15, 1);transform:scale3d(0.85, 1.15, 1)}65%{-webkit-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.95, 1)}75%{-webkit-transform:scale3d(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@-webkit-keyframes jello-vertical-2{0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}30%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1)}40%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1)}50%{-webkit-transform:scale3d(0.85, 1.15, 1);transform:scale3d(0.85, 1.15, 1)}65%{-webkit-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.95, 1)}75%{-webkit-transform:scale3d(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes jello-vertical-2{0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}30%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1)}40%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1)}50%{-webkit-transform:scale3d(0.85, 1.15, 1);transform:scale3d(0.85, 1.15, 1)}65%{-webkit-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.95, 1)}75%{-webkit-transform:scale3d(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@-webkit-keyframes jello-vertical-3{0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}30%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1)}40%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1)}50%{-webkit-transform:scale3d(0.85, 1.15, 1);transform:scale3d(0.85, 1.15, 1)}65%{-webkit-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.95, 1)}75%{-webkit-transform:scale3d(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes jello-vertical-3{0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}30%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1)}40%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1)}50%{-webkit-transform:scale3d(0.85, 1.15, 1);transform:scale3d(0.85, 1.15, 1)}65%{-webkit-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.95, 1)}75%{-webkit-transform:scale3d(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@-webkit-keyframes jello-vertical-4{0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}30%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1)}40%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1)}50%{-webkit-transform:scale3d(0.85, 1.15, 1);transform:scale3d(0.85, 1.15, 1)}65%{-webkit-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.95, 1)}75%{-webkit-transform:scale3d(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes jello-vertical-4{0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}30%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1)}40%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1)}50%{-webkit-transform:scale3d(0.85, 1.15, 1);transform:scale3d(0.85, 1.15, 1)}65%{-webkit-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.95, 1)}75%{-webkit-transform:scale3d(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@-webkit-keyframes jello-vertical-5{0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}30%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1)}40%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1)}50%{-webkit-transform:scale3d(0.85, 1.15, 1);transform:scale3d(0.85, 1.15, 1)}65%{-webkit-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.95, 1)}75%{-webkit-transform:scale3d(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes jello-vertical-5{0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}30%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1)}40%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1)}50%{-webkit-transform:scale3d(0.85, 1.15, 1);transform:scale3d(0.85, 1.15, 1)}65%{-webkit-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.95, 1)}75%{-webkit-transform:scale3d(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}html:has(> .page-id-605){height:100%}.page-id-605{min-height:100%}.rating-field>.forminator-field{position:relative;display:flex;flex-direction:row-reverse;flex-wrap:nowrap;width:max(70%, min(400px, 100%));margin-left:auto !important;margin-right:auto !important}.rating-field>.forminator-field .forminator-label{display:none !important}.rating-field>.forminator-field .forminator-radio-bullet{display:none !important}.rating-field>.forminator-field .forminator-radio-label{display:none !important}.rating-field>.forminator-field::before{content:"";position:absolute;top:0;left:-1rem;bottom:0;right:-1rem;background-color:#dbdbdb;border-radius:500px;filter:blur(24px);transition:transform 500ms ease-in, opacity 300ms ease-out, background-color 500ms ease-out;transform:scale(0);opacity:0}.rating-field>.forminator-field:has(> label>input:checked, label:hover)::before{transition:transform 500ms cubic-bezier(0.5, 1.8, 0.3, 0.8), opacity 500ms ease-out, background-color 500ms cubic-bezier(0.5, 1.8, 0.3, 0.8)}.rating-field>.forminator-field:has(> #forminator-field-radio-1-label-1>input:checked)::before{background-color:#8505f5;transform:scale(1);opacity:0.5}.rating-field>.forminator-field:has(> #forminator-field-radio-1-label-2>input:checked)::before{background-color:#4e48fa;transform:scale(1);opacity:0.5}.rating-field>.forminator-field:has(> #forminator-field-radio-1-label-3>input:checked)::before{background-color:#617bb0;transform:scale(1);opacity:0.5}.rating-field>.forminator-field:has(> #forminator-field-radio-1-label-4>input:checked)::before{background-color:#8899bd;transform:scale(1);opacity:0.5}.rating-field>.forminator-field:has(> #forminator-field-radio-1-label-5>input:checked)::before{background-color:#afb0b3;transform:scale(1);opacity:0.5}.rating-field>.forminator-field:has(#forminator-field-radio-1-label-1:hover>input:not(:checked))::before{background-color:#8505f5 !important;transform:scale(1) !important;opacity:0.3 !important}.rating-field>.forminator-field:has(#forminator-field-radio-1-label-2:hover>input:not(:checked))::before{background-color:#4e48fa !important;transform:scale(1) !important;opacity:0.3 !important}.rating-field>.forminator-field:has(#forminator-field-radio-1-label-3:hover>input:not(:checked))::before{background-color:#617bb0 !important;transform:scale(1) !important;opacity:0.3 !important}.rating-field>.forminator-field:has(#forminator-field-radio-1-label-4:hover>input:not(:checked))::before{background-color:#8899bd !important;transform:scale(1) !important;opacity:0.3 !important}.rating-field>.forminator-field:has(#forminator-field-radio-1-label-5:hover>input:not(:checked))::before{background-color:#afb0b3 !important;transform:scale(1) !important;opacity:0.3 !important}.rating-field>.forminator-field label{cursor:pointer !important;pointer-events:all !important;z-index:1;height:auto;aspect-ratio:1;width:100%;margin:0px !important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='rating-star' height='100%25' viewBox='0 0 98 94' width='100%25'%3E%3Cpolygon points='48 6 65 30 92 37 75 60 75 88 48 80 22 88 22 60 6 37 32 30' style='stroke-width:5' fill='transparent' stroke='grey'%3E%3C/polygon%3E%3Cg clip-path='url(/wp-content/plugins/wp-scss/custom-css/%23star)'%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-size:85% 85%;background-position:40% 35%}.rating-field>.forminator-field label:hover,.rating-field>.forminator-field label:hover~label{background-size:0%}.rating-field>.forminator-field label:hover::after,.rating-field>.forminator-field label:hover~label::after{transform:scale(1);opacity:1}.rating-field>.forminator-field label::after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;clip-path:polygon(48% 6%, 65% 30%, 92% 37%, 75% 60%, 75% 88%, 48% 80%, 22% 88%, 22% 60%, 6% 37%, 32% 30%);transition:transform 500ms cubic-bezier(0.5, 1.8, 0.3, 0.8), opacity 0.2s ease-out;background-color:#ffee00;transform:scale(0);opacity:0}.rating-field>.forminator-field label:has(input:checked),.rating-field>.forminator-field label:has(input:checked)~label{background-size:0%}.rating-field>.forminator-field label:has(input:checked)::after,.rating-field>.forminator-field label:has(input:checked)~label::after{transform:scale(1);opacity:1}.rating-field>.forminator-field label:has(input:checked):has(~ label:hover),.rating-field>.forminator-field label:has(input:checked)~label:has(~ label:hover){background-size:85% 85%}.rating-field>.forminator-field label:has(input:checked):has(~ label:hover)::after,.rating-field>.forminator-field label:has(input:checked)~label:has(~ label:hover)::after{opacity:0;transform:scale(0)}.rating-field>.forminator-field #forminator-field-radio-1-label-1:has(input:checked)::after,.rating-field>.forminator-field #forminator-field-radio-1-label-1:has(input:checked)~label::after{-webkit-animation:jello-vertical-1 0.7s none;animation:jello-vertical-1 0.7s none}.rating-field>.forminator-field #forminator-field-radio-1-label-2:has(input:checked)::after,.rating-field>.forminator-field #forminator-field-radio-1-label-2:has(input:checked)~label::after{-webkit-animation:jello-vertical-2 0.7s none;animation:jello-vertical-2 0.7s none}.rating-field>.forminator-field #forminator-field-radio-1-label-3:has(input:checked)::after,.rating-field>.forminator-field #forminator-field-radio-1-label-3:has(input:checked)~label::after{-webkit-animation:jello-vertical-3 0.7s none;animation:jello-vertical-3 0.7s none}.rating-field>.forminator-field #forminator-field-radio-1-label-4:has(input:checked)::after,.rating-field>.forminator-field #forminator-field-radio-1-label-4:has(input:checked)~label::after{-webkit-animation:jello-vertical-4 0.7s none;animation:jello-vertical-4 0.7s none}.rating-field>.forminator-field #forminator-field-radio-1-label-5:has(input:checked)::after,.rating-field>.forminator-field #forminator-field-radio-1-label-5:has(input:checked)~label::after{-webkit-animation:jello-vertical-5 0.7s none;animation:jello-vertical-5 0.7s none}#forminator-module-653 .forminator-row-last .forminator-field{display:flex;justify-content:center}