.elementor-116 .elementor-element.elementor-element-65f9247{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:100px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-116 .elementor-element.elementor-element-65f9247:not(.elementor-motion-effects-element-type-background), .elementor-116 .elementor-element.elementor-element-65f9247 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#171717;}.elementor-116 .elementor-element.elementor-element-a226656{--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:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-116 .elementor-element.elementor-element-20f2fd2 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:800;text-transform:uppercase;font-style:italic;line-height:1.05em;color:#BD9230;}.elementor-116 .elementor-element.elementor-element-cf5ea87 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:64px;font-weight:800;text-transform:uppercase;line-height:1.05em;color:#FFFFFF;}.elementor-116 .elementor-element.elementor-element-60aa6c3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;color:#B9B4AA;}.elementor-116 .elementor-element.elementor-element-113962b{--spacer-size:18px;}.elementor-116 .elementor-element.elementor-element-f7a01e8{color:#D9D5CC;}@media(min-width:768px){.elementor-116 .elementor-element.elementor-element-a226656{--width:860px;}}@media(max-width:767px){.elementor-116 .elementor-element.elementor-element-65f9247{--padding-top:60px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-116 .elementor-element.elementor-element-a226656{--width:100%;}.elementor-116 .elementor-element.elementor-element-cf5ea87 .elementor-heading-title{font-size:38px;}}/* Start custom CSS for text-editor, class: .elementor-element-f7a01e8 */.elementor-116 .elementor-element.elementor-element-f7a01e8, .elementor-116 .elementor-element.elementor-element-f7a01e8 .elementor-widget-container, .elementor-116 .elementor-element.elementor-element-f7a01e8 p, .elementor-116 .elementor-element.elementor-element-f7a01e8 li, .elementor-116 .elementor-element.elementor-element-f7a01e8 td{color:#D9D5CC !important}
.elementor-116 .elementor-element.elementor-element-f7a01e8 table tr, .elementor-116 .elementor-element.elementor-element-f7a01e8 table td, .elementor-116 .elementor-element.elementor-element-f7a01e8 table th{background:transparent !important}
.elementor-116 .elementor-element.elementor-element-f7a01e8 h2{font-family:Archivo,sans-serif;font-weight:800;text-transform:uppercase;color:#FFFFFF;font-size:22px;line-height:1.2;margin:48px 0 14px}
.elementor-116 .elementor-element.elementor-element-f7a01e8 h2:first-child{margin-top:0}
.elementor-116 .elementor-element.elementor-element-f7a01e8 p, .elementor-116 .elementor-element.elementor-element-f7a01e8 li, .elementor-116 .elementor-element.elementor-element-f7a01e8 td, .elementor-116 .elementor-element.elementor-element-f7a01e8 th{font-family:Poppins,sans-serif;font-size:15px;line-height:1.7}
.elementor-116 .elementor-element.elementor-element-f7a01e8 ul{padding-left:20px;margin:0 0 16px}
.elementor-116 .elementor-element.elementor-element-f7a01e8 li::marker{color:#BD9230}
.elementor-116 .elementor-element.elementor-element-f7a01e8 a{color:#BD9230;text-decoration:underline}
.elementor-116 .elementor-element.elementor-element-f7a01e8 strong{color:#FFFFFF}
.elementor-116 .elementor-element.elementor-element-f7a01e8 table{width:100%;border-collapse:collapse;margin:8px 0 16px}
.elementor-116 .elementor-element.elementor-element-f7a01e8 th{text-align:left;color:#BD9230;font-weight:600;border-bottom:1px solid #BD9230;padding:10px 12px 10px 0}
.elementor-116 .elementor-element.elementor-element-f7a01e8 td{border-bottom:1px solid #3A3326;padding:12px 12px 12px 0;vertical-align:top}
.elementor-116 .elementor-element.elementor-element-f7a01e8 mark.kg-falta{background:#BD9230;color:#111;padding:1px 6px;border-radius:4px;font-weight:600}
@media (max-width:767px){.elementor-116 .elementor-element.elementor-element-f7a01e8 h2{font-size:19px} .elementor-116 .elementor-element.elementor-element-f7a01e8 table, .elementor-116 .elementor-element.elementor-element-f7a01e8 tbody, .elementor-116 .elementor-element.elementor-element-f7a01e8 tr, .elementor-116 .elementor-element.elementor-element-f7a01e8 td{display:block} .elementor-116 .elementor-element.elementor-element-f7a01e8 thead{display:none} .elementor-116 .elementor-element.elementor-element-f7a01e8 td{border:0;padding:4px 0} .elementor-116 .elementor-element.elementor-element-f7a01e8 tr{border-bottom:1px solid #3A3326;padding:10px 0} .elementor-116 .elementor-element.elementor-element-f7a01e8 td:first-child{color:#FFFFFF !important;font-weight:600}}/* End custom CSS */