.elementor-6211 .elementor-element.elementor-element-69e35b5{--display:flex;}.elementor-6211 .elementor-element.elementor-element-69e35b5:not(.elementor-motion-effects-element-type-background), .elementor-6211 .elementor-element.elementor-element-69e35b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3a71e41 );}.elementor-6211 .elementor-element.elementor-element-4ac45c8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-6211 .elementor-element.elementor-element-d92af0d{--display:flex;}.elementor-6211 .elementor-element.elementor-element-a3b0bfd{width:var( --container-widget-width, 537px );max-width:537px;--container-widget-width:537px;--container-widget-flex-grow:0;}.elementor-6211 .elementor-element.elementor-element-a3b0bfd .elementor-heading-title{font-family:var( --e-global-typography-3c61a25-font-family );font-size:var( --e-global-typography-3c61a25-font-size );line-height:var( --e-global-typography-3c61a25-line-height );color:var( --e-global-color-e8649cb );}.elementor-6211 .elementor-element.elementor-element-2b5845d{--display:flex;}.elementor-6211 .elementor-element.elementor-element-41a19a7{width:var( --container-widget-width, 564px );max-width:564px;--container-widget-width:564px;--container-widget-flex-grow:0;}.elementor-6211 .elementor-element.elementor-element-41a19a7 .wpcf7 *:not(.wpcf7-form-control):not(option), .elementor-6211 .elementor-element.elementor-element-41a19a7 .wpcf7 .wpcf7-form-control.wpcf7-file{font-family:var( --e-global-typography-b4e0c01-font-family );font-size:var( --e-global-typography-b4e0c01-font-size );line-height:var( --e-global-typography-b4e0c01-line-height );}.elementor-6211 .elementor-element.elementor-element-41a19a7 .wpcf7 span.wpcf7-not-valid-tip{text-align:left;display:block;}.elementor-6211 .elementor-element.elementor-element-41a19a7 .wpcf7 div.wpcf7-response-output{text-align:left;}@media(max-width:1024px){.elementor-6211 .elementor-element.elementor-element-a3b0bfd .elementor-heading-title{font-size:var( --e-global-typography-3c61a25-font-size );line-height:var( --e-global-typography-3c61a25-line-height );}.elementor-6211 .elementor-element.elementor-element-41a19a7 .wpcf7 *:not(.wpcf7-form-control):not(option), .elementor-6211 .elementor-element.elementor-element-41a19a7 .wpcf7 .wpcf7-form-control.wpcf7-file{font-size:var( --e-global-typography-b4e0c01-font-size );line-height:var( --e-global-typography-b4e0c01-line-height );}}@media(max-width:767px){.elementor-6211 .elementor-element.elementor-element-4ac45c8{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-6211 .elementor-element.elementor-element-d92af0d{--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6211 .elementor-element.elementor-element-a3b0bfd .elementor-heading-title{font-size:var( --e-global-typography-3c61a25-font-size );line-height:var( --e-global-typography-3c61a25-line-height );}.elementor-6211 .elementor-element.elementor-element-41a19a7 .wpcf7 *:not(.wpcf7-form-control):not(option), .elementor-6211 .elementor-element.elementor-element-41a19a7 .wpcf7 .wpcf7-form-control.wpcf7-file{font-size:var( --e-global-typography-b4e0c01-font-size );line-height:var( --e-global-typography-b4e0c01-line-height );}}@media(min-width:768px){.elementor-6211 .elementor-element.elementor-element-d92af0d{--width:max-content;}.elementor-6211 .elementor-element.elementor-element-2b5845d{--width:max-content;}}/* Start custom CSS for contact-form-7, class: .elementor-element-41a19a7 */.elementor-6211 .elementor-element.elementor-element-41a19a7 span {
    color: #fff;
}

.elementor-6211 .elementor-element.elementor-element-41a19a7 input {
    border-color: rgba(255,255,255,1)!important;
    color: #fff;
}

.elementor-6211 .elementor-element.elementor-element-41a19a7 input::placeholder {
    color: #DDDDDD!important;
}

.elementor-6211 .elementor-element.elementor-element-41a19a7 .ui_boton__text {
    color: #000!important;
    font-family: var(--e-global-typography-fe19014-font-family);
    font-size: var(--e-global-typography-fe19014-font-size);
    line-height: var(--e-global-typography-fe19014-line-height);
}

.elementor-6211 .elementor-element.elementor-element-41a19a7 input[type="checkbox"] {
    appearance: none;
    flex: none;
    border-radius: 4px!important;
    background-color: rgba(0, 0, 0, 0.1);
    border: 1px solid #fff !important;
}

body .wpcf7-list-item input[type="checkbox"]:checked::after {
    top:1px;
    border: solid #fff;
    border-width: 0 2px 2px 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69e35b5 */.elementor-6211 .elementor-element.elementor-element-69e35b5 {
    border-radius: 28px;
}/* End custom CSS */