.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-container .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-container.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-container:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-container.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-814 .elementor-element.elementor-element-7eb67e89{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-814 .elementor-element.elementor-element-3404af6c{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-814 .elementor-element.elementor-element-3404af6c:not(.elementor-motion-effects-element-type-background), .elementor-814 .elementor-element.elementor-element-3404af6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-v4-white );}.elementor-widget-vector-grupo-cards.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-vector-grupo-cards .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-vector-grupo-cards .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-vector-grupo-cards.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-vector-grupo-cards:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-vector-grupo-cards.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-vector-grupo-cards .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-vector-grupo-cards .vector-grupo-cards-item-heading-auxiliar{color:var( --e-global-color-secondary );}.elementor-widget-vector-grupo-cards .vector-grupo-cards-item-content{color:var( --e-global-color-text );}.elementor-814 .elementor-element.elementor-element-ec075e4 .vector-grupo-cards-wrapper{row-gap:0px;column-gap:0px;flex:0 0 auto;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:wrap;}.elementor-814 .elementor-element.elementor-element-ec075e4 .vector-grupo-cards-item{padding:32px 24px 0px 24px;row-gap:16px;column-gap:16px;flex:initial;flex-grow:1;flex-shrink:1;flex-basis:40%;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;border-style:none;overflow:hidden;border-radius:4px 4px 4px 4px;text-align:left;}.elementor-814 .elementor-element.elementor-element-ec075e4 .vector-grupo-cards-item-icon{padding:0px 0px 0px 0px;row-gap:24px;column-gap:24px;flex:0 0 auto;}.elementor-814 .elementor-element.elementor-element-ec075e4 .vector-grupo-cards-item-body{padding:0px 0px 0px 0px;row-gap:4px;column-gap:4px;flex:initial;flex-grow:1;flex-shrink:1;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;}.elementor-814 .elementor-element.elementor-element-ec075e4 .vector-grupo-cards-item-actions{row-gap:16px;column-gap:16px;flex:0 0 auto;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;}.elementor-814 .elementor-element.elementor-element-ec075e4 .vector-grupo-cards-item-heading-main{font-size:var( --e-global-typography-2b1d4ef-font-size );font-weight:var( --e-global-typography-2b1d4ef-font-weight );line-height:var( --e-global-typography-2b1d4ef-line-height );color:var( --e-global-color-v4-text-default );}.elementor-814 .elementor-element.elementor-element-ec075e4 .vector-grupo-cards-item-heading-auxiliar{font-size:14px;font-weight:500;}.elementor-814 .elementor-element.elementor-element-ec075e4 .vector-grupo-cards-item-content{font-size:var( --e-global-typography-04c5e5b-font-size );line-height:var( --e-global-typography-04c5e5b-line-height );}.elementor-814 .elementor-element.elementor-element-ec075e4 .vector-grupo-cards-item-headings{gap:16px;}.elementor-814 .elementor-element.elementor-element-ec075e4 .vector-grupo-cards-item-icon i{font-size:40px;}.elementor-814 .elementor-element.elementor-element-ec075e4 .vector-grupo-cards-item-icon svg{width:auto;height:40px;}.elementor-814 .elementor-element.elementor-element-ec075e4 .vector-grupo-cards-item-icon img{border-radius:4px;width:60px;height:60px;max-width:100px;max-height:100px;object-fit:cover;}.elementor-814 .elementor-element.elementor-element-ec075e4 .vector-grupo-cards-item .vector-grupo-cards-item-icon i{color:var( --e-global-color-v4-text-default );}.elementor-814 .elementor-element.elementor-element-ec075e4 .vector-grupo-cards-item .vector-grupo-cards-item-icon svg{fill:var( --e-global-color-v4-text-default );color:var( --e-global-color-v4-text-default );}.elementor-814 .elementor-element.elementor-element-ec075e4 .vector-wdg-button i{font-size:16px;}.elementor-814 .elementor-element.elementor-element-ec075e4 .vector-wdg-button svg{height:16px;width:auto;}.elementor-814 .elementor-element.elementor-element-ec075e4 .vector-wdg-button__icon{order:5;}.elementor-814 .elementor-element.elementor-element-ec075e4 .vector-wdg-button{gap:8px;padding:16px 32px 16px 32px;border-radius:4px 4px 4px 4px;}.elementor-814 .elementor-element.elementor-element-ec075e4 .vector-wdg-button--primary{color:#ffffff;background-color:#000000;}.elementor-814 .elementor-element.elementor-element-ec075e4 .vector-wdg-button--secondary{color:#ffffff;background-color:#949494;}.elementor-widget-login .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-login.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-login .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-login .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-login.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-login:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-login.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-login .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-login .elementor-field-group > a{color:var( --e-global-color-text );}.elementor-widget-login .elementor-field-group > a:hover{color:var( --e-global-color-accent );}.elementor-widget-login .elementor-form-fields-wrapper label{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-login .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-login .elementor-field-group .elementor-field, .elementor-widget-login .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-login .elementor-login__logged-in-message{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-814 .elementor-element.elementor-element-49938f64 .elementor-button{background-color:#218A15;color:var( --e-global-color-v4-text-white );font-family:"Inter", Sans-serif;font-weight:600;letter-spacing:1px;border-radius:999px 999px 999px 999px;padding:16px 32px 16px 32px;}.elementor-814 .elementor-element.elementor-element-49938f64 .elementor-button:hover{background-color:#13530C;color:var( --e-global-color-v4-text-white );}.elementor-814 .elementor-element.elementor-element-49938f64{padding:24px 24px 24px 24px;}.elementor-814 .elementor-element.elementor-element-49938f64 .elementor-field-group{margin-bottom:17px;}.elementor-814 .elementor-element.elementor-element-49938f64 .elementor-form-fields-wrapper{margin-bottom:-17px;}.elementor-814 .elementor-element.elementor-element-49938f64 .elementor-field-group > a:hover{color:var( --e-global-color-primary );}body .elementor-814 .elementor-element.elementor-element-49938f64 .elementor-field-group > label{padding-bottom:7px;}.elementor-814 .elementor-element.elementor-element-49938f64 .elementor-form-fields-wrapper label{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-814 .elementor-element.elementor-element-49938f64 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-color:var( --e-global-color-text );}.elementor-814 .elementor-element.elementor-element-49938f64 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-color:var( --e-global-color-text );}.elementor-814 .elementor-element.elementor-element-49938f64 .elementor-field-group .elementor-select-wrapper::before{color:var( --e-global-color-text );}.elementor-814 .elementor-element.elementor-element-a3156bc .vector-grupo-cards-item::before{background-color:var( --e-global-color-v4-brand-bg-light );}.elementor-814 .elementor-element.elementor-element-a3156bc .vector-grupo-cards-item:hover::before{background-color:var( --e-global-color-v4-brand-secondary );}.elementor-814 .elementor-element.elementor-element-a3156bc .vector-grupo-cards-wrapper{row-gap:0px;column-gap:0px;flex:0 0 auto;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:wrap;}.elementor-814 .elementor-element.elementor-element-a3156bc .vector-grupo-cards-item{padding:32px 24px 24px 24px;row-gap:16px;column-gap:16px;flex:initial;flex-grow:1;flex-shrink:1;flex-basis:40%;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;border-style:none;overflow:hidden;border-radius:0px 0px 0px 0px;}.elementor-814 .elementor-element.elementor-element-a3156bc .vector-grupo-cards-item-icon{padding:0px 0px 0px 0px;row-gap:24px;column-gap:24px;flex:0 0 auto;}.elementor-814 .elementor-element.elementor-element-a3156bc .vector-grupo-cards-item-body{padding:0px 0px 0px 0px;row-gap:4px;column-gap:4px;flex:initial;flex-grow:1;flex-shrink:1;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;}.elementor-814 .elementor-element.elementor-element-a3156bc .vector-grupo-cards-item-actions{row-gap:16px;column-gap:16px;flex:0 0 auto;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;}.elementor-814 .elementor-element.elementor-element-a3156bc .vector-grupo-cards-item-heading-main{font-size:var( --e-global-typography-2b1d4ef-font-size );font-weight:var( --e-global-typography-2b1d4ef-font-weight );line-height:var( --e-global-typography-2b1d4ef-line-height );color:var( --e-global-color-v4-text-muted );}.elementor-814 .elementor-element.elementor-element-a3156bc .vector-grupo-cards-item-heading-auxiliar{font-size:14px;font-weight:500;}.elementor-814 .elementor-element.elementor-element-a3156bc .vector-grupo-cards-item-content{font-size:var( --e-global-typography-04c5e5b-font-size );line-height:var( --e-global-typography-04c5e5b-line-height );color:var( --e-global-color-v4-text-muted );}.elementor-814 .elementor-element.elementor-element-a3156bc .vector-grupo-cards-item-headings{gap:16px;}.elementor-814 .elementor-element.elementor-element-a3156bc .vector-grupo-cards-item-icon i{font-size:40px;}.elementor-814 .elementor-element.elementor-element-a3156bc .vector-grupo-cards-item-icon svg{width:auto;height:40px;}.elementor-814 .elementor-element.elementor-element-a3156bc .vector-grupo-cards-item-icon img{border-radius:4px;width:60px;height:60px;max-width:100px;max-height:100px;object-fit:cover;}.elementor-814 .elementor-element.elementor-element-a3156bc .vector-grupo-cards-item .vector-grupo-cards-item-icon i{color:var( --e-global-color-v4-text-muted );}.elementor-814 .elementor-element.elementor-element-a3156bc .vector-grupo-cards-item .vector-grupo-cards-item-icon svg{fill:var( --e-global-color-v4-text-muted );color:var( --e-global-color-v4-text-muted );}.elementor-814 .elementor-element.elementor-element-a3156bc .vector-grupo-cards-item:hover .vector-grupo-cards-item-heading-main{color:var( --e-global-color-v4-white );}.elementor-814 .elementor-element.elementor-element-a3156bc .vector-grupo-cards-item:hover .vector-grupo-cards-item-heading-auxiliar{color:var( --e-global-color-v4-white );}.elementor-814 .elementor-element.elementor-element-a3156bc .vector-grupo-cards-item:hover .vector-grupo-cards-item-content{color:var( --e-global-color-v4-white );}.elementor-814 .elementor-element.elementor-element-a3156bc .vector-grupo-cards-item:hover .vector-grupo-cards-item-icon i{color:var( --e-global-color-v4-white );}.elementor-814 .elementor-element.elementor-element-a3156bc .vector-grupo-cards-item:hover .vector-grupo-cards-item-icon svg{fill:var( --e-global-color-v4-white );color:var( --e-global-color-v4-white );}.elementor-814 .elementor-element.elementor-element-a3156bc .vector-wdg-button i{font-size:16px;}.elementor-814 .elementor-element.elementor-element-a3156bc .vector-wdg-button svg{height:16px;width:auto;}.elementor-814 .elementor-element.elementor-element-a3156bc .vector-wdg-button__icon{order:5;}.elementor-814 .elementor-element.elementor-element-a3156bc .vector-wdg-button{gap:8px;padding:16px 32px 16px 32px;border-radius:4px 4px 4px 4px;}.elementor-814 .elementor-element.elementor-element-a3156bc .vector-wdg-button--primary{color:#ffffff;background-color:#000000;}.elementor-814 .elementor-element.elementor-element-a3156bc .vector-wdg-button--secondary{color:#ffffff;background-color:#949494;}#elementor-popup-modal-814 .dialog-widget-content{animation-duration:1.2s;background-color:#02010100;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}#elementor-popup-modal-814{background-color:#000000DB;justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-814 .dialog-message{width:640px;height:auto;}#elementor-popup-modal-814 .dialog-close-button{display:flex;font-size:22px;}#elementor-popup-modal-814 .dialog-close-button:hover i{color:var( --e-global-color-primary );}@media(max-width:1366px){.elementor-814 .elementor-element.elementor-element-ec075e4 .vector-grupo-cards-item-heading-main{font-size:var( --e-global-typography-2b1d4ef-font-size );line-height:var( --e-global-typography-2b1d4ef-line-height );}.elementor-814 .elementor-element.elementor-element-ec075e4 .vector-grupo-cards-item-content{font-size:var( --e-global-typography-04c5e5b-font-size );line-height:var( --e-global-typography-04c5e5b-line-height );}.elementor-814 .elementor-element.elementor-element-a3156bc .vector-grupo-cards-item-heading-main{font-size:var( --e-global-typography-2b1d4ef-font-size );line-height:var( --e-global-typography-2b1d4ef-line-height );}.elementor-814 .elementor-element.elementor-element-a3156bc .vector-grupo-cards-item-content{font-size:var( --e-global-typography-04c5e5b-font-size );line-height:var( --e-global-typography-04c5e5b-line-height );}}@media(max-width:1024px){.elementor-814 .elementor-element.elementor-element-ec075e4 .vector-grupo-cards-item-heading-main{font-size:var( --e-global-typography-2b1d4ef-font-size );line-height:var( --e-global-typography-2b1d4ef-line-height );}.elementor-814 .elementor-element.elementor-element-ec075e4 .vector-grupo-cards-item-content{font-size:var( --e-global-typography-04c5e5b-font-size );line-height:var( --e-global-typography-04c5e5b-line-height );}.elementor-814 .elementor-element.elementor-element-ec075e4 .vector-grupo-cards-item-icon i{font-size:40px;}.elementor-814 .elementor-element.elementor-element-ec075e4 .vector-grupo-cards-item-icon svg{width:auto;height:40px;}.elementor-814 .elementor-element.elementor-element-a3156bc .vector-grupo-cards-item-heading-main{font-size:var( --e-global-typography-2b1d4ef-font-size );line-height:var( --e-global-typography-2b1d4ef-line-height );}.elementor-814 .elementor-element.elementor-element-a3156bc .vector-grupo-cards-item-content{font-size:var( --e-global-typography-04c5e5b-font-size );line-height:var( --e-global-typography-04c5e5b-line-height );}.elementor-814 .elementor-element.elementor-element-a3156bc .vector-grupo-cards-item-icon i{font-size:40px;}.elementor-814 .elementor-element.elementor-element-a3156bc .vector-grupo-cards-item-icon svg{width:auto;height:40px;}}@media(max-width:767px){.elementor-814 .elementor-element.elementor-element-3404af6c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-814 .elementor-element.elementor-element-ec075e4 .vector-grupo-cards-item{padding:32px 24px 0px 24px;}.elementor-814 .elementor-element.elementor-element-ec075e4 .vector-grupo-cards-item-heading-main{font-size:var( --e-global-typography-2b1d4ef-font-size );line-height:var( --e-global-typography-2b1d4ef-line-height );}.elementor-814 .elementor-element.elementor-element-ec075e4 .vector-grupo-cards-item-content{font-size:var( --e-global-typography-04c5e5b-font-size );line-height:var( --e-global-typography-04c5e5b-line-height );}.elementor-814 .elementor-element.elementor-element-ec075e4 .vector-grupo-cards-item-icon i{font-size:24px;}.elementor-814 .elementor-element.elementor-element-ec075e4 .vector-grupo-cards-item-icon svg{width:auto;height:24px;}.elementor-814 .elementor-element.elementor-element-49938f64 .elementor-form-fields-wrapper label{font-size:14px;}.elementor-814 .elementor-element.elementor-element-a3156bc .vector-grupo-cards-item{padding:32px 24px 32px 24px;}.elementor-814 .elementor-element.elementor-element-a3156bc .vector-grupo-cards-item-heading-main{font-size:var( --e-global-typography-2b1d4ef-font-size );line-height:var( --e-global-typography-2b1d4ef-line-height );}.elementor-814 .elementor-element.elementor-element-a3156bc .vector-grupo-cards-item-content{font-size:var( --e-global-typography-04c5e5b-font-size );line-height:var( --e-global-typography-04c5e5b-line-height );}.elementor-814 .elementor-element.elementor-element-a3156bc .vector-grupo-cards-item-icon i{font-size:24px;}.elementor-814 .elementor-element.elementor-element-a3156bc .vector-grupo-cards-item-icon svg{width:auto;height:24px;}#elementor-popup-modal-814{justify-content:center;align-items:center;}#elementor-popup-modal-814 .dialog-close-button{top:10%;}body:not(.rtl) #elementor-popup-modal-814 .dialog-close-button{right:11%;}body.rtl #elementor-popup-modal-814 .dialog-close-button{left:11%;}#elementor-popup-modal-814 .dialog-widget-content{margin:0px 0px 0px 0px;}#elementor-popup-modal-814 .dialog-message{padding:24px 24px 24px 24px;}}/* Start custom CSS for vector-grupo-cards, class: .elementor-element-ec075e4 */.elementor-814 .elementor-element.elementor-element-ec075e4 p {
    margin: 0px;
}/* End custom CSS */
/* Start custom CSS for login, class: .elementor-element-49938f64 */.elementor-814 .elementor-element.elementor-element-49938f64 .elementor-login-separator{
    margin: 0px 8px;
}

