.elementor-2221 .elementor-element.elementor-element-18ec4e0>.elementor-background-overlay{background-color:#687D5C;opacity:.5;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-2221 .elementor-element.elementor-element-18ec4e0{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:-45px;margin-bottom:-45px}.elementor-bc-flex-widget .elementor-2221 .elementor-element.elementor-element-76787cd.elementor-column .elementor-widget-wrap{align-items:flex-end}.elementor-2221 .elementor-element.elementor-element-76787cd.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end}.elementor-2221 .elementor-element.elementor-element-76787cd>.elementor-element-populated{margin:50px 0 50px 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.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-2221 .elementor-element.elementor-element-0462291>.elementor-widget-container{padding:29px 0 0 0}.elementor-2221 .elementor-element.elementor-element-0462291{text-align:center}.elementor-2221 .elementor-element.elementor-element-0462291 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:22px;font-weight:700;letter-spacing:0;color:var(--e-global-color-8c13098)}.elementor-2221 .elementor-element.elementor-element-94c2f1b>.elementor-container{max-width:722px}.elementor-2221 .elementor-element.elementor-element-94c2f1b{margin-top:25px;margin-bottom:0}.elementor-2221 .elementor-element.elementor-element-35b89b0:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-2221 .elementor-element.elementor-element-35b89b0>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-8c13098)}.elementor-2221 .elementor-element.elementor-element-35b89b0>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0}.elementor-2221 .elementor-element.elementor-element-35b89b0>.elementor-element-populated,.elementor-2221 .elementor-element.elementor-element-35b89b0>.elementor-element-populated>.elementor-background-overlay,.elementor-2221 .elementor-element.elementor-element-35b89b0>.elementor-background-slideshow{border-radius:5px 5px 5px 5px}.elementor-2221 .elementor-element.elementor-element-35b89b0>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:33px 21px 0 21px}.elementor-2221 .elementor-element.elementor-element-35b89b0>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-2221 .elementor-element.elementor-element-1b5ded2>.elementor-widget-container{padding:0 0 0 0}.elementor-2221 .elementor-element.elementor-element-a8d763d>.elementor-container{max-width:722px}.elementor-2221 .elementor-element.elementor-element-a8d763d{margin-top:69px;margin-bottom:0}.elementor-2221 .elementor-element.elementor-element-def9aa0:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-2221 .elementor-element.elementor-element-def9aa0>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-8c13098)}.elementor-2221 .elementor-element.elementor-element-def9aa0>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0}.elementor-2221 .elementor-element.elementor-element-def9aa0>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:33px 31px 0 31px}.elementor-2221 .elementor-element.elementor-element-def9aa0>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}@media(max-width:767px){.elementor-2221 .elementor-element.elementor-element-76787cd>.elementor-element-populated{margin:50px 0 50px 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-2221 .elementor-element.elementor-element-def9aa0>.elementor-element-populated,.elementor-2221 .elementor-element.elementor-element-def9aa0>.elementor-element-populated>.elementor-background-overlay,.elementor-2221 .elementor-element.elementor-element-def9aa0>.elementor-background-slideshow{border-radius:5px 5px 5px 5px}}.elementor-2221 .elementor-element.elementor-element-1b5ded2 h2{color:var(--e-global-color-text);font-family:"Montserrat",Sans-serif;font-size:25px;font-weight:700;letter-spacing:0;word-spacing:0;text-transform:uppercase}.elementor-2221 .elementor-element.elementor-element-1b5ded2 .subtitulo{font-size:14px;color:var(--e-global-color-text)}.elementor-2221 .elementor-element.elementor-element-1b5ded2 h3{color:var(--e-global-color-text);font-family:"Montserrat",Sans-serif;font-size:14px;font-weight:700;line-height:18px;letter-spacing:0;word-spacing:0;margin-bottom:10px}.elementor-2221 .elementor-element.elementor-element-1b5ded2 a{color:var(--e-global-color-d6a919b)}.elementor-2221 .elementor-element.elementor-element-1b5ded2 .separador-seccion{padding-top:30px;margin-bottom:30px;width:75%;margin-left:auto;margin-right:auto;border-bottom:2px solid var(--e-global-color-d6a919b)}.elementor-2221 .elementor-element.elementor-element-1b5ded2 .form-row{width:100%}.elementor-2221 .elementor-element.elementor-element-1b5ded2 .campos-obligatorios{font-size:14px;padding-left:10px}.elementor-2221 .elementor-element.elementor-element-1b5ded2 .column-half,.column-full{float:left;position:relative;padding:.65rem;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.elementor-2221 .elementor-element.elementor-element-1b5ded2 .column-half{width:50%!important}.elementor-2221 .elementor-element.elementor-element-1b5ded2 .required{color:red}.elementor-2221 .elementor-element.elementor-element-1b5ded2 select{font-size:14px;letter-spacing:0;line-height:18px;color:var(--e-global-color-text);border:solid 2px #000;border-radius:5px}.elementor-2221 .elementor-element.elementor-element-1b5ded2 ::placeholder{font-size:14px;letter-spacing:0;line-height:18px;color:gray}.elementor-2221 .elementor-element.elementor-element-1b5ded2 input,.elementor-2221 .elementor-element.elementor-element-1b5ded2 textarea,.elementor-2221 .elementor-element.elementor-element-1b5ded2 select{font-size:14px}.elementor-2221 .elementor-element.elementor-element-1b5ded2 input:focus,.elementor-2221 .elementor-element.elementor-element-1b5ded2 select:focus{outline:none}.elementor-2221 .elementor-element.elementor-element-1b5ded2 select,.elementor-2221 .elementor-element.elementor-element-1b5ded2 input{width:100%;height:45px}.elementor-2221 .elementor-element.elementor-element-1b5ded2 textarea{height:150px;padding:10px 0 0 10px;resize:none}.elementor-2221 .elementor-element.elementor-element-1b5ded2 input{padding-top:5px}.elementor-2221 .elementor-element.elementor-element-1b5ded2 input[type="text"],.elementor-2221 .elementor-element.elementor-element-1b5ded2 input[type="tel"],.elementor-2221 .elementor-element.elementor-element-1b5ded2 input[type="date"],.elementor-2221 .elementor-element.elementor-element-1b5ded2 input[type="email"],.elementor-2221 .elementor-element.elementor-element-1b5ded2 textarea{border:solid 2px #000;border-radius:5px}.elementor-2221 .elementor-element.elementor-element-1b5ded2 input[type="date"]{font-size:16px;color:gray}.elementor-2221 .elementor-element.elementor-element-1b5ded2 .subir-boton{font-family:"Montserrat",Sans-serif;font-size:14px;font-weight:700;line-height:20px;letter-spacing:0;word-spacing:0;color:var(--branding--color-text);float:left;background-color:var(--button--color-text);padding-top:1px;padding-bottom:1px;padding-left:10px;padding-right:10px;border:solid 2px var(--branding--color-text);border-radius:5px;margin-right:10px}.elementor-2221 .elementor-element.elementor-element-1b5ded2 #foto{display:none}.elementor-2221 .elementor-element.elementor-element-1b5ded2 .politica-privacidad input[type=checkbox]{width:15px!important;height:15px!important;border:solid 1px;border-radius:5px}.elementor-2221 .elementor-element.elementor-element-1b5ded2 .politica-privacidad input[type=checkbox]:after{border-color:#49AD17!important;border-radius:6px!important;left:3px!important;top:0px!Important}.elementor-2221 .elementor-element.elementor-element-1b5ded2 .politica-privacidad span{font-family:"Montserrat",Sans-serif;font-size:12px;font-weight:700;line-height:13px;letter-spacing:0;word-spacing:0;margin-bottom:20px}.elementor-2221 .elementor-element.elementor-element-1b5ded2 .finalizar{width:auto!important;margin-bottom:20px;font-family:"Montserrat",Sans-serif;font-size:22px;font-weight:700;line-height:27px;letter-spacing:0;word-spacing:0}.elementor-2221 .elementor-element.elementor-element-1b5ded2 .finalizar i{margin-left:5px;margin-right:10px}.elementor-2221 .elementor-element.elementor-element-1b5ded2 .boton-enviar{width:140px!important;height:36px!important;margin-bottom:20px}.elementor-2221 .elementor-element.elementor-element-1b5ded2 #enviar{color:var(--button--color-text);background-color:var(--e-global-color-d6a919b);width:140px;height:36px;font-size:18px;padding-top:0;padding-left:5px!important;padding-right:5px!important;border-radius:5px}.elementor-2221 .elementor-element.elementor-element-1b5ded2 .cf7-cf-turnstile{margin-top:0px!important;margin-bottom:-40px!important}.elementor-2221 .elementor-element.elementor-element-1b5ded2 input[type=radio]{width:25px;height:25px;border-color:#49AD17}.elementor-2221 .elementor-element.elementor-element-d12a2a8 h2{color:var(--e-global-color-text);font-family:"Montserrat",Sans-serif;font-size:20px;font-weight:700;letter-spacing:0;word-spacing:0;text-transform:uppercase}.elementor-2221 .elementor-element.elementor-element-d12a2a8 .subtitulo{font-size:14px;color:var(--e-global-color-text)}.elementor-2221 .elementor-element.elementor-element-d12a2a8 h3{color:var(--e-global-color-text);font-family:"Montserrat",Sans-serif;font-size:14px;font-weight:700;line-height:18px;letter-spacing:0;word-spacing:0;margin-bottom:10px}.elementor-2221 .elementor-element.elementor-element-d12a2a8 a{color:var(--e-global-color-d6a919b)}.elementor-2221 .elementor-element.elementor-element-d12a2a8 .separador-seccion{padding-top:30px;margin-bottom:30px;width:75%;margin-left:auto;margin-right:auto;border-bottom:2px solid var(--e-global-color-d6a919b)}.elementor-2221 .elementor-element.elementor-element-d12a2a8 .form-row{width:100%}.elementor-2221 .elementor-element.elementor-element-d12a2a8 .campos-obligatorios{font-size:14px;padding-left:10px}.elementor-2221 .elementor-element.elementor-element-d12a2a8 .column-half,.column-full{float:left;position:relative;padding:.65rem;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.elementor-2221 .elementor-element.elementor-element-d12a2a8 .column-half{width:100%!important}.elementor-2221 .elementor-element.elementor-element-d12a2a8 .required{color:red}.elementor-2221 .elementor-element.elementor-element-d12a2a8 select{font-size:14px;letter-spacing:0;line-height:18px;color:var(--e-global-color-text);border:solid 2px #000;border-radius:5px}.elementor-2221 .elementor-element.elementor-element-d12a2a8 ::placeholder{font-size:14px;letter-spacing:0;line-height:18px;color:gray}.elementor-2221 .elementor-element.elementor-element-d12a2a8 input,.elementor-2221 .elementor-element.elementor-element-d12a2a8 textarea,.elementor-2221 .elementor-element.elementor-element-d12a2a8 select{font-size:14px}.elementor-2221 .elementor-element.elementor-element-d12a2a8 input:focus,.elementor-2221 .elementor-element.elementor-element-d12a2a8 select:focus{outline:none}.elementor-2221 .elementor-element.elementor-element-d12a2a8 select,.elementor-2221 .elementor-element.elementor-element-d12a2a8 input{width:100%;height:45px}.elementor-2221 .elementor-element.elementor-element-d12a2a8 textarea{height:150px;padding:10px 0 0 10px;resize:none}.elementor-2221 .elementor-element.elementor-element-d12a2a8 input{padding-top:5px}.elementor-2221 .elementor-element.elementor-element-d12a2a8 input[type="text"],.elementor-2221 .elementor-element.elementor-element-d12a2a8 input[type="tel"],.elementor-2221 .elementor-element.elementor-element-d12a2a8 input[type="date"],.elementor-2221 .elementor-element.elementor-element-d12a2a8 input[type="email"],.elementor-2221 .elementor-element.elementor-element-d12a2a8 textarea{border:solid 2px #000;border-radius:5px}.elementor-2221 .elementor-element.elementor-element-d12a2a8 input[type="date"]{font-size:16px;color:gray}.elementor-2221 .elementor-element.elementor-element-d12a2a8 .subir-boton{font-family:"Montserrat",Sans-serif;font-size:14px;font-weight:700;line-height:20px;letter-spacing:0;word-spacing:0;color:var(--branding--color-text);float:left;background-color:var(--button--color-text);padding-top:1px;padding-bottom:1px;padding-left:10px;padding-right:10px;border:solid 2px var(--branding--color-text);border-radius:5px;margin-right:10px}.elementor-2221 .elementor-element.elementor-element-d12a2a8 #foto{display:none}.elementor-2221 .elementor-element.elementor-element-d12a2a8 .politica-privacidad input[type=checkbox]{width:15px!important;height:15px!important;border:solid 1px;border-radius:5px}.elementor-2221 .elementor-element.elementor-element-d12a2a8 .politica-privacidad input[type=checkbox]:after{border-color:#49AD17!important;border-radius:6px!important;left:3px!important;top:0px!Important}.elementor-2221 .elementor-element.elementor-element-d12a2a8 .politica-privacidad span{font-family:"Montserrat",Sans-serif;font-size:12px;font-weight:700;line-height:13px;letter-spacing:0;word-spacing:0;margin-bottom:20px}.elementor-2221 .elementor-element.elementor-element-d12a2a8 .finalizar{width:auto!important;margin-bottom:20px;font-family:"Montserrat",Sans-serif;font-size:22px;font-weight:700;line-height:27px;letter-spacing:0;word-spacing:0;display:none}.elementor-2221 .elementor-element.elementor-element-d12a2a8 .finalizar i{margin-left:5px;margin-right:10px}.elementor-2221 .elementor-element.elementor-element-d12a2a8 .boton-enviar{width:140px!important;height:36px!important;margin-bottom:20px}.elementor-2221 .elementor-element.elementor-element-d12a2a8 #enviar{color:var(--button--color-text);background-color:var(--e-global-color-d6a919b);width:140px;height:36px;font-size:18px;padding-top:0;padding-left:5px!important;padding-right:5px!important;border-radius:5px}.elementor-2221 .elementor-element.elementor-element-d12a2a8 .cf7-cf-turnstile{margin-top:0px!important;margin-bottom:-40px!important}.elementor-2221 .elementor-element.elementor-element-d12a2a8 input[type=radio]{width:25px;height:25px;border-color:#49AD17}