.elementor-115 .elementor-element.elementor-element-e154f06{--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-115 .elementor-element.elementor-element-e154f06:not(.elementor-motion-effects-element-type-background), .elementor-115 .elementor-element.elementor-element-e154f06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#171717;}.elementor-115 .elementor-element.elementor-element-2e521dc{--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-115 .elementor-element.elementor-element-5e1aa73 .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-115 .elementor-element.elementor-element-e776af2 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:64px;font-weight:800;text-transform:uppercase;line-height:1.05em;color:#FFFFFF;}.elementor-115 .elementor-element.elementor-element-1006402 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;color:#B9B4AA;}.elementor-115 .elementor-element.elementor-element-4c9f9a2{--spacer-size:18px;}.elementor-115 .elementor-element.elementor-element-f0d38a2{color:#D9D5CC;}@media(min-width:768px){.elementor-115 .elementor-element.elementor-element-2e521dc{--width:860px;}}@media(max-width:767px){.elementor-115 .elementor-element.elementor-element-e154f06{--padding-top:60px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-115 .elementor-element.elementor-element-2e521dc{--width:100%;}.elementor-115 .elementor-element.elementor-element-e776af2 .elementor-heading-title{font-size:38px;}}/* Start custom CSS for text-editor, class: .elementor-element-f0d38a2 */.elementor-115 .elementor-element.elementor-element-f0d38a2, .elementor-115 .elementor-element.elementor-element-f0d38a2 .elementor-widget-container, .elementor-115 .elementor-element.elementor-element-f0d38a2 p, .elementor-115 .elementor-element.elementor-element-f0d38a2 li, .elementor-115 .elementor-element.elementor-element-f0d38a2 td{color:#D9D5CC !important}
.elementor-115 .elementor-element.elementor-element-f0d38a2 table tr, .elementor-115 .elementor-element.elementor-element-f0d38a2 table td, .elementor-115 .elementor-element.elementor-element-f0d38a2 table th{background:transparent !important}
.elementor-115 .elementor-element.elementor-element-f0d38a2 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-115 .elementor-element.elementor-element-f0d38a2 h2:first-child{margin-top:0}
.elementor-115 .elementor-element.elementor-element-f0d38a2 p, .elementor-115 .elementor-element.elementor-element-f0d38a2 li, .elementor-115 .elementor-element.elementor-element-f0d38a2 td, .elementor-115 .elementor-element.elementor-element-f0d38a2 th{font-family:Poppins,sans-serif;font-size:15px;line-height:1.7}
.elementor-115 .elementor-element.elementor-element-f0d38a2 ul{padding-left:20px;margin:0 0 16px}
.elementor-115 .elementor-element.elementor-element-f0d38a2 li::marker{color:#BD9230}
.elementor-115 .elementor-element.elementor-element-f0d38a2 a{color:#BD9230;text-decoration:underline}
.elementor-115 .elementor-element.elementor-element-f0d38a2 strong{color:#FFFFFF}
.elementor-115 .elementor-element.elementor-element-f0d38a2 table{width:100%;border-collapse:collapse;margin:8px 0 16px}
.elementor-115 .elementor-element.elementor-element-f0d38a2 th{text-align:left;color:#BD9230;font-weight:600;border-bottom:1px solid #BD9230;padding:10px 12px 10px 0}
.elementor-115 .elementor-element.elementor-element-f0d38a2 td{border-bottom:1px solid #3A3326;padding:12px 12px 12px 0;vertical-align:top}
.elementor-115 .elementor-element.elementor-element-f0d38a2 mark.kg-falta{background:#BD9230;color:#111;padding:1px 6px;border-radius:4px;font-weight:600}
@media (max-width:767px){.elementor-115 .elementor-element.elementor-element-f0d38a2 h2{font-size:19px} .elementor-115 .elementor-element.elementor-element-f0d38a2 table, .elementor-115 .elementor-element.elementor-element-f0d38a2 tbody, .elementor-115 .elementor-element.elementor-element-f0d38a2 tr, .elementor-115 .elementor-element.elementor-element-f0d38a2 td{display:block} .elementor-115 .elementor-element.elementor-element-f0d38a2 thead{display:none} .elementor-115 .elementor-element.elementor-element-f0d38a2 td{border:0;padding:4px 0} .elementor-115 .elementor-element.elementor-element-f0d38a2 tr{border-bottom:1px solid #3A3326;padding:10px 0} .elementor-115 .elementor-element.elementor-element-f0d38a2 td:first-child{color:#FFFFFF !important;font-weight:600}}/* End custom CSS */