.elementor-999344 .elementor-element.elementor-element-34a489c{--display:flex;}.elementor-999344 .elementor-element.elementor-element-98814c3{--spacer-size:50px;}.elementor-999344 .elementor-element.elementor-element-68da68b{text-align:center;}.elementor-999344 .elementor-element.elementor-element-11adb02{--spacer-size:50px;}.elementor-999344 .elementor-element.elementor-element-46a3f398{--display:flex;}.elementor-999344 .elementor-element.elementor-element-523b1ddc{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:start;}.elementor-999344 .elementor-element.elementor-element-523b1ddc.elementor-element{--align-self:center;}.elementor-999344 .elementor-element.elementor-element-ce92ccf{--spacer-size:50px;}:root{--page-title-display:none;}body.elementor-page-999344{margin:0px 0px 0px 0px;}/* Start custom CSS for text-editor, class: .elementor-element-523b1ddc *//* 1. Esconder os botões de rádio e as abas desformatadas do tema VamTam */
.elementor-999344 .elementor-element.elementor-element-523b1ddc .vamtam-tabbed > input[type="radio"],
.elementor-999344 .elementor-element.elementor-element-523b1ddc .vamtam-tabbed > ul.vamtam-tabs {
    display: none !important;
}

/* 2. Garantir que as duas colunas (Login e Registo) aparecem bem lado a lado */
.elementor-999344 .elementor-element.elementor-element-523b1ddc .u-column1.col-1, 
.elementor-999344 .elementor-element.elementor-element-523b1ddc .u-column2.col-2 {
    width: 48% !important;
    float: left !important;
    margin-right: 4% !important;
}

/* 3. Remover a margem direita da última coluna para não quebrar o alinhamento */
.elementor-999344 .elementor-element.elementor-element-523b1ddc .u-column2.col-2 {
    margin-right: 0 !important;
}/* End custom CSS */