.elementor-464 .elementor-element.elementor-element-23215eb{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-color:#C3C3C3;--border-color:#C3C3C3;--border-radius:24px 24px 24px 24px;--padding-block-start:35px;--padding-block-end:6px;--padding-inline-start:16px;--padding-inline-end:16px;}.elementor-464 .elementor-element.elementor-element-23215eb:not(.elementor-motion-effects-element-type-background), .elementor-464 .elementor-element.elementor-element-23215eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-464 .elementor-element.elementor-element-23215eb, .elementor-464 .elementor-element.elementor-element-23215eb::before{--border-transition:0.3s;}.elementor-464 .elementor-element.elementor-element-6e16051 .cart button, .elementor-464 .elementor-element.elementor-element-6e16051 .cart .button{font-family:"SF Pro Text", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;padding:20px 0px 20px 0px;background-color:#0041A3;transition:all 0.2s;}.elementor-464 .elementor-element.elementor-element-6e16051{width:100%;max-width:100%;top:85%;}.elementor-464 .elementor-element.elementor-element-6e16051.elementor-element{--align-self:center;--order:99999 /* order end hack */;}body:not(.rtl) .elementor-464 .elementor-element.elementor-element-6e16051{left:0px;}body.rtl .elementor-464 .elementor-element.elementor-element-6e16051{right:0px;}.elementor-464 .elementor-element.elementor-element-7168574{--display:flex;--background-transition:0.3s;--padding-block-start:56px;--padding-block-end:72px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-464 .elementor-element.elementor-element-9779a63{text-align:center;}.elementor-464 .elementor-element.elementor-element-9779a63 .elementor-heading-title{color:#172F4A;font-family:"SF Pro Text", Sans-serif;font-size:43px;font-weight:600;}.elementor-464 .elementor-element.elementor-element-c33a0bc{text-align:center;}.woocommerce .elementor-464 .elementor-element.elementor-element-c33a0bc .price{color:#172F4A;font-family:"SF Pro Text", Sans-serif;font-size:20px;font-weight:600;}/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-6e16051 */#add-to-cart, .add_to_cart_button {
    width: 100% !important;
    display: flex;
    position: absolute !important;
    right: 0;
    border-radius: 0px 0px 18px 18px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23215eb */#plan-container {
    display: relative;
}/* End custom CSS */