.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}/* Start custom CSS */.elementor-401 .elementor-element-1872195{width:100%;padding:96px 6vw 32px;background-color:#171717;display:flex;flex-direction:column;gap:72px}
.elementor-401 .elementor-element-2bf26cd2{padding:0;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:48px}
.elementor-401 .elementor-element-70dbeca{padding:0;display:flex;flex-direction:column;gap:20px;max-width:420px}
.elementor-401 img[data-id="144d702c"],.elementor-401 .elementor-element-144d702c img{width:56px;height:auto;filter:brightness(0) invert(1)}
.elementor-401 .elementor-element-4b5fa89c, .elementor-401 [data-id="4b5fa89c"]{font-family:"Fraunces",serif;font-weight:400;font-size:48px;line-height:1.02;letter-spacing:-.03em;color:#fff;margin:0}
.elementor-401 .ax-mono{font-family:"Space Mono",monospace;font-size:13px;letter-spacing:.04em;line-height:1.5;text-transform:lowercase;color:#fff;text-decoration:none;margin:0}
.elementor-401 [data-id="3dc4c7a2"],.elementor-401 [data-id="5f65e268"]{color:#DDDDDE;opacity:.7}
.elementor-401 .elementor-element-75ec8ee4{padding:0;display:grid;grid-template-columns:repeat(3,minmax(120px,auto));gap:64px}
.elementor-401 .elementor-element-5a01a7fb,.elementor-401 .elementor-element-2a46f26b,.elementor-401 .elementor-element-588e154d{padding:0;display:flex;flex-direction:column;gap:12px}
.elementor-401 [data-id="697cefe"],.elementor-401 [data-id="6c88988f"],.elementor-401 [data-id="331ffb25"]{color:#D9613D;font-weight:700}
.elementor-401 a.ax-mono,.elementor-401 .ax-mono a{color:#fff;text-decoration:none;transition:opacity .15s}
.elementor-401 a.ax-mono:hover,.elementor-401 .ax-mono a:hover{opacity:.6}
.elementor-401 img[data-id="6803fc59"],.elementor-401 .elementor-element-6803fc59 img{display:block;width:100%;height:auto;filter:brightness(0) invert(1)}
.elementor-401 .elementor-element-53f58c30{padding:20px 0 0;border-top:1px solid rgba(221,221,222,.25);display:flex;flex-direction:row;justify-content:space-between;align-items:center}
@media (max-width:1024px){.elementor-401 .elementor-element-2bf26cd2{flex-direction:column}}
@media (max-width:767px){
.elementor-401 .elementor-element-1872195{padding:64px 20px 24px;gap:48px}
.elementor-401 [data-id="4b5fa89c"],.elementor-401 .elementor-element-4b5fa89c{font-size:36px}
.elementor-401 .elementor-element-75ec8ee4{grid-template-columns:1fr 1fr;gap:36px}
.elementor-401 .elementor-element-53f58c30{flex-direction:column;align-items:flex-start;gap:12px}}/* End custom CSS */