.elementor-1240 .elementor-element.elementor-element-e3030ae > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1240 .elementor-element.elementor-element-e3030ae:not(.elementor-motion-effects-element-type-background), .elementor-1240 .elementor-element.elementor-element-e3030ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cfa1f76 );}.elementor-1240 .elementor-element.elementor-element-e3030ae{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2em 0em 2em 0em;}.elementor-1240 .elementor-element.elementor-element-e3030ae > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1240 .elementor-element.elementor-element-46d8738 .elementor-button{background-color:#F03136;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-1240 .elementor-element.elementor-element-c42157c{--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;--z-index:99;}.elementor-1240 .elementor-element.elementor-element-fa4708a{z-index:99999999999;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-1240 .elementor-element.elementor-element-b722bed{width:50%;}.elementor-1240 .elementor-element.elementor-element-b173788{width:50%;}}/* Start custom CSS for shortcode, class: .elementor-element-fa4708a *//* Forçar alinhamento e resetar preenchimentos dos selects */
form.woocommerce-form-register select,
form.b2bking-registration-form select,
.b2bking_registration_container select,
select#billing_country,
select#billing_state,
select.country_select,
select.state_select {
    height: 48px !important;
    min-height: 48px !important;
    padding: 0 12px !important; 
    line-height: 48px !important;
    box-sizing: border-box !important;
    overflow: visible !important;
}

/* Forçar a correção caso o tema use a biblioteca Select2/SelectWoo */
.select2-container--default .select2-selection--single {
    height: 48px !important;
    min-height: 48px !important;
    display: flex !important;
    align-items: center !important;
}

.select2-container--default .select2-selection--single .select2-selection__rendered {
    line-height: normal !important;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}

.select2-container--default .select2-selection--single .select2-selection__arrow {
    height: 46px !important;
}






/* Forçar a fonte fina na classe exata do título do B2B King */
h2.b2bking_b2bregistration_only_register_header {
    font-weight: 400 !important;
    font-family: inherit !important;
    letter-spacing: normal !important;
}/* End custom CSS */