﻿button{cursor:pointer}button:disabled{opacity:0.5}.button-maccabi{background-color:var(--Maccabi-bg-bg-inverse-primary);border:none;color:white;border-radius:40px;font-weight:500;font-size:16px;font-style:normal;display:flex;height:52px;min-width:208px;padding:9px 22px;justify-content:center;align-items:center;gap:10px;transition:all 0.2s;text-decoration:none}.button-maccabi:hover{background-color:var(--Maccabi-btn-main-primary-btn-bg-primary-onclick)}.button-maccabi.outline{border:1px solid var(--outline-outline-inverse, #fff);background-color:transparent;color:white;width:100%}.button-maccabi-underline-blue,.button-maccabi-underline{background:none;border:none;color:var(--Maccabi-Colour-Secondary-Secondary2);font-size:14px;font-style:normal;font-weight:400;line-height:20px;text-decoration-line:underline;padding:0}.button-maccabi-underline-blue{color:var(--Maccabi-Colour-Primary-Primary)}.checkbox-container{position:relative}.checkbox-container input[type='checkbox']{display:none}.checkbox-label{display:flex;align-items:center;cursor:pointer;color:var(--txt-txt-secondary);font-size:16px;font-weight:500;font-style:normal;text-decoration-line:underline}.custom-checkbox{position:relative;width:20px;height:20px;margin:0 0 0 10px;background-color:#fff;border:2px solid var(--Maccabi-bg-bg-inverse-primary);border-radius:4px}.custom-checkbox::after{content:'';position:absolute;top:0px;left:5px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);display:none}.checkbox-container input[type='checkbox']:checked+.custom-checkbox{background-color:var(--Maccabi-bg-bg-inverse-primary);border-color:var(--Maccabi-bg-bg-inverse-primary)}.checkbox-container input[type='checkbox']:checked+.custom-checkbox::after{display:block}.checkbox-container input.invalid[type='checkbox']+.custom-checkbox{border-color:var(--Maccabi-Typography-Primary-Primary4)}.form-error{width:100%;padding:8px 12px;margin-top:14px;border-radius:6px;background:var(--error-bg);box-shadow:0px 1px 2px 0px rgba(0,0,0,0.1);display:flex;align-items:center;justify-content:flex-start;gap:8px;color:var(--Text-700);font-size:14px;font-weight:400;font-style:normal;line-height:20px}.form-error .icon{width:24px;height:24px;padding:4px}input,input:focus{outline:none}.input-group{width:100%}.input-group input{width:100%;padding:12px;background-color:white;border:1px solid var(--Text-100);border-radius:200px;color:var(--txt-txt-tertiary);font-size:16px;font-weight:400;font-style:normal;transition:border-color 0.3s}.input-group input:focus{border-color:var(--input-border-focus)}.input-group input.invalid{border-color:var(--Maccabi-Typography-Primary-Primary4)}.maccabi-modal{position:fixed;z-index:1000;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);backdrop-filter:blur(8px);padding:20px;display:flex;justify-content:center;align-items:flex-start;overflow-y:auto}.maccabi-modal .content{width:100%;max-width:500px;padding:20px;background:#fff;box-shadow:0 4px 15px rgba(0,0,0,0.2);border-radius:12px;text-align:center}.maccabi-full-modal{padding:0px}.maccabi-full-modal .content{border-radius:0px}.modal-open{overflow:hidden;height:100%;position:fixed;width:100%}#desktop-modal{align-items:center}#desktop-modal,#go-to-maccabi-modal{align-items:center}#desktop-modal .title,#go-to-maccabi-modal .title{color:var(--Maccabi-Colour-Primary-Primary);font-size:20px;font-weight:500;line-height:24px;margin-top:var(--spacing-xl)}#desktop-modal .content,#go-to-maccabi-modal .content{padding:32px;width:440px;position:relative}#desktop-modal .description,#go-to-maccabi-modal .description{color:var(--Maccabi-Typography-Primary-Primary1);font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin-bottom:var(--spacing-xl);margin-top:12px}#desktop-modal .close-modal,#go-to-maccabi-modal .close-modal{position:absolute;top:12px;right:12px}#terms-and-conditions-modal .content{padding:24px 0 48px 0;text-align:right;display:flex;flex-direction:column;gap:24px;padding-left:20px}#terms-and-conditions-modal .content .close-modal-terms-conditions{padding:0px 24px;position:relative;width:100%;height:24px;display:flex;justify-content:left}#terms-and-conditions-modal .content h3{padding:0 20px;color:var(--Maccabi-Colour-Primary-Primary);font-size:24px;font-weight:500;line-height:24px}#terms-and-conditions-modal .content ul{padding-top:12px;display:flex;flex-direction:column;gap:12px}#terms-and-conditions-modal .content p{padding:0 20px;color:var(--Maccabi-Typography-Primary-Primary1);font-size:16px;font-weight:700;line-height:155.4%}#terms-and-conditions-modal .content li{padding-left:20px;color:var(--Maccabi-Typography-Primary-Primary1);font-size:16px;font-weight:400;line-height:155.4%}#terms-and-conditions-modal .checkbox-container{padding:0 32px;margin-bottom:24px}#terms-and-conditions-modal .button-maccabi{margin:0 auto}.main-content{background-color:var(--bg-white)}.main-content .button-maccabi{font-size:18px;width:100%}.main-section{display:flex;flex-direction:column}.main-section .hero-image{width:100%;margin-bottom:30px;height:100%;padding:16px 16px 0 16px}@media (max-width: 767px){.main-section .hero-image{display:none}}.main-section #passport-form{display:flex;flex-direction:column;padding:32px 20px;gap:16px}.main-section #passport-form .form-introduction{display:flex;flex-direction:column;gap:8px}.main-section #passport-form .form-title{color:var(--Maccabi-Colour-Primary-Primary);font-size:22px;font-weight:600;line-height:28px}.main-section #passport-form .form-description{color:#242425;font-size:16px;font-weight:400;line-height:24px}.main-section #passport-form .form-clarification{margin-top:24px;display:flex;gap:4px 16px;flex-wrap:wrap}.main-section #passport-form .form-clarification .form-check{display:flex;justify-content:flex-end;align-items:center;gap:var(--spacing-2xs, 4px)}.main-section #passport-form .form-clarification .form-check .form-text-check{color:#242425;text-align:right;font-family:Heebo;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.main-section #passport-form .form-card{display:flex;flex-direction:column;padding:var(--spacing-l, 24px) var(--spacing-s, 16px);justify-content:center;align-items:center;gap:16px;margin-top:24px;border-radius:30px;border:1px solid #c7d2e3;background:#fff;text-align:center}.main-section #passport-form .form-card-success-content{display:none}.main-section #passport-form .form-card-success{display:flex;flex-direction:column;padding:var(--spacing-l, 24px) var(--spacing-s, 16px);justify-content:center;align-items:center;gap:16px;margin-top:24px;border-radius:30px;border:1px solid #c7d2e3;background:#fff;text-align:center;height:356px}.main-section #passport-form .form-card-success .form-card-success-img{height:76px;width:76px}.main-section #passport-form .form-instruction{color:var(--Maccabi-Colour-Secondary-Secondary2);font-size:16px;font-weight:600;line-height:24px}.main-section #passport-form .contact-info{color:#242425;font-size:14px;font-weight:500;line-height:16px;padding-right:16px;text-align:start;display:flex;flex-direction:column;gap:8px}.main-section,.form-2{background-color:var(--bg-blue-light)}.section-title{font-size:22px;line-height:28px;font-weight:500;color:var(--Maccabi-Colour-Primary-Primary)}.section-title-regular{font-weight:normal}.landing-section{padding:var(--spacing-xl) 20px}#benefits .section-title,#reasons-to-use-ifeel .section-title{text-align:right}.bg-primary{background-color:var(--Maccabi-Colour-Primary-Primary);color:#fff}.bg-primary .section-title{color:white}.pb-0{padding-bottom:0px}.pt-4{padding-top:16px}#how-it-works-section{display:flex;flex-direction:column;justify-content:center;align-items:start;text-align:right;gap:16px;margin-top:-150px}#how-it-works-section .section-description{font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin:0}#how-it-works-section .how-it-work-title{font-size:20px;font-weight:500;text-align:right}#benefits{display:flex;align-items:center;flex-direction:column;padding:16px 0px}#benefits .benefits-text{display:flex;flex-direction:column;gap:16px;padding:var(--spacing-xl) 20px}#benefits .benefits-title{font-size:20px;line-height:28px;font-weight:600;color:var(--Maccabi-Colour-Primary-Primary)}#benefits .benefit-item{display:flex;justify-content:flex-end;align-items:flex-start;gap:16px;border-radius:30px;border:1px solid #c7d2e3;background-color:#faf9ff;padding:16px;max-width:650px}#benefits .numeration{background-color:var(--Maccabi-Colour-Secondary-Secondary2);color:#fff;width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:18px;font-style:normal;font-weight:700}#benefits .benefit-info{flex:1;color:var(--Maccabi-Typography-Primary-Primary1)}#benefits .benefit-title{font-size:16px;font-weight:700}#benefits .benefit-description{font-size:16px;font-weight:400;margin-top:8px}#benefits .product-image{width:100%}#reasons-to-use-ifeel{background-color:var(--bg-blue-light);display:flex;flex-direction:column;gap:32px}#reasons-to-use-ifeel .reasons-title{font-size:20px;font-weight:600}#reasons-to-use-ifeel .reasons-list{display:flex;flex-direction:column;gap:40px}#reasons-to-use-ifeel .reason-description{font-size:16px;font-weight:700;margin-bottom:6px}#reasons-to-use-ifeel .reason-item{background-color:white;display:flex;flex-direction:column;justify-content:center;position:relative;border:1px solid var(--Text-100);border-radius:var(--spacing-xl, 32px) 0px var(--spacing-xl, 32px) var(--spacing-xl, 32px);color:var(--Maccabi-Typography-Primary-Primary1);padding:40px 24px 24px 24px}#reasons-to-use-ifeel .reason-icon{position:absolute;display:flex;width:52px;height:52px;flex-direction:column;justify-content:center;align-items:center;gap:10px;position:absolute;right:-15px;top:-13px;border-radius:200px;background:var(--Maccabi-Colour-Secondary-Secondary2)}#reasons-to-use-ifeel .reasons-clarification{font-size:12px;font-style:normal;font-weight:400;margin-top:24px}#go-to-form .container{display:flex;flex-direction:column;justify-content:center;gap:16px;text-align:center}#go-to-form .container .section-title{color:white;margin-bottom:0}#go-to-form .container .section-description:before{content:'• ';padding-left:8px}#go-to-form .container .section-tech-support{font-size:20px;font-weight:500;color:white}#go-to-form .container .go-to-form-title{font-size:20px;font-weight:600;line-height:28px}#go-to-form .container .go-to-form-principal-description{font:size 16px;font-weight:500;text-align:right;line-height:24px}#go-to-form .container .go-to-form-description{font-size:16px;font-weight:500;text-align:right;position:relative;padding-right:16px}#go-to-form .container .go-to-form-description::before{content:'•';position:absolute;right:8px;color:currentColor}.form-card-success-description{display:flex;flex-direction:column;gap:4px}.form-card-success-description .success-title{color:var(--Maccabi-Typography-Primary-Primary1, #141414);text-align:center;font-family:Heebo;font-size:16px;font-style:normal;font-weight:700;line-height:24px}.form-card-success-description .success-description{color:var(--Maccabi-Typography-Primary-Primary1, #141414);text-align:center;font-family:Heebo;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.section-tech-support{color:white;display:flex;width:100%;justify-content:center}.otp-view{display:flex;flex-direction:column;align-items:center;justify-content:space-between;height:100%;padding:var(--spacing-xl) 20px;min-height:calc(100vh - var(--header-height));background:var(--bg-blue-light)}.otp-view .content{display:flex;flex-direction:column;text-align:center;width:100%}.otp-view .extra-x-padding{padding:0px 12px}.otp-view .hero-image{width:64px;padding-bottom:32px;margin:0 auto;height:auto}.otp-view .section-title{color:var(--Maccabi-Colour-Primary-Primary);font-size:24px;font-weight:500;line-height:32px;margin-bottom:20px}.otp-view .section-description{color:var(--Maccabi-Typography-Primary-Primary2, #525558);font-size:14px;font-weight:400;line-height:20px}.otp-view .footer{width:100%}.otp-view .button-maccabi{font-size:18px;width:100%}.otp-view #phone-info{text-align:right;padding-top:var(--spacing-xl)}.otp-view #phone-info #phone-number{direction:ltr}.otp-view #phone-info #phone-info-title-default{color:var(--Maccabi-Colour-Primary-Primary);font-size:14px;font-weight:400;line-height:20px;padding-bottom:8px}.otp-view #phone-info h4{color:var(--Maccabi-bg-bg-inverse-primary);font-size:14px;font-weight:400;line-height:20px;margin-bottom:var(--spacing-2xs)}.otp-view #phone-info span{color:var(--Text-Neutral-500, var(--Text-500, #515f78));font-size:16px;font-weight:400;line-height:24px}.otp-view #phone-info hr{margin:10px 0}.otp-view #phone-info-step3{display:inline-block;direction:ltr}#step3_enter_sms_code .not-my-number{margin:16px 0 var(--spacing-xl) 0}#step3_enter_sms_code #timer,#step3_enter_sms_code #resend-code{margin-top:16px;width:100%;color:var(--txt-txt-tertiary)}#step3_enter_sms_code #timer{display:flex;flex-direction:column;align-items:center;justify-content:center}#step3_enter_sms_code #timer #timer-info{border-radius:var(--spacing-2xs, 8px);border:1px solid var(--Brand-Primary-100);background:var(--Brand-Primary-100);display:flex;align-items:center;justify-content:start;padding:12px;margin:var(--spacing-2xs) 0}#step3_enter_sms_code #timer #timer-info p{color:var(--Text-600);text-align:right;font-size:14px;font-weight:400;line-height:20px}#step3_enter_sms_code #timer #timer-info img{margin-inline-end:12px}#step3_enter_sms_code #timer #timer-content{display:flex;align-items:center;justify-content:center;color:var(--Text-600);font-size:16px;font-weight:400;line-height:24px}#step3_enter_sms_code #timer #timer-content img{margin-inline-end:4px}*{box-sizing:border-box;margin:0}:root{--Maccabi-Typography-Primary-Primary1: #141414;--Maccabi-Typography-Primary-Primary2: #525558;--Maccabi-Typography-Primary-Primary3: #9a9a9a;--Maccabi-Typography-Primary-Primary3-input: #e1e5eb;--Maccabi-Typography-Primary-Primary4: #d71b1f;--Maccabi-Typography-Secondary-Secondary1: #d6e2f1;--Maccabi-Typography-Secondary-Secondary2: #c3d1e2;--Maccabi-Typography-Secondary-Secondary3: #ffffff;--Maccabi-Colour-Primary-Primary: #0d47a1;--Maccabi-Colour-Primary-Secondary: #093272;--Maccabi-Colour-Secondary-Secondary: #602463;--Maccabi-Colour-Secondary-Secondary2: #b02d89;--Maccabi-Colour-Secondary-Background: #f5f8fb;--Maccabi-btn-main-primary-btn-bg-primary-onclick: #093272;--Maccabi-bg-bg-inverse-primary: #0e47a1;--txt-txt-tertiary: #525558;--input-border-focus: #c7d2e3;--error-bg: #ffd2ce;--bg-white: rgba(255, 255, 255, 1);--bg-blue-light: #f4f9ff;--header-height: 68px;--spacing-xl: 32px;--spacing-2xs: 8px;--Brand-Primary-100: #deeaff;--Brand-Primary-600: #3872d9;--Brand-Secondary-200: #ffccc5;--Text-100: #e1e5eb;--Text-500: #515f78;--Text-600: #273c66;--Text-700: #021b4b;--Semantic-Danger-100: #ffeceb;--Semantic-Danger-700: #e14237}body{margin:0}img{max-width:100%;max-height:100%}button{display:block}.modal{display:none}#landing_maccabi{background-color:var(--bg-white);display:flex;flex-direction:column;justify-content:center;width:100%;font-family:"Heebo", sans-serif;font-style:normal}#landing_maccabi .header{background-color:var(--bg-white);display:flex;align-items:center;justify-content:end;height:var(--header-height);gap:5px;padding:0;position:fixed;top:0;z-index:999;align-self:stretch;width:100vw;background-color:#ffffff;direction:ltr;padding:16px}#landing_maccabi .header a{height:100%;align-content:center;margin-right:auto}#landing_maccabi .header .footer{display:flex;flex-direction:column;gap:var(16px)}#landing_maccabi .layout-wrapper{height:100%;width:100%;padding-top:var(--header-height)}@media (min-width: 789px){#desktop-modal{display:flex !important}#landing_maccabi .header{justify-content:space-between;padding:19px 16px;gap:18px}#landing_maccabi .main-section{flex-direction:row-reverse;align-items:center}#landing_maccabi .main-section #passport-form{text-align:right}#landing_maccabi .input-group input{max-width:430px}#landing_maccabi .button-maccabi{max-width:208px}#landing_maccabi .section-title{font-size:40px}#landing_maccabi .landing-section{padding:64px var(--spacing-xl)}#landing_maccabi #how-it-works-section .section-description{max-width:700px}#landing_maccabi #benefits{flex-direction:row}#landing_maccabi #benefits .product-image{width:50%;display:flex;align-items:center;justify-content:center}#landing_maccabi #reasons-to-use-ifeel{padding:140px 24px}#landing_maccabi #reasons-to-use-ifeel .reasons-list{flex-direction:row}#landing_maccabi #go-to-form .container{max-width:420px;margin:0 auto}}
