.elementor-5877 .elementor-element.elementor-element-2944ff0{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:128px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5877 .elementor-element.elementor-element-ed9f9b8{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5877 .elementor-element.elementor-element-fbe1166 .elementor-jet-checkout-billing .form-row.elementor-repeater-item-ff8f2dc{width:100%;}.elementor-5877 .elementor-element.elementor-element-fbe1166 .elementor-jet-checkout-billing .form-row.elementor-repeater-item-dd61c0c{width:100%;}.elementor-5877 .elementor-element.elementor-element-fbe1166 .woocommerce-billing-fields > h3{font-family:var( --e-global-typography-61b86ac-font-family ), Sans-serif;font-size:var( --e-global-typography-61b86ac-font-size );font-weight:var( --e-global-typography-61b86ac-font-weight );line-height:var( --e-global-typography-61b86ac-line-height );}.elementor-5877 .elementor-element.elementor-element-fbe1166 .elementor-jet-checkout-billing .form-row label{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 );line-height:var( --e-global-typography-primary-line-height );margin:10px 0px 0px 0px;}.elementor-5877 .elementor-element.elementor-element-fbe1166 .elementor-jet-checkout-billing .form-row{padding-left:calc( 2px/2 );padding-right:calc( 2px/2 );margin-bottom:8px;}.elementor-5877 .elementor-element.elementor-element-fbe1166 .woocommerce-billing-fields__field-wrapper{margin-left:calc( -2px/2 );margin-right:calc( -2px/2 );}.elementor-5877 .elementor-element.elementor-element-fbe1166 .elementor-jet-checkout-billing .form-row .woocommerce-input-wrapper > *:not(.woocommerce-password-strength):not(.woocommerce-password-hint):not(.show-password-input):not(.select2), .elementor-5877 .elementor-element.elementor-element-fbe1166 .select2-container .select2-selection--single{border-style:solid;border-width:1px 1px 1px 1px;border-color:#00000040;}.elementor-5877 .elementor-element.elementor-element-fbe1166 .elementor-jet-checkout-billing .form-row .woocommerce-input-wrapper > *:not(.woocommerce-password-strength):not(.woocommerce-password-hint):not(.show-password-input):not(.select2){border-radius:32px 32px 32px 32px;padding:20px 16px 20px 16px;}.elementor-5877 .elementor-element.elementor-element-fbe1166 .select2-container .select2-selection--single{border-radius:32px 32px 32px 32px;}.elementor-5877 .elementor-element.elementor-element-fbe1166 .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:calc( (20px*2) + 16px );padding-left:16px;padding-right:16px;}.elementor-5877 .elementor-element.elementor-element-fbe1166 .select2-container--default .select2-selection--single .select2-selection__arrow{height:calc( (20px*2) + 16px );}.elementor-5877 .elementor-element.elementor-element-fbe1166 .select2-container--default .select2-selection--single{height:auto;}.elementor-5877 .elementor-element.elementor-element-4da8668 > .elementor-widget-container{margin:32px 0px 0px 0px;}.elementor-5877 .elementor-element.elementor-element-4da8668 .woocommerce-shipping-fields #ship-to-different-address,.elementor-5877 .elementor-element.elementor-element-4da8668 .woocommerce-shipping-fields #ship-to-different-address label{font-family:var( --e-global-typography-61b86ac-font-family ), Sans-serif;font-size:var( --e-global-typography-61b86ac-font-size );font-weight:var( --e-global-typography-61b86ac-font-weight );line-height:var( --e-global-typography-61b86ac-line-height );}.elementor-5877 .elementor-element.elementor-element-4da8668 .woocommerce-shipping-fields .form-row label{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 );line-height:var( --e-global-typography-primary-line-height );margin:10px 0px 0px 0px;}.elementor-5877 .elementor-element.elementor-element-4da8668 .woocommerce-shipping-fields .form-row .woocommerce-input-wrapper > *:not(.woocommerce-password-strength):not(.woocommerce-password-hint):not(.show-password-input){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 );line-height:var( --e-global-typography-primary-line-height );}.elementor-5877 .elementor-element.elementor-element-4da8668 .woocommerce-shipping-fields .form-row .woocommerce-input-wrapper > *:not(.woocommerce-password-strength):not(.woocommerce-password-hint):not(.show-password-input):not(.select2), .elementor-5877 .elementor-element.elementor-element-4da8668 .select2-container .select2-selection--single{border-style:solid;border-color:#00000040;}.elementor-5877 .elementor-element.elementor-element-4da8668 .woocommerce-shipping-fields .form-row .woocommerce-input-wrapper > *:not(.woocommerce-password-strength):not(.woocommerce-password-hint):not(.show-password-input):not(.select2){border-radius:32px 32px 32px 32px;padding:20px 16px 20px 16px;}.elementor-5877 .elementor-element.elementor-element-4da8668 .select2-container .select2-selection--single{border-radius:32px 32px 32px 32px;}.elementor-5877 .elementor-element.elementor-element-4da8668 .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:calc( (20px*2) + 16px );padding-left:16px;padding-right:16px;}.elementor-5877 .elementor-element.elementor-element-4da8668 .select2-container--default .select2-selection--single .select2-selection__arrow{height:calc( (20px*2) + 16px );}.elementor-5877 .elementor-element.elementor-element-4da8668 .select2-container--default .select2-selection--single{height:auto;}.elementor-5877 .elementor-element.elementor-element-a5b608c{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:0px;}.elementor-5877 .elementor-element.elementor-element-2d3dc75{--display:flex;--min-height:60vh;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-5877 .elementor-element.elementor-element-2d3dc75:not(.elementor-motion-effects-element-type-background), .elementor-5877 .elementor-element.elementor-element-2d3dc75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-5877 .elementor-element.elementor-element-2d3dc75.e-con{--align-self:flex-end;}.elementor-5877 .elementor-element.elementor-element-6f358da #order_review_heading:not(.elementor-widget-woocommerce-checkout-page #order_review_heading){font-family:var( --e-global-typography-7fa721b-font-family ), Sans-serif;font-size:var( --e-global-typography-7fa721b-font-size );font-weight:var( --e-global-typography-7fa721b-font-weight );line-height:var( --e-global-typography-7fa721b-line-height );color:#FFFFFF;}.elementor-5877 .elementor-element.elementor-element-6f358da #order_review .woocommerce-checkout-review-order-table th{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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-2b709c3 );border-style:none;}.elementor-5877 .elementor-element.elementor-element-6f358da #order_review .woocommerce-checkout-review-order-table td{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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-2b709c3 );border-style:none;}.elementor-5877 .elementor-element.elementor-element-6f358da #order_review .woocommerce-checkout-review-order-table td a{color:var( --e-global-color-2b709c3 );}.elementor-5877 .elementor-element.elementor-element-34c586e #payment #place_order{background-color:var( --e-global-color-text );font-family:var( --e-global-typography-c6a1306-font-family ), Sans-serif;font-size:var( --e-global-typography-c6a1306-font-size );font-weight:var( --e-global-typography-c6a1306-font-weight );line-height:var( --e-global-typography-c6a1306-line-height );color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;padding:16px 24px 16px 24px;}.elementor-5877 .elementor-element.elementor-element-34c586e #payment{background-color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:16px 16px 16px 16px;}.elementor-5877 .elementor-element.elementor-element-34c586e #payment .wc_payment_method label{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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-2b709c3 );}.elementor-5877 .elementor-element.elementor-element-34c586e #payment .payment_box{color:#FFFFFFB8;background-color:var( --e-global-color-primary );}.elementor-5877 .elementor-element.elementor-element-34c586e #payment .payment_box:before{border-bottom-color:var( --e-global-color-primary );}.elementor-5877 .elementor-element.elementor-element-34c586e #payment div.form-row{margin:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-5877 .elementor-element.elementor-element-2944ff0{--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;--margin-top:64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5877 .elementor-element.elementor-element-fbe1166 .woocommerce-billing-fields > h3{font-size:var( --e-global-typography-61b86ac-font-size );line-height:var( --e-global-typography-61b86ac-line-height );}.elementor-5877 .elementor-element.elementor-element-fbe1166 .elementor-jet-checkout-billing .form-row label{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-5877 .elementor-element.elementor-element-fbe1166 .elementor-jet-checkout-billing .form-row .woocommerce-input-wrapper > *:not(.woocommerce-password-strength):not(.woocommerce-password-hint):not(.show-password-input):not(.select2){padding:10px 8px 10px 8px;}.elementor-5877 .elementor-element.elementor-element-fbe1166 .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:calc( (10px*2) + 16px );padding-left:8px;padding-right:8px;}.elementor-5877 .elementor-element.elementor-element-fbe1166 .select2-container--default .select2-selection--single .select2-selection__arrow{height:calc( (10px*2) + 16px );}.elementor-5877 .elementor-element.elementor-element-fbe1166 .select2-container--default .select2-selection--single{height:auto;}.elementor-5877 .elementor-element.elementor-element-4da8668 .woocommerce-shipping-fields #ship-to-different-address,.elementor-5877 .elementor-element.elementor-element-4da8668 .woocommerce-shipping-fields #ship-to-different-address label{font-size:var( --e-global-typography-61b86ac-font-size );line-height:var( --e-global-typography-61b86ac-line-height );}.elementor-5877 .elementor-element.elementor-element-4da8668 .woocommerce-shipping-fields .form-row label{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-5877 .elementor-element.elementor-element-4da8668 .woocommerce-shipping-fields .form-row .woocommerce-input-wrapper > *:not(.woocommerce-password-strength):not(.woocommerce-password-hint):not(.show-password-input){font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-5877 .elementor-element.elementor-element-a5b608c{--margin-top:64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5877 .elementor-element.elementor-element-6f358da #order_review_heading:not(.elementor-widget-woocommerce-checkout-page #order_review_heading){font-size:var( --e-global-typography-7fa721b-font-size );line-height:var( --e-global-typography-7fa721b-line-height );}.elementor-5877 .elementor-element.elementor-element-6f358da #order_review .woocommerce-checkout-review-order-table th{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-5877 .elementor-element.elementor-element-6f358da #order_review .woocommerce-checkout-review-order-table td{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-5877 .elementor-element.elementor-element-34c586e #payment .wc_payment_method label{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-5877 .elementor-element.elementor-element-34c586e #payment #place_order{font-size:var( --e-global-typography-c6a1306-font-size );line-height:var( --e-global-typography-c6a1306-line-height );}}@media(min-width:768px){.elementor-5877 .elementor-element.elementor-element-2944ff0{--content-width:83vw;}.elementor-5877 .elementor-element.elementor-element-ed9f9b8{--width:100%;}.elementor-5877 .elementor-element.elementor-element-2d3dc75{--width:70%;}}@media(max-width:1024px) and (min-width:768px){.elementor-5877 .elementor-element.elementor-element-2944ff0{--content-width:90vw;}.elementor-5877 .elementor-element.elementor-element-ed9f9b8{--width:90vw;}.elementor-5877 .elementor-element.elementor-element-a5b608c{--content-width:90vw;}}@media(max-width:767px){.elementor-5877 .elementor-element.elementor-element-2944ff0{--content-width:85vw;--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5877 .elementor-element.elementor-element-fbe1166 .elementor-jet-checkout-billing .form-row.elementor-repeater-item-8e93aca{width:100%;}.elementor-5877 .elementor-element.elementor-element-fbe1166 .elementor-jet-checkout-billing .form-row.elementor-repeater-item-3d74118{width:100%;}.elementor-5877 .elementor-element.elementor-element-fbe1166 .elementor-jet-checkout-billing .form-row.elementor-repeater-item-ff8f2dc{width:100%;}.elementor-5877 .elementor-element.elementor-element-fbe1166 .elementor-jet-checkout-billing .form-row.elementor-repeater-item-dd61c0c{width:100%;}.elementor-5877 .elementor-element.elementor-element-fbe1166 .woocommerce-billing-fields > h3{font-size:var( --e-global-typography-61b86ac-font-size );line-height:var( --e-global-typography-61b86ac-line-height );}.elementor-5877 .elementor-element.elementor-element-fbe1166 .elementor-jet-checkout-billing .form-row label{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-5877 .elementor-element.elementor-element-4da8668 .woocommerce-shipping-fields #ship-to-different-address,.elementor-5877 .elementor-element.elementor-element-4da8668 .woocommerce-shipping-fields #ship-to-different-address label{font-size:var( --e-global-typography-61b86ac-font-size );line-height:var( --e-global-typography-61b86ac-line-height );}.elementor-5877 .elementor-element.elementor-element-4da8668 .woocommerce-shipping-fields .form-row label{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-5877 .elementor-element.elementor-element-4da8668 .woocommerce-shipping-fields .form-row .woocommerce-input-wrapper > *:not(.woocommerce-password-strength):not(.woocommerce-password-hint):not(.show-password-input){font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-5877 .elementor-element.elementor-element-6f358da #order_review_heading:not(.elementor-widget-woocommerce-checkout-page #order_review_heading){font-size:var( --e-global-typography-7fa721b-font-size );line-height:var( --e-global-typography-7fa721b-line-height );}.elementor-5877 .elementor-element.elementor-element-6f358da #order_review .woocommerce-checkout-review-order-table th{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-5877 .elementor-element.elementor-element-6f358da #order_review .woocommerce-checkout-review-order-table td{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-5877 .elementor-element.elementor-element-34c586e #payment .wc_payment_method label{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-5877 .elementor-element.elementor-element-34c586e #payment #place_order{font-size:var( --e-global-typography-c6a1306-font-size );line-height:var( --e-global-typography-c6a1306-line-height );}.elementor-5877 .elementor-element.elementor-element-34c586e #payment div.form-row{margin:0px 0px 0px 10px;}}/* Start custom CSS for jet-checkout-billing, class: .elementor-element-fbe1166 */div[data-lastpass-icon-root] {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for jet-checkout-shipping-form, class: .elementor-element-4da8668 */#ship-to-different-address span {
    visibility: hidden; /* Oculta o texto */
    position: relative;
}

#ship-to-different-address span::after {
    content: "Información de dirección"; /* Exibe o novo texto */
    visibility: visible;
    position: absolute;
    top: 0;
    left: 0;
}