.elementor-814 .elementor-element.elementor-element-49938f64 .elementor-lost-password,
.elementor-814 .elementor-element.elementor-element-49938f64 .elementor-login-separator, 
.elementor-814 .elementor-element.elementor-element-49938f64 .elementor-register{
    margin-top: 16px;
    font-size: 14px;
    font-family: 'Inter', Sans-Serif;
}



.elementor-814 .elementor-element.elementor-element-49938f64 .elementor-field-group:has(.elementor-lost-password) {
	position: absolute;
	bottom: 75px;
	right: 24px;
	width: 50%;
	text-align: right;
	justify-content: flex-end;
	z-index: 10;
}

.elementor-814 .elementor-element.elementor-element-49938f64 .elementor-lost-password:hover{
    text-decoration: underline;
}

@media (max-width:767px){
    .elementor-814 .elementor-element.elementor-element-49938f64 .elementor-field-group:has(.elementor-lost-password) {
        position: relative;
        bottom: unset;
        width: 100%;
        justify-content: flex-start;
        right: unset;
    }
}/* End custom CSS */
/* Start custom CSS for vector-grupo-cards, class: .elementor-element-a3156bc */.elementor-814 .elementor-element.elementor-element-a3156bc p {
    margin: 0px;
}/* End custom CSS */