.elementor-2584 .elementor-element.elementor-element-hdhero > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2584 .elementor-element.elementor-element-hdhero:not(.elementor-motion-effects-element-type-background), .elementor-2584 .elementor-element.elementor-element-hdhero > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://liyoga.co.il/wp-content/uploads/2017/09/rodrigo-capuski-238337.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2584 .elementor-element.elementor-element-hdhero > .elementor-background-overlay{background-color:rgba(26,22,28,0.55);opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2584 .elementor-element.elementor-element-hdhero > .elementor-container{min-height:340px;}.elementor-2584 .elementor-element.elementor-element-hdhero{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:78px 24px 78px 24px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2584 .elementor-element.elementor-element-hdh1{text-align:center;}.elementor-2584 .elementor-element.elementor-element-hdh1 .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:48px;font-weight:700;line-height:1.15em;color:#FFFFFF;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-2584 .elementor-element.elementor-element-hddiv{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:2px;}.elementor-2584 .elementor-element.elementor-element-hddiv .elementor-divider-separator{width:60px;margin:0 auto;margin-center:0;}.elementor-2584 .elementor-element.elementor-element-hddiv .elementor-divider{text-align:center;padding-block-start:20px;padding-block-end:20px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );--textColor:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2584 .elementor-element.elementor-element-hdsub{text-align:center;font-family:"Heebo", Sans-serif;font-size:21px;font-weight:400;line-height:1.5em;color:#FFFFFF;--textColor:#FFFFFF;}.elementor-2584 .elementor-element.elementor-element-hdbody:not(.elementor-motion-effects-element-type-background), .elementor-2584 .elementor-element.elementor-element-hdbody > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-2584 .elementor-element.elementor-element-hdbody{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:56px 20px 72px 20px;}.elementor-2584 .elementor-element.elementor-element-hdbody > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2584 .elementor-element.elementor-element-hdintro{width:var( --container-widget-width, 720px );max-width:720px;--container-widget-width:720px;--container-widget-flex-grow:0;text-align:center;font-family:"Heebo", Sans-serif;font-size:18px;line-height:1.7em;color:#3A333C;--textColor:#3A333C;}.elementor-2584 .elementor-element.elementor-element-hdintro > .elementor-widget-container{margin:0px autopx 28px autopx;}.elementor-2584 .elementor-element.elementor-element-hdclose > .elementor-widget-container{margin:36px 0px 0px 0px;}.elementor-2584 .elementor-element.elementor-element-hdclose{text-align:center;font-family:"Heebo", Sans-serif;font-size:18px;line-height:1.7em;color:#3A333C;--textColor:#3A333C;}@media(max-width:767px){.elementor-2584 .elementor-element.elementor-element-hdhero > .elementor-container{min-height:280px;}.elementor-2584 .elementor-element.elementor-element-hdh1 .elementor-heading-title{font-size:32px;}.elementor-2584 .elementor-element.elementor-element-hdbody{padding:36px 14px 48px 14px;}}/* Start custom CSS */.liy-fb-form{max-width:720px;margin:0 auto;font-family:Heebo,sans-serif;direction:rtl;text-align:right}
.liy-fb-form .liy-fb-sec{font-family:Heebo,sans-serif;font-size:22px;font-weight:700;color:#935893;margin:40px 0 16px;padding-bottom:10px;border-bottom:1px solid #E6E1E6}
.liy-fb-form .liy-fb-q{background:#fff;border:1px solid #E6E1E6;border-radius:14px;padding:20px 22px;margin:0 0 14px}
.liy-fb-form .liy-fb-ql{display:flex;gap:10px;align-items:flex-start;font-size:17px;font-weight:500;color:#1E1E1E;line-height:1.5;margin:0 0 14px}
.liy-fb-form .liy-fb-n{flex:none;min-width:28px;height:28px;padding:0 6px;box-sizing:border-box;border-radius:14px;background:#935893;color:#fff;font-size:14px;font-weight:700;display:inline-flex;align-items:center;justify-content:center}
.liy-fb-form .liy-fb-hint{display:inline-block;font-size:13px;font-weight:400;color:#8A808B;margin-right:6px}
.liy-fb-form .liy-fb-sub{font-size:14px;color:#474747;margin:14px 0 8px}
.liy-fb-form .liy-fb-ql + .liy-fb-sub{margin-top:0}
.liy-fb-form input[type=text],.liy-fb-form textarea{width:100%;box-sizing:border-box;background:#FBF8FB;border:1px solid #E6E1E6;border-radius:10px;padding:12px 14px;font-family:Heebo,sans-serif;font-size:16px;color:#1E1E1E;resize:vertical;margin:0}
.liy-fb-form input[type=text]:focus,.liy-fb-form textarea:focus{outline:none;border-color:#935893;box-shadow:0 0 0 3px rgba(147,88,147,.15);background:#fff}
.liy-fb-form .liy-fb-2col{display:grid;grid-template-columns:1fr 1fr;gap:10px}
.liy-fb-form .wpcf7-radio,.liy-fb-form .wpcf7-checkbox{display:flex;flex-wrap:wrap;gap:8px}
.liy-fb-form .wpcf7-list-item{margin:0}
.liy-fb-form .wpcf7-list-item label{position:relative;display:inline-block;cursor:pointer;margin:0}
.liy-fb-form .wpcf7-list-item input{position:absolute;opacity:0;width:1px;height:1px;margin:0}
.liy-fb-form .wpcf7-list-item-label{display:inline-flex;align-items:center;justify-content:center;border:1px solid #D9CFD9;border-radius:999px;padding:7px 16px;font-size:15px;line-height:1.3;color:#474747;background:#fff;transition:background .15s,color .15s,border-color .15s}
.liy-fb-form .wpcf7-list-item label:hover .wpcf7-list-item-label{border-color:#935893}
.liy-fb-form .wpcf7-list-item input:checked + .wpcf7-list-item-label{background:#935893;border-color:#935893;color:#fff}
.liy-fb-form .wpcf7-list-item input:focus-visible + .wpcf7-list-item-label{outline:2px solid #935893;outline-offset:2px}
.liy-fb-form .liy-fb-row{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:10px 0;border-top:1px solid #F0EBF0;font-size:15px;color:#474747}
.liy-fb-form .liy-fb-ql + .liy-fb-row{border-top:0}
.liy-fb-form .liy-fb-row .wpcf7-radio{direction:ltr;flex-wrap:nowrap;gap:6px}
.liy-fb-form .liy-fb-row .wpcf7-list-item-label{width:34px;height:34px;padding:0;border-radius:50%}
.liy-fb-form .liy-fb-nps .wpcf7-radio{direction:ltr;display:grid;grid-template-columns:repeat(11,minmax(0,1fr));gap:5px}
.liy-fb-form .liy-fb-nps .wpcf7-list-item label,.liy-fb-form .liy-fb-nps .wpcf7-list-item-label{width:100%;box-sizing:border-box}
.liy-fb-form .liy-fb-nps .wpcf7-list-item-label{height:38px;padding:0;border-radius:8px}
.liy-fb-form.is-gym .liy-fb-q[data-for="gym"],.liy-fb-form.has-ws .liy-fb-ws{display:block;border:1px dashed #935893}
.liy-fb-form.is-gym .liy-fb-row[data-for="gym"]{display:flex}
.liy-fb-form.is-gym [data-for="studio"]{display:none}
.liy-fb-form .liy-fb-submit{text-align:center;margin-top:28px}
.liy-fb-form input[type=submit]{background:#935893;color:#fff;border:0;border-radius:999px;padding:15px 46px;font-family:Heebo,sans-serif;font-size:18px;font-weight:700;cursor:pointer;transition:background .2s}
.liy-fb-form input[type=submit]:hover{background:#7B467B}
.liy-fb-form .wpcf7-response-output{border-radius:10px;text-align:center;font-size:16px}
#liy-fb-thanks{max-width:560px;margin:10px auto 0;text-align:center;background:#fff;border:1px solid #E6E1E6;border-radius:16px;padding:36px 24px;font-family:Heebo,sans-serif}
#liy-fb-thanks .liy-ty-ic{width:56px;height:56px;border-radius:50%;background:#935893;display:inline-flex;align-items:center;justify-content:center;margin-bottom:12px}
#liy-fb-thanks h2{font-family:Heebo,sans-serif;font-size:26px;font-weight:700;color:#1E1E1E;margin:0 0 10px}
#liy-fb-thanks p{font-size:17px;line-height:1.6;color:#474747;margin:0 0 22px}
#liy-fb-thanks .ty-gym{display:none}
#liy-fb-thanks.is-gym .ty-gym{display:block}
#liy-fb-thanks.is-gym a.ty-gym{display:inline-block}
#liy-fb-thanks.is-gym p.ty-studio{display:none}
#liy-fb-thanks .liy-ty-btn{display:inline-block;background:#935893;color:#fff;border-radius:999px;padding:13px 32px;font-size:17px;font-weight:700;text-decoration:none;margin:6px}
#liy-fb-thanks .liy-ty-sec{background:#fff;color:#935893;border:1px solid #935893}
@media(max-width:767px){.liy-fb-form .liy-fb-q{padding:16px}.liy-fb-form .liy-fb-sec{font-size:20px;margin-top:30px}.liy-fb-form .liy-fb-row{flex-direction:column;align-items:flex-start;gap:8px}.liy-fb-form .liy-fb-2col{grid-template-columns:1fr}.liy-fb-form .liy-fb-nps .wpcf7-list-item-label{font-size:13px;height:34px}}
/* submit button - force over theme mobile styles */
.liy-fb-form .liy-fb-submit,.liy-fb-form .liy-fb-submit p{display:block!important;width:100%!important;max-width:100%!important;text-align:center!important}
.liy-fb-form input[type=submit].wpcf7-submit{display:inline-block!important;width:auto!important;min-width:220px!important;height:auto!important;padding:15px 46px!important;font-size:18px!important;line-height:1.3!important;white-space:normal!important;overflow:visible!important;background:#935893!important;color:#fff!important;border-radius:999px!important}
@media (max-width:767px){.liy-fb-form input[type=submit].wpcf7-submit{display:block!important;width:100%!important;min-width:0!important;padding:16px 20px!important;font-size:19px!important}.liy-fb-form .wpcf7-spinner{display:block;margin:10px auto 0}}
/* hide floating WhatsApp on feedback page */
.liy-wa-float{display:none!important}
/* health declaration */
.liy-hd-form .liy-hd-f{display:block;font-size:15px;font-weight:500;color:#474747;margin:0 0 12px}
.liy-hd-form .liy-hd-f .wpcf7-form-control-wrap{display:block;margin-top:6px}
.liy-hd-form input[type=tel],.liy-hd-form input[type=email],.liy-hd-form input[type=number]{width:100%;box-sizing:border-box;background:#FBF8FB;border:1px solid #E6E1E6;border-radius:10px;padding:12px 14px;font-family:Heebo,sans-serif;font-size:16px;color:#1E1E1E;margin:0;direction:rtl;text-align:right}
.liy-hd-form input[type=tel]:focus,.liy-hd-form input[type=email]:focus,.liy-hd-form input[type=number]:focus{outline:none;border-color:#935893;box-shadow:0 0 0 3px rgba(147,88,147,.15);background:#fff}
.liy-hd-form .liy-hd-yn{align-items:center}
.liy-hd-form .liy-hd-yn>span:first-child{flex:1;line-height:1.5;color:#1E1E1E}
.liy-hd-form .liy-hd-yn>span:first-child b{color:#935893}
.liy-hd-form .liy-hd-yn .wpcf7-radio{direction:rtl;flex-wrap:nowrap}
.liy-hd-form .liy-hd-yn .wpcf7-list-item-label{width:auto;height:auto;min-width:58px;padding:7px 16px;border-radius:999px;white-space:nowrap}
.liy-hd-form .liy-hd-other,.liy-hd-form .liy-hd-details{display:none}
.liy-hd-form.has-other .liy-hd-other{display:block;margin-top:10px}
.liy-hd-form.has-yes .liy-hd-details{display:block;margin:14px 0 4px;padding:14px;border:1px dashed #935893;border-radius:12px;background:#FBF8FB}
.liy-hd-form .liy-hd-details .liy-fb-sub{margin-top:0;color:#935893}
.liy-hd-form .liy-hd-accept{margin-top:18px;padding-top:16px;border-top:1px solid #F0EBF0}
.liy-hd-form .liy-hd-accept .wpcf7-list-item label{display:flex;gap:10px;align-items:flex-start}
.liy-hd-form .liy-hd-accept .wpcf7-list-item input{position:static;opacity:1;width:20px;height:20px;flex:none;margin:3px 0 0;accent-color:#935893}
.liy-hd-form .liy-hd-accept .wpcf7-list-item-label,.liy-hd-form .liy-hd-accept .wpcf7-list-item input:checked+.wpcf7-list-item-label{display:block;border:0;padding:0;background:none;border-radius:0;font-size:15px;line-height:1.6;color:#3A333C}
.liy-hd-form .wpcf7-not-valid-tip{font-size:13px;margin-top:4px}
@media(max-width:767px){.liy-hd-form .liy-hd-yn .wpcf7-radio{width:100%}.liy-hd-form .liy-hd-yn .wpcf7-list-item{flex:1}.liy-hd-form .liy-hd-yn .wpcf7-list-item label,.liy-hd-form .liy-hd-yn .wpcf7-list-item-label{width:100%;box-sizing:border-box}}/* End custom CSS */