.elementor-254 .elementor-element.elementor-element-b40bd61{--display:flex;--min-height:749px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-254 .elementor-element.elementor-element-b40bd61:not(.elementor-motion-effects-element-type-background), .elementor-254 .elementor-element.elementor-element-b40bd61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0790632 );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-254 .elementor-element.elementor-element-b0a90cf{width:100%;max-width:100%;text-align:center;}.elementor-254 .elementor-element.elementor-element-b0a90cf .elementor-heading-title{color:var( --e-global-color-0790632 );}.elementor-254 .elementor-element.elementor-element-34c6de2{--display:flex;}.elementor-254 .elementor-element.elementor-element-bc78701 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-254 .elementor-element.elementor-element-b18d0a0{--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:space-evenly;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:10px;--padding-bottom:10px;--padding-left:40px;--padding-right:40px;}.elementor-254 .elementor-element.elementor-element-b9be615{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -50px) 0px;padding:10px 0px 0px 0px;text-align:center;}.elementor-254 .elementor-element.elementor-element-b9be615 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.6em;font-weight:600;color:var( --e-global-color-secondary );}.elementor-254 .elementor-element.elementor-element-c8485bf{--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:space-evenly;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-254 .elementor-element.elementor-element-b1aca39 .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li:not(.is-active) a{background-color:var( --e-global-color-0790632 );}.elementor-254 .elementor-element.elementor-element-b1aca39 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-EditAccountForm .button, .elementor-254 .elementor-element.elementor-element-b1aca39 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-address-fields .button, .elementor-254 .elementor-element.elementor-element-b1aca39 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .login .button, .elementor-254 .elementor-element.elementor-element-b1aca39 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .register .button, .elementor-254 .elementor-element.elementor-element-b1aca39 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .woocommerce-ResetPassword .button, .elementor-254 .elementor-element.elementor-element-b1aca39 #add_payment_method #payment #place_order{background-color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;}.elementor-254 .elementor-element.elementor-element-b1aca39 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-EditAccountForm .button:hover, .elementor-254 .elementor-element.elementor-element-b1aca39 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-address-fields .button:hover, .elementor-254 .elementor-element.elementor-element-b1aca39 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .login .button:hover, .elementor-254 .elementor-element.elementor-element-b1aca39 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .register .button:hover, .elementor-254 .elementor-element.elementor-element-b1aca39 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .woocommerce-ResetPassword .button:hover, .elementor-254 .elementor-element.elementor-element-b1aca39 #add_payment_method #payment #place_order:hover{background-color:#FCFCFC;}.elementor-254 .elementor-element.elementor-element-b1aca39{width:100%;max-width:100%;--tab-content-spacing:0px;--tabs-container-justify-content:center;--tab-width:auto;--tabs-border-radius:30px 30px 30px 30px;--tabs-spacing:0px;--sections-background-color:var( --e-global-color-0790632 );--sections-border-type:none;--sections-border-radius:30px 30px 30px 30px;--typography-section-titles-color:var( --e-global-color-secondary );--general-text-color:var( --e-global-color-text );--login-messages-color:var( --e-global-color-text );--payment-methods-radio-buttons-color:#78040A;--links-normal-color:var( --e-global-color-secondary );--links-hover-color:var( --e-global-color-secondary );--forms-labels-color:#036C33;--forms-fields-focus-color:var( --e-global-color-text );--forms-fields-border-radius:20px 20px 20px 20px;--forms-fields-padding:7px 0px 7px 20px;--forms-buttons-normal-text-color:#FCFCFC;--forms-buttons-hover-text-color:var( --e-global-color-primary );--forms-buttons-border-radius:30px 30px 30px 30px;--tables-links-normal-color:var( --e-global-color-secondary );}.elementor-254 .elementor-element.elementor-element-b1aca39 .input-text, .elementor-254 .elementor-element.elementor-element-b1aca39 select, .elementor-254 .elementor-element.elementor-element-b1aca39 .select2-container--default .select2-selection--single, .elementor-254 .elementor-element.elementor-element-b1aca39 .e-my-account-tab__payment-methods input[type=text]{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.e-woo-select2-wrapper .select2-results__option:focus{color:var( --e-global-color-text );}.elementor-254 .elementor-element.elementor-element-b1aca39 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:calc( (7px*2) + 16px );padding-left:20px;padding-right:0px;}.elementor-254 .elementor-element.elementor-element-b1aca39 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .select2-container--default .select2-selection--single .select2-selection__arrow{height:calc( (7px*2) + 16px );right:0px;}.elementor-254 .elementor-element.elementor-element-b1aca39 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .select2-container--default .select2-selection--single{height:auto;}.elementor-254 .elementor-element.elementor-element-9864569{--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;--flex-wrap:wrap;}.elementor-254 .elementor-element.elementor-element-9864569:not(.elementor-motion-effects-element-type-background), .elementor-254 .elementor-element.elementor-element-9864569 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0790632 );}.elementor-254 .elementor-element.elementor-element-ca9d6c0{width:100%;max-width:100%;text-align:center;}.elementor-254 .elementor-element.elementor-element-ca9d6c0 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-254 .elementor-element.elementor-element-5fec7a3{--display:flex;}.elementor-widget-text-editor{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-254 .elementor-element.elementor-element-87309e8{width:100%;max-width:100%;color:var( --e-global-color-text );}.elementor-254 .elementor-element.elementor-element-87309e8 a{color:var( --e-global-color-text );}.elementor-254 .elementor-element.elementor-element-eabc947{--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:flex-start;--align-items:center;}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-254 .elementor-element.elementor-element-6bcf52b{--grid-columns:1;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-254 .elementor-element.elementor-element-7c27893 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:1.6em;font-weight:700;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:var( --e-global-color-0790632 );color:var( --e-global-color-0790632 );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:30px 30px 30px 30px;padding:10px 30px 10px 30px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-254 .elementor-element.elementor-element-b40bd61{--content-width:1200px;}.elementor-254 .elementor-element.elementor-element-34c6de2{--width:48%;}.elementor-254 .elementor-element.elementor-element-b18d0a0{--width:48%;}.elementor-254 .elementor-element.elementor-element-c8485bf{--width:100%;}.elementor-254 .elementor-element.elementor-element-5fec7a3{--width:48%;}.elementor-254 .elementor-element.elementor-element-eabc947{--width:48%;}}@media(min-width:2400px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );}}@media(max-width:1366px){.elementor-254 .elementor-element.elementor-element-b40bd61{--min-height:449px;--justify-content:flex-start;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-254 .elementor-element.elementor-element-b0a90cf{margin:-60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-254 .elementor-element.elementor-element-6bcf52b{--grid-columns:2;}}@media(max-width:767px){.elementor-254 .elementor-element.elementor-element-b40bd61{--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-254 .elementor-element.elementor-element-b18d0a0{--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-254 .elementor-element.elementor-element-b9be615 .elementor-heading-title{font-size:1.1em;}.elementor-254 .elementor-element.elementor-element-b1aca39{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-254 .elementor-element.elementor-element-b1aca39.elementor-element{--align-self:center;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-254 .elementor-element.elementor-element-6bcf52b{--grid-columns:1;}.elementor-254 .elementor-element.elementor-element-7c27893 .elementor-button{font-size:1.4em;line-height:1.4em;letter-spacing:3px;}}/* Start custom CSS for woocommerce-my-account, class: .elementor-element-b1aca39 *//* coluna de login esconder */

#customer_login > div.u-column1.col-1 {
    display: none;
}
/* -----fim----*/

