.elementor-7786 .elementor-element.elementor-element-1b4f1d2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7786 .elementor-element.elementor-element-6d16435{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-7786 .elementor-element.elementor-element-d8d5fe5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7786 .elementor-element.elementor-element-4c59d71 .elementor-heading-title{font-family:"Fixel Variable", Fixel regular;font-size:38px;}.elementor-7786 .elementor-element.elementor-element-930327a{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7786 .elementor-element.elementor-element-930327a .elementor-heading-title{font-family:"Fixel Text", Fixel regular;font-size:20px;font-weight:600;color:#616171;}.elementor-7786 .elementor-element.elementor-element-2577d28{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-7786 .elementor-element.elementor-element-2577d28:not(.elementor-motion-effects-element-type-background), .elementor-7786 .elementor-element.elementor-element-2577d28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAF8;}.elementor-7786 .elementor-element.elementor-element-816409c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7786 .elementor-element.elementor-element-98983db .elementor-heading-title{font-family:"Fixel Variable", Fixel regular;font-size:24px;text-transform:capitalize;}.elementor-7786 .elementor-element.elementor-element-7c41156{background-color:#C6D4FF;padding:4px 24px 4px 24px;border-radius:100px 100px 100px 100px;}.elementor-7786 .elementor-element.elementor-element-7c41156 .elementor-heading-title{font-family:"Fixel Display", Fixel regular;font-weight:bold;text-transform:uppercase;color:#3366FF;}.elementor-7786 .elementor-element.elementor-element-51c97d9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7786 .elementor-element.elementor-element-5f389b3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7786 .elementor-element.elementor-element-4fb0af6 .elementor-heading-title{font-family:"Fixel Variable", Fixel regular;font-size:40px;}.elementor-7786 .elementor-element.elementor-element-ff534f6{background-color:#57C64A;padding:5px 25px 5px 25px;border-radius:100px 100px 100px 100px;}.elementor-7786 .elementor-element.elementor-element-ff534f6 .elementor-heading-title{font-family:"Fixel Text", Fixel regular;font-weight:bold;color:#FFFFFF;}.elementor-7786 .elementor-element.elementor-element-0c450a9{background-color:#F3F6FF;padding:10px 10px 10px 10px;border-radius:20px 20px 20px 20px;}.elementor-7786 .elementor-element.elementor-element-0c450a9 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-7786 .elementor-element.elementor-element-0c450a9 .elementor-icon-box-title{margin-block-end:0px;color:#9D9FAD;}.elementor-7786 .elementor-element.elementor-element-0c450a9 .elementor-icon{font-size:40px;}.elementor-7786 .elementor-element.elementor-element-0c450a9 .elementor-icon-box-title, .elementor-7786 .elementor-element.elementor-element-0c450a9 .elementor-icon-box-title a{font-size:18px;}.elementor-7786 .elementor-element.elementor-element-0c450a9 .elementor-icon-box-description{font-size:22px;font-weight:bold;}.elementor-7786 .elementor-element.elementor-element-ccef18a{--display:flex;--border-radius:30px 30px 30px 30px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7786 .elementor-element.elementor-element-ccef18a:not(.elementor-motion-effects-element-type-background), .elementor-7786 .elementor-element.elementor-element-ccef18a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFEBEB;}.elementor-7786 .elementor-element.elementor-element-141c548 .elementor-heading-title{font-family:"Fixel Variable", Fixel regular;font-size:24px;text-transform:capitalize;}.elementor-7786 .elementor-element.elementor-element-488e75d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-7786 .elementor-element.elementor-element-488e75d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-7786 .elementor-element.elementor-element-488e75d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-7786 .elementor-element.elementor-element-488e75d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-7786 .elementor-element.elementor-element-488e75d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-7786 .elementor-element.elementor-element-488e75d .elementor-icon-list-icon i{color:#FC0000;transition:color 0.3s;}.elementor-7786 .elementor-element.elementor-element-488e75d .elementor-icon-list-icon svg{fill:#FC0000;transition:fill 0.3s;}.elementor-7786 .elementor-element.elementor-element-488e75d{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-7786 .elementor-element.elementor-element-488e75d .elementor-icon-list-text{transition:color 0.3s;}.elementor-7786 .elementor-element.elementor-element-7f7650c{--display:flex;--border-radius:30px 30px 30px 30px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7786 .elementor-element.elementor-element-7f7650c:not(.elementor-motion-effects-element-type-background), .elementor-7786 .elementor-element.elementor-element-7f7650c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFEBEB;}.elementor-7786 .elementor-element.elementor-element-266c823 .elementor-heading-title{font-family:"Fixel Variable", Fixel regular;font-size:24px;text-transform:capitalize;}.elementor-7786 .elementor-element.elementor-element-a53e61f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-7786 .elementor-element.elementor-element-a53e61f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-7786 .elementor-element.elementor-element-a53e61f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-7786 .elementor-element.elementor-element-a53e61f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-7786 .elementor-element.elementor-element-a53e61f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-7786 .elementor-element.elementor-element-a53e61f .elementor-icon-list-icon i{color:#FC0000;transition:color 0.3s;}.elementor-7786 .elementor-element.elementor-element-a53e61f .elementor-icon-list-icon svg{fill:#FC0000;transition:fill 0.3s;}.elementor-7786 .elementor-element.elementor-element-a53e61f{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-7786 .elementor-element.elementor-element-a53e61f .elementor-icon-list-text{transition:color 0.3s;}.elementor-7786 .elementor-element.elementor-element-faf45ee{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7786 .elementor-element.elementor-element-909845a .elementor-heading-title{font-family:"Fixel Text", Fixel regular;font-size:24px;text-transform:capitalize;}.elementor-7786 .elementor-element.elementor-element-4071801 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:40px;}.elementor-7786 .elementor-element.elementor-element-4071801 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-40px;}.elementor-7786 .elementor-element.elementor-element-4071801 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-7786 .elementor-element.elementor-element-4071801 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-7786 .elementor-element.elementor-element-4071801 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-7786 .elementor-element.elementor-element-4071801 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-7786 .elementor-element.elementor-element-4071801 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-7786 .elementor-element.elementor-element-4071801 .elementor-field-type-html{padding-bottom:0px;}.elementor-7786 .elementor-element.elementor-element-4071801 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-7786 .elementor-element.elementor-element-4071801 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-7786 .elementor-element.elementor-element-4071801 .e-form__buttons__wrapper__button-next{background-color:#FC0000;color:#ffffff;}.elementor-7786 .elementor-element.elementor-element-4071801 .elementor-button[type="submit"]{background-color:#FC0000;color:#ffffff;}.elementor-7786 .elementor-element.elementor-element-4071801 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-7786 .elementor-element.elementor-element-4071801 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-7786 .elementor-element.elementor-element-4071801 .e-form__buttons__wrapper__button-next:hover{background-color:#C50000;color:#ffffff;}.elementor-7786 .elementor-element.elementor-element-4071801 .elementor-button[type="submit"]:hover{background-color:#C50000;color:#ffffff;}.elementor-7786 .elementor-element.elementor-element-4071801 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-7786 .elementor-element.elementor-element-4071801 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-7786 .elementor-element.elementor-element-4071801 .elementor-button{padding:20px 70px 20px 70px;}.elementor-7786 .elementor-element.elementor-element-4071801{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-7786 .elementor-element.elementor-element-2ba7811{--divider-border-style:solid;--divider-border-width:1px;}.elementor-7786 .elementor-element.elementor-element-2ba7811 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-7786 .elementor-element.elementor-element-2ba7811 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-7786 .elementor-element.elementor-element-21cc301{text-align:center;}.elementor-7786 .elementor-element.elementor-element-21cc301 .elementor-heading-title{color:#3366FF;}.elementor-7786 .elementor-element.elementor-element-823fbb2{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7786 .elementor-element.elementor-element-6ec115b{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-7786 .elementor-element.elementor-element-70be78c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7786 .elementor-element.elementor-element-c0dbe0b{text-align:center;}.elementor-7786 .elementor-element.elementor-element-c0dbe0b .elementor-heading-title{font-family:"Fixel Variable", Fixel regular;font-size:40px;}.elementor-7786 .elementor-element.elementor-element-f932d94{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-7786 .elementor-element.elementor-element-f932d94 .elementor-heading-title{font-family:"Fixel Text", Fixel regular;font-size:20px;font-weight:600;color:#616171;}.elementor-7786 .elementor-element.elementor-element-c06582f{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-7786 .elementor-element.elementor-element-c06582f:not(.elementor-motion-effects-element-type-background), .elementor-7786 .elementor-element.elementor-element-c06582f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAF8;}.elementor-7786 .elementor-element.elementor-element-a1a37e4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7786 .elementor-element.elementor-element-6b68ece .elementor-heading-title{font-family:"Fixel Variable", Fixel regular;font-size:24px;text-transform:capitalize;}.elementor-7786 .elementor-element.elementor-element-4b2e4af{background-color:#C6D4FF;padding:4px 24px 4px 24px;border-radius:100px 100px 100px 100px;}.elementor-7786 .elementor-element.elementor-element-4b2e4af .elementor-heading-title{font-family:"Fixel Display", Fixel regular;font-weight:bold;text-transform:uppercase;color:#3366FF;}.elementor-7786 .elementor-element.elementor-element-e91a182{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7786 .elementor-element.elementor-element-764ffba{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7786 .elementor-element.elementor-element-b01cd66 .elementor-heading-title{font-family:"Fixel Variable", Fixel regular;font-size:40px;}.elementor-7786 .elementor-element.elementor-element-b2e4950{background-color:#57C64A;padding:5px 25px 5px 25px;border-radius:100px 100px 100px 100px;}.elementor-7786 .elementor-element.elementor-element-b2e4950 .elementor-heading-title{font-family:"Fixel Text", Fixel regular;font-weight:bold;color:#FFFFFF;}.elementor-7786 .elementor-element.elementor-element-f8ea5f2{background-color:#F3F6FF;padding:10px 10px 10px 10px;border-radius:20px 20px 20px 20px;}.elementor-7786 .elementor-element.elementor-element-f8ea5f2 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-7786 .elementor-element.elementor-element-f8ea5f2 .elementor-icon-box-title{margin-block-end:0px;color:#9D9FAD;}.elementor-7786 .elementor-element.elementor-element-f8ea5f2 .elementor-icon{font-size:40px;}.elementor-7786 .elementor-element.elementor-element-f8ea5f2 .elementor-icon-box-title, .elementor-7786 .elementor-element.elementor-element-f8ea5f2 .elementor-icon-box-title a{font-size:18px;}.elementor-7786 .elementor-element.elementor-element-f8ea5f2 .elementor-icon-box-description{font-size:22px;font-weight:bold;}.elementor-7786 .elementor-element.elementor-element-d72b7ae{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7786 .elementor-element.elementor-element-4e5fc43 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:40px;}.elementor-7786 .elementor-element.elementor-element-4e5fc43 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-40px;}.elementor-7786 .elementor-element.elementor-element-4e5fc43 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-7786 .elementor-element.elementor-element-4e5fc43 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-7786 .elementor-element.elementor-element-4e5fc43 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-7786 .elementor-element.elementor-element-4e5fc43 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-7786 .elementor-element.elementor-element-4e5fc43 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-7786 .elementor-element.elementor-element-4e5fc43 .elementor-field-type-html{padding-bottom:0px;}.elementor-7786 .elementor-element.elementor-element-4e5fc43 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-7786 .elementor-element.elementor-element-4e5fc43 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-7786 .elementor-element.elementor-element-4e5fc43 .e-form__buttons__wrapper__button-next{background-color:#57C64A;color:#ffffff;}.elementor-7786 .elementor-element.elementor-element-4e5fc43 .elementor-button[type="submit"]{background-color:#57C64A;color:#ffffff;}.elementor-7786 .elementor-element.elementor-element-4e5fc43 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-7786 .elementor-element.elementor-element-4e5fc43 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-7786 .elementor-element.elementor-element-4e5fc43 .e-form__buttons__wrapper__button-next:hover{background-color:#3D8F34;color:#ffffff;}.elementor-7786 .elementor-element.elementor-element-4e5fc43 .elementor-button[type="submit"]:hover{background-color:#3D8F34;color:#ffffff;}.elementor-7786 .elementor-element.elementor-element-4e5fc43 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-7786 .elementor-element.elementor-element-4e5fc43 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-7786 .elementor-element.elementor-element-4e5fc43 .elementor-button{padding:20px 70px 20px 70px;}.elementor-7786 .elementor-element.elementor-element-4e5fc43{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-7786 .elementor-element.elementor-element-32bc21f{--divider-border-style:solid;--divider-border-width:1px;}.elementor-7786 .elementor-element.elementor-element-32bc21f .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-7786 .elementor-element.elementor-element-32bc21f .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-7786 .elementor-element.elementor-element-fbda8c9{text-align:center;}.elementor-7786 .elementor-element.elementor-element-fbda8c9 .elementor-heading-title{color:#3366FF;}.elementor-7786 .elementor-element.elementor-element-297d8a8{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-7786 .elementor-element.elementor-element-6ad74ce{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7786 .elementor-element.elementor-element-1ab26c7{text-align:center;}.elementor-7786 .elementor-element.elementor-element-1ab26c7 .elementor-heading-title{font-family:"Fixel Variable", Fixel regular;font-size:40px;}.elementor-7786 .elementor-element.elementor-element-a621a5e{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-7786 .elementor-element.elementor-element-a621a5e .elementor-heading-title{font-family:"Fixel Text", Fixel regular;font-size:20px;font-weight:600;color:#616171;}.elementor-7786 .elementor-element.elementor-element-8710cf7{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-7786 .elementor-element.elementor-element-8710cf7:not(.elementor-motion-effects-element-type-background), .elementor-7786 .elementor-element.elementor-element-8710cf7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAF8;}.elementor-7786 .elementor-element.elementor-element-53edc38{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7786 .elementor-element.elementor-element-1a5faca .elementor-heading-title{font-family:"Fixel Variable", Fixel regular;font-size:24px;text-transform:capitalize;}.elementor-7786 .elementor-element.elementor-element-4d799f0{background-color:#C6D4FF;padding:4px 24px 4px 24px;border-radius:100px 100px 100px 100px;}.elementor-7786 .elementor-element.elementor-element-4d799f0 .elementor-heading-title{font-family:"Fixel Display", Fixel regular;font-weight:bold;text-transform:uppercase;color:#3366FF;}.elementor-7786 .elementor-element.elementor-element-7b88796{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7786 .elementor-element.elementor-element-3a9f11f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7786 .elementor-element.elementor-element-9f8a57d .elementor-heading-title{font-family:"Fixel Variable", Fixel regular;font-size:40px;}.elementor-7786 .elementor-element.elementor-element-bdb9fb4{background-color:#57C64A;padding:5px 25px 5px 25px;border-radius:100px 100px 100px 100px;}.elementor-7786 .elementor-element.elementor-element-bdb9fb4 .elementor-heading-title{font-family:"Fixel Text", Fixel regular;font-weight:bold;color:#FFFFFF;}.elementor-7786 .elementor-element.elementor-element-fbc4cd4{background-color:#F3F6FF;padding:10px 10px 10px 10px;border-radius:20px 20px 20px 20px;}.elementor-7786 .elementor-element.elementor-element-fbc4cd4 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-7786 .elementor-element.elementor-element-fbc4cd4 .elementor-icon-box-title{margin-block-end:0px;color:#9D9FAD;}.elementor-7786 .elementor-element.elementor-element-fbc4cd4 .elementor-icon{font-size:40px;}.elementor-7786 .elementor-element.elementor-element-fbc4cd4 .elementor-icon-box-title, .elementor-7786 .elementor-element.elementor-element-fbc4cd4 .elementor-icon-box-title a{font-size:18px;}.elementor-7786 .elementor-element.elementor-element-fbc4cd4 .elementor-icon-box-description{font-size:22px;font-weight:bold;}.elementor-7786 .elementor-element.elementor-element-fc42b57{--display:flex;--border-radius:30px 30px 30px 30px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7786 .elementor-element.elementor-element-fc42b57:not(.elementor-motion-effects-element-type-background), .elementor-7786 .elementor-element.elementor-element-fc42b57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFEBEB;}.elementor-7786 .elementor-element.elementor-element-d8812ee .elementor-heading-title{font-family:"Fixel Variable", Fixel regular;font-size:24px;text-transform:capitalize;}.elementor-7786 .elementor-element.elementor-element-bb2a7bb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-7786 .elementor-element.elementor-element-bb2a7bb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-7786 .elementor-element.elementor-element-bb2a7bb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-7786 .elementor-element.elementor-element-bb2a7bb .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-7786 .elementor-element.elementor-element-bb2a7bb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-7786 .elementor-element.elementor-element-bb2a7bb .elementor-icon-list-icon i{color:#FC0000;transition:color 0.3s;}.elementor-7786 .elementor-element.elementor-element-bb2a7bb .elementor-icon-list-icon svg{fill:#FC0000;transition:fill 0.3s;}.elementor-7786 .elementor-element.elementor-element-bb2a7bb{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-7786 .elementor-element.elementor-element-bb2a7bb .elementor-icon-list-text{transition:color 0.3s;}.elementor-7786 .elementor-element.elementor-element-134484f{--display:flex;--border-radius:30px 30px 30px 30px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7786 .elementor-element.elementor-element-134484f:not(.elementor-motion-effects-element-type-background), .elementor-7786 .elementor-element.elementor-element-134484f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFEBEB;}.elementor-7786 .elementor-element.elementor-element-3baaaa1 .elementor-heading-title{font-family:"Fixel Variable", Fixel regular;font-size:24px;text-transform:capitalize;}.elementor-7786 .elementor-element.elementor-element-31de320 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-7786 .elementor-element.elementor-element-31de320 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-7786 .elementor-element.elementor-element-31de320 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-7786 .elementor-element.elementor-element-31de320 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-7786 .elementor-element.elementor-element-31de320 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-7786 .elementor-element.elementor-element-31de320 .elementor-icon-list-icon i{color:#FC0000;transition:color 0.3s;}.elementor-7786 .elementor-element.elementor-element-31de320 .elementor-icon-list-icon svg{fill:#FC0000;transition:fill 0.3s;}.elementor-7786 .elementor-element.elementor-element-31de320{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-7786 .elementor-element.elementor-element-31de320 .elementor-icon-list-text{transition:color 0.3s;}.elementor-7786 .elementor-element.elementor-element-00119cb{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7786 .elementor-element.elementor-element-94aef05 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:40px;}.elementor-7786 .elementor-element.elementor-element-94aef05 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-40px;}.elementor-7786 .elementor-element.elementor-element-94aef05 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-7786 .elementor-element.elementor-element-94aef05 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-7786 .elementor-element.elementor-element-94aef05 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-7786 .elementor-element.elementor-element-94aef05 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-7786 .elementor-element.elementor-element-94aef05 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-7786 .elementor-element.elementor-element-94aef05 .elementor-field-type-html{padding-bottom:0px;}.elementor-7786 .elementor-element.elementor-element-94aef05 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-7786 .elementor-element.elementor-element-94aef05 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-7786 .elementor-element.elementor-element-94aef05 .e-form__buttons__wrapper__button-next{background-color:#FC0000;color:#ffffff;}.elementor-7786 .elementor-element.elementor-element-94aef05 .elementor-button[type="submit"]{background-color:#FC0000;color:#ffffff;}.elementor-7786 .elementor-element.elementor-element-94aef05 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-7786 .elementor-element.elementor-element-94aef05 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-7786 .elementor-element.elementor-element-94aef05 .e-form__buttons__wrapper__button-next:hover{background-color:#C50000;color:#ffffff;}.elementor-7786 .elementor-element.elementor-element-94aef05 .elementor-button[type="submit"]:hover{background-color:#C50000;color:#ffffff;}.elementor-7786 .elementor-element.elementor-element-94aef05 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-7786 .elementor-element.elementor-element-94aef05 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-7786 .elementor-element.elementor-element-94aef05 .elementor-button{padding:20px 70px 20px 70px;}.elementor-7786 .elementor-element.elementor-element-94aef05{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-7786 .elementor-element.elementor-element-05f5d4e{--divider-border-style:solid;--divider-border-width:1px;}.elementor-7786 .elementor-element.elementor-element-05f5d4e .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-7786 .elementor-element.elementor-element-05f5d4e .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-7786 .elementor-element.elementor-element-4c89fc6{text-align:center;}.elementor-7786 .elementor-element.elementor-element-4c89fc6 .elementor-heading-title{color:#3366FF;}.elementor-7786 .elementor-element.elementor-element-95522eb{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-wrap:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;--n-tabs-title-justify-content:center;--n-tabs-title-align-items:center;--n-tabs-title-text-align:center;--n-tabs-title-gap:50px;--n-tabs-gap:50px;--n-tabs-title-border-radius:100px 100px 100px 100px;}.elementor-7786 .elementor-element.elementor-element-95522eb.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#3366FF;}.elementor-7786 .elementor-element.elementor-element-95522eb.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-7786 .elementor-element.elementor-element-95522eb.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#3366FF;}:where( .elementor-7786 .elementor-element.elementor-element-95522eb.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-content ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}#elementor-popup-modal-7786{background-color:#DADADA47;justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-7786 .dialog-message{width:850px;height:90vh;align-items:flex-start;padding:30px 30px 30px 30px;}#elementor-popup-modal-7786 .dialog-close-button{display:flex;}#elementor-popup-modal-7786 .dialog-widget-content{border-radius:20px 20px 20px 20px;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}@media(max-width:800px){.elementor-7786 .elementor-element.elementor-element-4c59d71{text-align:center;}.elementor-7786 .elementor-element.elementor-element-930327a{text-align:center;}.elementor-7786 .elementor-element.elementor-element-816409c{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-7786 .elementor-element.elementor-element-98983db{text-align:center;}.elementor-7786 .elementor-element.elementor-element-5f389b3{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-7786 .elementor-element.elementor-element-c0dbe0b{text-align:center;}.elementor-7786 .elementor-element.elementor-element-f932d94{text-align:center;}.elementor-7786 .elementor-element.elementor-element-a1a37e4{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-7786 .elementor-element.elementor-element-6b68ece{text-align:center;}.elementor-7786 .elementor-element.elementor-element-764ffba{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-7786 .elementor-element.elementor-element-1ab26c7{text-align:center;}.elementor-7786 .elementor-element.elementor-element-a621a5e{text-align:center;}.elementor-7786 .elementor-element.elementor-element-53edc38{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-7786 .elementor-element.elementor-element-1a5faca{text-align:center;}.elementor-7786 .elementor-element.elementor-element-3a9f11f{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}}/* Start custom CSS for container, class: .elementor-element-1b4f1d2 */body:not(.elementor-editor-active) .elementor-7786 .elementor-element.elementor-element-1b4f1d2 {
    display: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7c41156 *//* If membership is exams only */
.elementor-7786 .elementor-element.elementor-element-7c41156[data-membership-id="3"] {
    background-color: #fac3a9;
    
    span {
        color: #ff5500;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4fb0af6 */.elementor-7786 .elementor-element.elementor-element-4fb0af6 .recurring {
    font-family:fixel text;
    font-weight: 500;
    font-size: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8dc7f82 */.elementor-7786 .elementor-element.elementor-element-8dc7f82 .tutor-plan-features {
    list-style: none;
    padding: 0;
    margin: 0;
    
    font-size: 1.2rem;
}

.elementor-7786 .elementor-element.elementor-element-8dc7f82 .tutor-plan-features li {
    position: relative;
    padding-left: 32px;
    margin-bottom: 12px;
    min-height: 24px;
    display: flex;
    align-items: center; 
}

.elementor-7786 .elementor-element.elementor-element-8dc7f82 .tutor-plan-features li::before {
    content: "";
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%); 
    width: 24px;
    height: 24px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' %3E%3Cpath d='M12 2.25C10.0716 2.25 8.18657 2.82183 6.58319 3.89317C4.97982 4.96451 3.73013 6.48726 2.99218 8.26884C2.25422 10.0504 2.06114 12.0108 2.43735 13.9021C2.81355 15.7934 3.74215 17.5307 5.10571 18.8943C6.46928 20.2579 8.20656 21.1865 10.0979 21.5627C11.9892 21.9389 13.9496 21.7458 15.7312 21.0078C17.5127 20.2699 19.0355 19.0202 20.1068 17.4168C21.1782 15.8134 21.75 13.9284 21.75 12C21.7473 9.41498 20.7192 6.93661 18.8913 5.10872C17.0634 3.28084 14.585 2.25273 12 2.25ZM16.2806 10.2806L11.0306 15.5306C10.961 15.6004 10.8783 15.6557 10.7872 15.6934C10.6962 15.7312 10.5986 15.7506 10.5 15.7506C10.4014 15.7506 10.3038 15.7312 10.2128 15.6934C10.1218 15.6557 10.039 15.6004 9.96938 15.5306L7.71938 13.2806C7.57865 13.1399 7.49959 12.949 7.49959 12.75C7.49959 12.551 7.57865 12.3601 7.71938 12.2194C7.86011 12.0786 8.05098 11.9996 8.25 11.9996C8.44903 11.9996 8.6399 12.0786 8.78063 12.2194L10.5 13.9397L15.2194 9.21937C15.2891 9.14969 15.3718 9.09442 15.4628 9.0567C15.5539 9.01899 15.6515 8.99958 15.75 8.99958C15.8486 8.99958 15.9461 9.01899 16.0372 9.0567C16.1282 9.09442 16.2109 9.14969 16.2806 9.21937C16.3503 9.28906 16.4056 9.37178 16.4433 9.46283C16.481 9.55387 16.5004 9.65145 16.5004 9.75C16.5004 9.84855 16.481 9.94613 16.4433 10.0372C16.4056 10.1282 16.3503 10.2109 16.2806 10.2806Z' fill='%231fc91f'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: contain;
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-4071801 */.elementor-7786 .elementor-element.elementor-element-4071801 {
    
    .elementor-field-option {
        background: #f7f9ff;
        padding: 20px;
        border-radius: 20px;
        border: solid 1px #3366FF3B;
        
        display: flex;
        gap: 20px;
    }
    
    input[type="checkbox"] {
        transform: scale(2);
    }
    
    .elementor-field-subgroup {
        gap: 20px;
    }
    
    .elementor-button {
        
        cursor: pointer;
        
        &:hover {
            background-image: none;
        }
        
    }
    
    .elementor-message {
        text-align: center;
    }
    
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4b2e4af *//* If membership is exams only */
.elementor-7786 .elementor-element.elementor-element-4b2e4af[data-membership-id="3"] {
    background-color: #fac3a9;
    
    span {
        color: #ff5500;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b01cd66 */.elementor-7786 .elementor-element.elementor-element-b01cd66 .recurring {
    font-family:fixel text;
    font-weight: 500;
    font-size: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2027e64 */.elementor-7786 .elementor-element.elementor-element-2027e64 .tutor-plan-features {
    list-style: none;
    padding: 0;
    margin: 0;
    
    font-size: 1.2rem;
}

.elementor-7786 .elementor-element.elementor-element-2027e64 .tutor-plan-features li {
    position: relative;
    padding-left: 32px;
    margin-bottom: 12px;
    min-height: 24px;
    display: flex;
    align-items: center; 
}

.elementor-7786 .elementor-element.elementor-element-2027e64 .tutor-plan-features li::before {
    content: "";
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%); 
    width: 24px;
    height: 24px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' %3E%3Cpath d='M12 2.25C10.0716 2.25 8.18657 2.82183 6.58319 3.89317C4.97982 4.96451 3.73013 6.48726 2.99218 8.26884C2.25422 10.0504 2.06114 12.0108 2.43735 13.9021C2.81355 15.7934 3.74215 17.5307 5.10571 18.8943C6.46928 20.2579 8.20656 21.1865 10.0979 21.5627C11.9892 21.9389 13.9496 21.7458 15.7312 21.0078C17.5127 20.2699 19.0355 19.0202 20.1068 17.4168C21.1782 15.8134 21.75 13.9284 21.75 12C21.7473 9.41498 20.7192 6.93661 18.8913 5.10872C17.0634 3.28084 14.585 2.25273 12 2.25ZM16.2806 10.2806L11.0306 15.5306C10.961 15.6004 10.8783 15.6557 10.7872 15.6934C10.6962 15.7312 10.5986 15.7506 10.5 15.7506C10.4014 15.7506 10.3038 15.7312 10.2128 15.6934C10.1218 15.6557 10.039 15.6004 9.96938 15.5306L7.71938 13.2806C7.57865 13.1399 7.49959 12.949 7.49959 12.75C7.49959 12.551 7.57865 12.3601 7.71938 12.2194C7.86011 12.0786 8.05098 11.9996 8.25 11.9996C8.44903 11.9996 8.6399 12.0786 8.78063 12.2194L10.5 13.9397L15.2194 9.21937C15.2891 9.14969 15.3718 9.09442 15.4628 9.0567C15.5539 9.01899 15.6515 8.99958 15.75 8.99958C15.8486 8.99958 15.9461 9.01899 16.0372 9.0567C16.1282 9.09442 16.2109 9.14969 16.2806 9.21937C16.3503 9.28906 16.4056 9.37178 16.4433 9.46283C16.481 9.55387 16.5004 9.65145 16.5004 9.75C16.5004 9.84855 16.481 9.94613 16.4433 10.0372C16.4056 10.1282 16.3503 10.2109 16.2806 10.2806Z' fill='%231fc91f'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: contain;
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-4e5fc43 */.elementor-7786 .elementor-element.elementor-element-4e5fc43 {
    
    .elementor-field-option {
        background: #f7f9ff;
        padding: 20px;
        border-radius: 20px;
        border: solid 1px #3366FF3B;
        
        display: flex;
        gap: 20px;
    }
    
    input[type="checkbox"] {
        transform: scale(2);
    }
    
    .elementor-field-subgroup {
        gap: 20px;
    }
    
    .elementor-button {
        
        cursor: pointer;
        
        &:hover {
            background-image: none;
        }
        
    }
    
    .elementor-message {
        text-align: center;
    }
    
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d799f0 *//* If membership is exams only */
.elementor-7786 .elementor-element.elementor-element-4d799f0[data-membership-id="3"] {
    background-color: #fac3a9;
    
    span {
        color: #ff5500;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9f8a57d */.elementor-7786 .elementor-element.elementor-element-9f8a57d .recurring {
    font-family:fixel text;
    font-weight: 500;
    font-size: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7f48218 */.elementor-7786 .elementor-element.elementor-element-7f48218 .tutor-plan-features {
    list-style: none;
    padding: 0;
    margin: 0;
    
    font-size: 1.2rem;
}

.elementor-7786 .elementor-element.elementor-element-7f48218 .tutor-plan-features li {
    position: relative;
    padding-left: 32px;
    margin-bottom: 12px;
    min-height: 24px;
    display: flex;
    align-items: center; 
}

.elementor-7786 .elementor-element.elementor-element-7f48218 .tutor-plan-features li::before {
    content: "";
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%); 
    width: 24px;
    height: 24px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' %3E%3Cpath d='M12 2.25C10.0716 2.25 8.18657 2.82183 6.58319 3.89317C4.97982 4.96451 3.73013 6.48726 2.99218 8.26884C2.25422 10.0504 2.06114 12.0108 2.43735 13.9021C2.81355 15.7934 3.74215 17.5307 5.10571 18.8943C6.46928 20.2579 8.20656 21.1865 10.0979 21.5627C11.9892 21.9389 13.9496 21.7458 15.7312 21.0078C17.5127 20.2699 19.0355 19.0202 20.1068 17.4168C21.1782 15.8134 21.75 13.9284 21.75 12C21.7473 9.41498 20.7192 6.93661 18.8913 5.10872C17.0634 3.28084 14.585 2.25273 12 2.25ZM16.2806 10.2806L11.0306 15.5306C10.961 15.6004 10.8783 15.6557 10.7872 15.6934C10.6962 15.7312 10.5986 15.7506 10.5 15.7506C10.4014 15.7506 10.3038 15.7312 10.2128 15.6934C10.1218 15.6557 10.039 15.6004 9.96938 15.5306L7.71938 13.2806C7.57865 13.1399 7.49959 12.949 7.49959 12.75C7.49959 12.551 7.57865 12.3601 7.71938 12.2194C7.86011 12.0786 8.05098 11.9996 8.25 11.9996C8.44903 11.9996 8.6399 12.0786 8.78063 12.2194L10.5 13.9397L15.2194 9.21937C15.2891 9.14969 15.3718 9.09442 15.4628 9.0567C15.5539 9.01899 15.6515 8.99958 15.75 8.99958C15.8486 8.99958 15.9461 9.01899 16.0372 9.0567C16.1282 9.09442 16.2109 9.14969 16.2806 9.21937C16.3503 9.28906 16.4056 9.37178 16.4433 9.46283C16.481 9.55387 16.5004 9.65145 16.5004 9.75C16.5004 9.84855 16.481 9.94613 16.4433 10.0372C16.4056 10.1282 16.3503 10.2109 16.2806 10.2806Z' fill='%231fc91f'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: contain;
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-94aef05 */.elementor-7786 .elementor-element.elementor-element-94aef05 {
    
    .elementor-field-option {
        background: #f7f9ff;
        padding: 20px;
        border-radius: 20px;
        border: solid 1px #3366FF3B;
        
        display: flex;
        gap: 20px;
    }
    
    input[type="checkbox"] {
        transform: scale(2);
    }
    
    .elementor-field-subgroup {
        gap: 20px;
    }
    
    .elementor-button {
        
        cursor: pointer;
        
        &:hover {
            background-image: none;
        }
        
    }
    
    .elementor-message {
        text-align: center;
    }
    
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4b2e4af *//* If membership is exams only */
.elementor-7786 .elementor-element.elementor-element-4b2e4af[data-membership-id="3"] {
    background-color: #fac3a9;
    
    span {
        color: #ff5500;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b01cd66 */.elementor-7786 .elementor-element.elementor-element-b01cd66 .recurring {
    font-family:fixel text;
    font-weight: 500;
    font-size: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2027e64 */.elementor-7786 .elementor-element.elementor-element-2027e64 .tutor-plan-features {
    list-style: none;
    padding: 0;
    margin: 0;
    
    font-size: 1.2rem;
}

.elementor-7786 .elementor-element.elementor-element-2027e64 .tutor-plan-features li {
    position: relative;
    padding-left: 32px;
    margin-bottom: 12px;
    min-height: 24px;
    display: flex;
    align-items: center; 
}

.elementor-7786 .elementor-element.elementor-element-2027e64 .tutor-plan-features li::before {
    content: "";
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%); 
    width: 24px;
    height: 24px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' %3E%3Cpath d='M12 2.25C10.0716 2.25 8.18657 2.82183 6.58319 3.89317C4.97982 4.96451 3.73013 6.48726 2.99218 8.26884C2.25422 10.0504 2.06114 12.0108 2.43735 13.9021C2.81355 15.7934 3.74215 17.5307 5.10571 18.8943C6.46928 20.2579 8.20656 21.1865 10.0979 21.5627C11.9892 21.9389 13.9496 21.7458 15.7312 21.0078C17.5127 20.2699 19.0355 19.0202 20.1068 17.4168C21.1782 15.8134 21.75 13.9284 21.75 12C21.7473 9.41498 20.7192 6.93661 18.8913 5.10872C17.0634 3.28084 14.585 2.25273 12 2.25ZM16.2806 10.2806L11.0306 15.5306C10.961 15.6004 10.8783 15.6557 10.7872 15.6934C10.6962 15.7312 10.5986 15.7506 10.5 15.7506C10.4014 15.7506 10.3038 15.7312 10.2128 15.6934C10.1218 15.6557 10.039 15.6004 9.96938 15.5306L7.71938 13.2806C7.57865 13.1399 7.49959 12.949 7.49959 12.75C7.49959 12.551 7.57865 12.3601 7.71938 12.2194C7.86011 12.0786 8.05098 11.9996 8.25 11.9996C8.44903 11.9996 8.6399 12.0786 8.78063 12.2194L10.5 13.9397L15.2194 9.21937C15.2891 9.14969 15.3718 9.09442 15.4628 9.0567C15.5539 9.01899 15.6515 8.99958 15.75 8.99958C15.8486 8.99958 15.9461 9.01899 16.0372 9.0567C16.1282 9.09442 16.2109 9.14969 16.2806 9.21937C16.3503 9.28906 16.4056 9.37178 16.4433 9.46283C16.481 9.55387 16.5004 9.65145 16.5004 9.75C16.5004 9.84855 16.481 9.94613 16.4433 10.0372C16.4056 10.1282 16.3503 10.2109 16.2806 10.2806Z' fill='%231fc91f'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: contain;
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-4e5fc43 */.elementor-7786 .elementor-element.elementor-element-4e5fc43 {
    
    .elementor-field-option {
        background: #f7f9ff;
        padding: 20px;
        border-radius: 20px;
        border: solid 1px #3366FF3B;
        
        display: flex;
        gap: 20px;
    }
    
    input[type="checkbox"] {
        transform: scale(2);
    }
    
    .elementor-field-subgroup {
        gap: 20px;
    }
    
    .elementor-button {
        
        cursor: pointer;
        
        &:hover {
            background-image: none;
        }
        
    }
    
    .elementor-message {
        text-align: center;
    }
    
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d799f0 *//* If membership is exams only */
.elementor-7786 .elementor-element.elementor-element-4d799f0[data-membership-id="3"] {
    background-color: #fac3a9;
    
    span {
        color: #ff5500;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9f8a57d */.elementor-7786 .elementor-element.elementor-element-9f8a57d .recurring {
    font-family:fixel text;
    font-weight: 500;
    font-size: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7f48218 */.elementor-7786 .elementor-element.elementor-element-7f48218 .tutor-plan-features {
    list-style: none;
    padding: 0;
    margin: 0;
    
    font-size: 1.2rem;
}

.elementor-7786 .elementor-element.elementor-element-7f48218 .tutor-plan-features li {
    position: relative;
    padding-left: 32px;
    margin-bottom: 12px;
    min-height: 24px;
    display: flex;
    align-items: center; 
}

.elementor-7786 .elementor-element.elementor-element-7f48218 .tutor-plan-features li::before {
    content: "";
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%); 
    width: 24px;
    height: 24px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' %3E%3Cpath d='M12 2.25C10.0716 2.25 8.18657 2.82183 6.58319 3.89317C4.97982 4.96451 3.73013 6.48726 2.99218 8.26884C2.25422 10.0504 2.06114 12.0108 2.43735 13.9021C2.81355 15.7934 3.74215 17.5307 5.10571 18.8943C6.46928 20.2579 8.20656 21.1865 10.0979 21.5627C11.9892 21.9389 13.9496 21.7458 15.7312 21.0078C17.5127 20.2699 19.0355 19.0202 20.1068 17.4168C21.1782 15.8134 21.75 13.9284 21.75 12C21.7473 9.41498 20.7192 6.93661 18.8913 5.10872C17.0634 3.28084 14.585 2.25273 12 2.25ZM16.2806 10.2806L11.0306 15.5306C10.961 15.6004 10.8783 15.6557 10.7872 15.6934C10.6962 15.7312 10.5986 15.7506 10.5 15.7506C10.4014 15.7506 10.3038 15.7312 10.2128 15.6934C10.1218 15.6557 10.039 15.6004 9.96938 15.5306L7.71938 13.2806C7.57865 13.1399 7.49959 12.949 7.49959 12.75C7.49959 12.551 7.57865 12.3601 7.71938 12.2194C7.86011 12.0786 8.05098 11.9996 8.25 11.9996C8.44903 11.9996 8.6399 12.0786 8.78063 12.2194L10.5 13.9397L15.2194 9.21937C15.2891 9.14969 15.3718 9.09442 15.4628 9.0567C15.5539 9.01899 15.6515 8.99958 15.75 8.99958C15.8486 8.99958 15.9461 9.01899 16.0372 9.0567C16.1282 9.09442 16.2109 9.14969 16.2806 9.21937C16.3503 9.28906 16.4056 9.37178 16.4433 9.46283C16.481 9.55387 16.5004 9.65145 16.5004 9.75C16.5004 9.84855 16.481 9.94613 16.4433 10.0372C16.4056 10.1282 16.3503 10.2109 16.2806 10.2806Z' fill='%231fc91f'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: contain;
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-94aef05 */.elementor-7786 .elementor-element.elementor-element-94aef05 {
    
    .elementor-field-option {
        background: #f7f9ff;
        padding: 20px;
        border-radius: 20px;
        border: solid 1px #3366FF3B;
        
        display: flex;
        gap: 20px;
    }
    
    input[type="checkbox"] {
        transform: scale(2);
    }
    
    .elementor-field-subgroup {
        gap: 20px;
    }
    
    .elementor-button {
        
        cursor: pointer;
        
        &:hover {
            background-image: none;
        }
        
    }
    
    .elementor-message {
        text-align: center;
    }
    
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4b2e4af *//* If membership is exams only */
.elementor-7786 .elementor-element.elementor-element-4b2e4af[data-membership-id="3"] {
    background-color: #fac3a9;
    
    span {
        color: #ff5500;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b01cd66 */.elementor-7786 .elementor-element.elementor-element-b01cd66 .recurring {
    font-family:fixel text;
    font-weight: 500;
    font-size: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2027e64 */.elementor-7786 .elementor-element.elementor-element-2027e64 .tutor-plan-features {
    list-style: none;
    padding: 0;
    margin: 0;
    
    font-size: 1.2rem;
}

.elementor-7786 .elementor-element.elementor-element-2027e64 .tutor-plan-features li {
    position: relative;
    padding-left: 32px;
    margin-bottom: 12px;
    min-height: 24px;
    display: flex;
    align-items: center; 
}

.elementor-7786 .elementor-element.elementor-element-2027e64 .tutor-plan-features li::before {
    content: "";
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%); 
    width: 24px;
    height: 24px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' %3E%3Cpath d='M12 2.25C10.0716 2.25 8.18657 2.82183 6.58319 3.89317C4.97982 4.96451 3.73013 6.48726 2.99218 8.26884C2.25422 10.0504 2.06114 12.0108 2.43735 13.9021C2.81355 15.7934 3.74215 17.5307 5.10571 18.8943C6.46928 20.2579 8.20656 21.1865 10.0979 21.5627C11.9892 21.9389 13.9496 21.7458 15.7312 21.0078C17.5127 20.2699 19.0355 19.0202 20.1068 17.4168C21.1782 15.8134 21.75 13.9284 21.75 12C21.7473 9.41498 20.7192 6.93661 18.8913 5.10872C17.0634 3.28084 14.585 2.25273 12 2.25ZM16.2806 10.2806L11.0306 15.5306C10.961 15.6004 10.8783 15.6557 10.7872 15.6934C10.6962 15.7312 10.5986 15.7506 10.5 15.7506C10.4014 15.7506 10.3038 15.7312 10.2128 15.6934C10.1218 15.6557 10.039 15.6004 9.96938 15.5306L7.71938 13.2806C7.57865 13.1399 7.49959 12.949 7.49959 12.75C7.49959 12.551 7.57865 12.3601 7.71938 12.2194C7.86011 12.0786 8.05098 11.9996 8.25 11.9996C8.44903 11.9996 8.6399 12.0786 8.78063 12.2194L10.5 13.9397L15.2194 9.21937C15.2891 9.14969 15.3718 9.09442 15.4628 9.0567C15.5539 9.01899 15.6515 8.99958 15.75 8.99958C15.8486 8.99958 15.9461 9.01899 16.0372 9.0567C16.1282 9.09442 16.2109 9.14969 16.2806 9.21937C16.3503 9.28906 16.4056 9.37178 16.4433 9.46283C16.481 9.55387 16.5004 9.65145 16.5004 9.75C16.5004 9.84855 16.481 9.94613 16.4433 10.0372C16.4056 10.1282 16.3503 10.2109 16.2806 10.2806Z' fill='%231fc91f'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: contain;
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-4e5fc43 */.elementor-7786 .elementor-element.elementor-element-4e5fc43 {
    
    .elementor-field-option {
        background: #f7f9ff;
        padding: 20px;
        border-radius: 20px;
        border: solid 1px #3366FF3B;
        
        display: flex;
        gap: 20px;
    }
    
    input[type="checkbox"] {
        transform: scale(2);
    }
    
    .elementor-field-subgroup {
        gap: 20px;
    }
    
    .elementor-button {
        
        cursor: pointer;
        
        &:hover {
            background-image: none;
        }
        
    }
    
    .elementor-message {
        text-align: center;
    }
    
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d799f0 *//* If membership is exams only */
.elementor-7786 .elementor-element.elementor-element-4d799f0[data-membership-id="3"] {
    background-color: #fac3a9;
    
    span {
        color: #ff5500;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9f8a57d */.elementor-7786 .elementor-element.elementor-element-9f8a57d .recurring {
    font-family:fixel text;
    font-weight: 500;
    font-size: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7f48218 */.elementor-7786 .elementor-element.elementor-element-7f48218 .tutor-plan-features {
    list-style: none;
    padding: 0;
    margin: 0;
    
    font-size: 1.2rem;
}

.elementor-7786 .elementor-element.elementor-element-7f48218 .tutor-plan-features li {
    position: relative;
    padding-left: 32px;
    margin-bottom: 12px;
    min-height: 24px;
    display: flex;
    align-items: center; 
}

.elementor-7786 .elementor-element.elementor-element-7f48218 .tutor-plan-features li::before {
    content: "";
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%); 
    width: 24px;
    height: 24px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' %3E%3Cpath d='M12 2.25C10.0716 2.25 8.18657 2.82183 6.58319 3.89317C4.97982 4.96451 3.73013 6.48726 2.99218 8.26884C2.25422 10.0504 2.06114 12.0108 2.43735 13.9021C2.81355 15.7934 3.74215 17.5307 5.10571 18.8943C6.46928 20.2579 8.20656 21.1865 10.0979 21.5627C11.9892 21.9389 13.9496 21.7458 15.7312 21.0078C17.5127 20.2699 19.0355 19.0202 20.1068 17.4168C21.1782 15.8134 21.75 13.9284 21.75 12C21.7473 9.41498 20.7192 6.93661 18.8913 5.10872C17.0634 3.28084 14.585 2.25273 12 2.25ZM16.2806 10.2806L11.0306 15.5306C10.961 15.6004 10.8783 15.6557 10.7872 15.6934C10.6962 15.7312 10.5986 15.7506 10.5 15.7506C10.4014 15.7506 10.3038 15.7312 10.2128 15.6934C10.1218 15.6557 10.039 15.6004 9.96938 15.5306L7.71938 13.2806C7.57865 13.1399 7.49959 12.949 7.49959 12.75C7.49959 12.551 7.57865 12.3601 7.71938 12.2194C7.86011 12.0786 8.05098 11.9996 8.25 11.9996C8.44903 11.9996 8.6399 12.0786 8.78063 12.2194L10.5 13.9397L15.2194 9.21937C15.2891 9.14969 15.3718 9.09442 15.4628 9.0567C15.5539 9.01899 15.6515 8.99958 15.75 8.99958C15.8486 8.99958 15.9461 9.01899 16.0372 9.0567C16.1282 9.09442 16.2109 9.14969 16.2806 9.21937C16.3503 9.28906 16.4056 9.37178 16.4433 9.46283C16.481 9.55387 16.5004 9.65145 16.5004 9.75C16.5004 9.84855 16.481 9.94613 16.4433 10.0372C16.4056 10.1282 16.3503 10.2109 16.2806 10.2806Z' fill='%231fc91f'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: contain;
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-94aef05 */.elementor-7786 .elementor-element.elementor-element-94aef05 {
    
    .elementor-field-option {
        background: #f7f9ff;
        padding: 20px;
        border-radius: 20px;
        border: solid 1px #3366FF3B;
        
        display: flex;
        gap: 20px;
    }
    
    input[type="checkbox"] {
        transform: scale(2);
    }
    
    .elementor-field-subgroup {
        gap: 20px;
    }
    
    .elementor-button {
        
        cursor: pointer;
        
        &:hover {
            background-image: none;
        }
        
    }
    
    .elementor-message {
        text-align: center;
    }
    
    
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-95522eb */.elementor-7786 .elementor-element.elementor-element-95522eb {
    
    .e-n-tabs-heading {
        display: grid;
        grid-template-columns: 1fr 1fr;
    }
    
    .e-n-tab-title[aria-selected="false"] {
        cursor: pointer;
    }
    
}/* End custom CSS */
/* Start custom CSS */#elementor-popup-modal-7786.dialog-lightbox-widget {
    backdrop-filter: blur(5px);
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Fixel Text';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://frenchforsuccess.com/wp-content/uploads/2025/08/FixelText-Regular-1.woff2') format('woff2');
}
@font-face {
	font-family: 'Fixel Text';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://frenchforsuccess.com/wp-content/uploads/2025/08/FixelText-SemiBold.woff2') format('woff2');
}
@font-face {
	font-family: 'Fixel Text';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://frenchforsuccess.com/wp-content/uploads/2025/08/FixelText-Light-1.woff2') format('woff2');
}
/* End Custom Fonts CSS */