.elementor-901 .elementor-element.elementor-element-3d3408b{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px}.elementor-901 .elementor-element.elementor-element-3d3408b:not(.elementor-motion-effects-element-type-background),.elementor-901 .elementor-element.elementor-element-3d3408b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://alpha-school.ch/wp-content/uploads/2026/07/abstractcolorfulwithroundedshapebackground-1.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-901 .elementor-element.elementor-element-5ae1d10{--display:flex;--overflow:auto;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px}.elementor-901 .elementor-element.elementor-element-04e2b8c .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li:not(.is-active) a{background-color:#fff0}.elementor-901 .elementor-element.elementor-element-04e2b8c{--tabs-alignment:start;--typography-section-titles-color:var( --e-global-color-secondary );--general-text-color:var( --e-global-color-secondary );--login-messages-color:var( --e-global-color-secondary );--checkboxes-color:var( --e-global-color-secondary )}.elementor-901 .elementor-element.elementor-element-04e2b8c .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li a{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight)}.elementor-901 .elementor-element.elementor-element-04e2b8c .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) h2,.elementor-901 .elementor-element.elementor-element-04e2b8c .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) h3{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight)}.elementor-901 .elementor-element.elementor-element-04e2b8c .woocommerce-MyAccount-content>div>p,.elementor-901 .elementor-element.elementor-element-04e2b8c address,.elementor-901 .elementor-element.elementor-element-04e2b8c .woocommerce-EditAccountForm fieldset legend,.elementor-901 .elementor-element.elementor-element-04e2b8c .woocommerce-ResetPassword p:nth-child(1),.elementor-901 .elementor-element.elementor-element-04e2b8c .woocommerce-OrderUpdate{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight)}.elementor-901 .elementor-element.elementor-element-04e2b8c .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .register p:not([class]),.elementor-901 .elementor-element.elementor-element-04e2b8c .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce em{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight)}.elementor-901 .elementor-element.elementor-element-04e2b8c .woocommerce-form__label-for-checkbox span{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight)}.elementor-901 .elementor-element.elementor-element-04e2b8c .woocommerce-form-row label,.elementor-901 .elementor-element.elementor-element-04e2b8c .woocommerce-address-fields label{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight)}.elementor-901 .elementor-element.elementor-element-04e2b8c .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row .input-text,.elementor-901 .elementor-element.elementor-element-04e2b8c .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row select,.elementor-901 .elementor-element.elementor-element-04e2b8c ::placeholder,.elementor-901 .elementor-element.elementor-element-04e2b8c .select2-container--default .select2-selection--single,.select2-results__option,.elementor-901 .elementor-element.elementor-element-04e2b8c .e-my-account-tab__payment-methods input[type=text]{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight)}.elementor-901 .elementor-element.elementor-element-04e2b8c button.button,.elementor-901 .elementor-element.elementor-element-04e2b8c #add_payment_method #payment #place_order{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight)}.elementor-901 .elementor-element.elementor-element-04e2b8c .order_details thead th,.elementor-901 .elementor-element.elementor-element-04e2b8c .order_details tfoot td,.elementor-901 .elementor-element.elementor-element-04e2b8c .order_details tfoot th,.elementor-901 .elementor-element.elementor-element-04e2b8c .nobr{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight)}.elementor-901 .elementor-element.elementor-element-04e2b8c .e-my-account-tab__orders tbody td,.elementor-901 .elementor-element.elementor-element-04e2b8c .e-my-account-tab__downloads tbody td,.elementor-901 .elementor-element.elementor-element-04e2b8c .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .product-quantity,.elementor-901 .elementor-element.elementor-element-04e2b8c .woocommerce-table--order-downloads tbody td,.elementor-901 .elementor-element.elementor-element-04e2b8c .woocommerce-table--order-details td a,.elementor-901 .elementor-element.elementor-element-04e2b8c td.product-total,.elementor-901 .elementor-element.elementor-element-04e2b8c td.payment-method-method,.elementor-901 .elementor-element.elementor-element-04e2b8c td.payment-method-expires{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight)}.elementor-901 .elementor-element.elementor-element-04e2b8c .wc-item-meta{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight)}.elementor-901 .elementor-element.elementor-element-04e2b8c .shop_table .button,.elementor-901 .elementor-element.elementor-element-04e2b8c .order-again .button,.elementor-901 .elementor-element.elementor-element-04e2b8c .woocommerce-pagination .button,.elementor-901 .elementor-element.elementor-element-04e2b8c .e-my-account-tab__payment-methods .woocommerce-MyAccount-content-wrapper .button{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight)}body:not(.rtl) .elementor-901 .elementor-element.elementor-element-04bfdfb{left:0}body.rtl .elementor-901 .elementor-element.elementor-element-04bfdfb{right:0}.elementor-901 .elementor-element.elementor-element-04bfdfb{top:132px}@media(max-width:1200px){.elementor-901 .elementor-element.elementor-element-04e2b8c .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li a{font-size:var(--e-global-typography-accent-font-size)}.elementor-901 .elementor-element.elementor-element-04e2b8c .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) h2,.elementor-901 .elementor-element.elementor-element-04e2b8c .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) h3{font-size:var(--e-global-typography-text-font-size)}.elementor-901 .elementor-element.elementor-element-04e2b8c .woocommerce-MyAccount-content>div>p,.elementor-901 .elementor-element.elementor-element-04e2b8c address,.elementor-901 .elementor-element.elementor-element-04e2b8c .woocommerce-EditAccountForm fieldset legend,.elementor-901 .elementor-element.elementor-element-04e2b8c .woocommerce-ResetPassword p:nth-child(1),.elementor-901 .elementor-element.elementor-element-04e2b8c .woocommerce-OrderUpdate{font-size:var(--e-global-typography-text-font-size)}.elementor-901 .elementor-element.elementor-element-04e2b8c .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .register p:not([class]),.elementor-901 .elementor-element.elementor-element-04e2b8c .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce em{font-size:var(--e-global-typography-text-font-size)}.elementor-901 .elementor-element.elementor-element-04e2b8c .woocommerce-form__label-for-checkbox span{font-size:var(--e-global-typography-text-font-size)}.elementor-901 .elementor-element.elementor-element-04e2b8c .woocommerce-form-row label,.elementor-901 .elementor-element.elementor-element-04e2b8c .woocommerce-address-fields label{font-size:var(--e-global-typography-text-font-size)}.elementor-901 .elementor-element.elementor-element-04e2b8c .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row .input-text,.elementor-901 .elementor-element.elementor-element-04e2b8c .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row select,.elementor-901 .elementor-element.elementor-element-04e2b8c ::placeholder,.elementor-901 .elementor-element.elementor-element-04e2b8c .select2-container--default .select2-selection--single,.select2-results__option,.elementor-901 .elementor-element.elementor-element-04e2b8c .e-my-account-tab__payment-methods input[type=text]{font-size:var(--e-global-typography-text-font-size)}.elementor-901 .elementor-element.elementor-element-04e2b8c button.button,.elementor-901 .elementor-element.elementor-element-04e2b8c #add_payment_method #payment #place_order{font-size:var(--e-global-typography-text-font-size)}.elementor-901 .elementor-element.elementor-element-04e2b8c .order_details thead th,.elementor-901 .elementor-element.elementor-element-04e2b8c .order_details tfoot td,.elementor-901 .elementor-element.elementor-element-04e2b8c .order_details tfoot th,.elementor-901 .elementor-element.elementor-element-04e2b8c .nobr{font-size:var(--e-global-typography-text-font-size)}.elementor-901 .elementor-element.elementor-element-04e2b8c .e-my-account-tab__orders tbody td,.elementor-901 .elementor-element.elementor-element-04e2b8c .e-my-account-tab__downloads tbody td,.elementor-901 .elementor-element.elementor-element-04e2b8c .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .product-quantity,.elementor-901 .elementor-element.elementor-element-04e2b8c .woocommerce-table--order-downloads tbody td,.elementor-901 .elementor-element.elementor-element-04e2b8c .woocommerce-table--order-details td a,.elementor-901 .elementor-element.elementor-element-04e2b8c td.product-total,.elementor-901 .elementor-element.elementor-element-04e2b8c td.payment-method-method,.elementor-901 .elementor-element.elementor-element-04e2b8c td.payment-method-expires{font-size:var(--e-global-typography-text-font-size)}.elementor-901 .elementor-element.elementor-element-04e2b8c .wc-item-meta{font-size:var(--e-global-typography-text-font-size)}.elementor-901 .elementor-element.elementor-element-04e2b8c .shop_table .button,.elementor-901 .elementor-element.elementor-element-04e2b8c .order-again .button,.elementor-901 .elementor-element.elementor-element-04e2b8c .woocommerce-pagination .button,.elementor-901 .elementor-element.elementor-element-04e2b8c .e-my-account-tab__payment-methods .woocommerce-MyAccount-content-wrapper .button{font-size:var(--e-global-typography-text-font-size)}}@media(max-width:767px){.elementor-901 .elementor-element.elementor-element-04e2b8c .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li a{font-size:var(--e-global-typography-accent-font-size)}.elementor-901 .elementor-element.elementor-element-04e2b8c .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) h2,.elementor-901 .elementor-element.elementor-element-04e2b8c .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) h3{font-size:var(--e-global-typography-text-font-size)}.elementor-901 .elementor-element.elementor-element-04e2b8c .woocommerce-MyAccount-content>div>p,.elementor-901 .elementor-element.elementor-element-04e2b8c address,.elementor-901 .elementor-element.elementor-element-04e2b8c .woocommerce-EditAccountForm fieldset legend,.elementor-901 .elementor-element.elementor-element-04e2b8c .woocommerce-ResetPassword p:nth-child(1),.elementor-901 .elementor-element.elementor-element-04e2b8c .woocommerce-OrderUpdate{font-size:var(--e-global-typography-text-font-size)}.elementor-901 .elementor-element.elementor-element-04e2b8c .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .register p:not([class]),.elementor-901 .elementor-element.elementor-element-04e2b8c .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce em{font-size:var(--e-global-typography-text-font-size)}.elementor-901 .elementor-element.elementor-element-04e2b8c .woocommerce-form__label-for-checkbox span{font-size:var(--e-global-typography-text-font-size)}.elementor-901 .elementor-element.elementor-element-04e2b8c .woocommerce-form-row label,.elementor-901 .elementor-element.elementor-element-04e2b8c .woocommerce-address-fields label{font-size:var(--e-global-typography-text-font-size)}.elementor-901 .elementor-element.elementor-element-04e2b8c .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row .input-text,.elementor-901 .elementor-element.elementor-element-04e2b8c .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row select,.elementor-901 .elementor-element.elementor-element-04e2b8c ::placeholder,.elementor-901 .elementor-element.elementor-element-04e2b8c .select2-container--default .select2-selection--single,.select2-results__option,.elementor-901 .elementor-element.elementor-element-04e2b8c .e-my-account-tab__payment-methods input[type=text]{font-size:var(--e-global-typography-text-font-size)}.elementor-901 .elementor-element.elementor-element-04e2b8c button.button,.elementor-901 .elementor-element.elementor-element-04e2b8c #add_payment_method #payment #place_order{font-size:var(--e-global-typography-text-font-size)}.elementor-901 .elementor-element.elementor-element-04e2b8c .order_details thead th,.elementor-901 .elementor-element.elementor-element-04e2b8c .order_details tfoot td,.elementor-901 .elementor-element.elementor-element-04e2b8c .order_details tfoot th,.elementor-901 .elementor-element.elementor-element-04e2b8c .nobr{font-size:var(--e-global-typography-text-font-size)}.elementor-901 .elementor-element.elementor-element-04e2b8c .e-my-account-tab__orders tbody td,.elementor-901 .elementor-element.elementor-element-04e2b8c .e-my-account-tab__downloads tbody td,.elementor-901 .elementor-element.elementor-element-04e2b8c .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .product-quantity,.elementor-901 .elementor-element.elementor-element-04e2b8c .woocommerce-table--order-downloads tbody td,.elementor-901 .elementor-element.elementor-element-04e2b8c .woocommerce-table--order-details td a,.elementor-901 .elementor-element.elementor-element-04e2b8c td.product-total,.elementor-901 .elementor-element.elementor-element-04e2b8c td.payment-method-method,.elementor-901 .elementor-element.elementor-element-04e2b8c td.payment-method-expires{font-size:var(--e-global-typography-text-font-size)}.elementor-901 .elementor-element.elementor-element-04e2b8c .wc-item-meta{font-size:var(--e-global-typography-text-font-size)}.elementor-901 .elementor-element.elementor-element-04e2b8c .shop_table .button,.elementor-901 .elementor-element.elementor-element-04e2b8c .order-again .button,.elementor-901 .elementor-element.elementor-element-04e2b8c .woocommerce-pagination .button,.elementor-901 .elementor-element.elementor-element-04e2b8c .e-my-account-tab__payment-methods .woocommerce-MyAccount-content-wrapper .button{font-size:var(--e-global-typography-text-font-size)}}