.elementor-18344 .elementor-element.elementor-element-630748f{--display:flex;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px}.elementor-18344 .elementor-element.elementor-element-630748f:not(.elementor-motion-effects-element-type-background),.elementor-18344 .elementor-element.elementor-element-630748f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F5F7FB}.elementor-18344 .elementor-element.elementor-element-1ae499d{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.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-18344 .elementor-element.elementor-element-eb84c63{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0;text-align:center}.elementor-18344 .elementor-element.elementor-element-eb84c63 .elementor-heading-title{font-family:"Archivo",Sans-serif;font-size:46px;font-weight:800;font-style:normal;text-decoration:none;line-height:55px;letter-spacing:0;word-spacing:0em;color:var(--e-global-color-3b7bd26)}.elementor-18344 .elementor-element.elementor-element-c65292b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:25px 25px;--row-gap:25px;--column-gap:25px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0000000F;--border-color:#0000000F;--border-radius:32px 32px 32px 32px;box-shadow:0 20px 60px 0 rgb(0 0 0 / .08);--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px}.elementor-18344 .elementor-element.elementor-element-c65292b:not(.elementor-motion-effects-element-type-background),.elementor-18344 .elementor-element.elementor-element-c65292b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFFB3}:root{--page-title-display:none}@media(max-width:1024px){.elementor-18344 .elementor-element.elementor-element-eb84c63 .elementor-heading-title{font-size:38px;line-height:1.2em;letter-spacing:0;word-spacing:0em}.elementor-18344 .elementor-element.elementor-element-c65292b{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px}}@media(min-width:768px){.elementor-18344 .elementor-element.elementor-element-630748f{--content-width:1200px}}@media(max-width:767px){.elementor-18344 .elementor-element.elementor-element-630748f{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px}.elementor-18344 .elementor-element.elementor-element-eb84c63 .elementor-heading-title{font-size:28px;line-height:31px}}.membership-wrapper{backdrop-filter:blur(12px)}.p-relativee{position:relative;overflow:hidden;transition:.4s ease}.p-relativee figure.elementor-image-box-img{min-width:65px;width:65px;height:65px;border-radius:18px;background:linear-gradient(135deg,#003480,#00205c);display:flex!important;align-items:center;justify-content:center;font-size:28px;color:#fff;margin-top:8px!important}.p-relativee figure.elementor-image-box-img img{width:41px}@media (max-width:768px){#membership-bx .elementor-image-box-wrapper{flex-direction:column}}div#pmpro_pricing_fields{padding:32px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EDF0F5;border-radius:24px 24px 24px 24px;box-shadow:none!important;margin-top:0}div#pmpro_pricing_fields h2.pmpro_card_title.pmpro_font-large{padding-top:0!important;padding-left:0;font-family:"Archivo",Sans-serif;font-size:26px;font-weight:700;font-style:normal;text-decoration:none;line-height:32px;letter-spacing:0;word-spacing:0em;color:var(--e-global-color-3b7bd26)}div#pmpro_pricing_fields .pmpro_card_content{padding-left:0;padding-bottom:0}div#pmpro_pricing_fields .pmpro_card_actions{margin-top:30px;background:#f6f9ff;border-radius:18px;padding:18px 22px;border:1px solid #dbe7ff;font-family:var(--e-global-typography-text-font-family),Sans-serif}div#pmpro_pricing_fields p.pmpro_level_name_text,div#pmpro_pricing_fields .pmpro_level_cost_text p{font-size:15px;font-weight:400;line-height:24px;color:#535353;font-family:var(--e-global-typography-text-font-family),Sans-serif}div#pmpro_pricing_fields p.pmpro_level_name_text{margin-top:0}fieldset#pmpro_user_fields .pmpro_card{padding:32px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EDF0F5;border-radius:24px 24px 24px 24px;box-shadow:none!important;margin-top:0}fieldset#pmpro_user_fields .pmpro_card_content{padding:0!important}fieldset#pmpro_user_fields legend.pmpro_form_legend h2{padding-top:0!important;padding-left:0;font-family:"Archivo",Sans-serif;font-size:26px;font-weight:700;font-style:normal;text-decoration:none;line-height:32px;letter-spacing:0;word-spacing:0em;color:var(--e-global-color-3b7bd26)}fieldset#pmpro_user_fields .pmpro_form_fields label{display:block;font-weight:500}fieldset#pmpro_user_fields .pmpro_checkout-field{display:flex;flex-direction:column;gap:calc(var(--pmpro--base--spacing--small) / 2)}fieldset#pmpro_user_fields .pmpro_form_input{border-radius:2px!important}fieldset#pmpro_user_fields .pmpro_card_actions{margin-top:30px;background:#f6f9ff;border-radius:18px;padding:18px 22px;border:1px solid #dbe7ff;font-family:var(--e-global-typography-text-font-family),Sans-serif}fieldset#pmpro_user_fields .pmpro_card_actions a{color:var(--e-global-color-3b7bd26)}button.pmpro_btn.pmpro_btn-plain.pmpro_btn-password-toggle{color:var(--e-global-color-3b7bd26);font-size:14px}svg.feather.feather-eye{stroke:var(--e-global-color-3b7bd26)}fieldset#pmpro_payment_information_fields .pmpro_card{padding:32px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EDF0F5;border-radius:24px 24px 24px 24px;box-shadow:none!important;margin-top:0}fieldset#pmpro_payment_information_fields .pmpro_card_content{padding:0}fieldset#pmpro_payment_information_fields legend.pmpro_form_legend h2{padding-top:0!important;padding-left:0;font-family:"Archivo",Sans-serif;font-size:26px;font-weight:700;font-style:normal;text-decoration:none;line-height:32px;letter-spacing:0;word-spacing:0em;color:var(--e-global-color-3b7bd26)}fieldset#pmpro_payment_information_fields input{border-radius:2px!important}div#AccountNumber{border-radius:2px!important}div#Expiry{border-radius:2px!important}div#CVV{border-radius:2px!important}fieldset#pmpro_payment_information_fields input#discount_code_button{background-color:var(--e-global-color-3b7bd26);font-family:"Poppins",Sans-serif;font-size:16px;font-weight:500;border-radius:6px 6px 6px 6px;padding:13px 20px 13px 20px}span#pmpro_submit_span input#pmpro_btn-submit{background-color:var(--e-global-color-3b7bd26);font-family:"Poppins",Sans-serif;font-size:16px;font-weight:500;border-radius:6px 6px 6px 6px;padding:13px 20px 13px 20px}section#pmpro_level-2{margin:0}.pmpro_form_submit{margin:auto}div#pmpro_pricing_fields+hr{display:none}div#pmpro_account_loggedin{font-size:15px;font-weight:400;line-height:24px;color:#535353;font-family:var(--e-global-typography-text-font-family),Sans-serif}input#pmpro_other_discount_code{border-radius:2px}input#other_discount_code_button{background-color:var(--e-global-color-3b7bd26);font-family:"Poppins",Sans-serif;font-size:16px;font-weight:500;border-radius:6px 6px 6px 6px;padding:13px 20px 13px 20px;min-width:130px}@media(max-width:767px){div#pmpro_pricing_fields button#other_discount_code_toggle{display:block;white-space:normal;overflow-wrap:anywhere;word-break:break-word;margin-top:8px;font-size:14px}div#pmpro_pricing_fields .pmpro_card_actions{text-align:center}div#pmpro_pricing_fields h2.pmpro_card_title.pmpro_font-large{padding:0!important}div#pmpro_pricing_fields .pmpro_card_content{padding-right:0px!important}div#pmpro_pricing_fields,fieldset#pmpro_user_fields .pmpro_card,fieldset#pmpro_payment_information_fields .pmpro_card{padding:22px}div#pmpro_pricing_fields h2.pmpro_card_title.pmpro_font-large,fieldset#pmpro_user_fields legend.pmpro_form_legend h2,fieldset#pmpro_payment_information_fields legend.pmpro_form_legend h2{font-size:21px;line-height:normal;margin-bottom:16px}fieldset#pmpro_user_fields .pmpro_form_input,fieldset#pmpro_payment_information_fields input,div#AccountNumber,div#Expiry,div#CVV{height:43px}fieldset#pmpro_user_fields .pmpro_form_fields label{font-size:15px}div#AccountNumber,div#Expiry,div#CVV{padding:12px 15px!important}span#other_discount_code_p{text-align:center;display:flex;flex-direction:column}.pmpro_form_fields-inline{flex-direction:column!important;margin-top:10px}input#other_discount_code_button{width:100%}}