.elementor-21 .elementor-element.elementor-element-2341d5a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:35px;--padding-bottom:71px;--padding-left:35px;--padding-right:35px;}.elementor-21 .elementor-element.elementor-element-2341d5a:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-2341d5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-25d079a );}.elementor-21 .elementor-element.elementor-element-2341d5a.e-con{--align-self:center;}.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-21 .elementor-element.elementor-element-7f04140{text-align:center;}.elementor-21 .elementor-element.elementor-element-7f04140 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;color:var( --e-global-color-36b1136 );}.elementor-21 .elementor-element.elementor-element-4898e05.elementor-element{--align-self:center;}.elementor-21 .elementor-element.elementor-element-4898e05{text-align:left;}.elementor-21 .elementor-element.elementor-element-4898e05 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:800;color:var( --e-global-color-36b1136 );}.elementor-21 .elementor-element.elementor-element-1f14bb4.elementor-element{--align-self:center;}.elementor-21 .elementor-element.elementor-element-1f14bb4{text-align:left;}.elementor-21 .elementor-element.elementor-element-1f14bb4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-36b1136 );}.elementor-21 .elementor-element.elementor-element-d80a1ba{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:-43px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-21 .elementor-element.elementor-element-38ae2b2 > .elementor-widget-container{background-color:var( --e-global-color-36b1136 );padding:12px 12px 12px 12px;border-radius:10px 10px 10px 10px;box-shadow:0px 3px 10px 0px rgba(0, 0, 0, 0.1);}.elementor-21 .elementor-element.elementor-element-38ae2b2 .elementor-icon-box-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-38ae2b2{--icon-box-icon-margin:0px;}.elementor-21 .elementor-element.elementor-element-38ae2b2 .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-text );}.elementor-21 .elementor-element.elementor-element-38ae2b2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-25d079a );}.elementor-21 .elementor-element.elementor-element-38ae2b2.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-38ae2b2.elementor-view-default .elementor-icon{fill:var( --e-global-color-25d079a );color:var( --e-global-color-25d079a );border-color:var( --e-global-color-25d079a );}.elementor-21 .elementor-element.elementor-element-38ae2b2.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-38ae2b2.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-text );}.elementor-21 .elementor-element.elementor-element-38ae2b2.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-38ae2b2.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-38ae2b2.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-38ae2b2.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-21 .elementor-element.elementor-element-38ae2b2 .elementor-icon{font-size:50px;}.elementor-21 .elementor-element.elementor-element-38ae2b2 .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-38ae2b2 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:19px;}.elementor-21 .elementor-element.elementor-element-38ae2b2:has(:hover) .elementor-icon-box-title,
					 .elementor-21 .elementor-element.elementor-element-38ae2b2:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-25d079a );}.elementor-21 .elementor-element.elementor-element-6363a1a > .elementor-widget-container{background-color:var( --e-global-color-36b1136 );padding:12px 12px 12px 12px;border-radius:10px 10px 10px 10px;box-shadow:0px 3px 10px 0px rgba(0, 0, 0, 0.1);}.elementor-21 .elementor-element.elementor-element-6363a1a .elementor-icon-box-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-6363a1a{--icon-box-icon-margin:0px;}.elementor-21 .elementor-element.elementor-element-6363a1a .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-text );}.elementor-21 .elementor-element.elementor-element-6363a1a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-25d079a );}.elementor-21 .elementor-element.elementor-element-6363a1a.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-6363a1a.elementor-view-default .elementor-icon{fill:var( --e-global-color-25d079a );color:var( --e-global-color-25d079a );border-color:var( --e-global-color-25d079a );}.elementor-21 .elementor-element.elementor-element-6363a1a.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-6363a1a.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-text );}.elementor-21 .elementor-element.elementor-element-6363a1a.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-6363a1a.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-6363a1a.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-6363a1a.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-21 .elementor-element.elementor-element-6363a1a .elementor-icon{font-size:50px;}.elementor-21 .elementor-element.elementor-element-6363a1a .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-6363a1a .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:19px;}.elementor-21 .elementor-element.elementor-element-6363a1a:has(:hover) .elementor-icon-box-title,
					 .elementor-21 .elementor-element.elementor-element-6363a1a:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-25d079a );}.elementor-21 .elementor-element.elementor-element-a9ad8ad > .elementor-widget-container{background-color:var( --e-global-color-36b1136 );padding:12px 12px 12px 12px;border-radius:10px 10px 10px 10px;box-shadow:0px 3px 10px 0px rgba(0, 0, 0, 0.1);}.elementor-21 .elementor-element.elementor-element-a9ad8ad .elementor-icon-box-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-a9ad8ad{--icon-box-icon-margin:0px;}.elementor-21 .elementor-element.elementor-element-a9ad8ad .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-text );}.elementor-21 .elementor-element.elementor-element-a9ad8ad.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-25d079a );}.elementor-21 .elementor-element.elementor-element-a9ad8ad.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-a9ad8ad.elementor-view-default .elementor-icon{fill:var( --e-global-color-25d079a );color:var( --e-global-color-25d079a );border-color:var( --e-global-color-25d079a );}.elementor-21 .elementor-element.elementor-element-a9ad8ad.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-a9ad8ad.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-text );}.elementor-21 .elementor-element.elementor-element-a9ad8ad.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-a9ad8ad.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-a9ad8ad.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-a9ad8ad.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-21 .elementor-element.elementor-element-a9ad8ad .elementor-icon{font-size:50px;}.elementor-21 .elementor-element.elementor-element-a9ad8ad .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-a9ad8ad .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:19px;}.elementor-21 .elementor-element.elementor-element-a9ad8ad:has(:hover) .elementor-icon-box-title,
					 .elementor-21 .elementor-element.elementor-element-a9ad8ad:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-25d079a );}.elementor-21 .elementor-element.elementor-element-47bb461 > .elementor-widget-container{background-color:var( --e-global-color-36b1136 );padding:12px 12px 12px 12px;border-radius:10px 10px 10px 10px;box-shadow:0px 3px 10px 0px rgba(0, 0, 0, 0.1);}.elementor-21 .elementor-element.elementor-element-47bb461 .elementor-icon-box-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-47bb461{--icon-box-icon-margin:0px;}.elementor-21 .elementor-element.elementor-element-47bb461 .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-text );}.elementor-21 .elementor-element.elementor-element-47bb461.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-25d079a );}.elementor-21 .elementor-element.elementor-element-47bb461.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-47bb461.elementor-view-default .elementor-icon{fill:var( --e-global-color-25d079a );color:var( --e-global-color-25d079a );border-color:var( --e-global-color-25d079a );}.elementor-21 .elementor-element.elementor-element-47bb461.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-47bb461.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-text );}.elementor-21 .elementor-element.elementor-element-47bb461.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-47bb461.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-47bb461.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-47bb461.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-21 .elementor-element.elementor-element-47bb461 .elementor-icon{font-size:50px;}.elementor-21 .elementor-element.elementor-element-47bb461 .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-47bb461 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:19px;}.elementor-21 .elementor-element.elementor-element-47bb461:has(:hover) .elementor-icon-box-title,
					 .elementor-21 .elementor-element.elementor-element-47bb461:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-25d079a );}.elementor-21 .elementor-element.elementor-element-ae080db > .elementor-widget-container{background-color:var( --e-global-color-36b1136 );padding:12px 12px 12px 12px;border-radius:10px 10px 10px 10px;box-shadow:0px 3px 10px 0px rgba(0, 0, 0, 0.1);}.elementor-21 .elementor-element.elementor-element-ae080db .elementor-icon-box-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-ae080db{--icon-box-icon-margin:0px;}.elementor-21 .elementor-element.elementor-element-ae080db .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-text );}.elementor-21 .elementor-element.elementor-element-ae080db.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-25d079a );}.elementor-21 .elementor-element.elementor-element-ae080db.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-ae080db.elementor-view-default .elementor-icon{fill:var( --e-global-color-25d079a );color:var( --e-global-color-25d079a );border-color:var( --e-global-color-25d079a );}.elementor-21 .elementor-element.elementor-element-ae080db.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-ae080db.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-text );}.elementor-21 .elementor-element.elementor-element-ae080db.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-ae080db.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-ae080db.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-ae080db.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-21 .elementor-element.elementor-element-ae080db .elementor-icon{font-size:50px;}.elementor-21 .elementor-element.elementor-element-ae080db .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-ae080db .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:19px;}.elementor-21 .elementor-element.elementor-element-ae080db:has(:hover) .elementor-icon-box-title,
					 .elementor-21 .elementor-element.elementor-element-ae080db:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-25d079a );}.elementor-21 .elementor-element.elementor-element-1eca00d > .elementor-widget-container{background-color:var( --e-global-color-36b1136 );padding:12px 12px 12px 12px;border-radius:10px 10px 10px 10px;box-shadow:0px 3px 10px 0px rgba(0, 0, 0, 0.1);}.elementor-21 .elementor-element.elementor-element-1eca00d .elementor-icon-box-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-1eca00d{--icon-box-icon-margin:0px;}.elementor-21 .elementor-element.elementor-element-1eca00d .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-text );}.elementor-21 .elementor-element.elementor-element-1eca00d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-25d079a );}.elementor-21 .elementor-element.elementor-element-1eca00d.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-1eca00d.elementor-view-default .elementor-icon{fill:var( --e-global-color-25d079a );color:var( --e-global-color-25d079a );border-color:var( --e-global-color-25d079a );}.elementor-21 .elementor-element.elementor-element-1eca00d.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-1eca00d.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-text );}.elementor-21 .elementor-element.elementor-element-1eca00d.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-1eca00d.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-1eca00d.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-1eca00d.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-21 .elementor-element.elementor-element-1eca00d .elementor-icon{font-size:50px;}.elementor-21 .elementor-element.elementor-element-1eca00d .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-1eca00d .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:19px;}.elementor-21 .elementor-element.elementor-element-1eca00d:has(:hover) .elementor-icon-box-title,
					 .elementor-21 .elementor-element.elementor-element-1eca00d:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-25d079a );}.elementor-21 .elementor-element.elementor-element-df2d251{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-21 .elementor-element.elementor-element-2647dbe .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row .input-text, .elementor-21 .elementor-element.elementor-element-2647dbe .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row select, .elementor-21 .elementor-element.elementor-element-2647dbe .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .select2-container--default .select2-selection--single, .elementor-21 .elementor-element.elementor-element-2647dbe .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .select2-container--default, .select2-results__option, .elementor-21 .elementor-element.elementor-element-2647dbe .e-my-account-tab__payment-methods input[type=text]{background-color:#F5F6F8;}.elementor-21 .elementor-element.elementor-element-2647dbe .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-EditAccountForm .button, .elementor-21 .elementor-element.elementor-element-2647dbe .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-address-fields .button, .elementor-21 .elementor-element.elementor-element-2647dbe .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .login .button, .elementor-21 .elementor-element.elementor-element-2647dbe .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .register .button, .elementor-21 .elementor-element.elementor-element-2647dbe .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .woocommerce-ResetPassword .button, .elementor-21 .elementor-element.elementor-element-2647dbe #add_payment_method #payment #place_order{background-color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-2647dbe .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .shop_table .button, .elementor-21 .elementor-element.elementor-element-2647dbe .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .order-again .button, .elementor-21 .elementor-element.elementor-element-2647dbe .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .woocommerce-pagination .button, .elementor-21 .elementor-element.elementor-element-2647dbe .e-my-account-tab:not(.e-my-account-tab__dashboard--custom).e-my-account-tab__payment-methods .woocommerce-MyAccount-content-wrapper .button{background-color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-2647dbe{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;--tabs-border-type:none;--sections-border-type:none;--sections-padding:0px 0px 0px 0px;--edit-link-margin-top:0px;--edit-link-margin-start:0px;--typography-section-titles-color:var( --e-global-color-text );--general-text-color:var( --e-global-color-text );--login-messages-color:var( --e-global-color-text );--links-normal-color:var( --e-global-color-primary );--links-hover-color:var( --e-global-color-81a55de );--forms-fields-border-radius:10px 10px 10px 10px;--forms-buttons-normal-text-color:var( --e-global-color-36b1136 );--forms-buttons-border-radius:50px 50px 50px 50px;--tables-links-normal-color:var( --e-global-color-36b1136 );--tables-links-hover-color:var( --e-global-color-primary );--tables-button-normal-text-color:var( --e-global-color-36b1136 );--tables-buttons-border-type:none;--tables-button-border-radius:50px 50px 50px 50px;--tables-button-padding:10px 10px 10px 10px;}.elementor-21 .elementor-element.elementor-element-2647dbe > .elementor-widget-container{padding:0px 20px 20px 20px;border-style:none;border-radius:10px 10px 10px 10px;box-shadow:0px 3px 10px 1px rgba(0, 0, 0, 0.11);}.elementor-21 .elementor-element.elementor-element-2647dbe.elementor-element{--align-self:center;}.elementor-21 .elementor-element.elementor-element-2647dbe .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li a{font-family:"Montserrat", Sans-serif;}.elementor-21 .elementor-element.elementor-element-2647dbe .e-my-account-tab__edit-address .woocommerce-Address address{padding-top:calc( 0px + 40px );}.elementor-21 .elementor-element.elementor-element-2647dbe .woocommerce-pagination{padding-bottom:0px;}.elementor-21 .elementor-element.elementor-element-2647dbe .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) h2, .elementor-21 .elementor-element.elementor-element-2647dbe .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) h3{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-21 .elementor-element.elementor-element-2647dbe .woocommerce-MyAccount-content > div > p, .elementor-21 .elementor-element.elementor-element-2647dbe address, .elementor-21 .elementor-element.elementor-element-2647dbe .woocommerce-EditAccountForm fieldset legend, .elementor-21 .elementor-element.elementor-element-2647dbe .woocommerce-ResetPassword p:nth-child(1), .elementor-21 .elementor-element.elementor-element-2647dbe .woocommerce-OrderUpdate{font-family:"Montserrat", Sans-serif;}.elementor-21 .elementor-element.elementor-element-2647dbe .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .register p:not([class]), .elementor-21 .elementor-element.elementor-element-2647dbe .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce em{font-family:"Montserrat", Sans-serif;}.elementor-21 .elementor-element.elementor-element-2647dbe .woocommerce-form__label-for-checkbox span{font-family:"Montserrat", Sans-serif;}.elementor-21 .elementor-element.elementor-element-2647dbe .woocommerce-PaymentMethod .input-radio + label{font-family:"Montserrat", Sans-serif;}.elementor-21 .elementor-element.elementor-element-2647dbe .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row .input-text, .elementor-21 .elementor-element.elementor-element-2647dbe .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row select, .elementor-21 .elementor-element.elementor-element-2647dbe ::placeholder, .elementor-21 .elementor-element.elementor-element-2647dbe .select2-container--default .select2-selection--single, .select2-results__option, .elementor-21 .elementor-element.elementor-element-2647dbe .e-my-account-tab__payment-methods input[type=text]{font-family:"Montserrat", Sans-serif;}.elementor-21 .elementor-element.elementor-element-2647dbe .input-text, .elementor-21 .elementor-element.elementor-element-2647dbe select, .elementor-21 .elementor-element.elementor-element-2647dbe .select2-container--default .select2-selection--single, .elementor-21 .elementor-element.elementor-element-2647dbe .e-my-account-tab__payment-methods input[type=text]{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.14);}.elementor-21 .elementor-element.elementor-element-2647dbe .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row .input-text, .elementor-21 .elementor-element.elementor-element-2647dbe .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row select, .elementor-21 .elementor-element.elementor-element-2647dbe .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .select2-container--default, .elementor-21 .elementor-element.elementor-element-2647dbe .e-my-account-tab__payment-methods input[type=text]{border-style:none;}.elementor-21 .elementor-element.elementor-element-2647dbe button.button, .elementor-21 .elementor-element.elementor-element-2647dbe #add_payment_method #payment #place_order{font-family:"Montserrat", Sans-serif;}.elementor-21 .elementor-element.elementor-element-2647dbe .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-EditAccountForm .button, .elementor-21 .elementor-element.elementor-element-2647dbe .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-address-fields .button, .elementor-21 .elementor-element.elementor-element-2647dbe button.button, .elementor-21 .elementor-element.elementor-element-2647dbe #add_payment_method #payment #place_order{box-shadow:0px 3px 10px 0px rgba(0, 0, 0, 0.21);}.elementor-21 .elementor-element.elementor-element-2647dbe .order_details thead th, .elementor-21 .elementor-element.elementor-element-2647dbe .order_details tfoot td, .elementor-21 .elementor-element.elementor-element-2647dbe .order_details tfoot th, .elementor-21 .elementor-element.elementor-element-2647dbe .nobr{font-family:"Montserrat", Sans-serif;}.elementor-21 .elementor-element.elementor-element-2647dbe .e-my-account-tab__orders tbody td, .elementor-21 .elementor-element.elementor-element-2647dbe .e-my-account-tab__downloads tbody td, .elementor-21 .elementor-element.elementor-element-2647dbe .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .product-quantity, .elementor-21 .elementor-element.elementor-element-2647dbe .woocommerce-table--order-downloads tbody td, .elementor-21 .elementor-element.elementor-element-2647dbe .woocommerce-table--order-details td a, .elementor-21 .elementor-element.elementor-element-2647dbe td.product-total, .elementor-21 .elementor-element.elementor-element-2647dbe td.payment-method-method, .elementor-21 .elementor-element.elementor-element-2647dbe td.payment-method-expires{font-family:"Montserrat", Sans-serif;}.elementor-21 .elementor-element.elementor-element-2647dbe .wc-item-meta{font-family:"Montserrat", Sans-serif;}.elementor-21 .elementor-element.elementor-element-2647dbe .shop_table .button, .elementor-21 .elementor-element.elementor-element-2647dbe .order-again .button, .elementor-21 .elementor-element.elementor-element-2647dbe .woocommerce-pagination .button, .elementor-21 .elementor-element.elementor-element-2647dbe .e-my-account-tab__payment-methods .woocommerce-MyAccount-content-wrapper .button{font-family:"Montserrat", Sans-serif;box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.18);}@media(max-width:1024px){.elementor-21 .elementor-element.elementor-element-d80a1ba{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-21 .elementor-element.elementor-element-7f04140{text-align:center;}.elementor-21 .elementor-element.elementor-element-4898e05{width:var( --container-widget-width, 291px );max-width:291px;--container-widget-width:291px;--container-widget-flex-grow:0;text-align:center;}.elementor-21 .elementor-element.elementor-element-1f14bb4{text-align:center;}.elementor-21 .elementor-element.elementor-element-d80a1ba{--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:7px 7px;--row-gap:7px;--column-gap:7px;--grid-auto-flow:row;}.elementor-21 .elementor-element.elementor-element-38ae2b2.elementor-element{--align-self:center;}.elementor-21 .elementor-element.elementor-element-38ae2b2 .elementor-icon-box-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-38ae2b2{--icon-box-icon-margin:0px;}.elementor-21 .elementor-element.elementor-element-38ae2b2 .elementor-icon-box-title{margin-bottom:0px;}.elementor-21 .elementor-element.elementor-element-38ae2b2 .elementor-icon{font-size:31px;}.elementor-21 .elementor-element.elementor-element-38ae2b2 .elementor-icon i{transform:rotate(0deg);}.elementor-21 .elementor-element.elementor-element-38ae2b2 .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-38ae2b2 .elementor-icon-box-title a{font-size:13px;}.elementor-21 .elementor-element.elementor-element-6363a1a.elementor-element{--align-self:center;}.elementor-21 .elementor-element.elementor-element-6363a1a .elementor-icon-box-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-6363a1a{--icon-box-icon-margin:0px;}.elementor-21 .elementor-element.elementor-element-6363a1a .elementor-icon-box-title{margin-bottom:0px;}.elementor-21 .elementor-element.elementor-element-6363a1a .elementor-icon{font-size:31px;}.elementor-21 .elementor-element.elementor-element-6363a1a .elementor-icon i{transform:rotate(0deg);}.elementor-21 .elementor-element.elementor-element-6363a1a .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-6363a1a .elementor-icon-box-title a{font-size:13px;}.elementor-21 .elementor-element.elementor-element-a9ad8ad.elementor-element{--align-self:center;}.elementor-21 .elementor-element.elementor-element-a9ad8ad .elementor-icon-box-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-a9ad8ad{--icon-box-icon-margin:0px;}.elementor-21 .elementor-element.elementor-element-a9ad8ad .elementor-icon-box-title{margin-bottom:0px;}.elementor-21 .elementor-element.elementor-element-a9ad8ad .elementor-icon{font-size:31px;}.elementor-21 .elementor-element.elementor-element-a9ad8ad .elementor-icon i{transform:rotate(0deg);}.elementor-21 .elementor-element.elementor-element-a9ad8ad .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-a9ad8ad .elementor-icon-box-title a{font-size:13px;}.elementor-21 .elementor-element.elementor-element-47bb461.elementor-element{--align-self:center;}.elementor-21 .elementor-element.elementor-element-47bb461 .elementor-icon-box-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-47bb461{--icon-box-icon-margin:0px;}.elementor-21 .elementor-element.elementor-element-47bb461 .elementor-icon-box-title{margin-bottom:0px;}.elementor-21 .elementor-element.elementor-element-47bb461 .elementor-icon{font-size:31px;}.elementor-21 .elementor-element.elementor-element-47bb461 .elementor-icon i{transform:rotate(0deg);}.elementor-21 .elementor-element.elementor-element-47bb461 .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-47bb461 .elementor-icon-box-title a{font-size:13px;}.elementor-21 .elementor-element.elementor-element-ae080db.elementor-element{--align-self:center;}.elementor-21 .elementor-element.elementor-element-ae080db .elementor-icon-box-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-ae080db{--icon-box-icon-margin:0px;}.elementor-21 .elementor-element.elementor-element-ae080db .elementor-icon-box-title{margin-bottom:0px;}.elementor-21 .elementor-element.elementor-element-ae080db .elementor-icon{font-size:31px;}.elementor-21 .elementor-element.elementor-element-ae080db .elementor-icon i{transform:rotate(0deg);}.elementor-21 .elementor-element.elementor-element-ae080db .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-ae080db .elementor-icon-box-title a{font-size:13px;}.elementor-21 .elementor-element.elementor-element-1eca00d.elementor-element{--align-self:center;}.elementor-21 .elementor-element.elementor-element-1eca00d .elementor-icon-box-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-1eca00d{--icon-box-icon-margin:0px;}.elementor-21 .elementor-element.elementor-element-1eca00d .elementor-icon-box-title{margin-bottom:0px;}.elementor-21 .elementor-element.elementor-element-1eca00d .elementor-icon{font-size:31px;}.elementor-21 .elementor-element.elementor-element-1eca00d .elementor-icon i{transform:rotate(0deg);}.elementor-21 .elementor-element.elementor-element-1eca00d .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-1eca00d .elementor-icon-box-title a{font-size:13px;}.elementor-21 .elementor-element.elementor-element-df2d251{--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;--justify-content:center;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-21 .elementor-element.elementor-element-2647dbe{width:100%;max-width:100%;}.elementor-21 .elementor-element.elementor-element-2647dbe > .elementor-widget-container{padding:13px 13px 13px 13px;border-radius:10px 10px 10px 10px;}}










/* Start custom CSS for woocommerce-my-account, class: .elementor-element-2647dbe *//* 1. Fonte Montserrat em toda a área da conta */
.woocommerce-MyAccount-content,
.woocommerce-MyAccount-navigation,
.woocommerce-MyAccount-content * {
    font-family: 'Montserrat', sans-serif !important;
}

/* 2. Todos os botões da página Minha Conta */
.woocommerce-MyAccount-content .button,
.woocommerce-MyAccount-content button,
.woocommerce-MyAccount-content input[type="submit"],
.woocommerce-MyAccount-content a.button,
.woocommerce-MyAccount-content .woocommerce-button,
.woocommerce-MyAccount-content .woocommerce-info .button,
.woocommerce-MyAccount-content .woocommerce-message .button {
    background-color: #496FCE !important;
    color: #ffffff !important;
    border-radius: 50px !important;
    padding: 10px 25px !important;
    border: none !important;
    font-weight: 400 !important;
    text-transform: none !important;
    font-family: 'Montserrat', sans-serif !important;
}

/* 3. Hover dos botões */
.woocommerce-MyAccount-content .button:hover,
.woocommerce-MyAccount-content button:hover,
.woocommerce-MyAccount-content input[type="submit"]:hover,
.woocommerce-MyAccount-content a.button:hover {
    background-color: #3b5bb0 !important;
    color: #ffffff !important;
}

/* 4. Ocultar o menu lateral da conta */
.woocommerce-MyAccount-navigation {
    display: none !important;
}/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-df2d251 */.woocommerce-MyAccount-navigation {
display: none;
}

.woocommerce-account .woocommerce-MyAccount-contente {
    float: none !importante;
width: 100%;
background-color: #fff;
}


.woocommerce-account .woocommerce-MyAccount-content {
    float: none;
    width: 100%;/* End custom CSS */

