.elementor-2322 .elementor-element.elementor-element-a33485a > .elementor-background-overlay{background-color:#2D1D54;opacity:0.4;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2322 .elementor-element.elementor-element-a33485a > .elementor-container{min-height:665px;}.elementor-2322 .elementor-element.elementor-element-a33485a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 51px 0px;}.elementor-2322 .elementor-element.elementor-element-a33485a > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-24e68be );}.elementor-2322 .elementor-element.elementor-element-a33485a > .elementor-shape-top svg{height:15px;}.elementor-2322 .elementor-element.elementor-element-a33485a > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-24e68be );}.elementor-2322 .elementor-element.elementor-element-79eaf72 > .elementor-element-populated{margin:14rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}.elementor-2322 .elementor-element.elementor-element-134760e{text-align:center;}.elementor-2322 .elementor-element.elementor-element-134760e .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:68px;font-weight:800;color:var( --e-global-color-21bfb04 );}.elementor-2322 .elementor-element.elementor-element-e8edec5{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2322 .elementor-element.elementor-element-b900ce5{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2322 .elementor-element.elementor-element-2244f2d img{border-radius:20px 20px 20px 20px;}.elementor-2322 .elementor-element.elementor-element-fa155b6{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2322 .elementor-element.elementor-element-d37cd8e{text-align:start;}.elementor-2322 .elementor-element.elementor-element-d37cd8e .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:40px;color:var( --e-global-color-text );}.elementor-2322 .elementor-element.elementor-element-2c3c1bc{text-align:start;}.elementor-2322 .elementor-element.elementor-element-2c3c1bc .elementor-heading-title{font-family:var( --e-global-typography-317d263-font-family ), Sans-serif;font-size:var( --e-global-typography-317d263-font-size );font-weight:var( --e-global-typography-317d263-font-weight );text-transform:var( --e-global-typography-317d263-text-transform );line-height:var( --e-global-typography-317d263-line-height );color:var( --e-global-color-text );}.elementor-2322 .elementor-element.elementor-element-e96f860 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2322 .elementor-element.elementor-element-12a32cb{--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;}.elementor-2322 .elementor-element.elementor-element-f208632 #edd_checkout_cart_form .edd_cart_header_row{display:flex;}.elementor-2322 .elementor-element.elementor-element-f208632 .edd_cart_item_image{display:block;}.elementor-2322 .elementor-element.elementor-element-f208632 .edd_cart_actions{display:block;}.elementor-2322 .elementor-element.elementor-element-f208632 #edd_checkout_cart .edd-blocks-cart__items .edd_cart_item, .elementor-2322 .elementor-element.elementor-element-f208632 #edd_checkout_cart .edd-blocks-cart__items .edd_cart_item .edd_checkout_cart_item_title{align-items:center;}.elementor-2322 .elementor-element.elementor-element-f208632 #edd_checkout_cart .edd_cart_footer_row:not(.edd_cart_apply_discount_row) > div{display:flex;justify-content:right;}.elementor-2322 .elementor-element.elementor-element-49d35d5 #edd_checkout_user_info legend{display:block;}.elementor-2322 .elementor-element.elementor-element-49d35d5 #edd_login_fields legend{display:block;}.elementor-2322 .elementor-element.elementor-element-49d35d5 #edd_register_fields legend{display:block;}.elementor-2322 .elementor-element.elementor-element-49d35d5 #edd_cc_address legend{display:block;}.elementor-2322 .elementor-element.elementor-element-4c2dbd8 #edd_payment_mode_select legend{display:block;}.elementor-2322 .elementor-element.elementor-element-4c2dbd8 #edd_cc_fields legend{display:block;}.elementor-2322 .elementor-element.elementor-element-4c2dbd8 #edd_purchase_form_wrap #edd-purchase-button{display:block;margin-right:auto;}.elementor-2322 .elementor-element.elementor-element-4c2dbd8 #edd-payment-mode-wrap .edd-gateway-option{flex-grow:1;}@media(max-width:1024px){.elementor-2322 .elementor-element.elementor-element-a33485a{padding:20px 0px 4px 0px;}.elementor-2322 .elementor-element.elementor-element-79eaf72 > .elementor-element-populated{padding:80px 0px -50px 0px;}.elementor-2322 .elementor-element.elementor-element-2c3c1bc .elementor-heading-title{font-size:var( --e-global-typography-317d263-font-size );line-height:var( --e-global-typography-317d263-line-height );}}@media(max-width:767px){.elementor-2322 .elementor-element.elementor-element-a33485a > .elementor-container{min-height:256px;}.elementor-2322 .elementor-element.elementor-element-79eaf72 > .elementor-element-populated{margin:11rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;padding:0px 0px 19px 0px;}.elementor-2322 .elementor-element.elementor-element-134760e .elementor-heading-title{font-size:46px;line-height:1em;}.elementor-2322 .elementor-element.elementor-element-e8edec5{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-2322 .elementor-element.elementor-element-2c3c1bc .elementor-heading-title{font-size:var( --e-global-typography-317d263-font-size );line-height:var( --e-global-typography-317d263-line-height );}}