.elementor-37977 .elementor-element.elementor-element-51628146{--display:flex;--overflow:hidden;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:0px 0px 6px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:6px;--border-left-width:0px;border-color:#E43C3A;--border-color:#E43C3A;--padding-top:144px;--padding-bottom:58px;--padding-left:24px;--padding-right:24px;}.elementor-37977 .elementor-element.elementor-element-51628146:not(.elementor-motion-effects-element-type-background), .elementor-37977 .elementor-element.elementor-element-51628146 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#15171E;}.elementor-37977 .elementor-element.elementor-element-51628146::before, .elementor-37977 .elementor-element.elementor-element-51628146 > .elementor-background-video-container::before, .elementor-37977 .elementor-element.elementor-element-51628146 > .e-con-inner > .elementor-background-video-container::before, .elementor-37977 .elementor-element.elementor-element-51628146 > .elementor-background-slideshow::before, .elementor-37977 .elementor-element.elementor-element-51628146 > .e-con-inner > .elementor-background-slideshow::before, .elementor-37977 .elementor-element.elementor-element-51628146 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at bottom left, rgba(228,60,58,0.2) 0%, rgba(228,60,58,0) 55%);}.elementor-37977 .elementor-element.elementor-element-5e469d1d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37977 .elementor-element.elementor-element-9c1c563d{width:auto;max-width:auto;}.elementor-37977 .elementor-element.elementor-element-9c1c563d img{width:146px;height:48px;object-fit:contain;object-position:center center;}.elementor-37977 .elementor-element.elementor-element-716d5f83{--display:flex;--min-height:40px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37977 .elementor-element.elementor-element-716d5f83:not(.elementor-motion-effects-element-type-background), .elementor-37977 .elementor-element.elementor-element-716d5f83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(250,249,244,0.25);}.elementor-37977 .elementor-element.elementor-element-15f19024{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-37977 .elementor-element.elementor-element-15f19024 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:800;text-transform:none;line-height:32px;letter-spacing:-0.6px;color:#FAF9F4;}.elementor-37977 .elementor-element.elementor-element-b2f80088{--display:grid;--e-con-grid-template-columns:minmax(0,1.2fr) minmax(0,0.8fr);--e-con-grid-template-rows:auto;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--grid-auto-flow:row;--margin-top:56px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37977 .elementor-element.elementor-element-306d15b1{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37977 .elementor-element.elementor-element-579c5d07{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-37977 .elementor-element.elementor-element-579c5d07 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;line-height:16.5px;letter-spacing:2.2px;color:#E43C3A;}.elementor-37977 .elementor-element.elementor-element-1e2cb542{width:var( --container-widget-width, 768px );max-width:768px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:768px;--container-widget-flex-grow:0;text-align:start;}.elementor-37977 .elementor-element.elementor-element-1e2cb542 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:48px;font-weight:800;text-transform:none;line-height:48px;letter-spacing:-1.2px;color:#FAF9F4;}.elementor-37977 .elementor-element.elementor-element-812acce0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37977 .elementor-element.elementor-element-4960003e{width:auto;max-width:auto;background-color:rgba(250,249,244,0.1);padding:8px 16px 8px 16px;border-radius:9999px 9999px 9999px 9999px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-37977 .elementor-element.elementor-element-4960003e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-37977 .elementor-element.elementor-element-4960003e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-37977 .elementor-element.elementor-element-4960003e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-37977 .elementor-element.elementor-element-4960003e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-37977 .elementor-element.elementor-element-4960003e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-37977 .elementor-element.elementor-element-4960003e .elementor-icon-list-icon i{color:#E43C3A;transition:color 0.3s;}.elementor-37977 .elementor-element.elementor-element-4960003e .elementor-icon-list-icon svg{fill:#E43C3A;transition:fill 0.3s;}.elementor-37977 .elementor-element.elementor-element-4960003e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-37977 .elementor-element.elementor-element-4960003e .elementor-icon-list-item > a{font-family:"IBM Plex Mono", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;line-height:16.5px;letter-spacing:1.1px;}.elementor-37977 .elementor-element.elementor-element-4960003e .elementor-icon-list-text{color:rgba(250,249,244,0.8);transition:color 0.3s;}.elementor-37977 .elementor-element.elementor-element-15e54a89{width:auto;max-width:auto;background-color:rgba(250,249,244,0.1);padding:8px 16px 8px 16px;border-radius:9999px 9999px 9999px 9999px;}.elementor-37977 .elementor-element.elementor-element-15e54a89 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;line-height:16.5px;letter-spacing:1.1px;color:rgba(250,249,244,0.8);}.elementor-37977 .elementor-element.elementor-element-9bf7e3fc .elementor-button{background-color:#C52B2B;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:24px;letter-spacing:0.8px;fill:#FFFFFF;color:#FFFFFF;border-radius:6px 6px 6px 6px;padding:12px 32px 12px 32px;}.elementor-37977 .elementor-element.elementor-element-9bf7e3fc .elementor-button:hover, .elementor-37977 .elementor-element.elementor-element-9bf7e3fc .elementor-button:focus{background-color:#B12727;color:#FFFFFF;}.elementor-37977 .elementor-element.elementor-element-9bf7e3fc{width:auto;max-width:auto;margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-37977 .elementor-element.elementor-element-9bf7e3fc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-37977 .elementor-element.elementor-element-9bf7e3fc .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-37977 .elementor-element.elementor-element-9bf7e3fc .elementor-button:hover svg, .elementor-37977 .elementor-element.elementor-element-9bf7e3fc .elementor-button:focus svg{fill:#FFFFFF;}.elementor-37977 .elementor-element.elementor-element-bd68a8f1{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37977 .elementor-element.elementor-element-b6a9b355{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:0px 0px 4px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:4px;--border-left-width:0px;border-color:#E43C3A;--border-color:#E43C3A;--border-radius:6px 6px 6px 6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37977 .elementor-element.elementor-element-b6a9b355:not(.elementor-motion-effects-element-type-background), .elementor-37977 .elementor-element.elementor-element-b6a9b355 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(250,249,244,0.06);}.elementor-37977 .elementor-element.elementor-element-0ac0d54c img{width:100%;height:317px;object-fit:cover;object-position:50% 28%;}.elementor-37977 .elementor-element.elementor-element-bb8fd1a5{margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-37977 .elementor-element.elementor-element-bb8fd1a5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:48px;font-weight:800;text-transform:none;line-height:48px;letter-spacing:-1.2px;color:#E43C3A;}.elementor-37977 .elementor-element.elementor-element-96481560{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-37977 .elementor-element.elementor-element-96481560 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;line-height:16.5px;letter-spacing:2.2px;color:#B5B2AB;}.elementor-37977 .elementor-element.elementor-element-6ed8e665{--display:flex;--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-37977 .elementor-element.elementor-element-6ed8e665:not(.elementor-motion-effects-element-type-background), .elementor-37977 .elementor-element.elementor-element-6ed8e665 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF9F4;}.elementor-37977 .elementor-element.elementor-element-9afe0ee7{width:var( --container-widget-width, 720px );max-width:720px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:720px;--container-widget-flex-grow:0;text-align:start;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;text-transform:none;line-height:29.25px;letter-spacing:0px;color:rgba(21,23,30,0.8);}.elementor-37977 .elementor-element.elementor-element-9afe0ee7 p{margin-block-end:0px;}.elementor-37977 .elementor-element.elementor-element-3ee26ebe{width:var( --container-widget-width, 720px );max-width:720px;margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:720px;--container-widget-flex-grow:0;text-align:start;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;text-transform:none;line-height:29.25px;letter-spacing:0px;color:rgba(21,23,30,0.8);}.elementor-37977 .elementor-element.elementor-element-3ee26ebe p{margin-block-end:0px;}.elementor-37977 .elementor-element.elementor-element-5a21c513{--display:flex;--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-37977 .elementor-element.elementor-element-5a21c513:not(.elementor-motion-effects-element-type-background), .elementor-37977 .elementor-element.elementor-element-5a21c513 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF9F4;}.elementor-37977 .elementor-element.elementor-element-ade62567{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-37977 .elementor-element.elementor-element-ade62567 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;line-height:15px;letter-spacing:2px;color:#C52B2B;}.elementor-37977 .elementor-element.elementor-element-2cac8f0d{--display:grid;--e-con-grid-template-columns:minmax(0,0.8fr) minmax(0,1.2fr);--e-con-grid-template-rows:auto;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--overflow:hidden;--border-radius:6px 6px 6px 6px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37977 .elementor-element.elementor-element-2cac8f0d:not(.elementor-motion-effects-element-type-background), .elementor-37977 .elementor-element.elementor-element-2cac8f0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#15171E;}.elementor-37977 .elementor-element.elementor-element-a3d4461e img{width:100%;height:662px;object-fit:cover;object-position:50% 25%;}.elementor-37977 .elementor-element.elementor-element-4b55c7cf{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-37977 .elementor-element.elementor-element-03c257e5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-37977 .elementor-element.elementor-element-03c257e5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:36px;font-weight:800;text-transform:none;line-height:40px;letter-spacing:-0.9px;color:#FAF9F4;}.elementor-37977 .elementor-element.elementor-element-30d3a977{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;text-transform:none;line-height:22.75px;letter-spacing:0px;color:#FAF9F4;}.elementor-37977 .elementor-element.elementor-element-30d3a977 p{margin-block-end:0px;}.elementor-37977 .elementor-element.elementor-element-89dafb7c{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-transform:none;line-height:22.75px;letter-spacing:0px;color:#B5B2AB;}.elementor-37977 .elementor-element.elementor-element-89dafb7c p{margin-block-end:0px;}.elementor-37977 .elementor-element.elementor-element-920a6932{margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:28px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:26px;letter-spacing:0px;color:rgba(250,249,244,0.8);}.elementor-37977 .elementor-element.elementor-element-920a6932 p{margin-block-end:0px;}.elementor-37977 .elementor-element.elementor-element-a46f902c{margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;text-transform:none;line-height:20px;letter-spacing:0px;color:#FAF9F4;}.elementor-37977 .elementor-element.elementor-element-a46f902c p{margin-block-end:0px;}.elementor-37977 .elementor-element.elementor-element-4f7eae01{--display:flex;--overflow:hidden;--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-37977 .elementor-element.elementor-element-4f7eae01:not(.elementor-motion-effects-element-type-background), .elementor-37977 .elementor-element.elementor-element-4f7eae01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#15171E;}.elementor-37977 .elementor-element.elementor-element-2f9f5240{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-37977 .elementor-element.elementor-element-2f9f5240 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;line-height:15px;letter-spacing:2px;color:#E43C3A;}.elementor-37977 .elementor-element.elementor-element-7aa5b719{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-37977 .elementor-element.elementor-element-7aa5b719 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:36px;font-weight:800;text-transform:none;line-height:40px;letter-spacing:-0.9px;color:#FAF9F4;}.elementor-37977 .elementor-element.elementor-element-9ed1ade2{--display:grid;--e-con-grid-template-columns:repeat(2,minmax(0,1fr));--e-con-grid-template-rows:auto;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37977 .elementor-element.elementor-element-981fb9ad{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(250,249,244,0.15);--border-color:rgba(250,249,244,0.15);--border-radius:6px 6px 6px 6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-37977 .elementor-element.elementor-element-981fb9ad:not(.elementor-motion-effects-element-type-background), .elementor-37977 .elementor-element.elementor-element-981fb9ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(250,249,244,0.06);}.elementor-37977 .elementor-element.elementor-element-981fb9ad:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(228, 60, 58, 0.6);--border-color:rgba(228, 60, 58, 0.6);}.elementor-37977 .elementor-element.elementor-element-981fb9ad, .elementor-37977 .elementor-element.elementor-element-981fb9ad::before{--border-transition:0.15s;}.elementor-37977 .elementor-element.elementor-element-a4036b07{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-37977 .elementor-element.elementor-element-a4036b07 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:48px;font-weight:800;text-transform:none;line-height:48px;letter-spacing:0px;color:#E43C3A;}.elementor-37977 .elementor-element.elementor-element-5b0b2844{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-37977 .elementor-element.elementor-element-5b0b2844 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:800;text-transform:none;line-height:25px;letter-spacing:-0.5px;color:#FAF9F4;}.elementor-37977 .elementor-element.elementor-element-ff941406{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-transform:none;line-height:22.75px;letter-spacing:0px;color:#B5B2AB;}.elementor-37977 .elementor-element.elementor-element-ff941406 p{margin-block-end:0px;}.elementor-37977 .elementor-element.elementor-element-145f616a{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(250,249,244,0.15);--border-color:rgba(250,249,244,0.15);--border-radius:6px 6px 6px 6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-37977 .elementor-element.elementor-element-145f616a:not(.elementor-motion-effects-element-type-background), .elementor-37977 .elementor-element.elementor-element-145f616a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(250,249,244,0.06);}.elementor-37977 .elementor-element.elementor-element-145f616a:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(228, 60, 58, 0.6);--border-color:rgba(228, 60, 58, 0.6);}.elementor-37977 .elementor-element.elementor-element-145f616a, .elementor-37977 .elementor-element.elementor-element-145f616a::before{--border-transition:0.15s;}.elementor-37977 .elementor-element.elementor-element-bb053c2a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-37977 .elementor-element.elementor-element-bb053c2a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:48px;font-weight:800;text-transform:none;line-height:48px;letter-spacing:0px;color:#E43C3A;}.elementor-37977 .elementor-element.elementor-element-86656dca{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-37977 .elementor-element.elementor-element-86656dca .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:800;text-transform:none;line-height:25px;letter-spacing:-0.5px;color:#FAF9F4;}.elementor-37977 .elementor-element.elementor-element-52b9c84e{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-transform:none;line-height:22.75px;letter-spacing:0px;color:#B5B2AB;}.elementor-37977 .elementor-element.elementor-element-52b9c84e p{margin-block-end:0px;}.elementor-37977 .elementor-element.elementor-element-019f5016{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(250,249,244,0.15);--border-color:rgba(250,249,244,0.15);--border-radius:6px 6px 6px 6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-37977 .elementor-element.elementor-element-019f5016:not(.elementor-motion-effects-element-type-background), .elementor-37977 .elementor-element.elementor-element-019f5016 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(250,249,244,0.06);}.elementor-37977 .elementor-element.elementor-element-019f5016:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(228, 60, 58, 0.6);--border-color:rgba(228, 60, 58, 0.6);}.elementor-37977 .elementor-element.elementor-element-019f5016, .elementor-37977 .elementor-element.elementor-element-019f5016::before{--border-transition:0.15s;}.elementor-37977 .elementor-element.elementor-element-e67e2a06{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-37977 .elementor-element.elementor-element-e67e2a06 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:48px;font-weight:800;text-transform:none;line-height:48px;letter-spacing:0px;color:#E43C3A;}.elementor-37977 .elementor-element.elementor-element-252382c4{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-37977 .elementor-element.elementor-element-252382c4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:800;text-transform:none;line-height:25px;letter-spacing:-0.5px;color:#FAF9F4;}.elementor-37977 .elementor-element.elementor-element-dd62f776{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-transform:none;line-height:22.75px;letter-spacing:0px;color:#B5B2AB;}.elementor-37977 .elementor-element.elementor-element-dd62f776 p{margin-block-end:0px;}.elementor-37977 .elementor-element.elementor-element-5f690b3f{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(250,249,244,0.15);--border-color:rgba(250,249,244,0.15);--border-radius:6px 6px 6px 6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-37977 .elementor-element.elementor-element-5f690b3f:not(.elementor-motion-effects-element-type-background), .elementor-37977 .elementor-element.elementor-element-5f690b3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(250,249,244,0.06);}.elementor-37977 .elementor-element.elementor-element-5f690b3f:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(228, 60, 58, 0.6);--border-color:rgba(228, 60, 58, 0.6);}.elementor-37977 .elementor-element.elementor-element-5f690b3f, .elementor-37977 .elementor-element.elementor-element-5f690b3f::before{--border-transition:0.15s;}.elementor-37977 .elementor-element.elementor-element-4d507506{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-37977 .elementor-element.elementor-element-4d507506 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:48px;font-weight:800;text-transform:none;line-height:48px;letter-spacing:0px;color:#E43C3A;}.elementor-37977 .elementor-element.elementor-element-a1fa9fc0{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-37977 .elementor-element.elementor-element-a1fa9fc0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:800;text-transform:none;line-height:25px;letter-spacing:-0.5px;color:#FAF9F4;}.elementor-37977 .elementor-element.elementor-element-6cf8940c{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-transform:none;line-height:22.75px;letter-spacing:0px;color:#B5B2AB;}.elementor-37977 .elementor-element.elementor-element-6cf8940c p{margin-block-end:0px;}.elementor-37977 .elementor-element.elementor-element-5b6014c1{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(21,23,30,0.1);--border-color:rgba(21,23,30,0.1);--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-37977 .elementor-element.elementor-element-5b6014c1:not(.elementor-motion-effects-element-type-background), .elementor-37977 .elementor-element.elementor-element-5b6014c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-37977 .elementor-element.elementor-element-617b4336{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-37977 .elementor-element.elementor-element-617b4336 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;line-height:15px;letter-spacing:2px;color:#C52B2B;}.elementor-37977 .elementor-element.elementor-element-b6c4cfa2{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-37977 .elementor-element.elementor-element-b6c4cfa2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:36px;font-weight:800;text-transform:none;line-height:40px;letter-spacing:-0.9px;color:#15171E;}.elementor-37977 .elementor-element.elementor-element-cbce5ea3{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:26px;letter-spacing:0px;color:rgba(21,23,30,0.8);}.elementor-37977 .elementor-element.elementor-element-cbce5ea3 p{margin-block-end:0px;}.elementor-37977 .elementor-element.elementor-element-ee325071{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:12px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-37977 .elementor-element.elementor-element-ee325071 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-37977 .elementor-element.elementor-element-ee325071 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-37977 .elementor-element.elementor-element-ee325071 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-37977 .elementor-element.elementor-element-ee325071 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-37977 .elementor-element.elementor-element-ee325071 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-37977 .elementor-element.elementor-element-ee325071 .elementor-icon-list-icon i{color:#E43C3A;transition:color 0.3s;}.elementor-37977 .elementor-element.elementor-element-ee325071 .elementor-icon-list-icon svg{fill:#E43C3A;transition:fill 0.3s;}.elementor-37977 .elementor-element.elementor-element-ee325071 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-37977 .elementor-element.elementor-element-ee325071 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:26px;letter-spacing:0px;}.elementor-37977 .elementor-element.elementor-element-ee325071 .elementor-icon-list-text{color:rgba(21,23,30,0.8);transition:color 0.3s;}.elementor-37977 .elementor-element.elementor-element-81901a09{--display:flex;--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-37977 .elementor-element.elementor-element-81901a09:not(.elementor-motion-effects-element-type-background), .elementor-37977 .elementor-element.elementor-element-81901a09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#15171E;}.elementor-37977 .elementor-element.elementor-element-e515be89{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-37977 .elementor-element.elementor-element-e515be89 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;line-height:15px;letter-spacing:2px;color:#E43C3A;}.elementor-37977 .elementor-element.elementor-element-577325eb{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-37977 .elementor-element.elementor-element-577325eb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:72px;font-weight:800;text-transform:none;line-height:72px;letter-spacing:-1.8px;color:#FAF9F4;}.elementor-37977 .elementor-element.elementor-element-6a601a03{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:24px;letter-spacing:0px;color:#B5B2AB;}.elementor-37977 .elementor-element.elementor-element-6a601a03 p{margin-block-end:0px;}.elementor-37977 .elementor-element.elementor-element-4e1544be{--display:flex;--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-37977 .elementor-element.elementor-element-4e1544be:not(.elementor-motion-effects-element-type-background), .elementor-37977 .elementor-element.elementor-element-4e1544be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#15171E;}.elementor-37977 .elementor-element.elementor-element-851fd159{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-37977 .elementor-element.elementor-element-851fd159 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:10px;font-weight:400;text-transform:uppercase;line-height:15px;letter-spacing:1px;color:#E43C3A;}.elementor-37977 .elementor-element.elementor-element-fe6a04e2{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 24px;text-align:start;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;text-transform:none;line-height:29.25px;letter-spacing:0px;color:rgba(250,249,244,0.8);}.elementor-37977 .elementor-element.elementor-element-fe6a04e2 p{margin-block-end:0px;}.elementor-37977 .elementor-element.elementor-element-5dd83ce2{--display:flex;--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-37977 .elementor-element.elementor-element-5dd83ce2:not(.elementor-motion-effects-element-type-background), .elementor-37977 .elementor-element.elementor-element-5dd83ce2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF9F4;}.elementor-37977 .elementor-element.elementor-element-d0abb4f6{--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:6px 6px 6px 6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:56px;--padding-bottom:56px;--padding-left:56px;--padding-right:56px;}.elementor-37977 .elementor-element.elementor-element-d0abb4f6:not(.elementor-motion-effects-element-type-background), .elementor-37977 .elementor-element.elementor-element-d0abb4f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#15171E;}.elementor-37977 .elementor-element.elementor-element-d5939cae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-37977 .elementor-element.elementor-element-d5939cae .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;line-height:15px;letter-spacing:2px;color:#E43C3A;}.elementor-37977 .elementor-element.elementor-element-08864f84{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-37977 .elementor-element.elementor-element-08864f84 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:36px;font-weight:800;text-transform:none;line-height:40px;letter-spacing:-0.9px;color:#FAF9F4;}.elementor-37977 .elementor-element.elementor-element-a5be3ea3{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-37977 .elementor-element.elementor-element-a5be3ea3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:30px;font-weight:800;text-transform:none;line-height:36px;letter-spacing:0px;color:#E43C3A;}.elementor-37977 .elementor-element.elementor-element-48b27f67{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-37977 .elementor-element.elementor-element-48b27f67 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:800;text-transform:none;line-height:32px;letter-spacing:0px;color:#FAF9F4;}.elementor-37977 .elementor-element.elementor-element-8f74488b{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(21,23,30,0.1);--border-color:rgba(21,23,30,0.1);--border-radius:16px 16px 16px 16px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-37977 .elementor-element.elementor-element-8f74488b:not(.elementor-motion-effects-element-type-background), .elementor-37977 .elementor-element.elementor-element-8f74488b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-37977 .elementor-element.elementor-element-1a3ed9d0{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-transform:none;line-height:20px;letter-spacing:0px;color:#B5B2AB;}.elementor-37977 .elementor-element.elementor-element-1a3ed9d0 p{margin-block-end:0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-37977 .elementor-element.elementor-element-51628146{--padding-top:144px;--padding-bottom:58px;--padding-left:24px;--padding-right:24px;}.elementor-37977 .elementor-element.elementor-element-9c1c563d{width:auto;max-width:auto;}.elementor-37977 .elementor-element.elementor-element-9c1c563d img{width:146px;height:48px;}.elementor-37977 .elementor-element.elementor-element-15f19024 .elementor-heading-title{font-size:24px;line-height:32px;letter-spacing:-0.6px;}.elementor-37977 .elementor-element.elementor-element-b2f80088{--e-con-grid-template-columns:1fr;--e-con-grid-template-rows:auto;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--grid-auto-flow:row;}.elementor-37977 .elementor-element.elementor-element-579c5d07 .elementor-heading-title{font-size:11px;line-height:16.5px;letter-spacing:2.2px;}.elementor-37977 .elementor-element.elementor-element-1e2cb542{width:var( --container-widget-width, 768px );max-width:768px;--container-widget-width:768px;--container-widget-flex-grow:0;}.elementor-37977 .elementor-element.elementor-element-1e2cb542 .elementor-heading-title{font-size:48px;line-height:48px;letter-spacing:-1.2px;}.elementor-37977 .elementor-element.elementor-element-812acce0{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-37977 .elementor-element.elementor-element-4960003e{width:auto;max-width:auto;padding:8px 16px 8px 16px;}.elementor-37977 .elementor-element.elementor-element-4960003e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-37977 .elementor-element.elementor-element-4960003e .elementor-icon-list-item > a{font-size:11px;line-height:16.5px;letter-spacing:1.1px;}.elementor-37977 .elementor-element.elementor-element-15e54a89{width:auto;max-width:auto;padding:8px 16px 8px 16px;}.elementor-37977 .elementor-element.elementor-element-15e54a89 .elementor-heading-title{font-size:11px;line-height:16.5px;letter-spacing:1.1px;}.elementor-37977 .elementor-element.elementor-element-9bf7e3fc{width:auto;max-width:auto;}.elementor-37977 .elementor-element.elementor-element-9bf7e3fc .elementor-button{font-size:16px;line-height:24px;letter-spacing:0.8px;padding:12px 32px 12px 32px;}.elementor-37977 .elementor-element.elementor-element-0ac0d54c img{width:100%;height:317px;}.elementor-37977 .elementor-element.elementor-element-bb8fd1a5 .elementor-heading-title{font-size:48px;line-height:48px;letter-spacing:-1.2px;}.elementor-37977 .elementor-element.elementor-element-96481560 .elementor-heading-title{font-size:11px;line-height:16.5px;letter-spacing:2.2px;}.elementor-37977 .elementor-element.elementor-element-6ed8e665{--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-37977 .elementor-element.elementor-element-9afe0ee7{width:var( --container-widget-width, 720px );max-width:720px;--container-widget-width:720px;--container-widget-flex-grow:0;font-size:18px;line-height:29.25px;letter-spacing:0px;}.elementor-37977 .elementor-element.elementor-element-3ee26ebe{width:var( --container-widget-width, 720px );max-width:720px;--container-widget-width:720px;--container-widget-flex-grow:0;font-size:18px;line-height:29.25px;letter-spacing:0px;}.elementor-37977 .elementor-element.elementor-element-5a21c513{--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-37977 .elementor-element.elementor-element-ade62567 .elementor-heading-title{font-size:10px;line-height:15px;letter-spacing:2px;}.elementor-37977 .elementor-element.elementor-element-2cac8f0d{--e-con-grid-template-columns:minmax(0,0.8fr) minmax(0,1.2fr);--e-con-grid-template-rows:auto;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-37977 .elementor-element.elementor-element-a3d4461e img{width:100%;height:662px;}.elementor-37977 .elementor-element.elementor-element-4b55c7cf{--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-37977 .elementor-element.elementor-element-03c257e5 .elementor-heading-title{font-size:36px;line-height:40px;letter-spacing:-0.9px;}.elementor-37977 .elementor-element.elementor-element-30d3a977{font-size:14px;line-height:22.75px;letter-spacing:0px;}.elementor-37977 .elementor-element.elementor-element-89dafb7c{font-size:14px;line-height:22.75px;letter-spacing:0px;}.elementor-37977 .elementor-element.elementor-element-920a6932{font-size:16px;line-height:26px;letter-spacing:0px;}.elementor-37977 .elementor-element.elementor-element-a46f902c{font-size:14px;line-height:20px;letter-spacing:0px;}.elementor-37977 .elementor-element.elementor-element-4f7eae01{--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-37977 .elementor-element.elementor-element-2f9f5240 .elementor-heading-title{font-size:10px;line-height:15px;letter-spacing:2px;}.elementor-37977 .elementor-element.elementor-element-7aa5b719 .elementor-heading-title{font-size:36px;line-height:40px;letter-spacing:-0.9px;}.elementor-37977 .elementor-element.elementor-element-9ed1ade2{--e-con-grid-template-columns:repeat(2,minmax(0,1fr));--e-con-grid-template-rows:auto;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;}.elementor-37977 .elementor-element.elementor-element-981fb9ad{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-37977 .elementor-element.elementor-element-a4036b07 .elementor-heading-title{font-size:48px;line-height:48px;letter-spacing:0px;}.elementor-37977 .elementor-element.elementor-element-5b0b2844 .elementor-heading-title{font-size:20px;line-height:25px;letter-spacing:-0.5px;}.elementor-37977 .elementor-element.elementor-element-ff941406{font-size:14px;line-height:22.75px;letter-spacing:0px;}.elementor-37977 .elementor-element.elementor-element-145f616a{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-37977 .elementor-element.elementor-element-bb053c2a .elementor-heading-title{font-size:48px;line-height:48px;letter-spacing:0px;}.elementor-37977 .elementor-element.elementor-element-86656dca .elementor-heading-title{font-size:20px;line-height:25px;letter-spacing:-0.5px;}.elementor-37977 .elementor-element.elementor-element-52b9c84e{font-size:14px;line-height:22.75px;letter-spacing:0px;}.elementor-37977 .elementor-element.elementor-element-019f5016{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-37977 .elementor-element.elementor-element-e67e2a06 .elementor-heading-title{font-size:48px;line-height:48px;letter-spacing:0px;}.elementor-37977 .elementor-element.elementor-element-252382c4 .elementor-heading-title{font-size:20px;line-height:25px;letter-spacing:-0.5px;}.elementor-37977 .elementor-element.elementor-element-dd62f776{font-size:14px;line-height:22.75px;letter-spacing:0px;}.elementor-37977 .elementor-element.elementor-element-5f690b3f{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-37977 .elementor-element.elementor-element-4d507506 .elementor-heading-title{font-size:48px;line-height:48px;letter-spacing:0px;}.elementor-37977 .elementor-element.elementor-element-a1fa9fc0 .elementor-heading-title{font-size:20px;line-height:25px;letter-spacing:-0.5px;}.elementor-37977 .elementor-element.elementor-element-6cf8940c{font-size:14px;line-height:22.75px;letter-spacing:0px;}.elementor-37977 .elementor-element.elementor-element-5b6014c1{--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-37977 .elementor-element.elementor-element-617b4336 .elementor-heading-title{font-size:10px;line-height:15px;letter-spacing:2px;}.elementor-37977 .elementor-element.elementor-element-b6c4cfa2 .elementor-heading-title{font-size:36px;line-height:40px;letter-spacing:-0.9px;}.elementor-37977 .elementor-element.elementor-element-cbce5ea3{font-size:16px;line-height:26px;letter-spacing:0px;}.elementor-37977 .elementor-element.elementor-element-ee325071 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-37977 .elementor-element.elementor-element-ee325071 .elementor-icon-list-item > a{font-size:16px;line-height:26px;letter-spacing:0px;}.elementor-37977 .elementor-element.elementor-element-81901a09{--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-37977 .elementor-element.elementor-element-e515be89 .elementor-heading-title{font-size:10px;line-height:15px;letter-spacing:2px;}.elementor-37977 .elementor-element.elementor-element-577325eb .elementor-heading-title{font-size:72px;line-height:72px;letter-spacing:-1.8px;}.elementor-37977 .elementor-element.elementor-element-6a601a03{font-size:16px;line-height:24px;letter-spacing:0px;}.elementor-37977 .elementor-element.elementor-element-4e1544be{--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-37977 .elementor-element.elementor-element-851fd159 .elementor-heading-title{font-size:10px;line-height:15px;letter-spacing:1px;}.elementor-37977 .elementor-element.elementor-element-fe6a04e2{font-size:18px;line-height:29.25px;letter-spacing:0px;}.elementor-37977 .elementor-element.elementor-element-5dd83ce2{--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-37977 .elementor-element.elementor-element-d0abb4f6{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-37977 .elementor-element.elementor-element-d5939cae .elementor-heading-title{font-size:10px;line-height:15px;letter-spacing:2px;}.elementor-37977 .elementor-element.elementor-element-08864f84 .elementor-heading-title{font-size:36px;line-height:40px;letter-spacing:-0.9px;}.elementor-37977 .elementor-element.elementor-element-a5be3ea3 .elementor-heading-title{font-size:30px;line-height:36px;letter-spacing:0px;}.elementor-37977 .elementor-element.elementor-element-48b27f67 .elementor-heading-title{font-size:24px;line-height:32px;letter-spacing:0px;}.elementor-37977 .elementor-element.elementor-element-8f74488b{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-37977 .elementor-element.elementor-element-1a3ed9d0{font-size:14px;line-height:20px;letter-spacing:0px;}}@media(max-width:767px){.elementor-37977 .elementor-element.elementor-element-51628146{--padding-top:112px;--padding-bottom:58px;--padding-left:24px;--padding-right:24px;}.elementor-37977 .elementor-element.elementor-element-5e469d1d{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;}.elementor-37977 .elementor-element.elementor-element-9c1c563d{width:auto;max-width:auto;}.elementor-37977 .elementor-element.elementor-element-9c1c563d img{width:122px;height:40px;}.elementor-37977 .elementor-element.elementor-element-716d5f83{--width:1px;}.elementor-37977 .elementor-element.elementor-element-15f19024 .elementor-heading-title{font-size:20px;line-height:28px;letter-spacing:-0.5px;}.elementor-37977 .elementor-element.elementor-element-b2f80088{--e-con-grid-template-columns:1fr;--e-con-grid-template-rows:auto;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--grid-auto-flow:row;}.elementor-37977 .elementor-element.elementor-element-579c5d07 .elementor-heading-title{font-size:11px;line-height:16.5px;letter-spacing:2.2px;}.elementor-37977 .elementor-element.elementor-element-1e2cb542{width:100%;max-width:100%;}.elementor-37977 .elementor-element.elementor-element-1e2cb542 .elementor-heading-title{font-size:36px;line-height:37.44px;letter-spacing:-0.9px;}.elementor-37977 .elementor-element.elementor-element-812acce0{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-37977 .elementor-element.elementor-element-4960003e{width:auto;max-width:auto;padding:8px 16px 8px 16px;}.elementor-37977 .elementor-element.elementor-element-4960003e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-37977 .elementor-element.elementor-element-4960003e .elementor-icon-list-item > a{font-size:11px;line-height:16.5px;letter-spacing:1.1px;}.elementor-37977 .elementor-element.elementor-element-15e54a89{width:auto;max-width:auto;padding:8px 16px 8px 16px;}.elementor-37977 .elementor-element.elementor-element-15e54a89 .elementor-heading-title{font-size:11px;line-height:16.5px;letter-spacing:1.1px;}.elementor-37977 .elementor-element.elementor-element-9bf7e3fc{width:auto;max-width:auto;}.elementor-37977 .elementor-element.elementor-element-9bf7e3fc .elementor-button{font-size:16px;line-height:24px;letter-spacing:0.8px;padding:12px 32px 12px 32px;}.elementor-37977 .elementor-element.elementor-element-0ac0d54c img{width:100%;height:245px;}.elementor-37977 .elementor-element.elementor-element-bb8fd1a5 .elementor-heading-title{font-size:36px;line-height:36px;letter-spacing:-0.9px;}.elementor-37977 .elementor-element.elementor-element-96481560 .elementor-heading-title{font-size:11px;line-height:16.5px;letter-spacing:2.2px;}.elementor-37977 .elementor-element.elementor-element-6ed8e665{--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-37977 .elementor-element.elementor-element-9afe0ee7{width:100%;max-width:100%;font-size:18px;line-height:29.25px;letter-spacing:0px;}.elementor-37977 .elementor-element.elementor-element-3ee26ebe{width:100%;max-width:100%;font-size:18px;line-height:29.25px;letter-spacing:0px;}.elementor-37977 .elementor-element.elementor-element-5a21c513{--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-37977 .elementor-element.elementor-element-ade62567 .elementor-heading-title{font-size:10px;line-height:15px;letter-spacing:2px;}.elementor-37977 .elementor-element.elementor-element-2cac8f0d{--e-con-grid-template-columns:1fr;--e-con-grid-template-rows:auto;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-37977 .elementor-element.elementor-element-a3d4461e img{width:100%;height:491px;}.elementor-37977 .elementor-element.elementor-element-4b55c7cf{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-37977 .elementor-element.elementor-element-03c257e5 .elementor-heading-title{font-size:30px;line-height:37.5px;letter-spacing:-0.75px;}.elementor-37977 .elementor-element.elementor-element-30d3a977{font-size:14px;line-height:22.75px;letter-spacing:0px;}.elementor-37977 .elementor-element.elementor-element-89dafb7c{font-size:14px;line-height:22.75px;letter-spacing:0px;}.elementor-37977 .elementor-element.elementor-element-920a6932{font-size:16px;line-height:26px;letter-spacing:0px;}.elementor-37977 .elementor-element.elementor-element-a46f902c{font-size:14px;line-height:20px;letter-spacing:0px;}.elementor-37977 .elementor-element.elementor-element-4f7eae01{--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-37977 .elementor-element.elementor-element-2f9f5240 .elementor-heading-title{font-size:10px;line-height:15px;letter-spacing:2px;}.elementor-37977 .elementor-element.elementor-element-7aa5b719 .elementor-heading-title{font-size:30px;line-height:36px;letter-spacing:-0.75px;}.elementor-37977 .elementor-element.elementor-element-9ed1ade2{--e-con-grid-template-columns:1fr;--e-con-grid-template-rows:auto;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;}.elementor-37977 .elementor-element.elementor-element-981fb9ad{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-37977 .elementor-element.elementor-element-a4036b07 .elementor-heading-title{font-size:48px;line-height:48px;letter-spacing:0px;}.elementor-37977 .elementor-element.elementor-element-5b0b2844 .elementor-heading-title{font-size:20px;line-height:25px;letter-spacing:-0.5px;}.elementor-37977 .elementor-element.elementor-element-ff941406{font-size:14px;line-height:22.75px;letter-spacing:0px;}.elementor-37977 .elementor-element.elementor-element-145f616a{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-37977 .elementor-element.elementor-element-bb053c2a .elementor-heading-title{font-size:48px;line-height:48px;letter-spacing:0px;}.elementor-37977 .elementor-element.elementor-element-86656dca .elementor-heading-title{font-size:20px;line-height:25px;letter-spacing:-0.5px;}.elementor-37977 .elementor-element.elementor-element-52b9c84e{font-size:14px;line-height:22.75px;letter-spacing:0px;}.elementor-37977 .elementor-element.elementor-element-019f5016{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-37977 .elementor-element.elementor-element-e67e2a06 .elementor-heading-title{font-size:48px;line-height:48px;letter-spacing:0px;}.elementor-37977 .elementor-element.elementor-element-252382c4 .elementor-heading-title{font-size:20px;line-height:25px;letter-spacing:-0.5px;}.elementor-37977 .elementor-element.elementor-element-dd62f776{font-size:14px;line-height:22.75px;letter-spacing:0px;}.elementor-37977 .elementor-element.elementor-element-5f690b3f{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-37977 .elementor-element.elementor-element-4d507506 .elementor-heading-title{font-size:48px;line-height:48px;letter-spacing:0px;}.elementor-37977 .elementor-element.elementor-element-a1fa9fc0 .elementor-heading-title{font-size:20px;line-height:25px;letter-spacing:-0.5px;}.elementor-37977 .elementor-element.elementor-element-6cf8940c{font-size:14px;line-height:22.75px;letter-spacing:0px;}.elementor-37977 .elementor-element.elementor-element-5b6014c1{--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-37977 .elementor-element.elementor-element-617b4336 .elementor-heading-title{font-size:10px;line-height:15px;letter-spacing:2px;}.elementor-37977 .elementor-element.elementor-element-b6c4cfa2 .elementor-heading-title{font-size:30px;line-height:36px;letter-spacing:-0.75px;}.elementor-37977 .elementor-element.elementor-element-cbce5ea3{font-size:16px;line-height:26px;letter-spacing:0px;}.elementor-37977 .elementor-element.elementor-element-ee325071 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-37977 .elementor-element.elementor-element-ee325071 .elementor-icon-list-item > a{font-size:16px;line-height:26px;letter-spacing:0px;}.elementor-37977 .elementor-element.elementor-element-81901a09{--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-37977 .elementor-element.elementor-element-e515be89 .elementor-heading-title{font-size:10px;line-height:15px;letter-spacing:2px;}.elementor-37977 .elementor-element.elementor-element-577325eb .elementor-heading-title{font-size:36px;line-height:36px;letter-spacing:-0.9px;}.elementor-37977 .elementor-element.elementor-element-6a601a03{font-size:16px;line-height:24px;letter-spacing:0px;}.elementor-37977 .elementor-element.elementor-element-4e1544be{--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-37977 .elementor-element.elementor-element-851fd159 .elementor-heading-title{font-size:10px;line-height:15px;letter-spacing:1px;}.elementor-37977 .elementor-element.elementor-element-fe6a04e2{font-size:18px;line-height:29.25px;letter-spacing:0px;}.elementor-37977 .elementor-element.elementor-element-5dd83ce2{--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-37977 .elementor-element.elementor-element-d0abb4f6{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-37977 .elementor-element.elementor-element-d5939cae .elementor-heading-title{font-size:10px;line-height:15px;letter-spacing:2px;}.elementor-37977 .elementor-element.elementor-element-08864f84 .elementor-heading-title{font-size:36px;line-height:40px;letter-spacing:-0.9px;}.elementor-37977 .elementor-element.elementor-element-a5be3ea3 .elementor-heading-title{font-size:24px;line-height:32px;letter-spacing:0px;}.elementor-37977 .elementor-element.elementor-element-48b27f67 .elementor-heading-title{font-size:20px;line-height:28px;letter-spacing:0px;}.elementor-37977 .elementor-element.elementor-element-8f74488b{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-37977 .elementor-element.elementor-element-1a3ed9d0{font-size:14px;line-height:20px;letter-spacing:0px;}}@media(min-width:768px){.elementor-37977 .elementor-element.elementor-element-51628146{--content-width:1104px;}.elementor-37977 .elementor-element.elementor-element-716d5f83{--width:1px;}.elementor-37977 .elementor-element.elementor-element-6ed8e665{--content-width:720px;}.elementor-37977 .elementor-element.elementor-element-5a21c513{--content-width:1104px;}.elementor-37977 .elementor-element.elementor-element-4f7eae01{--content-width:1104px;}.elementor-37977 .elementor-element.elementor-element-5b6014c1{--content-width:720px;}.elementor-37977 .elementor-element.elementor-element-81901a09{--content-width:1104px;}.elementor-37977 .elementor-element.elementor-element-4e1544be{--content-width:720px;}.elementor-37977 .elementor-element.elementor-element-5dd83ce2{--content-width:848px;}}@media(max-width:1024px) and (min-width:768px){.elementor-37977 .elementor-element.elementor-element-716d5f83{--width:1px;}}/* Start custom CSS for container, class: .elementor-element-51628146 */.elementor-37977 .elementor-element.elementor-element-51628146{position:relative;isolation:isolate} .elementor-37977 .elementor-element.elementor-element-51628146::after{content:"";position:absolute;inset:0;pointer-events:none;opacity:.08;background-image:radial-gradient(rgba(250,249,244,.75) 1px,transparent 1px);background-size:28px 28px} .elementor-37977 .elementor-element.elementor-element-51628146>.e-con-inner{position:relative;z-index:1}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-30d3a977 */.elementor-37977 .elementor-element.elementor-element-30d3a977 a{color:#FAF9F4;text-decoration-line:underline;text-decoration-color:#E43C3A;text-underline-offset:4px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a46f902c */.elementor-37977 .elementor-element.elementor-element-a46f902c a{color:#FAF9F4;text-decoration-line:underline;text-decoration-color:#E43C3A;text-underline-offset:4px} .elementor-37977 .elementor-element.elementor-element-a46f902c a:hover{color:#E43C3A}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7eae01 */.elementor-37977 .elementor-element.elementor-element-4f7eae01{position:relative;isolation:isolate} .elementor-37977 .elementor-element.elementor-element-4f7eae01::before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.07;background-image:radial-gradient(rgba(250,249,244,.75) 1px,transparent 1px);background-size:28px 28px} .elementor-37977 .elementor-element.elementor-element-4f7eae01>.e-con-inner{position:relative;z-index:1}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ee325071 */.elementor-37977 .elementor-element.elementor-element-ee325071 .elementor-icon-list-item{align-items:flex-start;gap:16px} .elementor-37977 .elementor-element.elementor-element-ee325071 .elementor-icon-list-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 20px;width:20px;height:20px;margin-top:4px;border-radius:9999px;background:rgba(228,60,58,0.1)} .elementor-37977 .elementor-element.elementor-element-ee325071 .elementor-icon-list-text{padding:0}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-f6ccf826 */.elementor-37977 .elementor-element.elementor-element-f6ccf826 .gform_wrapper{margin:0} .elementor-37977 .elementor-element.elementor-element-f6ccf826 .gform_heading{display:none} .elementor-37977 .elementor-element.elementor-element-f6ccf826 #field_358_1 .ginput_complex{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px} .elementor-37977 .elementor-element.elementor-element-f6ccf826 #field_358_1>.gfield_label{display:none} .elementor-37977 .elementor-element.elementor-element-f6ccf826 #field_358_1 .ginput_complex span{display:flex;flex-direction:column-reverse;gap:6px} .elementor-37977 .elementor-element.elementor-element-f6ccf826 #field_358_1 .ginput_complex label{margin:0} .elementor-37977 .elementor-element.elementor-element-f6ccf826 .gfield_label,.elementor-37977 .elementor-element.elementor-element-f6ccf826 .ginput_complex label{display:block;margin:0 0 6px;padding:0;font-family:"IBM Plex Mono",monospace;font-size:10px;line-height:15px;font-weight:400;letter-spacing:1px;text-transform:uppercase;color:#5B5E67} .elementor-37977 .elementor-element.elementor-element-f6ccf826 .gfield_required{display:none} .elementor-37977 .elementor-element.elementor-element-f6ccf826 input[type=text],.elementor-37977 .elementor-element.elementor-element-f6ccf826 input[type=email]{box-sizing:border-box;width:100%;height:46px;margin:0;padding:12px 16px;border:1px solid rgba(21,23,30,.15);border-radius:8px;background:#FFFFFF;color:#15171E;font-family:Inter,sans-serif;font-size:14px;line-height:20px} .elementor-37977 .elementor-element.elementor-element-f6ccf826 input:focus{border-color:#E43C3A;outline:none} .elementor-37977 .elementor-element.elementor-element-f6ccf826 .gform_footer{margin:24px 0 0;padding:0} .elementor-37977 .elementor-element.elementor-element-f6ccf826 .gform_button{width:100%;height:48px;margin:0;padding:12px 32px;border:0;border-radius:6px;background:#C52B2B;color:#FFFFFF;font-family:Inter,sans-serif;font-size:16px;line-height:24px;font-weight:600;letter-spacing:.8px;text-transform:uppercase} .elementor-37977 .elementor-element.elementor-element-f6ccf826 .gform_button:hover{background:#B12727;color:#FFFFFF} @media(max-width:767px){.elementor-37977 .elementor-element.elementor-element-f6ccf826 #field_358_1 .ginput_complex{grid-template-columns:1fr}}/* End custom CSS */