.elementor-1311 .elementor-element.elementor-element-1d5c4a7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-top:100px;--padding-bottom:50px;--padding-left:60px;--padding-right:60px;}.elementor-1311 .elementor-element.elementor-element-f6a49c1{text-align:center;}.elementor-1311 .elementor-element.elementor-element-f6a49c1 > .elementor-widget-container{padding:25px 50px 25px 50px;background-color:#F1F1F1;border-radius:3px 3px 3px 3px;}.elementor-1311 .elementor-element.elementor-element-27b5d61a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:flex-start;--gap:0px 0px;--flex-wrap:wrap;--background-transition:0.3s;--padding-top:50px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-1311 .elementor-element.elementor-element-f4887d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:50px 50px;--background-transition:0.3s;}.elementor-1311 .elementor-element.elementor-element-1cd66e7b{--display:flex;--gap:0px 0px;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1311 .elementor-element.elementor-element-1cd66e7b:not(.elementor-motion-effects-element-type-background), .elementor-1311 .elementor-element.elementor-element-1cd66e7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-1311 .elementor-element.elementor-element-1cd66e7b, .elementor-1311 .elementor-element.elementor-element-1cd66e7b::before{--border-transition:0.3s;}.elementor-1311 .elementor-element.elementor-element-6c792e48 .elementor-icon-wrapper{text-align:center;}.elementor-1311 .elementor-element.elementor-element-6c792e48 .elementor-icon{font-size:75px;}.elementor-1311 .elementor-element.elementor-element-6c792e48 .elementor-icon svg{height:75px;}.elementor-1311 .elementor-element.elementor-element-6c792e48 > .elementor-widget-container{margin:0px 0px -2px 0px;}.elementor-1311 .elementor-element.elementor-element-40799c4a{text-align:center;}.elementor-1311 .elementor-element.elementor-element-40799c4a > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1311 .elementor-element.elementor-element-2078fba{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-1311 .elementor-element.elementor-element-2078fba .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-1311 .elementor-element.elementor-element-2078fba .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-1311 .elementor-element.elementor-element-2078fba > .elementor-widget-container{margin:30px 0px 30px 0px;}.elementor-1311 .elementor-element.elementor-element-2303d58d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(6px/2);}.elementor-1311 .elementor-element.elementor-element-2303d58d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(6px/2);}.elementor-1311 .elementor-element.elementor-element-2303d58d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(6px/2);margin-left:calc(6px/2);}.elementor-1311 .elementor-element.elementor-element-2303d58d .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-6px/2);margin-left:calc(-6px/2);}body.rtl .elementor-1311 .elementor-element.elementor-element-2303d58d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-6px/2);}body:not(.rtl) .elementor-1311 .elementor-element.elementor-element-2303d58d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-6px/2);}.elementor-1311 .elementor-element.elementor-element-2303d58d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1311 .elementor-element.elementor-element-2303d58d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1311 .elementor-element.elementor-element-2303d58d{--e-icon-list-icon-size:16px;--icon-vertical-align:flex-start;--icon-vertical-offset:1px;width:auto;max-width:auto;}.elementor-1311 .elementor-element.elementor-element-2303d58d .elementor-icon-list-icon{padding-right:5px;}.elementor-1311 .elementor-element.elementor-element-2303d58d .elementor-icon-list-text{transition:color 0.3s;}.elementor-1311 .elementor-element.elementor-element-6082205{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:flex-start;--gap:30px 0px;--background-transition:0.3s;}.elementor-1311 .elementor-element.elementor-element-63e13d0 .elementor-button{font-family:"Abhaya Libre", Sans-serif;font-weight:500;}.elementor-1311 .elementor-element.elementor-element-63e13d0{width:auto;max-width:auto;}.elementor-1311 .elementor-element.elementor-element-49e1d5b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--flex-wrap:wrap;--background-transition:0.3s;--padding-top:50px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-1311 .elementor-element.elementor-element-814693c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:50px 50px;--background-transition:0.3s;}.elementor-1311 .elementor-element.elementor-element-df047e2{--display:flex;--gap:0px 0px;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1311 .elementor-element.elementor-element-df047e2:not(.elementor-motion-effects-element-type-background), .elementor-1311 .elementor-element.elementor-element-df047e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-1311 .elementor-element.elementor-element-df047e2, .elementor-1311 .elementor-element.elementor-element-df047e2::before{--border-transition:0.3s;}.elementor-1311 .elementor-element.elementor-element-2853bee .elementor-icon-wrapper{text-align:center;}.elementor-1311 .elementor-element.elementor-element-2853bee .elementor-icon{font-size:75px;}.elementor-1311 .elementor-element.elementor-element-2853bee .elementor-icon svg{height:75px;}.elementor-1311 .elementor-element.elementor-element-2853bee > .elementor-widget-container{margin:0px 0px -2px 0px;}.elementor-1311 .elementor-element.elementor-element-e612342{text-align:center;}.elementor-1311 .elementor-element.elementor-element-e612342 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1311 .elementor-element.elementor-element-35d0edf{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-1311 .elementor-element.elementor-element-35d0edf .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-1311 .elementor-element.elementor-element-35d0edf .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-1311 .elementor-element.elementor-element-35d0edf > .elementor-widget-container{margin:30px 0px 30px 0px;}.elementor-1311 .elementor-element.elementor-element-90baec8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(6px/2);}.elementor-1311 .elementor-element.elementor-element-90baec8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(6px/2);}.elementor-1311 .elementor-element.elementor-element-90baec8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(6px/2);margin-left:calc(6px/2);}.elementor-1311 .elementor-element.elementor-element-90baec8 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-6px/2);margin-left:calc(-6px/2);}body.rtl .elementor-1311 .elementor-element.elementor-element-90baec8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-6px/2);}body:not(.rtl) .elementor-1311 .elementor-element.elementor-element-90baec8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-6px/2);}.elementor-1311 .elementor-element.elementor-element-90baec8 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1311 .elementor-element.elementor-element-90baec8 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1311 .elementor-element.elementor-element-90baec8{--e-icon-list-icon-size:16px;--icon-vertical-align:flex-start;--icon-vertical-offset:1px;}.elementor-1311 .elementor-element.elementor-element-90baec8 .elementor-icon-list-icon{padding-right:5px;}.elementor-1311 .elementor-element.elementor-element-90baec8 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1311 .elementor-element.elementor-element-5264506 .elementor-button .elementor-align-icon-right{margin-left:10px;}.elementor-1311 .elementor-element.elementor-element-5264506 .elementor-button .elementor-align-icon-left{margin-right:10px;}.elementor-1311 .elementor-element.elementor-element-5264506 .elementor-button{font-family:"Abhaya Libre", Sans-serif;font-weight:500;text-transform:none;}.elementor-1311 .elementor-element.elementor-element-5264506 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-1311 .elementor-element.elementor-element-fa5269e .elementor-button .elementor-align-icon-right{margin-left:10px;}.elementor-1311 .elementor-element.elementor-element-fa5269e .elementor-button .elementor-align-icon-left{margin-right:10px;}.elementor-1311 .elementor-element.elementor-element-fa5269e .elementor-button{font-family:"Abhaya Libre", Sans-serif;font-weight:500;text-transform:none;}.elementor-1311 .elementor-element.elementor-element-fa5269e > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-1311 .elementor-element.elementor-element-c817ead{--display:flex;--background-transition:0.3s;}@media(max-width:1024px){.elementor-1311 .elementor-element.elementor-element-1d5c4a7{--padding-top:100px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-1311 .elementor-element.elementor-element-27b5d61a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--padding-top:50px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-1311 .elementor-element.elementor-element-f4887d{--flex-wrap:wrap;}.elementor-1311 .elementor-element.elementor-element-49e1d5b{--padding-top:50px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-1311 .elementor-element.elementor-element-814693c{--flex-wrap:wrap;}}@media(max-width:767px){.elementor-1311 .elementor-element.elementor-element-1d5c4a7{--padding-top:60px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-1311 .elementor-element.elementor-element-f6a49c1 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-1311 .elementor-element.elementor-element-27b5d61a{--padding-top:30px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-1311 .elementor-element.elementor-element-f4887d{--gap:30px 0px;}.elementor-1311 .elementor-element.elementor-element-1cd66e7b{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1311 .elementor-element.elementor-element-63e13d0 .elementor-button{line-height:28px;}.elementor-1311 .elementor-element.elementor-element-49e1d5b{--padding-top:30px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-1311 .elementor-element.elementor-element-df047e2{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1311 .elementor-element.elementor-element-5264506 .elementor-button{line-height:28px;}.elementor-1311 .elementor-element.elementor-element-fa5269e .elementor-button{line-height:28px;}}@media(min-width:768px){.elementor-1311 .elementor-element.elementor-element-1cd66e7b{--width:25%;}.elementor-1311 .elementor-element.elementor-element-6082205{--width:75%;}.elementor-1311 .elementor-element.elementor-element-df047e2{--width:30%;}.elementor-1311 .elementor-element.elementor-element-c817ead{--width:70%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1311 .elementor-element.elementor-element-1cd66e7b{--width:100%;}.elementor-1311 .elementor-element.elementor-element-6082205{--width:100%;}.elementor-1311 .elementor-element.elementor-element-df047e2{--width:100%;}.elementor-1311 .elementor-element.elementor-element-c817ead{--width:100%;}}/* Start custom CSS for icon, class: .elementor-element-6c792e48 */.elementor-1311 .elementor-element.elementor-element-6c792e48 {
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2303d58d */.elementor-1311 .elementor-element.elementor-element-2303d58d .elementor-icon-list-item {
    align-items: flex-start;
}

.elementor-1311 .elementor-element.elementor-element-2303d58d .elementor-icon-list-icon {
    margin-top: 4px;
}

.elementor-1311 .elementor-element.elementor-element-2303d58d p {
    margin-bottom: 0;
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1cd66e7b */.elementor-1311 .elementor-element.elementor-element-1cd66e7b {
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-68ea95b */.wc-forward {
    display: none !important;
}

.woocommerce-MyAccount-navigation {
    display: none !important;
}

.woocommerce-MyAccount-content, .woocommerce-Address {
    float: none !important;
    width: 100% !important;
}

.elementor-1311 .elementor-element.elementor-element-68ea95b p:last-child {
    margin-bottom: 0;
}

.elementor-1311 .elementor-element.elementor-element-68ea95b .button {
    padding: 15px 30px !important;
    color: #ffffff !important;
    background-color: #969488 !important;
    border: none !important;
    border-radius: 3px !important;
    font-family: "Abhaya Libre", Sans-serif !important;
    font-size: 20px !important;
    font-weight: 500 !important;
    line-height: 20px !important;
    transition-duration: .6s !important;
}

.elementor-1311 .elementor-element.elementor-element-68ea95b .button:hover {
    opacity: 0.9;
    transition-duration: .6s !important;
}

.woocommerce-error, .woocommerce-info, .woocommerce-message {
    padding: 30px !important;
    border: none !important;border-radius: 10px !important;
    background: #F1F1F1 !important;
}

.woocommerce-info::before {
    display: none !important;
}

.elementor-1311 .elementor-element.elementor-element-68ea95b input {
    padding: 10px !important;
    padding-left: 20px !important;
    padding-right: 20px !important;
    color: #333333 !important;
    border: 1px solid #ddd !important;
    border-radius: 3px !important;
    font-family: "Open Sans", Sans-serif !important;
    font-size: 20px !important;
    font-weight: 400 !important;
    line-height: 28px !important;
}

#billing_state_field {
    display: none !important;
}

.elementor-1311 .elementor-element.elementor-element-68ea95b button[type=submit] {
    margin-top: 30px;
}

.woocommerce form .form-row {
    margin-bottom: 10px !important;
}

.woocommerce-Address:first-child {
    margin-bottom: 30px;
    margin-top: 30px !important;
}

.elementor-1311 .elementor-element.elementor-element-68ea95b h3 {
    margin: 0 !important;
    margin-bottom: 20px !important;
    font-family: "Abhaya Libre", Sans-serif !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2853bee */.elementor-1311 .elementor-element.elementor-element-2853bee {
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-90baec8 */.elementor-1311 .elementor-element.elementor-element-90baec8 .elementor-icon-list-item {
    align-items: flex-start;
}

.elementor-1311 .elementor-element.elementor-element-90baec8 .elementor-icon-list-icon {
    margin-top: 4px;
}

.elementor-1311 .elementor-element.elementor-element-90baec8 p {
    margin-bottom: 0;
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5264506 */.elementor-1311 .elementor-element.elementor-element-5264506 .elementor-button-text {
    display: flex !important;
    align-items: center !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fa5269e */.elementor-1311 .elementor-element.elementor-element-fa5269e .elementor-button-text {
    display: flex !important;
    align-items: center !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df047e2 */.elementor-1311 .elementor-element.elementor-element-df047e2 {
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-38873cc */.wc-forward {
    display: none !important;
}

.woocommerce-MyAccount-navigation {
    display: none !important;
}

.woocommerce-MyAccount-content, .woocommerce-Address {
    float: none !important;
    width: 100% !important;
}

.elementor-1311 .elementor-element.elementor-element-38873cc p:last-child {
    margin-bottom: 0;
}

.elementor-1311 .elementor-element.elementor-element-38873cc .button {
    padding: 15px 30px !important;
    color: #ffffff !important;
    background-color: #969488 !important;
    border: none !important;
    border-radius: 3px !important;
    font-family: "Abhaya Libre", Sans-serif !important;
    font-size: 20px !important;
    font-weight: 500 !important;
    line-height: 20px !important;
    transition-duration: .6s !important;
}

.elementor-1311 .elementor-element.elementor-element-38873cc .button:hover {
    opacity: 0.9;
    transition-duration: .6s !important;
}

.woocommerce-error, .woocommerce-info, .woocommerce-message {
    padding: 30px !important;
    border: none !important;border-radius: 10px !important;
    background: #F1F1F1 !important;
}

.woocommerce-info::before {
    display: none !important;
}

.elementor-1311 .elementor-element.elementor-element-38873cc input {
    padding: 10px !important;
    padding-left: 20px !important;
    padding-right: 20px !important;
    color: #333333 !important;
    border: 1px solid #ddd !important;
    border-radius: 3px !important;
    font-family: "Open Sans", Sans-serif !important;
    font-size: 20px !important;
    font-weight: 400 !important;
    line-height: 28px !important;
}

#billing_state_field {
    display: none !important;
}

.elementor-1311 .elementor-element.elementor-element-38873cc button[type=submit] {
    margin-top: 30px;
}

.woocommerce form .form-row {
    margin-bottom: 10px !important;
}

.woocommerce-Address:first-child {
    margin-bottom: 30px;
    margin-top: 30px !important;
}

.elementor-1311 .elementor-element.elementor-element-38873cc h3 {
    margin: 0 !important;
    margin-bottom: 20px !important;
    font-family: "Abhaya Libre", Sans-serif !important;
}/* End custom CSS */
/* Start custom CSS */.my_account_subscriptions * {
    border: none !important;
}

.my_account_subscriptions td {
    padding: 10px !important;
}

.woocommerce-orders-table * {
    border: none !important;
}

.woocommerce-orders-table td {
    padding: 10px !important;
}/* End custom CSS */