.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}/* Start custom CSS */.elementor-90457 .elementor-element-5a1ff465{display:flex;flex-direction:column;gap:64px;padding:96px 40px 32px 40px;background-color:#0D191B;overflow:hidden;}
.elementor-90457 .elementor-element-6337e0de{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;gap:32px;padding:0 0 40px 0;border-bottom:1px solid rgba(250,249,246,.15);}
.elementor-90457 .elementor-element-422459b5{display:flex;flex-direction:column;gap:20px;padding:0;width:auto;}
.elementor-90457 .elementor-element-422459b5 img{width:240px;max-width:none;height:auto;filter:brightness(0) invert(1);display:block;}
.elementor-90457 .elementor-element-422459b5 p{color:rgba(250,249,246,.7);font-family:'Open Sans',sans-serif;font-size:15px;line-height:1.6;margin:0;max-width:24rem;}
.elementor-90457 .elementor-element-6337e0de > a{display:inline-block;background:#B4975A;color:#0D191B;font-family:'Inter',sans-serif;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;padding:18px 28px;border-radius:0;transition:background-color .3s;}
.elementor-90457 .elementor-element-6337e0de > a:hover{background:#FAF9F6;}
.elementor-90457 .elementor-element-25b216a4{display:flex;flex-direction:row;gap:40px;padding:0;}
.elementor-90457 .elementor-element-25b216a4 > .e-con{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:0;flex:1 1 0;}
.elementor-90457 .elementor-element-6cfc33f7{flex:1.3 1 0 !important;}
.elementor-90457 .elementor-element-74af91c8{flex:.8 1 0 !important;}
.elementor-90457 .elementor-element-25b216a4 p{color:#B4975A;font-family:'Inter',sans-serif;font-size:11px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;margin:0 0 6px 0;}
.elementor-90457 .elementor-element-25b216a4 a{display:inline-block;background:transparent;color:#FAF9F6;font-family:'Inter',sans-serif;font-size:15px;font-weight:400;line-height:1.5;padding:0;border-radius:0;text-align:left;white-space:normal;transition:color .3s;}
.elementor-90457 .elementor-element-25b216a4 a:hover{color:#B4975A;}
.elementor-90457 .elementor-element-5a1ff465 > p{color:#FAF9F6;font-family:'Inter',sans-serif;font-size:8.4vw;font-weight:400;line-height:.9;letter-spacing:-.045em;text-transform:uppercase;white-space:nowrap;margin:0;}
.elementor-90457 .elementor-element-5a1ff465 > p em{font-family:Georgia,serif;font-style:italic;text-transform:none;color:#B4975A;letter-spacing:-.02em;}
.elementor-90457 .elementor-element-40e92844{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:16px;padding:20px 0 0 0;border-top:1px solid rgba(250,249,246,.15);}
.elementor-90457 .elementor-element-40e92844 p,.elementor-90457 .elementor-element-40e92844 a{color:rgba(250,249,246,.55);font-family:'Inter',sans-serif;font-size:12px;letter-spacing:.04em;line-height:1.5;margin:0;padding:0;background:transparent;border-radius:0;}
.elementor-90457 .elementor-element-40e92844 a:hover{color:#B4975A;}
@media (max-width:1024px){.elementor-90457 .elementor-element-5a1ff465{padding:72px 24px 28px 24px;gap:48px;}.elementor-90457 .elementor-element-25b216a4{flex-wrap:wrap;gap:40px 24px;}.elementor-90457 .elementor-element-25b216a4 > .e-con{flex:1 1 45% !important;}}
@media (max-width:767px){.elementor-90457 .elementor-element-5a1ff465{padding:56px 16px 24px 16px;gap:40px;}.elementor-90457 .elementor-element-6337e0de{flex-direction:column;align-items:flex-start;}.elementor-90457 .elementor-element-6337e0de > a{width:100%;text-align:center;}.elementor-90457 .elementor-element-422459b5 img{width:190px;}.elementor-90457 .elementor-element-25b216a4{flex-direction:column;gap:36px;}.elementor-90457 .elementor-element-25b216a4 > .e-con{flex:1 1 auto !important;}.elementor-90457 .elementor-element-5a1ff465 > p{font-size:8.6vw;}.elementor-90457 .elementor-element-40e92844{flex-direction:column;align-items:flex-start;}}/* End custom CSS */