.select2-results__option {
    font-family: 'Wix Madefor Display', sans-serif;
    font-size: 16px;
}

.elementor-jet-checkout-shipping-form.jet-woo-builder {
    opacity: 1 !important;
    transition: none !important;
    display: block !important;
    visibility: visible !important;
}

.elementor-element-4da8668 {
    transition: none !important; /* Remove transições */
    opacity: 1 !important;        /* Garante que o elemento esteja visível */
    transform: none !important;   /* Remove qualquer transformação */
}/* End custom CSS */
/* Start custom CSS for jet-checkout-order-review, class: .elementor-element-6f358da */.woocommerce-shipping-totals, .cart-subtotal, .woocommerce-info {
    display:none;!important;
}

.woocommerce .quantity .qty {
    display: none;
}/* End custom CSS */
/* Start custom CSS for jet-checkout-payment, class: .elementor-element-34c586e */.woocommerce-privacy-policy-text {
    display: none !important;
}

.elementor-5877 .elementor-element.elementor-element-34c586e #place_order {
 
    transition: width 0.3s !important;
    display: flex;
    width: 180px !important;
}

.elementor-5877 .elementor-element.elementor-element-34c586e #place_order:hover {
    background-color: #FFDA0B !important;
    background: url('https://dev.brieftherapycenter.org/wp-content/uploads/2025/01/arrow-right.svg') no-repeat;
    background-position: right 0.9rem center;
    background-size: 13px 13px;
    width: 195px !important;
    transition: width 0.3s !important;
}

.elementor-5877 .elementor-element.elementor-element-34c586e #payment > div {
    display: flex;
}/* End custom CSS */