.elementor-66 .elementor-element.elementor-element-613744f5{--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-66 .elementor-element.elementor-element-613744f5:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-613744f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-af4f2ef );}.elementor-66 .elementor-element.elementor-element-3bad51c1{--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-66 .elementor-element.elementor-element-939691{--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-66 .elementor-element.elementor-element-348ee61a .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-66 .elementor-element.elementor-element-588b8e3b{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-66 .elementor-element.elementor-element-4abea17c{--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-66 .elementor-element.elementor-element-4abea17c:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-4abea17c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-af4f2ef );}.elementor-66 .elementor-element.elementor-element-14d854d0{--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-66 .elementor-element.elementor-element-51fa83af{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-66 .elementor-element.elementor-element-3bad51c1{--content-width:1180px;}.elementor-66 .elementor-element.elementor-element-14d854d0{--content-width:1180px;}}@media(max-width:1024px){.elementor-66 .elementor-element.elementor-element-613744f5{--padding-top:150px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-66 .elementor-element.elementor-element-348ee61a .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-66 .elementor-element.elementor-element-588b8e3b{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-66 .elementor-element.elementor-element-4abea17c{--padding-top:24px;--padding-bottom:88px;--padding-left:24px;--padding-right:24px;}.elementor-66 .elementor-element.elementor-element-51fa83af{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-66 .elementor-element.elementor-element-613744f5{--padding-top:130px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-66 .elementor-element.elementor-element-348ee61a .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-66 .elementor-element.elementor-element-588b8e3b{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-66 .elementor-element.elementor-element-4abea17c{--padding-top:24px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-66 .elementor-element.elementor-element-51fa83af{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-588b8e3b */.elementor-66 .elementor-element.elementor-element-588b8e3b p:last-child{margin-bottom:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-939691 */.elementor-66 .elementor-element.elementor-element-939691{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:end}
@media(max-width:1024px){.elementor-66 .elementor-element.elementor-element-939691{grid-template-columns:1fr;gap:40px}}
@media(max-width:767px){.elementor-66 .elementor-element.elementor-element-939691{grid-template-columns:1fr;gap:24px}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-51fa83af */.elementor-66 .elementor-element.elementor-element-51fa83af p:last-child{margin-bottom:0}
.elementor-66 .elementor-element.elementor-element-51fa83af a{color:#6E1423}
.elementor-66 .elementor-element.elementor-element-51fa83af{max-width:760px}
.elementor-66 .elementor-element.elementor-element-51fa83af h2{font-family:"Bodoni Moda",serif;font-weight:500;font-size:28px;line-height:1.25;margin:40px 0 14px;color:#1C1818}
.elementor-66 .elementor-element.elementor-element-51fa83af h3{font-family:"Bodoni Moda",serif;font-weight:500;font-size:24px;margin:28px 0 8px;color:#1C1818}
.elementor-66 .elementor-element.elementor-element-51fa83af ul{padding-left:1.2rem;margin:0 0 20px}
.elementor-66 .elementor-element.elementor-element-51fa83af li{margin-bottom:7px}
.elementor-66 .elementor-element.elementor-element-51fa83af .pendiente{padding:1px 6px;background:#FFF1C2;color:#1C1818;font-size:.9em}
.elementor-66 .elementor-element.elementor-element-51fa83af .tabla{overflow-x:auto;margin:16px 0}
.elementor-66 .elementor-element.elementor-element-51fa83af table{width:100%;min-width:640px;border-collapse:collapse;font-size:16px;line-height:1.5;margin:0}
.elementor-66 .elementor-element.elementor-element-51fa83af th,.elementor-66 .elementor-element.elementor-element-51fa83af td{padding:10px 12px;border:0;border-bottom:1px solid #D9D3CD;text-align:left;vertical-align:top}
.elementor-66 .elementor-element.elementor-element-51fa83af th{background:#EBE7E2;color:#1C1818}/* End custom CSS */