img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}  @-webkit-keyframes buttonizer-bounce{0%,10%,100%,20%,50%,80%{-webkit-transform:translateY(0);transform:translateY(0)}40%,60%{-webkit-transform:translateY(-15px);transform:translateY(-15px);opacity:1}}@keyframes buttonizer-bounce{0%,10%,100%,20%,50%,80%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}40%,60%{-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px);opacity:1}}@-webkit-keyframes buttonizer-hello{0%{-webkit-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(.9) rotate(-8deg);transform:scale(.9) rotate(-8deg);opacity:1}30%,50%,70%{-webkit-transform:scale(1.3) rotate(8deg);transform:scale(1.3) rotate(8deg);opacity:1}40%,60%{-webkit-transform:scale(1.3) rotate(-8deg);transform:scale(1.3) rotate(-8deg);opacity:1}100%,80%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}@keyframes buttonizer-hello{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(.9) rotate(-8deg);-ms-transform:scale(.9) rotate(-8deg);transform:scale(.9) rotate(-8deg);opacity:1}30%,50%,70%{-webkit-transform:scale(1.3) rotate(8deg);-ms-transform:scale(1.3) rotate(8deg);transform:scale(1.3) rotate(8deg);opacity:1}40%,60%{-webkit-transform:scale(1.3) rotate(-8deg);-ms-transform:scale(1.3) rotate(-8deg);transform:scale(1.3) rotate(-8deg);opacity:1}100%,80%{-webkit-transform:scale(1) rotate(0);-ms-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}@-webkit-keyframes buttonizer-jump{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}50%{-webkit-transform:translateY(0);transform:translateY(0)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}80%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes buttonizer-jump{0%{transform:translateY(0)}20%{transform:translateY(0)}40%{transform:translateY(-30px)}50%{transform:translateY(0)}60%{transform:translateY(-15px)}80%{transform:translateY(0)}100%{transform:translateY(0)}}@-webkit-keyframes buttonizer-flip{0%{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes buttonizer-flip{0%{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@-webkit-keyframes buttonizer-jelly{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes buttonizer-jelly{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@-webkit-keyframes buttonizer-pulse{0%{opacity:0;-ms-filter:"alpha(opacity=0)";-webkit-transform:scale(1);transform:scale(1)}5%{opacity:1;-ms-filter:"alpha(opacity=100)"}100%{-webkit-transform:scale(1.8);transform:scale(1.8);opacity:0;-ms-filter:"alpha(opacity=0)"}}@keyframes buttonizer-pulse{0%{opacity:0;-ms-filter:"alpha(opacity=0)";-webkit-transform:scale(1);transform:scale(1)}5%{opacity:1;-ms-filter:"alpha(opacity=100)"}100%{-webkit-transform:scale(1.8);transform:scale(1.8);opacity:0;-ms-filter:"alpha(opacity=0)"}}@keyframes buttonizer-pulse-new-group-circle{0%{opacity:0;-ms-filter:"alpha(opacity=0)";transform:scale(1);visibility:visible}5%{opacity:1;-ms-filter:"alpha(opacity=100)"}100%{transform:scale(1.6);opacity:0;-ms-filter:"alpha(opacity=0)";visibility:hidden}}@keyframes buttonizer-pulse-new-group-square{0%{opacity:0;-ms-filter:"alpha(opacity=0)";margin:0;visibility:visible}5%{opacity:1;-ms-filter:"alpha(opacity=100)"}100%{margin:-20px;opacity:0;-ms-filter:"alpha(opacity=0)";visibility:hidden}}
@media screen and (max-width:640px){.fusion-no-small-visibility{display:none !important}body .sm-text-align-center{text-align:center !important}body .sm-text-align-left{text-align:left !important}body .sm-text-align-right{text-align:right !important}body .sm-text-align-justify{text-align:justify !important}body .sm-flex-align-center{justify-content:center !important}body .sm-flex-align-flex-start{justify-content:flex-start !important}body .sm-flex-align-flex-end{justify-content:flex-end !important}body .sm-mx-auto{margin-left:auto !important;margin-right:auto !important}body .sm-ml-auto{margin-left:auto !important}body .sm-mr-auto{margin-right:auto !important}body .fusion-absolute-position-small{position:absolute;width:100%}.awb-sticky.awb-sticky-small{position:sticky;top:var(--awb-sticky-offset,0)}}@media screen and (min-width:641px) and (max-width:1024px){.fusion-no-medium-visibility{display:none !important}body .md-text-align-center{text-align:center !important}body .md-text-align-left{text-align:left !important}body .md-text-align-right{text-align:right !important}body .md-text-align-justify{text-align:justify !important}body .md-flex-align-center{justify-content:center !important}body .md-flex-align-flex-start{justify-content:flex-start !important}body .md-flex-align-flex-end{justify-content:flex-end !important}body .md-mx-auto{margin-left:auto !important;margin-right:auto !important}body .md-ml-auto{margin-left:auto !important}body .md-mr-auto{margin-right:auto !important}body .fusion-absolute-position-medium{position:absolute;width:100%}.awb-sticky.awb-sticky-medium{position:sticky;top:var(--awb-sticky-offset,0)}}@media screen and (min-width:1025px){.fusion-no-large-visibility{display:none !important}body .lg-text-align-center{text-align:center !important}body .lg-text-align-left{text-align:left !important}body .lg-text-align-right{text-align:right !important}body .lg-text-align-justify{text-align:justify !important}body .lg-flex-align-center{justify-content:center !important}body .lg-flex-align-flex-start{justify-content:flex-start !important}body .lg-flex-align-flex-end{justify-content:flex-end !important}body .lg-mx-auto{margin-left:auto !important;margin-right:auto !important}body .lg-ml-auto{margin-left:auto !important}body .lg-mr-auto{margin-right:auto !important}body .fusion-absolute-position-large{position:absolute;width:100%}.awb-sticky.awb-sticky-large{position:sticky;top:var(--awb-sticky-offset,0)}}
iframe#advanced_iframe{overflow-y:hidden !important}
:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--color--awb-color-1:#fff;--wp--preset--color--awb-color-2:#f6f6f6;--wp--preset--color--awb-color-3:#ebeaea;--wp--preset--color--awb-color-4:#a0ce4e;--wp--preset--color--awb-color-5:#8bc34a;--wp--preset--color--awb-color-6:#7abc64;--wp--preset--color--awb-color-7:#515151;--wp--preset--color--awb-color-8:#333;--wp--preset--color--awb-color-custom-10:#e0dede;--wp--preset--color--awb-color-custom-11:#747474;--wp--preset--color--awb-color-custom-12:#65bc7b;--wp--preset--color--awb-color-custom-13:rgba(235,234,234,.8);--wp--preset--color--awb-color-custom-14:rgba(255,255,255,.96);--wp--preset--color--awb-color-custom-15:#98ce5f;--wp--preset--color--awb-color-custom-16:#e5e5e5;--wp--preset--color--awb-color-custom-17:#363839;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,#0693e3 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,#fcb900 0%,#ff6900 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,#ff6900 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--font-size--small:12px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:24px;--wp--preset--font-size--x-large:42px;--wp--preset--font-size--normal:16px;--wp--preset--font-size--xlarge:32px;--wp--preset--font-size--huge:48px;--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0,0,0,.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,.2);--wp--preset--shadow--outlined:6px 6px 0px -3px #fff,6px 6px #000;--wp--preset--shadow--crisp:6px 6px 0px #000}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}.has-black-color{color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-color{color:var(--wp--preset--color--white) !important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple) !important}.has-black-background-color{background-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-background-color{background-color:var(--wp--preset--color--white) !important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple) !important}.has-black-border-color{border-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-border-color{border-color:var(--wp--preset--color--white) !important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple) !important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum) !important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple) !important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux) !important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk) !important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean) !important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass) !important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight) !important}.has-small-font-size{font-size:var(--wp--preset--font-size--small) !important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium) !important}.has-large-font-size{font-size:var(--wp--preset--font-size--large) !important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large) !important}
:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
.wp-block-audio :where(figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-audio :where(figcaption){color:#ffffffa6}.wp-block-audio{margin:0 0 1em}.wp-block-code{border:1px solid #ccc;border-radius:4px;font-family:Menlo,Consolas,monaco,monospace;padding:.8em 1em}.wp-block-embed :where(figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-embed :where(figcaption){color:#ffffffa6}.wp-block-embed{margin:0 0 1em}.blocks-gallery-caption{color:#555;font-size:13px;text-align:center}.is-dark-theme .blocks-gallery-caption{color:#ffffffa6}:root :where(.wp-block-image figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme :root :where(.wp-block-image figcaption){color:#ffffffa6}.wp-block-image{margin:0 0 1em}.wp-block-pullquote{border-bottom:4px solid;border-top:4px solid;color:currentColor;margin-bottom:1.75em}.wp-block-pullquote :where(cite),.wp-block-pullquote :where(footer),.wp-block-pullquote__citation{color:currentColor;font-size:.8125em;font-style:normal;text-transform:uppercase}.wp-block-quote{border-left:.25em solid;margin:0 0 1.75em;padding-left:1em}.wp-block-quote cite,.wp-block-quote footer{color:currentColor;font-size:.8125em;font-style:normal;position:relative}.wp-block-quote:where(.has-text-align-right){border-left:none;border-right:.25em solid;padding-left:0;padding-right:1em}.wp-block-quote:where(.has-text-align-center){border:none;padding-left:0}.wp-block-quote.is-large,.wp-block-quote.is-style-large,.wp-block-quote:where(.is-style-plain){border:none}.wp-block-search .wp-block-search__label{font-weight:700}.wp-block-search__button{border:1px solid #ccc;padding:.375em .625em}:where(.wp-block-group.has-background){padding:1.25em 2.375em}.wp-block-separator.has-css-opacity{opacity:.4}.wp-block-separator{border:none;border-bottom:2px solid;margin-left:auto;margin-right:auto}.wp-block-separator.has-alpha-channel-opacity{opacity:1}.wp-block-separator:not(.is-style-wide):not(.is-style-dots){width:100px}.wp-block-separator.has-background:not(.is-style-dots){border-bottom:none;height:1px}.wp-block-separator.has-background:not(.is-style-wide):not(.is-style-dots){height:2px}.wp-block-table{margin:0 0 1em}.wp-block-table td,.wp-block-table th{word-break:normal}.wp-block-table :where(figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-table :where(figcaption){color:#ffffffa6}.wp-block-video :where(figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-video :where(figcaption){color:#ffffffa6}.wp-block-video{margin:0 0 1em}:root :where(.wp-block-template-part.has-background){margin-bottom:0;margin-top:0;padding:1.25em 2.375em} .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
:root{--bg:#f5f6f6;--surface:#f7f7f7;--card:#fff;--border:#d7dddf;--line:#dde3e6;--text:#24364d;--muted:#7b8a98;--green:#8bc34a;--green-dark:#7fb34a;--green-soft:#edf8e4;--success:#30ad49;--success-soft:#eef8f0;--warning:#e6a100;--warning-soft:#fff8e8;--danger:#d64545;--danger-soft:#fff1f1;--radius:26px;--shadow:0 14px 32px rgba(36,54,77,.05)}*{box-sizing:border-box}body{margin:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;background:var(--bg);color:var(--text);padding:20px 12px 42px}.page{max-width:1480px;margin:0 auto}.note{margin:0 0 14px;color:var(--muted);font-size:14px}.shell{background:var(--surface);border:1px solid var(--border);border-radius:26px;padding:34px 24px 28px;box-shadow:inset 0 1px 0 rgba(255,255,255,.8)}.entry{max-width:900px;margin:0 auto 22px;display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center}.entry__title{margin:0;font-size:clamp(30px,4.4vw,52px);line-height:1.12;font-weight:800;letter-spacing:-.02em;max-width:760px}.entry__cta{appearance:none;border:1px solid var(--border);border-radius:16px;background:#fff;color:var(--text);min-height:58px;padding:14px 30px;font-size:18px;font-weight:800;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease}.entry__cta:hover{transform:translateY(-1px);border-color:var(--green);background:var(--green-soft);box-shadow:0 10px 24px rgba(139,195,74,.14)}.entry__sub{margin:0;color:var(--muted);font-size:clamp(18px,2vw,24px);font-weight:600;line-height:1.45}.wizard{margin-top:18px}.wizard.is-collapsed .wizard__inner{display:none}.wizard__inner{max-width:960px;margin:0 auto;background:var(--card);border:1px solid var(--border);border-radius:24px;box-shadow:var(--shadow);overflow:visible}.wizard__header{padding:26px 28px 20px;border-bottom:1px solid var(--line);background:#fff}.wizard__tag{display:inline-flex;align-items:center;min-height:36px;padding:8px 14px;border-radius:999px;background:var(--green-soft);color:#8bc34a;font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;margin-bottom:12px}.wizard__title{margin:0 0 10px;font-size:clamp(26px,4vw,38px);line-height:1.1;font-weight:800;letter-spacing:-.02em}.wizard__subtitle{margin:0 0 18px;color:var(--muted);font-size:16px;line-height:1.6}.wizard__header.is-compact .wizard__title,.wizard__header.is-compact .wizard__subtitle{display:none}.wizard__progress-top{display:flex;justify-content:space-between;gap:12px;color:var(--muted);font-size:14px;margin-bottom:10px}.wizard__progress-bar{height:10px;width:100%;background:#e8edef;border-radius:999px;overflow:hidden}.wizard__progress-fill{display:block;height:100%;width:25%;background:var(--green);border-radius:999px;transition:width .25s ease}.wizard__crumbs{display:flex;align-items:center;gap:10px;margin-bottom:14px;flex-wrap:wrap}.wizard__crumb{display:inline-flex;align-items:center;gap:8px;color:var(--muted);font-size:13px;font-weight:700;line-height:1;transition:.2s ease}.wizard__crumb-dot{width:22px;height:22px;border-radius:999px;border:1px solid var(--border);background:#fff;color:var(--muted);display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:800;transition:.2s ease}.wizard__crumb-sep{color:#b7c0c8;font-size:12px;line-height:1}.wizard__crumb.is-active{color:var(--text)}.wizard__crumb.is-active .wizard__crumb-dot{background:var(--green-soft);border-color:var(--green);color:#8bc34a}.wizard__crumb[data-crumb="5"].is-active .wizard__crumb-dot,.wizard__crumb[data-crumb="6"].is-active .wizard__crumb-dot{background:var(--green);border-color:var(--green);color:#fff}.wizard__crumb.is-done .wizard__crumb-dot{background:var(--green);border-color:var(--green);color:#fff}.wizard__crumb-detail{color:var(--muted);font-weight:700}.wizard__crumb.is-hidden,.wizard__crumb-sep.is-hidden{display:none !important}.wizard__header.is-no-recipe [data-crumb="2"],.wizard__header.is-no-recipe [data-crumb="3"],.wizard__header.is-no-recipe [data-crumb="4"]{display:none}.wizard__header.is-no-recipe .wizard__crumb-sep{display:none}.wizard__header.is-no-recipe .wizard__crumbs{gap:12px}.wizard__header.is-no-recipe .wizard__crumbs .wizard__crumb{display:inline-flex}.wizard__body{padding:28px 28px 90px;min-height:520px;overflow:visible}.step-bottom-action{margin-top:18px;padding-top:14px;border-top:1px solid var(--line);display:flex;justify-content:center}.step{display:none;animation:fade .22s ease}.step.is-active{display:block}@keyframes fade{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.step__title{margin:0 0 12px;font-size:clamp(24px,3vw,32px);line-height:1.18;font-weight:800;letter-spacing:-.02em}.step__text{margin:0 0 18px;color:var(--muted);font-size:16px;line-height:1.6}.grid{display:grid;gap:14px}.grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid--small{margin-top:10px}.choice{appearance:none;border:1px solid var(--border);background:#fff;color:var(--text);min-height:98px;border-radius:18px;padding:16px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;text-align:center;font-size:19px;font-weight:800;cursor:pointer;transition:.18s ease}.choice:hover{transform:translateY(-2px);border-color:#c8d2d5}.choice.is-selected{border-color:var(--green);background:#f6fbea;box-shadow:0 8px 22px rgba(139,195,74,.14)}.choice--small{min-height:56px;font-size:16px;padding:12px;font-weight:700}.choice__icon{width:46px;height:46px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-size:24px;font-weight:800}.choice__icon--ok{background:#eaf8ee;color:var(--success)}.choice__icon--no{background:#fff0f0;color:var(--danger)}.form-block{display:none;margin-bottom:20px}.form-block.is-visible{display:block}.label{display:block;margin-bottom:8px;font-size:15px;font-weight:700}.input{width:100%;border:1px solid var(--border);border-radius:14px;background:#fff;color:var(--text);font-size:16px;padding:14px 16px}.input:focus{outline:none;border-color:var(--green);box-shadow:0 0 0 4px rgba(139,195,74,.18)}.date-field{position:relative}.date-field .input[type=date]{border-radius:16px;border:1px solid #b8d8bf;background:linear-gradient(180deg,rgba(139,195,74,.1) 0px,rgba(139,195,74,.1) 5px,#fff 5px,#fff 100%);padding:18px 54px 16px 16px;box-shadow:0 10px 24px rgba(36,54,77,.05);transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease;min-height:60px}.date-field .input[type=date]:hover{border-color:#9dc9a8;box-shadow:0 14px 28px rgba(36,54,77,.08)}.date-field .input[type=date]:focus{border-color:var(--green);box-shadow:0 0 0 4px rgba(139,195,74,.15),0 14px 28px rgba(36,54,77,.08)}.date-field:after{content:"";position:absolute;right:16px;top:50%;width:22px;height:22px;transform:translateY(-50%);background-repeat:no-repeat;background-position:center;background-size:22px 22px;pointer-events:none;opacity:.9;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="%236f9846" stroke-width="1.8"><rect x="3" y="5" width="18" height="16" rx="2"/><path d="M16 3v4M8 3v4M3 11h18"/></svg>')}.date-field .input[type=date]::-webkit-calendar-picker-indicator{opacity:0;position:absolute;right:0;width:54px;height:100%;cursor:pointer}.date-field .input[type=date].is-empty-date{border-color:#e0a5a5;box-shadow:0 0 0 2px rgba(214,69,69,.06);background:linear-gradient(180deg,rgba(214,69,69,.08) 0px,rgba(214,69,69,.08) 5px,#fff 5px,#fff 100%)}.date-helper{display:flex;align-items:center;gap:8px;margin-top:8px;font-size:14px;line-height:1.4}.date-helper.is-empty{color:var(--danger)}.date-helper.is-filled{color:#8bc34a}.toggle{margin-top:18px}.toggle__title{margin:0 0 6px;font-size:15px;font-weight:700}.status{display:flex;gap:14px;align-items:flex-start;padding:18px;border-radius:18px;border:1px solid transparent;margin-top:10px;transition:all .22s ease}.status__icon{flex:0 0 42px;width:42px;height:42px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-size:22px;font-weight:800}.status strong{display:block;margin-bottom:4px}.status p{margin:0;color:var(--muted);line-height:1.55}.status--success{background:var(--success-soft);border-color:rgba(48,173,73,.18)}.status--success .status__icon{background:var(--success);color:#fff}.status--warning{background:var(--warning-soft);border-color:rgba(230,161,0,.18)}.status--warning .status__icon{background:var(--warning);color:#fff}.status--danger{background:var(--danger-soft);border-color:rgba(214,69,69,.18)}.status--danger .status__icon{background:var(--danger);color:#fff}.status--compact{max-width:720px;margin-left:auto;margin-right:auto;animation:popIn .22s ease}@keyframes popIn{from{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}.services{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:18px}.service{position:relative;display:block;cursor:pointer}.service input{position:absolute;opacity:0;pointer-events:none}.service span{display:flex;align-items:center;min-height:58px;border:1px solid var(--border);border-radius:16px;padding:14px 16px;background:#fff;font-weight:700;transition:.18s ease}.service input:checked+span{border-color:var(--green);background:#f6fbea;box-shadow:0 8px 20px rgba(139,195,74,.12)}.btn{appearance:none;border:0;border-radius:14px;padding:13px 18px;font-size:15px;font-weight:800;line-height:1.2;cursor:pointer;transition:.18s ease;text-align:center;text-decoration:none}.btn--primary{background:var(--green);color:#fff}.btn--primary:hover{background:var(--green-dark)}.btn--ghost{background:#fff;border:1px solid var(--border);color:var(--text)}.btn--ghost:hover{background:#fafbfb}.auto-next-wrap{margin-top:18px;display:flex;justify-content:center}.auto-next-btn{appearance:none;border:1px solid var(--border);background:#fff;color:var(--text);border-radius:12px;min-width:240px;max-width:320px;width:100%;padding:0;cursor:pointer;overflow:hidden;transition:.18s ease;box-shadow:none}.auto-next-btn:hover{border-color:#cfd7db;background:#fafbfb}.auto-next-btn__bar{height:3px;width:100%;background:linear-gradient(90deg,rgba(139,195,74,.65) var(--count-pct,100%),#eef2f4 var(--count-pct,100%));transition:background 1s linear}.auto-next-btn__inner{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;font-size:14px;font-weight:700}.auto-next-btn__label{color:var(--muted)}.auto-next-btn__count{width:28px;height:28px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:#f3f7ef;color:#8bc34a;font-size:13px;font-weight:800;animation:none}@keyframes countPulse{0%{transform:scale(1)}50%{transform:scale(1.03)}100%{transform:scale(1)}}.footer{display:none}.result-note{margin-top:18px;color:var(--muted);font-size:15px;line-height:1.55}.contact{margin-top:24px;border-top:1px solid var(--line);padding-top:24px}.contact__title{margin:0 0 10px;font-size:clamp(26px,3.5vw,38px);line-height:1.18;text-align:center;font-weight:800;letter-spacing:-.02em;max-width:760px;margin-left:auto;margin-right:auto}.contact__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:20px;align-items:stretch}.contact-card{border:1px solid var(--border);border-radius:20px;background:#fff;padding:20px 16px;min-height:220px;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center;text-decoration:none;color:inherit;transition:.18s ease}.contact-card:hover{transform:translateY(-2px);box-shadow:0 12px 24px rgba(36,54,77,.06);background:var(--green);border-color:var(--green);color:#fff}.contact-card:hover .contact-card__meta,.contact-card:hover .contact-card__sub{color:rgba(255,255,255,.92)}.contact-card:hover .contact-card__icon{background:rgba(255,255,255,.18);color:#fff}.contact-card__icon{width:66px;height:66px;min-width:66px;border-radius:999px;background:var(--green-soft);display:flex;align-items:center;justify-content:center;margin-top:2px;margin-bottom:16px;color:#8bc34a;transition:.18s ease}.contact-card__title{margin:0 0 8px;font-size:19px;line-height:1.2;font-weight:800;letter-spacing:-.02em;min-height:46px;display:flex;align-items:center;justify-content:center}.contact-card__meta{margin:0 0 4px;font-size:16px;line-height:1.4;font-weight:800;min-height:45px;display:flex;align-items:center;justify-content:center}.contact-card__sub{margin:0;color:var(--muted);font-size:14px;line-height:1.5;font-weight:600;min-height:44px;display:flex;align-items:flex-start;justify-content:center}.meta{margin-top:22px;padding-top:18px;border-top:1px solid var(--line);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;color:#96a5b1;font-size:15px;font-weight:700}.meta__item{display:flex;align-items:center;gap:10px;justify-content:center;text-align:center}.dot{width:10px;height:10px;border-radius:999px;background:var(--green);flex:0 0 10px}.modal{position:fixed;inset:0;display:none;z-index:9999}.modal.is-open{display:block}.modal__overlay{position:absolute;inset:0;background:rgba(10,24,38,.48)}.modal__dialog{position:relative;width:min(680px,calc(100% - 24px));margin:6vh auto 0;background:#fff;border-radius:24px;box-shadow:0 24px 70px rgba(0,0,0,.18);padding:28px;z-index:2}.modal__close{position:absolute;top:14px;right:14px;width:40px;height:40px;border:0;border-radius:999px;background:#f1f5f9;color:var(--text);font-size:28px;line-height:1;cursor:pointer}.modal__dialog h3{margin:0 0 8px;font-size:28px;line-height:1.2;font-weight:800}.modal__text{margin:0 0 18px;color:var(--muted);line-height:1.6}.modal__form{display:grid;gap:14px}.feedback{margin-top:8px;color:var(--muted);font-size:15px}.helper{margin:16px auto 0;max-width:960px;padding:14px 16px;border-radius:16px;background:#f3f7fb;color:var(--muted);font-size:14px;line-height:1.6;border:1px solid #e0e8f1}@media (max-width:1000px){.grid--3,.contact__grid,.meta{grid-template-columns:1fr}.services{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){body{padding:12px 10px 24px}.shell{padding:24px 14px 20px}.grid--2{grid-template-columns:1fr}.entry__cta{width:100%}.wizard__header,.wizard__body,.footer{padding-left:18px;padding-right:18px}.wizard__body{min-height:440px;padding-bottom:72px}.contact-card{min-height:auto}.meta__item{justify-content:flex-start;text-align:left}}@media (max-width:1000px){.services{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.services{grid-template-columns:repeat(2,minmax(0,1fr))}.service span{min-height:54px;padding:12px;font-size:14px}}.info-box{margin-top:18px;padding:18px;border-radius:18px;border:1px solid rgba(139,195,74,.25);background:var(--green-soft)}.info-box--warning{border-color:rgba(230,161,0,.22);background:var(--warning-soft)}.info-box strong{display:block;margin-bottom:6px;color:var(--text)}.info-box p{margin:0;color:var(--muted);line-height:1.55}.date-field{position:relative}.custom-date-display{display:none}.custom-date-popover{display:none}@media (min-width:768px){.date-field.date-field--desktop .input[type=date]{position:absolute;inset:0;opacity:0;pointer-events:none}.date-field.date-field--desktop .custom-date-display{display:flex;align-items:center;width:100%;border-radius:16px;border:1px solid #b8d8bf;background:linear-gradient(180deg,rgba(139,195,74,.1) 0px,rgba(139,195,74,.1) 5px,#fff 5px,#fff 100%);padding:18px 54px 16px 16px;box-shadow:0 10px 24px rgba(36,54,77,.05);min-height:60px;font-size:16px;color:var(--text);cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.date-field.date-field--desktop .custom-date-display:hover{border-color:#9dc9a8;box-shadow:0 14px 28px rgba(36,54,77,.08)}.date-field.date-field--desktop .custom-date-display.is-empty{color:#9aa6b2}.date-field.date-field--desktop .custom-date-display.is-empty{border-color:#e0a5a5;background:linear-gradient(180deg,rgba(214,69,69,.08) 0px,rgba(214,69,69,.08) 5px,#fff 5px,#fff 100%);box-shadow:0 0 0 2px rgba(214,69,69,.06)}.date-field.date-field--desktop .custom-date-popover{position:absolute;top:calc(100% + 10px);left:0;z-index:50;width:320px;max-width:min(320px, calc(100vw - 32px));display:none;background:#fff;border:1px solid #d9e1e5;border-radius:20px;box-shadow:0 20px 40px rgba(36,54,77,.12);overflow:hidden}.date-field.date-field--desktop .custom-date-popover.is-align-right{left:auto;right:0}.date-field.date-field--desktop .custom-date-popover.is-open{display:block}.custom-date-popover__header{display:flex;align-items:center;justify-content:space-between;padding:16px 16px 10px}.custom-date-popover__nav{width:36px;height:36px;border-radius:999px;border:0;background:#f4f8ef;color:#8bc34a;font-size:22px;line-height:1;cursor:pointer}.custom-date-popover__title{font-size:18px;font-weight:800;color:var(--text)}.custom-date-popover__weekdays,.custom-date-popover__days{display:grid;grid-template-columns:repeat(7,1fr);gap:6px;padding:0 16px}.custom-date-popover__weekdays{padding-bottom:6px}.custom-date-popover__weekday{text-align:center;font-size:12px;font-weight:700;color:var(--muted);padding:4px 0}.custom-date-popover__days{padding-bottom:16px}.custom-date-popover__day{width:36px;height:36px;border-radius:999px;border:0;background:#fff;color:var(--text);font-size:15px;cursor:pointer;justify-self:center}.custom-date-popover__day:hover{background:#f2f7ee}.custom-date-popover__day.is-muted{color:#b2bcc6}.custom-date-popover__day.is-blank{visibility:hidden;pointer-events:none}.custom-date-popover__day.is-today{box-shadow:inset 0 0 0 1px #8bc34a}.custom-date-popover__day.is-selected{background:#8bc34a;color:#fff;font-weight:800}.custom-date-popover__footer{padding:12px 16px 16px;border-top:1px solid #eef2f4;display:flex;justify-content:space-between;gap:10px}.custom-date-popover__footer button{border:0;background:0 0;color:#8bc34a;font-size:14px;font-weight:700;cursor:pointer}}.neuro-cta{margin-top:18px;padding-top:14px;border-top:1px solid var(--line);display:flex;justify-content:center}.contact__grid--no-online{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:700px){.contact__grid--no-online{grid-template-columns:1fr !important}.contact__grid--no-online .contact-card{min-height:auto;padding:18px 16px}.contact__grid--no-online .contact-card__title{min-height:auto}.contact__grid--no-online .contact-card__meta{min-height:auto}.contact__grid--no-online .contact-card__sub{min-height:auto}}
.physio-funnel--avada,.fusion-builder-row .physio-funnel--avada,.fusion-layout-column .physio-funnel--avada{background:0 0 !important;padding:0 !important;margin:0 !important;width:100% !important;max-width:none !important}.physio-funnel--avada .shell{background:0 0 !important;max-width:none !important;width:100% !important;padding:0 !important;margin:0 !important}.physio-funnel--avada .entry{background:0 0 !important;padding:0 !important;margin:0 !important}.physio-funnel--avada .wizard{width:100% !important;max-width:none !important;margin:0 !important}.physio-funnel--avada .wizard__inner{max-width:none !important;width:100% !important;margin:0 !important;border-radius:22px !important;border:1px solid #dde5e8 !important;box-shadow:0 18px 45px rgba(36,54,77,.08) !important;overflow:visible !important}.physio-funnel--avada .entry__card{max-width:none !important;width:100% !important;margin:0 !important;border-radius:22px !important;border:1px solid #dde5e8 !important;box-shadow:0 18px 45px rgba(36,54,77,.08) !important}.physio-funnel--avada .wizard__header{padding:24px 28px 18px !important}.physio-funnel--avada .wizard__body{padding:28px 28px 40px !important;min-height:0 !important;height:auto !important;overflow:visible !important}.physio-funnel--avada .step,.physio-funnel--avada .step.is-active{min-height:0 !important;height:auto !important}.physio-funnel--avada .wizard__crumbs{display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:10px 14px !important;align-items:start !important;margin:14px 0 16px !important}.physio-funnel--avada .wizard__crumb-sep{display:none !important}.physio-funnel--avada .wizard__crumb{display:flex !important;align-items:center !important;gap:8px !important;min-width:0 !important;white-space:normal !important;font-size:13px !important;line-height:1.25 !important}.physio-funnel--avada .wizard__crumb-dot{width:24px !important;height:24px !important;min-width:24px !important;font-size:12px !important}.physio-funnel--avada .wizard__progress{margin-top:0 !important}.physio-funnel--avada .wizard__progress-row{margin-bottom:8px !important}.physio-funnel--avada .step__title{margin-top:0 !important}.physio-funnel--avada .choice{min-height:88px !important}.physio-funnel--avada .contact__grid{align-items:stretch !important}@media (max-width:900px){.physio-funnel--avada .wizard__crumbs{grid-template-columns:repeat(2,minmax(0,1fr)) !important}.physio-funnel--avada .wizard__header{padding:20px 20px 16px !important}.physio-funnel--avada .wizard__body{padding:22px 20px 34px !important}}@media (max-width:640px){.physio-funnel--avada .wizard__inner,.physio-funnel--avada .entry__card{border-radius:18px !important}.physio-funnel--avada .wizard__crumbs{grid-template-columns:1fr !important;gap:8px !important}.physio-funnel--avada .wizard__header{padding:18px 16px 14px !important}.physio-funnel--avada .wizard__body{padding:20px 16px 30px !important}.physio-funnel--avada .grid--2,.physio-funnel--avada .grid--3{grid-template-columns:1fr !important}.physio-funnel--avada .choice{min-height:72px !important}}
.physio-funnel--avada .wizard__inner,.physio-funnel--avada .entry__card{border:none !important;box-shadow:none !important;background:#fff !important}.physio-funnel--avada .wizard__header{border-bottom:1px solid #edf1f3 !important}.physio-funnel--avada .wizard__body{border:none !important}.physio-funnel--avada .note,.physio-funnel--avada p.note,.physio-funnel--avada div.note,.physio-funnel--avada .helper{display:none !important}.physio-funnel--avada .wizard__crumb{align-items:flex-start !important}.physio-funnel--avada .wizard__crumb-dot{margin-top:-2px !important;flex:0 0 24px !important}.physio-funnel--avada .wizard__crumb>span:last-child{padding-top:2px !important}@media (max-width:640px){.physio-funnel--avada .wizard__crumb{align-items:flex-start !important}.physio-funnel--avada .wizard__crumb-dot{margin-top:-1px !important}}
.physio-funnel--avada,.physio-funnel--avada *{box-sizing:border-box}.physio-funnel--avada .entry,.physio-funnel--avada .entry__card,.physio-funnel--avada .entry__inner,.physio-funnel--avada .wizard,.physio-funnel--avada .wizard__inner,.physio-funnel--avada .wizard__header,.physio-funnel--avada .wizard__body,.physio-funnel--avada .shell{border:none !important;outline:none !important}.physio-funnel--avada .entry__card,.physio-funnel--avada .wizard__inner{box-shadow:none !important;background:0 0 !important}.physio-funnel--avada .wizard__header{border-bottom:1px solid #edf1f3 !important}.physio-funnel--avada .entry__cta{border:1px solid #d9e1e5 !important}.physio-funnel--avada .entry__card{padding:0 !important}.physio-funnel--avada .entry__inner{border:none !important;box-shadow:none !important;background:0 0 !important;padding:0 !important}.physio-funnel--avada .entry__sub{border:none !important;box-shadow:none !important;background:0 0 !important}.physio-funnel--avada .wizard__crumbs{grid-template-columns:repeat(3,minmax(0,1fr)) !important}.physio-funnel--avada .wizard__crumb{align-items:flex-start !important}.physio-funnel--avada .wizard__crumb-dot{margin-top:0 !important}@media (max-width:640px){.physio-funnel--avada .wizard__crumbs{grid-template-columns:1fr !important}}
.physio-funnel--avada{color:#34445a !important}.physio-funnel--avada .wizard__crumbs{display:none !important}.physio-funnel--avada .wizard__header{padding-top:18px !important}.physio-funnel--avada .wizard__progress{margin-top:0 !important}.physio-funnel--avada .entry__intro{margin:0 auto 16px !important;max-width:520px !important;color:#34445a !important;font-size:18px !important;line-height:1.45 !important;font-weight:600 !important;text-align:center !important}.physio-funnel--avada .entry__sub{max-width:520px !important;margin:14px auto 0 !important;color:#6f7d8d !important;font-size:15px !important;line-height:1.45 !important;font-weight:600 !important;text-align:center !important}.physio-funnel--avada .entry__cta{min-height:46px !important;padding:12px 28px !important;font-size:16px !important;line-height:1.2 !important}.physio-funnel--avada .contact__grid,.physio-funnel--avada .contact__grid--no-online{grid-template-columns:1fr !important;gap:14px !important;max-width:520px !important;margin-left:auto !important;margin-right:auto !important}.physio-funnel--avada .contact-card{min-height:auto !important;width:100% !important;padding:18px !important;display:grid !important;grid-template-columns:64px 1fr !important;grid-template-areas:"icon title" "icon meta" "icon sub" !important;column-gap:18px !important;align-items:center !important;text-align:left !important}.physio-funnel--avada .contact-card__icon{grid-area:icon !important;margin:0 !important;align-self:center !important}.physio-funnel--avada .contact-card__title{grid-area:title !important;min-height:0 !important;margin:0 0 4px !important;justify-content:flex-start !important;text-align:left !important}.physio-funnel--avada .contact-card__meta{grid-area:meta !important;min-height:0 !important;margin:0 0 3px !important;justify-content:flex-start !important;text-align:left !important}.physio-funnel--avada .contact-card__sub{grid-area:sub !important;min-height:0 !important;margin:0 !important;justify-content:flex-start !important;text-align:left !important}@media (max-width:640px){.physio-funnel--avada .entry__intro{font-size:16px !important}.physio-funnel--avada .entry__sub{font-size:14px !important}.physio-funnel--avada .contact-card{grid-template-columns:54px 1fr !important;column-gap:14px !important;padding:16px !important}.physio-funnel--avada .contact-card__icon{width:54px !important;height:54px !important;min-width:54px !important}}
.physio-funnel--avada,.physio-funnel--avada *:not(svg):not(path):not(rect):not(line):not(polyline){font-family:inherit !important}.physio-funnel--avada{color:inherit !important}.physio-funnel--avada .entry__intro,.physio-funnel--avada .entry__sub,.physio-funnel--avada .step__text,.physio-funnel--avada .wizard__progress-row,.physio-funnel--avada .wizard__crumb,.physio-funnel--avada .status p,.physio-funnel--avada .contact-card__sub,.physio-funnel--avada .contact-card__meta{color:inherit !important;opacity:.82 !important}.physio-funnel--avada .entry__intro{font-size:16px !important;font-weight:400 !important;line-height:1.55 !important}.physio-funnel--avada .entry__sub{font-size:14px !important;font-weight:400 !important;line-height:1.5 !important}.physio-funnel--avada .entry__cta,.physio-funnel--avada .btn,.physio-funnel--avada .choice,.physio-funnel--avada .contact-card__title,.physio-funnel--avada .step__title,.physio-funnel--avada .status strong{font-family:inherit !important}.physio-funnel--avada .entry__cta{font-size:15px !important;font-weight:700 !important}.physio-funnel--avada .wizard__crumbs{display:none !important}
.physio-funnel--avada{--green:#8bc34a !important;--green-soft:rgba(139,195,74,.12) !important}.physio-funnel--avada .wizard__crumbs{display:none !important}.physio-funnel--avada .entry{position:relative !important;overflow:hidden !important;background:#fff !important;border-radius:22px !important;padding:46px 42px !important;min-height:340px !important;display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;text-align:center !important}.physio-funnel--avada .entry:before,.physio-funnel--avada .entry:after{content:"" !important;position:absolute !important;width:150px !important;height:150px !important;border-radius:999px !important;background:rgba(139,195,74,.12) !important;pointer-events:none !important;z-index:0 !important}.physio-funnel--avada .entry:before{left:-72px !important;top:48px !important}.physio-funnel--avada .entry:after{right:-70px !important;bottom:-48px !important}.physio-funnel--avada .entry__intro,.physio-funnel--avada .entry__cta,.physio-funnel--avada .entry__sub{position:relative !important;z-index:1 !important}.physio-funnel--avada .entry__intro{max-width:560px !important;margin:0 auto 24px !important;font-family:inherit !important;font-size:17px !important;line-height:1.55 !important;font-weight:400 !important;color:inherit !important;opacity:.9 !important}.physio-funnel--avada .entry__cta{position:relative !important;min-width:240px !important;min-height:56px !important;border-radius:999px !important;border:none !important;background:#8bc34a !important;color:#fff !important;padding:16px 64px 16px 34px !important;font-family:inherit !important;font-size:17px !important;font-weight:700 !important;line-height:1.2 !important;box-shadow:0 12px 24px rgba(139,195,74,.24) !important;transition:transform .18s ease,box-shadow .18s ease,background .18s ease !important}.physio-funnel--avada .entry__cta:after{content:"→" !important;position:absolute !important;right:10px !important;top:50% !important;transform:translateY(-50%) !important;width:42px !important;height:42px !important;border-radius:999px !important;background:#fff !important;color:#8bc34a !important;display:flex !important;align-items:center !important;justify-content:center !important;font-size:24px !important;font-weight:700 !important;line-height:1 !important}.physio-funnel--avada .entry__cta:hover{transform:translateY(-2px) !important;background:#7fb63f !important;box-shadow:0 16px 30px rgba(139,195,74,.3) !important}.physio-funnel--avada .entry__sub:before{content:"" !important;display:block !important;width:42px !important;height:2px !important;border-radius:999px !important;background:#8bc34a !important;margin:0 auto 18px !important}.physio-funnel--avada .entry__sub{max-width:520px !important;margin:24px auto 0 !important;font-family:inherit !important;font-size:14px !important;line-height:1.55 !important;font-weight:400 !important;color:inherit !important;opacity:.72 !important}.physio-funnel--avada .wizard__inner{background:#fff !important;border:none !important;box-shadow:none !important}.physio-funnel--avada .wizard__progress-fill,.physio-funnel--avada .dot,.physio-funnel--avada .status--success .status__icon,.physio-funnel--avada .custom-date-popover__day.is-selected{background:#8bc34a !important}.physio-funnel--avada .choice.is-selected,.physio-funnel--avada .contact-card:hover{border-color:#8bc34a !important}.physio-funnel--avada .custom-date-popover__nav,.physio-funnel--avada .custom-date-popover__footer button{color:#8bc34a !important}.physio-funnel--avada .custom-date-popover__day.is-today{box-shadow:inset 0 0 0 1px #8bc34a !important}@media (max-width:900px){.physio-funnel--avada .entry{min-height:300px !important;padding:38px 28px !important}}@media (max-width:640px){.physio-funnel--avada .entry{min-height:300px !important;padding:34px 20px !important}.physio-funnel--avada .entry:before{left:-88px !important;top:36px !important}.physio-funnel--avada .entry:after{right:-86px !important;bottom:-64px !important}.physio-funnel--avada .entry__intro{font-size:16px !important;margin-bottom:22px !important}.physio-funnel--avada .entry__cta{width:100% !important;max-width:280px !important;min-width:0 !important;font-size:16px !important}.physio-funnel--avada .entry__sub{font-size:13px !important}}
.physio-funnel--avada .entry.is-hidden,.physio-funnel--avada .entry.is-collapsed,.physio-funnel--avada .entry[hidden],.physio-funnel--avada #entry-section.is-hidden,.physio-funnel--avada #entry-section.is-collapsed{display:none !important;visibility:hidden !important;opacity:0 !important;height:0 !important;min-height:0 !important;padding:0 !important;margin:0 !important;overflow:hidden !important}.physio-funnel--avada .entry:not(.is-hidden):not(.is-collapsed):not([hidden]){display:flex !important}.physio-funnel--avada .wizard:not(.is-collapsed){display:block !important}.physio-funnel--avada .wizard:not(.is-collapsed) .wizard__inner{background:#fff !important;border:none !important;box-shadow:none !important}
.physio-funnel--avada #entry-section.pk-entry-removed,.physio-funnel--avada #entry-section[aria-hidden=true]{display:none !important;visibility:hidden !important;opacity:0 !important;height:0 !important;min-height:0 !important;padding:0 !important;margin:0 !important;overflow:hidden !important}
.physio-funnel--avada .modal{align-items:flex-start !important;justify-content:center !important;padding:76px 16px 18px !important;overflow-y:auto !important;-webkit-overflow-scrolling:touch !important}.physio-funnel--avada .modal__dialog,.physio-funnel--avada .modal__content,.physio-funnel--avada .modal__box,.physio-funnel--avada .modal__panel,.physio-funnel--avada [role=dialog]{width:min(560px, calc(100vw - 32px)) !important;max-width:560px !important;max-height:calc(100vh - 104px) !important;overflow-y:auto !important;margin:0 auto !important;border-radius:18px !important}.physio-funnel--avada .modal h2,.physio-funnel--avada .modal .modal__title{font-size:24px !important;line-height:1.2 !important;margin:0 0 10px !important}.physio-funnel--avada .modal p{font-size:14px !important;line-height:1.45 !important;margin-top:0 !important}.physio-funnel--avada .modal label{font-size:14px !important;margin-bottom:6px !important}.physio-funnel--avada .modal input,.physio-funnel--avada .modal textarea{min-height:42px !important;height:auto !important;padding:10px 12px !important;font-size:15px !important;border-radius:10px !important}.physio-funnel--avada .modal textarea{min-height:82px !important;max-height:110px !important}.physio-funnel--avada .modal .form-row,.physio-funnel--avada .modal .field,.physio-funnel--avada .modal .modal__field{margin-bottom:12px !important}.physio-funnel--avada .modal__close,.physio-funnel--avada .modal button[aria-label="Schließen"],.physio-funnel--avada .modal .close{position:absolute !important;top:12px !important;right:12px !important;z-index:30 !important;width:36px !important;height:36px !important}@media (max-width:640px){.physio-funnel--avada .modal{padding:64px 10px 12px !important}.physio-funnel--avada .modal__dialog,.physio-funnel--avada .modal__content,.physio-funnel--avada .modal__box,.physio-funnel--avada .modal__panel,.physio-funnel--avada [role=dialog]{width:calc(100vw - 20px) !important;max-height:calc(100vh - 82px) !important}.physio-funnel--avada .modal h2,.physio-funnel--avada .modal .modal__title{font-size:21px !important}.physio-funnel--avada .modal textarea{min-height:72px !important}}
.physio-funnel--avada .pk-cf7-inline-wrap{display:none;position:relative;max-width:720px;margin:24px auto 0;padding:24px;border:1px solid #e2e8eb;border-radius:18px;background:#fff}.physio-funnel--avada .pk-cf7-inline-wrap.is-visible{display:block}.physio-funnel--avada .pk-cf7-inline-title{font-size:24px;line-height:1.25;font-weight:700;margin:0 48px 18px 0}.physio-funnel--avada .pk-cf7-close{position:absolute;top:14px;right:14px;width:36px;height:36px;border:1px solid #e2e8eb;border-radius:999px;background:#fff;color:inherit;font-size:24px;line-height:1;cursor:pointer;opacity:.72}.physio-funnel--avada #final-result.pk-cf7-open>:not(.pk-cf7-inline-wrap){display:none !important}.physio-funnel--avada #final-result.pk-cf7-open .pk-cf7-inline-wrap:not(.is-visible){display:none !important}.physio-funnel--avada .pk-cf7-form{font-family:inherit}.physio-funnel--avada .pk-cf7-row{display:grid;grid-template-columns:1fr 1fr;gap:14px}.physio-funnel--avada .pk-cf7-form label{display:block;font-size:14px;font-weight:700;margin:0 0 12px}.physio-funnel--avada .pk-cf7-form input,.physio-funnel--avada .pk-cf7-form textarea,.physio-funnel--avada .pk-cf7-form select{width:100%;min-height:44px;border:1px solid #d9e1e5;border-radius:10px;padding:10px 12px;font:inherit;background:#fff;margin-top:6px}.physio-funnel--avada .pk-cf7-form textarea{min-height:88px;resize:vertical}.physio-funnel--avada .pk-cf7-help{font-size:13px;line-height:1.45;opacity:.72;margin:6px 0 14px}.physio-funnel--avada .pk-cf7-privacy{margin:14px 0;font-size:14px;line-height:1.5}.physio-funnel--avada .pk-cf7-privacy label{font-weight:400}.physio-funnel--avada .wpcf7-submit{border:0 !important;border-radius:999px !important;padding:13px 24px !important;background:#8bc34a !important;color:#fff !important;font:inherit !important;font-weight:700 !important;cursor:pointer !important}.physio-funnel--avada .wpcf7 form .wpcf7-response-output{margin:16px 0 0;border-radius:10px}.physio-funnel--avada .modal{display:none !important}@media (max-width:700px){.physio-funnel--avada .pk-cf7-inline-wrap{padding:18px}.physio-funnel--avada .pk-cf7-row{grid-template-columns:1fr;gap:0}.physio-funnel--avada .pk-cf7-inline-title{font-size:21px}}
.physio-funnel--avada .pk-cf7-form input[type=checkbox],.physio-funnel--avada .pk-cf7-form input[type=radio],.physio-funnel--avada .wpcf7-list-item input[type=checkbox],.physio-funnel--avada .wpcf7-list-item input[type=radio]{width:18px !important;height:18px !important;min-height:0 !important;padding:0 !important;margin:0 8px 0 0 !important;border-radius:4px !important;vertical-align:middle !important}.physio-funnel--avada .pk-cf7-form input[type=file]{min-height:0 !important;height:auto !important;padding:10px !important;border-radius:10px !important}.physio-funnel--avada .wpcf7-acceptance .wpcf7-list-item{margin:0 !important}.physio-funnel--avada .wpcf7-acceptance label{display:flex !important;align-items:flex-start !important;gap:8px !important;font-weight:400 !important}.physio-funnel--avada .wpcf7-acceptance .wpcf7-list-item-label{line-height:1.45 !important}.physio-funnel--avada .pk-cf7-upload label{margin-bottom:6px !important}
.physio-funnel--avada .contact__title{max-width:580px !important;margin-left:auto !important;margin-right:auto !important;margin-bottom:22px !important;font-size:26px !important;line-height:1.28 !important;font-weight:700 !important}@media (max-width:700px){.physio-funnel--avada .contact__title{max-width:100% !important;font-size:22px !important;line-height:1.32 !important;margin-bottom:18px !important}}
.physio-funnel--avada .entry{min-height:300px !important;padding:38px 34px !important}.physio-funnel--avada .entry__intro{max-width:560px !important;margin:0 auto 24px !important;font-size:17px !important;line-height:1.55 !important;font-weight:400 !important;color:inherit !important;opacity:.9 !important}.physio-funnel--avada .entry__cta{min-width:240px !important;min-height:54px !important;border-radius:999px !important;padding:15px 64px 15px 34px !important;background:#8bc34a !important;color:#fff !important;box-shadow:0 12px 24px rgba(139,195,74,.24) !important}.physio-funnel--avada .entry__cta:after{color:#8bc34a !important}.physio-funnel--avada .entry__duration{display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:8px !important;margin:18px auto 0 !important;padding:8px 18px !important;border-radius:999px !important;background:rgba(139,195,74,.1) !important;color:inherit !important;font-size:14px !important;font-weight:600 !important;line-height:1.2 !important;opacity:.86 !important}.physio-funnel--avada .entry__duration:before{content:"" !important;width:16px !important;height:16px !important;display:inline-block !important;border:2px solid #8bc34a !important;border-radius:999px !important;box-sizing:border-box !important;background:linear-gradient(#8bc34a,#8bc34a) 50% 28%/2px 5px no-repeat,linear-gradient(#8bc34a,#8bc34a) 62% 55%/5px 2px no-repeat !important}.physio-funnel--avada .entry__sub{max-width:520px !important;margin:24px auto 0 !important;font-size:14px !important;line-height:1.55 !important;font-weight:400 !important;color:inherit !important;opacity:.72 !important}.physio-funnel--avada .entry__sub:before{content:"" !important;display:block !important;width:42px !important;height:2px !important;border-radius:999px !important;background:#8bc34a !important;margin:0 auto 18px !important}@media (max-width:700px){.physio-funnel--avada .entry{min-height:280px !important;padding:32px 20px !important}.physio-funnel--avada .entry__intro{font-size:16px !important;margin-bottom:22px !important}.physio-funnel--avada .entry__duration{font-size:13px !important;padding:7px 15px !important}.physio-funnel--avada .entry__sub{font-size:13px !important}}
.physio-funnel--avada .entry:before,.physio-funnel--avada .entry:after{display:none !important;content:none !important;background:0 0 !important}  .physio-funnel--avada .contact__grid,.physio-funnel--avada .contact__grid--no-online{align-items:stretch !important}.physio-funnel--avada .contact-card{height:100% !important;min-height:132px !important;display:grid !important;align-content:center !important}.physio-funnel--avada .contact-card__title,.physio-funnel--avada .contact-card__meta,.physio-funnel--avada .contact-card__sub{width:100% !important}@media (max-width:700px){.physio-funnel--avada .contact-card{min-height:118px !important}}
.physio-funnel--avada .contact__grid,.physio-funnel--avada .contact__grid--no-online{display:grid !important;align-items:stretch !important}.physio-funnel--avada .contact-card{min-height:136px !important;height:136px !important;display:grid !important;grid-template-columns:64px 1fr !important;grid-template-areas:"icon title" "icon meta" "icon sub" !important;column-gap:18px !important;align-items:center !important;align-content:center !important;padding:18px 20px !important;overflow:hidden !important}.physio-funnel--avada .contact-card__icon{grid-area:icon !important;width:54px !important;height:54px !important;min-width:54px !important;margin:0 !important;align-self:center !important;justify-self:center !important}.physio-funnel--avada .contact-card__title{grid-area:title !important;min-height:0 !important;margin:0 0 4px !important;display:block !important;text-align:left !important;line-height:1.15 !important}.physio-funnel--avada .contact-card__meta{grid-area:meta !important;min-height:0 !important;margin:0 0 3px !important;display:block !important;text-align:left !important;line-height:1.25 !important}.physio-funnel--avada .contact-card__sub{grid-area:sub !important;min-height:0 !important;margin:0 !important;display:block !important;text-align:left !important;line-height:1.25 !important}@media (max-width:700px){.physio-funnel--avada .contact-card{height:128px !important;min-height:128px !important;grid-template-columns:58px 1fr !important;column-gap:16px !important;padding:16px 18px !important}.physio-funnel--avada .contact-card__icon{width:50px !important;height:50px !important;min-width:50px !important}}@media (max-width:420px){.physio-funnel--avada .contact-card{height:132px !important;min-height:132px !important;grid-template-columns:54px 1fr !important;column-gap:14px !important;padding:15px 16px !important}.physio-funnel--avada .contact-card__icon{width:48px !important;height:48px !important;min-width:48px !important}}       .physio-funnel--avada .pk-cf7-inline-wrap{max-width:640px !important;padding:22px 24px 24px !important}.physio-funnel--avada .pk-cf7-inline-title{font-size:24px !important;line-height:1.22 !important;margin:0 48px 8px 0 !important}.physio-funnel--avada .pk-cf7-inline-wrap .wpcf7{margin-top:8px !important}.physio-funnel--avada .pk-cf7-form .pk-cf7-intro{margin:0 0 18px !important;font-size:15px !important;line-height:1.45 !important;opacity:.78 !important}.physio-funnel--avada .pk-cf7-form label{margin:0 0 10px !important;font-size:0 !important;line-height:0 !important}.physio-funnel--avada .pk-cf7-form input,.physio-funnel--avada .pk-cf7-form textarea,.physio-funnel--avada .pk-cf7-form select{min-height:44px !important;margin-top:0 !important;font-size:15px !important;line-height:1.35 !important}.physio-funnel--avada .pk-cf7-form textarea{min-height:86px !important;max-height:110px !important}.physio-funnel--avada .pk-cf7-row{gap:12px !important}.physio-funnel--avada .pk-cf7-upload{margin:6px 0 8px !important}.physio-funnel--avada .pk-cf7-upload-title{display:block !important;margin:0 0 8px !important;font-size:14px !important;line-height:1.25 !important;font-weight:700 !important;color:inherit !important}.physio-funnel--avada .pk-cf7-upload label{margin:0 !important}.physio-funnel--avada .pk-cf7-form input[type=file]{width:100% !important;min-height:42px !important;height:auto !important;padding:9px 12px !important;margin:0 !important;font-size:13px !important;border:1px solid #d9e1e5 !important;border-radius:10px !important;background:#fff !important}.physio-funnel--avada .pk-cf7-help{margin:6px 0 8px !important;font-size:12.5px !important;line-height:1.35 !important}.physio-funnel--avada .pk-cf7-privacy{margin:8px 0 12px !important;font-size:13.5px !important;line-height:1.4 !important}.physio-funnel--avada .wpcf7-acceptance label{display:flex !important;align-items:flex-start !important;gap:8px !important;margin:0 !important;font-size:13.5px !important;line-height:1.4 !important}.physio-funnel--avada .pk-cf7-form input[type=checkbox],.physio-funnel--avada .wpcf7-list-item input[type=checkbox]{flex:0 0 16px !important;width:16px !important;height:16px !important;min-height:0 !important;margin:1px 4px 0 0 !important;padding:0 !important}.physio-funnel--avada .wpcf7-submit{margin-top:4px !important;min-height:50px !important;padding:13px 26px !important}.physio-funnel--avada .wpcf7-spinner{margin:8px 0 0 10px !important}@media (max-width:700px){.physio-funnel--avada .pk-cf7-inline-wrap{padding:18px !important}.physio-funnel--avada .pk-cf7-row{grid-template-columns:1fr !important;gap:0 !important}.physio-funnel--avada .pk-cf7-inline-title{font-size:21px !important}.physio-funnel--avada .pk-cf7-form textarea{min-height:78px !important}}
.physio-funnel--avada .pk-cf7-inline-wrap{border:none !important;box-shadow:none !important;background:0 0 !important;padding-left:0 !important;padding-right:0 !important}.physio-funnel--avada .pk-cf7-close{border:none !important;background:0 0 !important}@media (max-width:700px){.physio-funnel--avada .pk-cf7-inline-wrap{padding-left:0 !important;padding-right:0 !important}}
.physio-funnel--avada .pk-cf7-upload .pk-cf7-help{margin-top:8px !important;margin-bottom:14px !important}.physio-funnel--avada .pk-cf7-privacy{margin-top:12px !important;margin-bottom:14px !important}.physio-funnel--avada .pk-cf7-form input[type=checkbox],.physio-funnel--avada .wpcf7-list-item input[type=checkbox]{margin-top:2px !important} .physio-funnel--avada .bg-kgg-question__choices{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:14px !important}.physio-funnel--avada .bg-kgg-question__choices .option-card{min-height:82px !important;height:auto !important;width:100% !important;display:flex !important;align-items:center !important;justify-content:center !important;padding:18px !important;text-align:center !important}.physio-funnel--avada .bg-kgg-question__choices .option-card__title{font-weight:700 !important}@media (max-width:700px){.physio-funnel--avada .bg-kgg-question__choices{grid-template-columns:1fr 1fr !important}.physio-funnel--avada .bg-kgg-question__choices .option-card{min-height:72px !important}}
.physio-funnel--avada .bg-kgg-question__choices{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:14px !important}.physio-funnel--avada .bg-kgg-question__choices .choice{min-height:88px !important;height:auto !important;width:100% !important;display:flex !important;align-items:center !important;justify-content:center !important;padding:18px !important;border:1px solid #d9e1e5 !important;border-radius:16px !important;background:#fff !important;color:inherit !important;box-shadow:none !important;font-weight:700 !important;text-align:center !important}.physio-funnel--avada .bg-kgg-question__choices .choice:hover,.physio-funnel--avada .bg-kgg-question__choices .choice:focus{border-color:#8bc34a !important;background:rgba(139,195,74,.08) !important}@media (max-width:700px){.physio-funnel--avada .bg-kgg-question__choices{grid-template-columns:1fr 1fr !important}.physio-funnel--avada .bg-kgg-question__choices .choice{min-height:76px !important}}
.physio-funnel--avada .bg-kgg-question__choices .bg-kgg-choice{min-height:88px !important;height:auto !important;width:100% !important;display:flex !important;align-items:center !important;justify-content:center !important;padding:18px !important;border:1px solid #d9e1e5 !important;border-radius:16px !important;background:#fff !important;color:inherit !important;box-shadow:none !important;font-weight:700 !important;text-align:center !important;cursor:pointer !important}.physio-funnel--avada .bg-kgg-question__choices .bg-kgg-choice:hover,.physio-funnel--avada .bg-kgg-question__choices .bg-kgg-choice:focus{border-color:#8bc34a !important;background:rgba(139,195,74,.08) !important}@media (max-width:700px){.physio-funnel--avada .bg-kgg-question__choices .bg-kgg-choice{min-height:76px !important}}
@media (max-width:700px){.physio-funnel--avada .contact__title{font-size:22px !important;line-height:1.25 !important;margin-bottom:18px !important}.physio-funnel--avada .contact__grid,.physio-funnel--avada .contact__grid--no-online{display:grid !important;grid-template-columns:1fr !important;gap:12px !important}.physio-funnel--avada .contact-card{width:100% !important;min-height:unset !important;height:auto !important;display:grid !important;grid-template-columns:58px minmax(0,1fr) !important;grid-template-areas:"icon title" "icon meta" "icon sub" !important;column-gap:16px !important;row-gap:2px !important;align-items:center !important;align-content:center !important;padding:16px 18px !important;overflow:visible !important;text-align:left !important}.physio-funnel--avada .contact-card__icon{grid-area:icon !important;width:50px !important;height:50px !important;min-width:50px !important;align-self:center !important;justify-self:center !important;margin:0 !important}.physio-funnel--avada .contact-card__title{grid-area:title !important;font-size:21px !important;line-height:1.12 !important;margin:0 0 3px !important;text-align:left !important;overflow-wrap:anywhere !important;word-break:normal !important}.physio-funnel--avada .contact-card__meta{grid-area:meta !important;font-size:16px !important;line-height:1.22 !important;margin:0 0 2px !important;text-align:left !important;overflow-wrap:anywhere !important}.physio-funnel--avada .contact-card__sub{grid-area:sub !important;font-size:14px !important;line-height:1.28 !important;margin:0 !important;text-align:left !important;overflow-wrap:normal !important;word-break:normal !important}.physio-funnel--avada .proof-list{margin-top:12px !important}}@media (max-width:430px){.physio-funnel--avada .wizard__inner,.physio-funnel--avada .entry__card{width:100% !important;max-width:100% !important}.physio-funnel--avada .step__body,.physio-funnel--avada .final,.physio-funnel--avada .contact{padding-left:16px !important;padding-right:16px !important}.physio-funnel--avada .contact__title{font-size:20px !important;line-height:1.25 !important;margin-bottom:16px !important}.physio-funnel--avada .contact-card{grid-template-columns:52px minmax(0,1fr) !important;column-gap:14px !important;padding:14px 15px !important;border-radius:16px !important}.physio-funnel--avada .contact-card__icon{width:46px !important;height:46px !important;min-width:46px !important}.physio-funnel--avada .contact-card__title{font-size:19px !important;line-height:1.12 !important}.physio-funnel--avada .contact-card__meta{font-size:15px !important;line-height:1.2 !important}.physio-funnel--avada .contact-card__sub{font-size:13.5px !important;line-height:1.24 !important}.physio-funnel--avada .proof-list li{font-size:14px !important;line-height:1.35 !important}}@media (max-width:380px){.physio-funnel--avada .contact-card{grid-template-columns:46px minmax(0,1fr) !important;column-gap:12px !important;padding:13px 14px !important}.physio-funnel--avada .contact-card__icon{width:42px !important;height:42px !important;min-width:42px !important}.physio-funnel--avada .contact-card__title{font-size:18px !important}.physio-funnel--avada .contact-card__meta{font-size:14px !important}.physio-funnel--avada .contact-card__sub{font-size:13px !important}} @media (max-width:1051px){#custom_html-3{text-align:center !important}}
@media (max-width:1051px){#custom_html-5{text-align:center !important}}
@media (max-width:1051px){#custom_html-2{text-align:center !important}}