.elementor-14882 .elementor-element.elementor-element-403d972:not(.elementor-motion-effects-element-type-background), .elementor-14882 .elementor-element.elementor-element-403d972 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1815;}.elementor-14882 .elementor-element.elementor-element-403d972{border-style:solid;border-width:2px 0px 0px 0px;border-color:#991B1B;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:12px 28px 12px 28px;}.elementor-14882 .elementor-element.elementor-element-403d972 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-14882 .elementor-element.elementor-element-5deb3c6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-14882 .elementor-element.elementor-element-5deb3c6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-bc-flex-widget .elementor-14882 .elementor-element.elementor-element-b62a4dc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-14882 .elementor-element.elementor-element-b62a4dc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-14882 .elementor-element.elementor-element-bb70019 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Manrope", Sans-serif;font-size:13.5px;font-weight:600;fill:#FAF7F0;color:#FAF7F0;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(242,237,226,0.26);border-radius:4px 4px 4px 4px;padding:12px 20px 12px 20px;}.elementor-14882 .elementor-element.elementor-element-bb70019 .elementor-button:hover, .elementor-14882 .elementor-element.elementor-element-bb70019 .elementor-button:focus{background-color:rgba(242,237,226,0.07);color:#FAF7F0;}.elementor-14882 .elementor-element.elementor-element-bb70019{width:auto;max-width:auto;}.elementor-14882 .elementor-element.elementor-element-bb70019 > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-14882 .elementor-element.elementor-element-bb70019 .elementor-button:hover svg, .elementor-14882 .elementor-element.elementor-element-bb70019 .elementor-button:focus svg{fill:#FAF7F0;}.elementor-14882 .elementor-element.elementor-element-c9569c5 .elementor-button{background-color:#991B1B;font-family:"Manrope", Sans-serif;font-size:13.5px;font-weight:600;fill:#FAF7F0;color:#FAF7F0;box-shadow:0px 6px 18px 0px rgba(153,27,27,.34);border-radius:4px 4px 4px 4px;padding:13px 22px 13px 22px;}.elementor-14882 .elementor-element.elementor-element-c9569c5 .elementor-button:hover, .elementor-14882 .elementor-element.elementor-element-c9569c5 .elementor-button:focus{background-color:#B01F1F;color:#FAF7F0;}.elementor-14882 .elementor-element.elementor-element-c9569c5{width:auto;max-width:auto;}.elementor-14882 .elementor-element.elementor-element-c9569c5 .elementor-button:hover svg, .elementor-14882 .elementor-element.elementor-element-c9569c5 .elementor-button:focus svg{fill:#FAF7F0;}#elementor-popup-modal-14882 .dialog-widget-content{animation-duration:0.5s;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}#elementor-popup-modal-14882 .dialog-message{width:100%;height:auto;}#elementor-popup-modal-14882{justify-content:center;align-items:flex-end;}#elementor-popup-modal-14882 .dialog-close-button{display:flex;}@media(min-width:768px){.elementor-14882 .elementor-element.elementor-element-5deb3c6{width:64%;}.elementor-14882 .elementor-element.elementor-element-b62a4dc{width:36%;}}@media(max-width:767px){.elementor-14882 .elementor-element.elementor-element-403d972{padding:10px 14px 10px 14px;}}/* Start custom CSS for text-editor, class: .elementor-element-55f2ea4 */.elementor-14882 .elementor-element.elementor-element-55f2ea4 p{margin:0;display:flex;align-items:center;gap:18px;flex-wrap:nowrap;overflow:hidden;} .elementor-14882 .elementor-element.elementor-element-55f2ea4 .lv{display:inline-flex;align-items:center;gap:7px;font-family:"JetBrains Mono",monospace;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:rgba(242,237,226,.7);white-space:nowrap;} .elementor-14882 .elementor-element.elementor-element-55f2ea4 .lv i{width:7px;height:7px;border-radius:50%;background:#4ADE80;} .elementor-14882 .elementor-element.elementor-element-55f2ea4 .sp{width:1px;height:26px;background:rgba(242,237,226,.15);} .elementor-14882 .elementor-element.elementor-element-55f2ea4 .pv{display:inline-flex;flex-direction:column;gap:2px;} .elementor-14882 .elementor-element.elementor-element-55f2ea4 .pv b{font-family:Manrope,sans-serif;font-size:15px;font-weight:700;color:#FAF7F0;line-height:1.1;} .elementor-14882 .elementor-element.elementor-element-55f2ea4 .pv em{font-style:normal;font-family:"JetBrains Mono",monospace;font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:rgba(242,237,226,.48);} @media(max-width:1180px){.elementor-14882 .elementor-element.elementor-element-55f2ea4 .pv:nth-of-type(n+3),.elementor-14882 .elementor-element.elementor-element-55f2ea4 .sp:nth-of-type(n+3){display:none;}} @media(max-width:1500px){.elementor-14882 .elementor-element.elementor-element-55f2ea4 .pv:nth-of-type(4),.elementor-14882 .elementor-element.elementor-element-55f2ea4 .sp:nth-of-type(4){display:none;}}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-b62a4dc */.elementor-14882 .elementor-element.elementor-element-b62a4dc > .elementor-widget-wrap{justify-content:flex-end;align-items:center;flex-wrap:nowrap;} @media(max-width:767px){.elementor-14882 .elementor-element.elementor-element-b62a4dc > .elementor-widget-wrap{justify-content:center;}}/* End custom CSS */