/* coluna de cadastro ajustar */

/* titulo */

.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce h2, .elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce h3 {
    color: #036c33;
    font-size: 25px;
    font-weight: 700;
    margin-bottom: 0px;
    margin-top: 0;
    display: flex
;
    flex-direction: column;
    align-items: center;
}

/* formulario */

#customer_login > div.u-column2.col-2 {
    width: 100%;
    display: flex
;
    flex-direction: column;
    align-content: space-around;
    justify-content: center;
    align-items: stretch;
}

.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .login, .elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .register, .elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .woocommerce-ResetPassword {
    margin-top: -5px;
    margin-block-end: 0px;
    display: flex
;
    background-color: #F5FDF9;
    border-color: #F5FDF9;
    border-radius: var(--sections-border-radius, 3px);
    border-style: var(--sections-border-type, solid);
    font-size: 0.9em;
    padding: 0;
    flex-direction: column;
    align-items: center;
    justify-content: space-between;
    align-content: space-around;
}

.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row {
    width: 100%;
}

.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    padding-left: 10px;
    padding-right: 10px;
}

.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .login p:not([class]), .elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .register p:not([class]) {
    color: #036C33;
    font-size: 12px;
    margin-top: 5px;
    margin-left: 20px;
}

/*botção */

#customer_login > div.u-column2.col-2 > form > p:nth-child(9) {
    display: flex;
    flex-direction: column;
}/* End custom CSS */