.elementor-67 .elementor-element.elementor-element-35bc32{--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;--padding-top:190px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-67 .elementor-element.elementor-element-35bc32:not(.elementor-motion-effects-element-type-background), .elementor-67 .elementor-element.elementor-element-35bc32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-af4f2ef );}.elementor-67 .elementor-element.elementor-element-2d68e4d9{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-67 .elementor-element.elementor-element-7c536d13{--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:56px 56px;--row-gap:56px;--column-gap:56px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-67 .elementor-element.elementor-element-77d47b40 .elementor-heading-title{font-family:var( --e-global-typography-c100099-font-family ), Serif;font-size:var( --e-global-typography-c100099-font-size );font-weight:var( --e-global-typography-c100099-font-weight );text-transform:var( --e-global-typography-c100099-text-transform );font-style:var( --e-global-typography-c100099-font-style );line-height:var( --e-global-typography-c100099-line-height );letter-spacing:var( --e-global-typography-c100099-letter-spacing );color:var( --e-global-color-a1c1818 );}.elementor-67 .elementor-element.elementor-element-5ac89162{font-family:var( --e-global-typography-c100022-font-family ), Serif;font-size:var( --e-global-typography-c100022-font-size );font-weight:var( --e-global-typography-c100022-font-weight );text-transform:var( --e-global-typography-c100022-text-transform );font-style:var( --e-global-typography-c100022-font-style );line-height:var( --e-global-typography-c100022-line-height );letter-spacing:var( --e-global-typography-c100022-letter-spacing );color:var( --e-global-color-a1c1818 );}.elementor-67 .elementor-element.elementor-element-5fde9ad1{--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;--padding-top:24px;--padding-bottom:112px;--padding-left:24px;--padding-right:24px;}.elementor-67 .elementor-element.elementor-element-5fde9ad1:not(.elementor-motion-effects-element-type-background), .elementor-67 .elementor-element.elementor-element-5fde9ad1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-af4f2ef );}.elementor-67 .elementor-element.elementor-element-d89f1e1{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-67 .elementor-element.elementor-element-75da50e6{font-family:var( --e-global-typography-text-font-family ), Serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}@media(min-width:768px){.elementor-67 .elementor-element.elementor-element-2d68e4d9{--content-width:1180px;}.elementor-67 .elementor-element.elementor-element-d89f1e1{--content-width:1180px;}}@media(max-width:1024px){.elementor-67 .elementor-element.elementor-element-35bc32{--padding-top:150px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-67 .elementor-element.elementor-element-77d47b40 .elementor-heading-title{font-size:var( --e-global-typography-c100099-font-size );line-height:var( --e-global-typography-c100099-line-height );letter-spacing:var( --e-global-typography-c100099-letter-spacing );}.elementor-67 .elementor-element.elementor-element-5ac89162{font-size:var( --e-global-typography-c100022-font-size );line-height:var( --e-global-typography-c100022-line-height );letter-spacing:var( --e-global-typography-c100022-letter-spacing );}.elementor-67 .elementor-element.elementor-element-5fde9ad1{--padding-top:24px;--padding-bottom:88px;--padding-left:24px;--padding-right:24px;}.elementor-67 .elementor-element.elementor-element-75da50e6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:767px){.elementor-67 .elementor-element.elementor-element-35bc32{--padding-top:130px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-67 .elementor-element.elementor-element-77d47b40 .elementor-heading-title{font-size:var( --e-global-typography-c100099-font-size );line-height:var( --e-global-typography-c100099-line-height );letter-spacing:var( --e-global-typography-c100099-letter-spacing );}.elementor-67 .elementor-element.elementor-element-5ac89162{font-size:var( --e-global-typography-c100022-font-size );line-height:var( --e-global-typography-c100022-line-height );letter-spacing:var( --e-global-typography-c100022-letter-spacing );}.elementor-67 .elementor-element.elementor-element-5fde9ad1{--padding-top:24px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-67 .elementor-element.elementor-element-75da50e6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}/* Start custom CSS for text-editor, class: .elementor-element-5ac89162 */.elementor-67 .elementor-element.elementor-element-5ac89162 p:last-child{margin-bottom:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c536d13 */.elementor-67 .elementor-element.elementor-element-7c536d13{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:end}
@media(max-width:1024px){.elementor-67 .elementor-element.elementor-element-7c536d13{grid-template-columns:1fr;gap:40px}}
@media(max-width:767px){.elementor-67 .elementor-element.elementor-element-7c536d13{grid-template-columns:1fr;gap:24px}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-75da50e6 */.elementor-67 .elementor-element.elementor-element-75da50e6 p:last-child{margin-bottom:0}
.elementor-67 .elementor-element.elementor-element-75da50e6 a{color:#6E1423}
.elementor-67 .elementor-element.elementor-element-75da50e6{max-width:760px}
.elementor-67 .elementor-element.elementor-element-75da50e6 h2{font-family:"Bodoni Moda",serif;font-weight:500;font-size:28px;line-height:1.25;margin:40px 0 14px;color:#1C1818}
.elementor-67 .elementor-element.elementor-element-75da50e6 h3{font-family:"Bodoni Moda",serif;font-weight:500;font-size:24px;margin:28px 0 8px;color:#1C1818}
.elementor-67 .elementor-element.elementor-element-75da50e6 ul{padding-left:1.2rem;margin:0 0 20px}
.elementor-67 .elementor-element.elementor-element-75da50e6 li{margin-bottom:7px}
.elementor-67 .elementor-element.elementor-element-75da50e6 .pendiente{padding:1px 6px;background:#FFF1C2;color:#1C1818;font-size:.9em}
.elementor-67 .elementor-element.elementor-element-75da50e6 .tabla{overflow-x:auto;margin:16px 0}
.elementor-67 .elementor-element.elementor-element-75da50e6 table{width:100%;min-width:640px;border-collapse:collapse;font-size:16px;line-height:1.5;margin:0}
.elementor-67 .elementor-element.elementor-element-75da50e6 th,.elementor-67 .elementor-element.elementor-element-75da50e6 td{padding:10px 12px;border:0;border-bottom:1px solid #D9D3CD;text-align:left;vertical-align:top}
.elementor-67 .elementor-element.elementor-element-75da50e6 th{background:#EBE7E2;color:#1C1818}/* End custom CSS */