.elementor-140 .elementor-element.elementor-element-100b6198 .elementor-heading-title{font-family:"futura-pt", Sans-serif;font-size:86px;font-weight:400;line-height:84.48px;letter-spacing:-0.8px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#2A2A2A;}.elementor-140 .elementor-element.elementor-element-6722f6b{width:var( --container-widget-width, 60% );max-width:60%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-140 .elementor-element.elementor-element-6722f6b .elementor-heading-title{font-family:"futura-pt", Sans-serif;font-size:56px;font-weight:400;line-height:66px;letter-spacing:-0.8px;color:#2A2A2A;}.elementor-140 .elementor-element.elementor-element-5fad71a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-140 .elementor-element.elementor-element-5fad71a .elementor-heading-title{font-family:"futura-pt", Sans-serif;font-size:56px;font-weight:400;line-height:66px;letter-spacing:-0.8px;color:#2A2A2A;}.elementor-140 .elementor-element.elementor-element-a0120af{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-140 .elementor-element.elementor-element-a0120af .elementor-heading-title{font-family:"futura-pt", Sans-serif;font-size:56px;font-weight:400;line-height:66px;letter-spacing:-0.8px;color:#2A2A2A;}.elementor-140 .elementor-element.elementor-element-b298ded{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-140 .elementor-element.elementor-element-b298ded .elementor-heading-title{font-family:"futura-pt", Sans-serif;font-size:56px;font-weight:400;line-height:66px;letter-spacing:-0.8px;color:#2A2A2A;}.elementor-140 .elementor-element.elementor-element-6f45423{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-140 .elementor-element.elementor-element-6f45423 .elementor-heading-title{font-family:"futura-pt", Sans-serif;font-size:56px;font-weight:400;line-height:66px;letter-spacing:-0.8px;color:#2A2A2A;}.elementor-140 .elementor-element.elementor-element-9039486{width:var( --container-widget-width, 576px );max-width:576px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:576px;--container-widget-flex-grow:0;}.elementor-140 .elementor-element.elementor-element-9039486 .elementor-heading-title{font-family:"futura-pt", Sans-serif;font-size:56px;font-weight:400;line-height:66px;letter-spacing:-0.8px;color:#2A2A2A;}.elementor-140 .elementor-element.elementor-element-e1f1541{width:var( --container-widget-width, 86% );max-width:86%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:86%;--container-widget-flex-grow:0;}.elementor-140 .elementor-element.elementor-element-e1f1541 .elementor-heading-title{font-family:"futura-pt", Sans-serif;font-size:56px;font-weight:400;line-height:66px;letter-spacing:-0.8px;color:#2A2A2A;}.elementor-140 .elementor-element.elementor-element-893d2a3{width:initial;max-width:initial;}.elementor-140 .elementor-element.elementor-element-4cdbf49{width:var( --container-widget-width, 72% );max-width:72%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:72%;--container-widget-flex-grow:0;}.elementor-140 .elementor-element.elementor-element-4cdbf49 .elementor-heading-title{font-family:"futura-pt", Sans-serif;font-size:56px;font-weight:400;line-height:66px;letter-spacing:-0.8px;color:#2A2A2A;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-140 .elementor-element.elementor-element-6722f6b{margin:20px 100px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:77%;--container-widget-flex-grow:0;width:var( --container-widget-width, 77% );max-width:77%;}.elementor-140 .elementor-element.elementor-element-5fad71a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-140 .elementor-element.elementor-element-a0120af{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-140 .elementor-element.elementor-element-b298ded{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-140 .elementor-element.elementor-element-6f45423{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-140 .elementor-element.elementor-element-9039486{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-140 .elementor-element.elementor-element-e1f1541{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-140 .elementor-element.elementor-element-4cdbf49{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-140 .elementor-element.elementor-element-100b6198 .elementor-heading-title{font-size:44px;line-height:1.1em;}.elementor-140 .elementor-element.elementor-element-6722f6b{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-140 .elementor-element.elementor-element-6722f6b .elementor-heading-title{font-size:44px;line-height:1.1em;}.elementor-140 .elementor-element.elementor-element-5fad71a{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-140 .elementor-element.elementor-element-5fad71a .elementor-heading-title{font-size:44px;line-height:1.1em;}.elementor-140 .elementor-element.elementor-element-a0120af{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-140 .elementor-element.elementor-element-a0120af .elementor-heading-title{font-size:44px;line-height:1.1em;}.elementor-140 .elementor-element.elementor-element-b298ded{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-140 .elementor-element.elementor-element-b298ded .elementor-heading-title{font-size:44px;line-height:1.1em;}.elementor-140 .elementor-element.elementor-element-6f45423{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-140 .elementor-element.elementor-element-6f45423 .elementor-heading-title{font-size:44px;line-height:1.1em;}.elementor-140 .elementor-element.elementor-element-9039486{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-140 .elementor-element.elementor-element-9039486 .elementor-heading-title{font-size:44px;line-height:1.1em;}.elementor-140 .elementor-element.elementor-element-e1f1541{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-140 .elementor-element.elementor-element-e1f1541 .elementor-heading-title{font-size:44px;line-height:1.1em;}.elementor-140 .elementor-element.elementor-element-4cdbf49{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-140 .elementor-element.elementor-element-4cdbf49 .elementor-heading-title{font-size:44px;line-height:1.1em;}}/* Start custom CSS for heading, class: .elementor-element-100b6198 */.elementor-140 .elementor-element.elementor-element-100b6198 {
  animation: heroFadeUp 250ms ease-out;
}

@keyframes heroFadeUp {
  from {
    opacity: 0;
    transform: translateY(12px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}/* End custom CSS */