.elementor-3254 .elementor-element.elementor-element-f23ca99{--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;}.elementor-3254 .elementor-element.elementor-element-bb09946{--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.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-3254 .elementor-element.elementor-element-b643926{text-align:center;}.elementor-3254 .elementor-element.elementor-element-b643926 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:30px;font-weight:700;color:#222222;}.elementor-3254 .elementor-element.elementor-element-9e5699a{--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-3254 .elementor-element.elementor-element-cc7bea8{text-align:center;}.elementor-3254 .elementor-element.elementor-element-cc7bea8 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:30px;font-weight:700;color:#222222;}.elementor-3254 .elementor-element.elementor-element-12730ad{--display:flex;}.elementor-3254 .elementor-element.elementor-element-c4d79eb{text-align:center;}.elementor-3254 .elementor-element.elementor-element-c4d79eb .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:30px;font-weight:700;color:#222222;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-3254 .elementor-element.elementor-element-bb09946{--width:50%;}.elementor-3254 .elementor-element.elementor-element-9e5699a{--width:50%;}}/* Start custom CSS for html, class: .elementor-element-40e0d36 */#transvirtual-loginwidget input[type=text], input[type=password] {
     width: 100%;
    padding: 5px;
    border: 1px solid #0000002e !important;
    -webkit-border-radius: 5px;
    border-radius: 5px !important;
    margin: 10px !important;
    border-radius: 9px;
    padding-left: 20px !important;
    font-size: 13px;
    font-family: 'Poppins';
}

#transvirtual-loginwidget .transvirtual-loginbtn {
    padding: 15px 42px !important;
    margin-top: 20px;
    float: left !important;
    background: #0374b9 !important;
    border: 0 none;
    cursor: pointer;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b991711 */#transvirtual-customeraccountcreatewidget input[type=text], input[type=password] {
    width: 100%;
    padding: 5px;
    border: 1px solid #0000002e !important;
    -webkit-border-radius: 5px;
    border-radius: 5px !important;
    margin: 10px !important;
    border-radius: 9px;
    padding-left: 20px !important;
    font-size: 13px;
    font-family: 'Poppins';
}

input.transvirtual-createaccountbtn {
    margin-top: 20px;
}/* End custom CSS */