.elementor-983 .elementor-element.elementor-element-4edf4125{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:32px 32px;--row-gap:32px;--column-gap:32px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;--z-index:1;}.elementor-983 .elementor-element.elementor-element-12313ccc{--display:flex;--min-height:100vh;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:32px 32px;--row-gap:32px;--column-gap:32px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-983 .elementor-element.elementor-element-5e270e7a{--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;--justify-content:space-between;--align-items:flex-start;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-983 .elementor-element.elementor-element-5737f67{--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:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-983 .elementor-element.elementor-element-30b2cf16 .elementor-heading-title{font-family:"Host Grotesk", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-983 .elementor-element.elementor-element-5c1d36aa .elementor-heading-title{font-family:"Host Grotesk", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-983 .elementor-element.elementor-element-ce95d1a{--display:grid;--e-con-grid-template-columns:1.8fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--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-983 .elementor-element.elementor-element-489ae5bc{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-983 .elementor-element.elementor-element-ac7947b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-983 .elementor-element.elementor-element-3e5dfdd0{--display:flex;--position:absolute;--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:flex-end;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}body:not(.rtl) .elementor-983 .elementor-element.elementor-element-3e5dfdd0{left:0px;}body.rtl .elementor-983 .elementor-element.elementor-element-3e5dfdd0{right:0px;}.elementor-983 .elementor-element.elementor-element-7269c5f6 .elementor-heading-title{font-family:"Host Grotesk", Sans-serif;font-size:5.6vw;font-weight:500;color:#FFFFFF;}.elementor-983 .elementor-element.elementor-element-3fb0ac85 .elementor-heading-title{font-family:"Host Grotesk", Sans-serif;font-size:5.6vw;font-weight:500;color:#FFFFFF;}.elementor-983 .elementor-element.elementor-element-24f30d17{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-983 .elementor-element.elementor-element-267662aa img{width:110%;height:105%;object-fit:cover;object-position:center center;}.elementor-983 .elementor-element.elementor-element-1f151b11{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-983 .elementor-element.elementor-element-715b6997 .elementor-heading-title{font-family:"Host Grotesk", Sans-serif;font-weight:300;color:#FFFFFF;}.elementor-983 .elementor-element.elementor-element-48cce3d3{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:12px 12px;--row-gap:12px;--column-gap:12px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-983 .elementor-element.elementor-element-23276b2f .elementor-heading-title{font-family:"Host Grotesk", Sans-serif;font-weight:300;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-983 .elementor-element.elementor-element-13a5e766 .elementor-heading-title{font-family:"Host Grotesk", Sans-serif;font-weight:300;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-983 .elementor-element.elementor-element-3a10babc .elementor-heading-title{font-family:"Host Grotesk", Sans-serif;font-weight:300;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-983 .elementor-element.elementor-element-78cef3cf .elementor-heading-title{font-family:"Host Grotesk", Sans-serif;font-weight:300;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-983 .elementor-element.elementor-element-22148efe{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:12px 12px;--row-gap:12px;--column-gap:12px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-983 .elementor-element.elementor-element-47eda0cf .elementor-heading-title{font-family:"Host Grotesk", Sans-serif;font-weight:300;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-983 .elementor-element.elementor-element-345b98b7 .elementor-heading-title{font-family:"Host Grotesk", Sans-serif;font-weight:300;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-983 .elementor-element.elementor-element-388eba00 .elementor-heading-title{font-family:"Host Grotesk", Sans-serif;font-weight:300;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-983 .elementor-element.elementor-element-593797e7 .elementor-heading-title{font-family:"Host Grotesk", Sans-serif;font-weight:300;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-983 .elementor-element.elementor-element-6c4dbbaf{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-983 .elementor-element.elementor-element-655c4a34 .elementor-button:hover, .elementor-983 .elementor-element.elementor-element-655c4a34 .elementor-button:focus{background-color:#6F6F6F;color:var( --e-global-color-text );}.elementor-983 .elementor-element.elementor-element-655c4a34 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-983 .elementor-element.elementor-element-655c4a34 .elementor-button:hover svg, .elementor-983 .elementor-element.elementor-element-655c4a34 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-983 .elementor-element.elementor-element-655c4a34 .elementor-button{transition-duration:0.2s;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-983 .elementor-element.elementor-element-54c62024 .elementor-button:hover, .elementor-983 .elementor-element.elementor-element-54c62024 .elementor-button:focus{background-color:#6F6F6F;color:var( --e-global-color-text );}.elementor-983 .elementor-element.elementor-element-54c62024 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-983 .elementor-element.elementor-element-54c62024 .elementor-button:hover svg, .elementor-983 .elementor-element.elementor-element-54c62024 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-983 .elementor-element.elementor-element-54c62024 .elementor-button{transition-duration:0.2s;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-983 .elementor-element.elementor-element-64fd1504{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-983 .elementor-element.elementor-element-d0e7f72{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-983 .elementor-element.elementor-element-3d879bb5 img{width:150%;height:130%;object-fit:cover;object-position:center center;filter:brightness( 67% ) contrast( 102% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-983 .elementor-element.elementor-element-b3a17c6{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-983 .elementor-element.elementor-element-17eb2b8a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-983 .elementor-element.elementor-element-17eb2b8a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-983 .elementor-element.elementor-element-17eb2b8a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-983 .elementor-element.elementor-element-17eb2b8a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-983 .elementor-element.elementor-element-17eb2b8a .elementor-icon-list-item > a{font-size:0.9rem;font-weight:300;}.elementor-983 .elementor-element.elementor-element-17eb2b8a .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-983 .elementor-element.elementor-element-b933d84 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-983 .elementor-element.elementor-element-b933d84 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-983 .elementor-element.elementor-element-b933d84{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-983 .elementor-element.elementor-element-b933d84 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-983 .elementor-element.elementor-element-b933d84 .elementor-icon-list-item > a{font-size:0.9rem;font-weight:300;}.elementor-983 .elementor-element.elementor-element-b933d84 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-983 .elementor-element.elementor-element-29030724{--display:flex;--min-height:100vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:32px 32px;--row-gap:32px;--column-gap:32px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;--z-index:2;}.elementor-983 .elementor-element.elementor-element-29030724:not(.elementor-motion-effects-element-type-background), .elementor-983 .elementor-element.elementor-element-29030724 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-983 .elementor-element.elementor-element-73de97{text-align:center;}.elementor-983 .elementor-element.elementor-element-73de97 .elementor-heading-title{font-family:"Host Grotesk", Sans-serif;font-weight:300;text-transform:uppercase;color:#FFFFFF;}.elementor-983 .elementor-element.elementor-element-49c97989{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-983 .elementor-element.elementor-element-5eeeb4c5{--display:flex;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:#FFFFFF1A;--border-color:#FFFFFF1A;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-983 .elementor-element.elementor-element-5eeeb4c5.e-con:hover{--e-con-transform-scale:1.02;}.elementor-983 .elementor-element.elementor-element-345c8a8f{text-align:center;}.elementor-983 .elementor-element.elementor-element-345c8a8f .elementor-heading-title{font-family:"Host Grotesk", Sans-serif;font-weight:300;text-transform:uppercase;color:#FFFFFF;}.elementor-983 .elementor-element.elementor-element-2b648e02{--divider-border-style:solid;--divider-color:#FFFFFF1A;--divider-border-width:1px;}.elementor-983 .elementor-element.elementor-element-2b648e02 .elementor-divider-separator{width:100%;}.elementor-983 .elementor-element.elementor-element-2b648e02 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-983 .elementor-element.elementor-element-1dc4e2d7{border-style:none;}.elementor-983 .elementor-element.elementor-element-1dc4e2d7 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-983 .elementor-element.elementor-element-53b19192{--display:flex;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:#FFFFFF1A;--border-color:#FFFFFF1A;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-983 .elementor-element.elementor-element-53b19192.e-con:hover{--e-con-transform-scale:1.02;}.elementor-983 .elementor-element.elementor-element-2ed95ca4{text-align:center;}.elementor-983 .elementor-element.elementor-element-2ed95ca4 .elementor-heading-title{font-family:"Host Grotesk", Sans-serif;font-weight:300;text-transform:uppercase;color:#FFFFFF;}.elementor-983 .elementor-element.elementor-element-48dd895c{--divider-border-style:solid;--divider-color:#FFFFFF1A;--divider-border-width:1px;}.elementor-983 .elementor-element.elementor-element-48dd895c .elementor-divider-separator{width:100%;}.elementor-983 .elementor-element.elementor-element-48dd895c .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-983 .elementor-element.elementor-element-5116db8f .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-983 .elementor-element.elementor-element-3aa6db06{--display:flex;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:#FFFFFF1A;--border-color:#FFFFFF1A;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-983 .elementor-element.elementor-element-3aa6db06.e-con:hover{--e-con-transform-scale:1.02;}.elementor-983 .elementor-element.elementor-element-2d18294c{text-align:center;}.elementor-983 .elementor-element.elementor-element-2d18294c .elementor-heading-title{font-family:"Host Grotesk", Sans-serif;font-weight:300;text-transform:uppercase;color:#FFFFFF;}.elementor-983 .elementor-element.elementor-element-53d053da{--divider-border-style:solid;--divider-color:#FFFFFF1A;--divider-border-width:1px;}.elementor-983 .elementor-element.elementor-element-53d053da .elementor-divider-separator{width:100%;}.elementor-983 .elementor-element.elementor-element-53d053da .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-983 .elementor-element.elementor-element-50a448c0 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-983 .elementor-element.elementor-element-7a312b25{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:54px 54px;--row-gap:54px;--column-gap:54px;--overflow:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;--z-index:3;}.elementor-983 .elementor-element.elementor-element-7a312b25:not(.elementor-motion-effects-element-type-background), .elementor-983 .elementor-element.elementor-element-7a312b25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-983 .elementor-element.elementor-element-55e37b3e{--display:flex;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--overflow:hidden;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-983 .elementor-element.elementor-element-20868829{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-983 .elementor-element.elementor-element-10e5fefe{text-align:center;}.elementor-983 .elementor-element.elementor-element-10e5fefe .elementor-heading-title{font-family:"Host Grotesk", Sans-serif;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-983 .elementor-element.elementor-element-569441e4{text-align:center;}.elementor-983 .elementor-element.elementor-element-569441e4 .elementor-heading-title{font-family:"Host Grotesk", Sans-serif;font-weight:400;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-983 .elementor-element.elementor-element-17c24786{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-983 .elementor-element.elementor-element-5469e904{--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:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-983 .elementor-element.elementor-element-724fde22 .elementor-heading-title{font-weight:400;}.elementor-983 .elementor-element.elementor-element-3f05e57e{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-983 .elementor-element.elementor-element-2a77dfcc{text-align:start;}.elementor-983 .elementor-element.elementor-element-2a77dfcc .elementor-heading-title{font-family:"Host Grotesk", Sans-serif;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-983 .elementor-element.elementor-element-469a8046{text-align:start;}.elementor-983 .elementor-element.elementor-element-469a8046 .elementor-heading-title{font-family:"Host Grotesk", Sans-serif;font-weight:400;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-983 .elementor-element.elementor-element-133b946e{--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:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-983 .elementor-element.elementor-element-18294651 .elementor-heading-title{font-weight:400;}.elementor-983 .elementor-element.elementor-element-756f861d{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-983 .elementor-element.elementor-element-5b328a0c{text-align:start;}.elementor-983 .elementor-element.elementor-element-5b328a0c .elementor-heading-title{font-family:"Host Grotesk", Sans-serif;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-983 .elementor-element.elementor-element-5a396db1{text-align:start;}.elementor-983 .elementor-element.elementor-element-5a396db1 .elementor-heading-title{font-family:"Host Grotesk", Sans-serif;font-weight:400;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-983 .elementor-element.elementor-element-2f8858f8{--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:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-983 .elementor-element.elementor-element-235c6b9a .elementor-heading-title{font-weight:400;}.elementor-983 .elementor-element.elementor-element-702e3f76{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-983 .elementor-element.elementor-element-161fc178{text-align:start;}.elementor-983 .elementor-element.elementor-element-161fc178 .elementor-heading-title{font-family:"Host Grotesk", Sans-serif;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-983 .elementor-element.elementor-element-1a54e80{text-align:start;}.elementor-983 .elementor-element.elementor-element-1a54e80 .elementor-heading-title{font-family:"Host Grotesk", Sans-serif;font-weight:400;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-983 .elementor-element.elementor-element-7f6c584f{--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:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-983 .elementor-element.elementor-element-46db9ce4 .elementor-heading-title{font-weight:400;}.elementor-983 .elementor-element.elementor-element-18f10c98{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-983 .elementor-element.elementor-element-22c273f2{text-align:start;}.elementor-983 .elementor-element.elementor-element-22c273f2 .elementor-heading-title{font-family:"Host Grotesk", Sans-serif;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-983 .elementor-element.elementor-element-480df2e{text-align:start;}.elementor-983 .elementor-element.elementor-element-480df2e .elementor-heading-title{font-family:"Host Grotesk", Sans-serif;font-weight:400;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-983 .elementor-element.elementor-element-b922fa5 .elementor-button:hover, .elementor-983 .elementor-element.elementor-element-b922fa5 .elementor-button:focus{background-color:#6F6F6F;color:var( --e-global-color-text );}.elementor-983 .elementor-element.elementor-element-b922fa5.elementor-element{--align-self:center;}.elementor-983 .elementor-element.elementor-element-b922fa5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-983 .elementor-element.elementor-element-b922fa5 .elementor-button:hover svg, .elementor-983 .elementor-element.elementor-element-b922fa5 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-983 .elementor-element.elementor-element-b922fa5 .elementor-button{transition-duration:0.2s;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-983 .elementor-element.elementor-element-1874734f{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:54px 54px;--row-gap:54px;--column-gap:54px;--padding-top:70px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;--z-index:4;}.elementor-983 .elementor-element.elementor-element-1874734f:not(.elementor-motion-effects-element-type-background), .elementor-983 .elementor-element.elementor-element-1874734f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-983 .elementor-element.elementor-element-20ac343d{--display:flex;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--overflow:hidden;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-983 .elementor-element.elementor-element-250bafa6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-983 .elementor-element.elementor-element-663f75c7{text-align:center;}.elementor-983 .elementor-element.elementor-element-663f75c7 .elementor-heading-title{font-family:"Host Grotesk", Sans-serif;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-983 .elementor-element.elementor-element-30c7e71e{text-align:center;}.elementor-983 .elementor-element.elementor-element-30c7e71e .elementor-heading-title{font-family:"Host Grotesk", Sans-serif;font-weight:400;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-983 .elementor-element.elementor-element-61d97f2b{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:auto auto auto;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-983 .elementor-element.elementor-element-6205c98f{--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:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-983 .elementor-element.elementor-element-28d3657b .elementor-heading-title{font-weight:400;}.elementor-983 .elementor-element.elementor-element-150685ba{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-983 .elementor-element.elementor-element-396be78e{text-align:start;}.elementor-983 .elementor-element.elementor-element-396be78e .elementor-heading-title{font-family:"Host Grotesk", Sans-serif;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-983 .elementor-element.elementor-element-45760445{text-align:start;}.elementor-983 .elementor-element.elementor-element-45760445 .elementor-heading-title{font-family:"Host Grotesk", Sans-serif;font-weight:400;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-983 .elementor-element.elementor-element-5ab74e7a{--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:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-983 .elementor-element.elementor-element-6d2f5123 .elementor-heading-title{font-weight:400;}.elementor-983 .elementor-element.elementor-element-500d46c1{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-983 .elementor-element.elementor-element-3a30ff1b{text-align:start;}.elementor-983 .elementor-element.elementor-element-3a30ff1b .elementor-heading-title{font-family:"Host Grotesk", Sans-serif;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-983 .elementor-element.elementor-element-14967c1b{text-align:start;}.elementor-983 .elementor-element.elementor-element-14967c1b .elementor-heading-title{font-family:"Host Grotesk", Sans-serif;font-weight:400;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-983 .elementor-element.elementor-element-e0e4acb{--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:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-983 .elementor-element.elementor-element-17ddffd0 .elementor-heading-title{font-weight:400;}.elementor-983 .elementor-element.elementor-element-616ee4db{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-983 .elementor-element.elementor-element-36b5c755{text-align:start;}.elementor-983 .elementor-element.elementor-element-36b5c755 .elementor-heading-title{font-family:"Host Grotesk", Sans-serif;font-weight:400;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-983 .elementor-element.elementor-element-1be8249b{text-align:start;}.elementor-983 .elementor-element.elementor-element-1be8249b .elementor-heading-title{font-family:"Host Grotesk", Sans-serif;font-weight:400;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-983 .elementor-element.elementor-element-609fcc7f{--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:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-983 .elementor-element.elementor-element-4c62d172 .elementor-heading-title{font-weight:400;}.elementor-983 .elementor-element.elementor-element-701bba82{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-983 .elementor-element.elementor-element-2f2d021d{text-align:start;}.elementor-983 .elementor-element.elementor-element-2f2d021d .elementor-heading-title{font-family:"Host Grotesk", Sans-serif;font-weight:400;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-983 .elementor-element.elementor-element-5e6ab844{text-align:start;}.elementor-983 .elementor-element.elementor-element-5e6ab844 .elementor-heading-title{font-family:"Host Grotesk", Sans-serif;font-weight:400;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-983 .elementor-element.elementor-element-6f8734a{--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:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;grid-column:span 2;}.elementor-983 .elementor-element.elementor-element-10353e68 .elementor-heading-title{font-weight:400;}.elementor-983 .elementor-element.elementor-element-1f6ba1b8{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-983 .elementor-element.elementor-element-160a4f3b{text-align:start;}.elementor-983 .elementor-element.elementor-element-160a4f3b .elementor-heading-title{font-family:"Host Grotesk", Sans-serif;font-weight:400;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-983 .elementor-element.elementor-element-6fba12bc{text-align:start;}.elementor-983 .elementor-element.elementor-element-6fba12bc .elementor-heading-title{font-family:"Host Grotesk", Sans-serif;font-weight:400;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-983 .elementor-element.elementor-element-23e86d55{--display:flex;--min-height:100vh;--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:54px 54px;--row-gap:54px;--column-gap:54px;--overflow:auto;--padding-top:70px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;--z-index:5;}.elementor-983 .elementor-element.elementor-element-23e86d55:not(.elementor-motion-effects-element-type-background), .elementor-983 .elementor-element.elementor-element-23e86d55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-983 .elementor-element.elementor-element-20ed63b3{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-983 .elementor-element.elementor-element-79695d15{text-align:center;}.elementor-983 .elementor-element.elementor-element-79695d15 .elementor-heading-title{font-family:"Host Grotesk", Sans-serif;font-weight:300;text-transform:uppercase;color:#FFFFFF;}.elementor-983 .elementor-element.elementor-element-204d4577{--display:grid;--e-con-grid-template-columns:1fr 1.8fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-983 .elementor-element.elementor-element-3f17d658 .elementor-heading-title{font-family:"Host Grotesk", Sans-serif;font-weight:300;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-983 .elementor-element.elementor-element-1b901bc7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-983 .elementor-element.elementor-element-1a26b7c3{--display:grid;--e-con-grid-template-columns:auto 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-983 .elementor-element.elementor-element-5203c4ff{--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;--justify-content:flex-start;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-983 .elementor-element.elementor-element-4e794a1e{text-align:center;}.elementor-983 .elementor-element.elementor-element-4e794a1e .elementor-heading-title{font-family:"Host Grotesk", Sans-serif;font-size:1.1rem;font-weight:300;text-transform:uppercase;color:#FFFFFF;}.elementor-983 .elementor-element.elementor-element-b8c60fe .elementor-heading-title{font-family:"Host Grotesk", Sans-serif;font-size:0.8rem;font-weight:300;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-983 .elementor-element.elementor-element-6c1944db{--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;--justify-content:flex-end;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-983 .elementor-element.elementor-element-788f6c1c{text-align:center;}.elementor-983 .elementor-element.elementor-element-788f6c1c .elementor-heading-title{font-family:"Host Grotesk", Sans-serif;font-size:1.1rem;font-weight:300;text-transform:uppercase;color:#FFFFFF;}.elementor-983 .elementor-element.elementor-element-1b730932 .elementor-heading-title{font-family:"Host Grotesk", Sans-serif;font-size:0.8rem;font-weight:300;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-983 .elementor-element.elementor-element-56bd145c{--display:grid;--e-con-grid-template-columns:auto 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-983 .elementor-element.elementor-element-53c383d2{--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;--justify-content:flex-start;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-983 .elementor-element.elementor-element-5c96f4a7{text-align:center;}.elementor-983 .elementor-element.elementor-element-5c96f4a7 .elementor-heading-title{font-family:"Host Grotesk", Sans-serif;font-size:1.1rem;font-weight:300;text-transform:uppercase;color:#FFFFFF;}.elementor-983 .elementor-element.elementor-element-18a3bffd .elementor-heading-title{font-family:"Host Grotesk", Sans-serif;font-size:0.8rem;font-weight:300;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-983 .elementor-element.elementor-element-efcd660{--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;--justify-content:flex-end;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-983 .elementor-element.elementor-element-9ab7b40{text-align:center;}.elementor-983 .elementor-element.elementor-element-9ab7b40 .elementor-heading-title{font-family:"Host Grotesk", Sans-serif;font-size:1.1rem;font-weight:300;text-transform:uppercase;color:#FFFFFF;}.elementor-983 .elementor-element.elementor-element-432e6e04 .elementor-heading-title{font-family:"Host Grotesk", Sans-serif;font-size:0.8rem;font-weight:300;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-983 .elementor-element.elementor-element-6f7b0791{--display:grid;--e-con-grid-template-columns:auto 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-983 .elementor-element.elementor-element-504cdc68{--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;--justify-content:flex-start;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-983 .elementor-element.elementor-element-1fb8d908{text-align:center;}.elementor-983 .elementor-element.elementor-element-1fb8d908 .elementor-heading-title{font-family:"Host Grotesk", Sans-serif;font-size:1.1rem;font-weight:300;text-transform:uppercase;color:#FFFFFF;}.elementor-983 .elementor-element.elementor-element-6795545c .elementor-heading-title{font-family:"Host Grotesk", Sans-serif;font-size:0.8rem;font-weight:300;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-983 .elementor-element.elementor-element-170c0f16{--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;--justify-content:flex-end;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-983 .elementor-element.elementor-element-1af91c80{text-align:center;}.elementor-983 .elementor-element.elementor-element-1af91c80 .elementor-heading-title{font-family:"Host Grotesk", Sans-serif;font-size:1.1rem;font-weight:300;text-transform:uppercase;color:#FFFFFF;}.elementor-983 .elementor-element.elementor-element-1d7bd29b .elementor-heading-title{font-family:"Host Grotesk", Sans-serif;font-size:0.8rem;font-weight:300;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-983 .elementor-element.elementor-element-59a53787{--display:grid;--e-con-grid-template-columns:auto 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-983 .elementor-element.elementor-element-1a11512c{--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;--justify-content:flex-start;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-983 .elementor-element.elementor-element-188dd8f{text-align:center;}.elementor-983 .elementor-element.elementor-element-188dd8f .elementor-heading-title{font-family:"Host Grotesk", Sans-serif;font-size:1.1rem;font-weight:300;text-transform:uppercase;color:#FFFFFF;}.elementor-983 .elementor-element.elementor-element-43bb5052 .elementor-heading-title{font-family:"Host Grotesk", Sans-serif;font-size:0.8rem;font-weight:300;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-983 .elementor-element.elementor-element-161e04b2{--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;--justify-content:flex-end;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-983 .elementor-element.elementor-element-13436242{text-align:center;}.elementor-983 .elementor-element.elementor-element-13436242 .elementor-heading-title{font-family:"Host Grotesk", Sans-serif;font-size:1.1rem;font-weight:300;text-transform:uppercase;color:#FFFFFF;}.elementor-983 .elementor-element.elementor-element-4b332984 .elementor-heading-title{font-family:"Host Grotesk", Sans-serif;font-size:0.8rem;font-weight:300;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-983 .elementor-element.elementor-element-7e360359{--display:grid;--e-con-grid-template-columns:auto 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-983 .elementor-element.elementor-element-996994a{--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;--justify-content:flex-start;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-983 .elementor-element.elementor-element-392457d3{text-align:center;}.elementor-983 .elementor-element.elementor-element-392457d3 .elementor-heading-title{font-family:"Host Grotesk", Sans-serif;font-size:1.1rem;font-weight:300;text-transform:uppercase;color:#FFFFFF;}.elementor-983 .elementor-element.elementor-element-31719665 .elementor-heading-title{font-family:"Host Grotesk", Sans-serif;font-size:0.8rem;font-weight:300;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-983 .elementor-element.elementor-element-28e21a42{--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;--justify-content:flex-end;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-983 .elementor-element.elementor-element-79bdc8d6{text-align:center;}.elementor-983 .elementor-element.elementor-element-79bdc8d6 .elementor-heading-title{font-family:"Host Grotesk", Sans-serif;font-size:1.1rem;font-weight:300;text-transform:uppercase;color:#FFFFFF;}.elementor-983 .elementor-element.elementor-element-a695f14 .elementor-heading-title{font-family:"Host Grotesk", Sans-serif;font-size:0.8rem;font-weight:300;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-983 .elementor-element.elementor-element-70445d5f{--display:grid;--e-con-grid-template-columns:1fr 1.8fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-983 .elementor-element.elementor-element-4d7c8738 .elementor-heading-title{font-family:"Host Grotesk", Sans-serif;font-weight:300;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-983 .elementor-element.elementor-element-70822cbd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-983 .elementor-element.elementor-element-4c2cc369{--display:grid;--e-con-grid-template-columns:auto 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-983 .elementor-element.elementor-element-43804845{--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;--justify-content:flex-start;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-983 .elementor-element.elementor-element-5f891f51{text-align:center;}.elementor-983 .elementor-element.elementor-element-5f891f51 .elementor-heading-title{font-family:"Host Grotesk", Sans-serif;font-size:1.1rem;font-weight:300;text-transform:uppercase;color:#FFFFFF;}.elementor-983 .elementor-element.elementor-element-41af047e .elementor-heading-title{font-family:"Host Grotesk", Sans-serif;font-size:0.8rem;font-weight:300;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-983 .elementor-element.elementor-element-3c3a3554{--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;--justify-content:flex-end;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-983 .elementor-element.elementor-element-50bfe578{text-align:center;}.elementor-983 .elementor-element.elementor-element-50bfe578 .elementor-heading-title{font-family:"Host Grotesk", Sans-serif;font-size:1.1rem;font-weight:300;text-transform:uppercase;color:#FFFFFF;}.elementor-983 .elementor-element.elementor-element-27e5a356 .elementor-heading-title{font-family:"Host Grotesk", Sans-serif;font-size:0.8rem;font-weight:300;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-983 .elementor-element.elementor-element-519f2908{--display:grid;--e-con-grid-template-columns:auto 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-983 .elementor-element.elementor-element-52eb95a7{--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;--justify-content:flex-start;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-983 .elementor-element.elementor-element-35c208a1{text-align:center;}.elementor-983 .elementor-element.elementor-element-35c208a1 .elementor-heading-title{font-family:"Host Grotesk", Sans-serif;font-size:1.1rem;font-weight:300;text-transform:uppercase;color:#FFFFFF;}.elementor-983 .elementor-element.elementor-element-a0c53e6 .elementor-heading-title{font-family:"Host Grotesk", Sans-serif;font-size:0.8rem;font-weight:300;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-983 .elementor-element.elementor-element-45211041{--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;--justify-content:flex-end;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-983 .elementor-element.elementor-element-18276243{text-align:center;}.elementor-983 .elementor-element.elementor-element-18276243 .elementor-heading-title{font-family:"Host Grotesk", Sans-serif;font-size:1.1rem;font-weight:300;text-transform:uppercase;color:#FFFFFF;}.elementor-983 .elementor-element.elementor-element-452505bc .elementor-heading-title{font-family:"Host Grotesk", Sans-serif;font-size:0.8rem;font-weight:300;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-983 .elementor-element.elementor-element-6a356b80{--display:grid;--e-con-grid-template-columns:auto 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-983 .elementor-element.elementor-element-311c9355{--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;--justify-content:flex-start;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-983 .elementor-element.elementor-element-3318dd5c{text-align:center;}.elementor-983 .elementor-element.elementor-element-3318dd5c .elementor-heading-title{font-family:"Host Grotesk", Sans-serif;font-size:1.1rem;font-weight:300;text-transform:uppercase;color:#FFFFFF;}.elementor-983 .elementor-element.elementor-element-259fe516 .elementor-heading-title{font-family:"Host Grotesk", Sans-serif;font-size:0.8rem;font-weight:300;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-983 .elementor-element.elementor-element-106e962a{--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;--justify-content:flex-end;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-983 .elementor-element.elementor-element-1b182f00{text-align:center;}.elementor-983 .elementor-element.elementor-element-1b182f00 .elementor-heading-title{font-family:"Host Grotesk", Sans-serif;font-size:1.1rem;font-weight:300;text-transform:uppercase;color:#FFFFFF;}.elementor-983 .elementor-element.elementor-element-33110870 .elementor-heading-title{font-family:"Host Grotesk", Sans-serif;font-size:0.8rem;font-weight:300;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-983 .elementor-element.elementor-element-7d4b95f{--display:grid;--e-con-grid-template-columns:auto 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-983 .elementor-element.elementor-element-c0be23{--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;--justify-content:flex-start;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-983 .elementor-element.elementor-element-56257dfd{text-align:center;}.elementor-983 .elementor-element.elementor-element-56257dfd .elementor-heading-title{font-family:"Host Grotesk", Sans-serif;font-size:1.1rem;font-weight:300;text-transform:uppercase;color:#FFFFFF;}.elementor-983 .elementor-element.elementor-element-6af46b58 .elementor-heading-title{font-family:"Host Grotesk", Sans-serif;font-size:0.8rem;font-weight:300;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-983 .elementor-element.elementor-element-38f16da9{--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;--justify-content:flex-end;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-983 .elementor-element.elementor-element-7edc2ac7{text-align:center;}.elementor-983 .elementor-element.elementor-element-7edc2ac7 .elementor-heading-title{font-family:"Host Grotesk", Sans-serif;font-size:1.1rem;font-weight:300;text-transform:uppercase;color:#FFFFFF;}.elementor-983 .elementor-element.elementor-element-1fecb780 .elementor-heading-title{font-family:"Host Grotesk", Sans-serif;font-size:0.8rem;font-weight:300;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-983 .elementor-element.elementor-element-52f8ff4d{--display:grid;--e-con-grid-template-columns:auto 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-983 .elementor-element.elementor-element-2fdd40d0{--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;--justify-content:flex-start;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-983 .elementor-element.elementor-element-4d48ec4c{text-align:center;}.elementor-983 .elementor-element.elementor-element-4d48ec4c .elementor-heading-title{font-family:"Host Grotesk", Sans-serif;font-size:1.1rem;font-weight:300;text-transform:uppercase;color:#FFFFFF;}.elementor-983 .elementor-element.elementor-element-7c9cfc85 .elementor-heading-title{font-family:"Host Grotesk", Sans-serif;font-size:0.8rem;font-weight:300;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-983 .elementor-element.elementor-element-1977829c{--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;--justify-content:flex-end;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-983 .elementor-element.elementor-element-10c2c57b{text-align:center;}.elementor-983 .elementor-element.elementor-element-10c2c57b .elementor-heading-title{font-family:"Host Grotesk", Sans-serif;font-size:1.1rem;font-weight:300;text-transform:uppercase;color:#FFFFFF;}.elementor-983 .elementor-element.elementor-element-5656d14a .elementor-heading-title{font-family:"Host Grotesk", Sans-serif;font-size:0.8rem;font-weight:300;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-983 .elementor-element.elementor-element-6d2e9cdf{--display:grid;--e-con-grid-template-columns:auto 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-983 .elementor-element.elementor-element-b93256a{--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;--justify-content:flex-start;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-983 .elementor-element.elementor-element-4c877124{text-align:center;}.elementor-983 .elementor-element.elementor-element-4c877124 .elementor-heading-title{font-family:"Host Grotesk", Sans-serif;font-size:1.1rem;font-weight:300;text-transform:uppercase;color:#FFFFFF;}.elementor-983 .elementor-element.elementor-element-56b6c0d0 .elementor-heading-title{font-family:"Host Grotesk", Sans-serif;font-size:0.8rem;font-weight:300;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-983 .elementor-element.elementor-element-cf6499b{--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;--justify-content:flex-end;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-983 .elementor-element.elementor-element-603ffd80{text-align:center;}.elementor-983 .elementor-element.elementor-element-603ffd80 .elementor-heading-title{font-family:"Host Grotesk", Sans-serif;font-size:1.1rem;font-weight:300;text-transform:uppercase;color:#FFFFFF;}.elementor-983 .elementor-element.elementor-element-337cfa9d .elementor-heading-title{font-family:"Host Grotesk", Sans-serif;font-size:0.8rem;font-weight:300;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-983 .elementor-element.elementor-element-136d17df{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:6;}.elementor-983 .elementor-element.elementor-element-136d17df:not(.elementor-motion-effects-element-type-background), .elementor-983 .elementor-element.elementor-element-136d17df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-983 .elementor-element.elementor-element-591e47f2{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-983 .elementor-element.elementor-element-3addaaea .elementor-heading-title{font-family:"Host Grotesk", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-983 .elementor-element.elementor-element-4fc5ef16{padding:16px 0px 0px 0px;font-size:0.9rem;font-weight:300;text-transform:uppercase;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-text );}.elementor-983 .elementor-element.elementor-element-4fc5ef16 p{margin-block-end:20px;}.elementor-983 .elementor-element.elementor-element-46d819f0{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-983 .elementor-element.elementor-element-38f5bc4f .elementor-button:hover, .elementor-983 .elementor-element.elementor-element-38f5bc4f .elementor-button:focus{background-color:#6F6F6F;color:var( --e-global-color-text );}.elementor-983 .elementor-element.elementor-element-38f5bc4f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-983 .elementor-element.elementor-element-38f5bc4f .elementor-button:hover svg, .elementor-983 .elementor-element.elementor-element-38f5bc4f .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-983 .elementor-element.elementor-element-38f5bc4f .elementor-button{transition-duration:0.2s;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-983 .elementor-element.elementor-element-cc0938f .elementor-button:hover, .elementor-983 .elementor-element.elementor-element-cc0938f .elementor-button:focus{background-color:#6F6F6F;color:var( --e-global-color-text );}.elementor-983 .elementor-element.elementor-element-cc0938f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-983 .elementor-element.elementor-element-cc0938f .elementor-button:hover svg, .elementor-983 .elementor-element.elementor-element-cc0938f .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-983 .elementor-element.elementor-element-cc0938f .elementor-button{transition-duration:0.2s;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-983 .elementor-element.elementor-element-6184e954 img{width:100%;height:100vh;object-fit:cover;object-position:center center;filter:brightness( 87% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-983 .elementor-element.elementor-element-5f027ac2{--display:grid;--min-height:100vh;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:7;}.elementor-983 .elementor-element.elementor-element-5f027ac2:not(.elementor-motion-effects-element-type-background), .elementor-983 .elementor-element.elementor-element-5f027ac2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-983 .elementor-element.elementor-element-7b0ef3b7 img{width:100%;height:100vh;object-fit:cover;object-position:center center;}.elementor-983 .elementor-element.elementor-element-747f0d7b{--display:flex;--min-height:100vh;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-983 .elementor-element.elementor-element-7ca0948a .elementor-heading-title{font-family:"Host Grotesk", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-983 .elementor-element.elementor-element-76045c59{padding:20px 0px 0px 0px;font-size:0.9rem;font-weight:300;text-transform:uppercase;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-text );}.elementor-983 .elementor-element.elementor-element-76045c59 p{margin-block-end:20px;}.elementor-983 .elementor-element.elementor-element-207813d0 .elementor-button:hover, .elementor-983 .elementor-element.elementor-element-207813d0 .elementor-button:focus{background-color:#6F6F6F;color:#D2242A;}.elementor-983 .elementor-element.elementor-element-207813d0.uce-cursor-enabled-yes .bdt-cursor-image{border-style:none;}.elementor-983 .elementor-element.elementor-element-207813d0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-983 .elementor-element.elementor-element-207813d0 .elementor-button:hover svg, .elementor-983 .elementor-element.elementor-element-207813d0 .elementor-button:focus svg{fill:#D2242A;}.elementor-983 .elementor-element.elementor-element-207813d0 .elementor-button{transition-duration:0.2s;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-983 .elementor-element.elementor-element-40adba95{--display:flex;--min-height:100vh;--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;--padding-top:70px;--padding-bottom:70px;--padding-left:32px;--padding-right:32px;--z-index:8;}.elementor-983 .elementor-element.elementor-element-40adba95:not(.elementor-motion-effects-element-type-background), .elementor-983 .elementor-element.elementor-element-40adba95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-983 .elementor-element.elementor-element-125737f9{--display:grid;--e-con-grid-template-columns:auto 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:48px 48px;--row-gap:48px;--column-gap:48px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-983 .elementor-element.elementor-element-76b4952a{text-align:start;}.elementor-983 .elementor-element.elementor-element-76b4952a .elementor-heading-title{font-family:"Host Grotesk", Sans-serif;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-983 .elementor-element.elementor-element-42d14444{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-983 .elementor-element.elementor-element-5a15db4e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-983 .elementor-element.elementor-element-8c90cbf .elementor-button{background-color:#02010100;font-size:1.8rem;font-weight:400;text-transform:uppercase;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF1A;border-radius:0px 0px 0px 0px;padding:24px 24px 24px 24px;}.elementor-983 .elementor-element.elementor-element-8c90cbf .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-983 .elementor-element.elementor-element-3833a9ff .elementor-button{background-color:#02010100;font-size:1.8rem;font-weight:400;text-transform:uppercase;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF1A;border-radius:0px 0px 0px 0px;padding:24px 24px 24px 24px;}.elementor-983 .elementor-element.elementor-element-3833a9ff .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-983 .elementor-element.elementor-element-2cbf0293 .elementor-button{background-color:#02010100;font-size:1.8rem;font-weight:400;text-transform:uppercase;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF1A;border-radius:0px 0px 0px 0px;padding:24px 24px 24px 24px;}.elementor-983 .elementor-element.elementor-element-2cbf0293 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-983 .elementor-element.elementor-element-4e568050 .elementor-button{background-color:#02010100;font-size:1.8rem;font-weight:400;text-transform:uppercase;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF1A;border-radius:0px 0px 0px 0px;padding:24px 24px 24px 24px;}.elementor-983 .elementor-element.elementor-element-4e568050 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-983 .elementor-element.elementor-element-bac7a23{--display:grid;--e-con-grid-template-columns:0.7fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-983 .elementor-element.elementor-element-3a99f7be img{width:100%;height:80%;object-fit:cover;object-position:center center;}.elementor-983 .elementor-element.elementor-element-765f94c3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-983 .elementor-element.elementor-element-765f94c3:not(.elementor-motion-effects-element-type-background), .elementor-983 .elementor-element.elementor-element-765f94c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-983 .elementor-element.elementor-element-64a9ae22{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF18;--border-color:#FFFFFF18;--padding-top:54px;--padding-bottom:54px;--padding-left:54px;--padding-right:54px;}.elementor-983 .elementor-element.elementor-element-3c109970{text-align:start;}.elementor-983 .elementor-element.elementor-element-3c109970 .elementor-heading-title{font-family:"Host Grotesk", Sans-serif;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-983 .elementor-element.elementor-element-498fd91d{padding:0px 0px 0px 0px;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-983 .elementor-element.elementor-element-498fd91d .elementor-field-group{padding-right:calc( 0px/2 );padding-left:calc( 0px/2 );margin-bottom:0px;}.elementor-983 .elementor-element.elementor-element-498fd91d .elementor-form-fields-wrapper{margin-left:calc( -0px/2 );margin-right:calc( -0px/2 );margin-bottom:-0px;}.elementor-983 .elementor-element.elementor-element-498fd91d .elementor-field-group.recaptcha_v3-bottomleft, .elementor-983 .elementor-element.elementor-element-498fd91d .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-983 .elementor-element.elementor-element-498fd91d .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-983 .elementor-element.elementor-element-498fd91d .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-983 .elementor-element.elementor-element-498fd91d .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-983 .elementor-element.elementor-element-498fd91d .elementor-field-type-html{padding-bottom:0px;}.elementor-983 .elementor-element.elementor-element-498fd91d .elementor-field-group .elementor-field{color:var( --e-global-color-primary );}.elementor-983 .elementor-element.elementor-element-498fd91d .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#FFFFFF00;border-width:0px 0px 0px 0px;}.elementor-983 .elementor-element.elementor-element-498fd91d .elementor-field-group .elementor-select-wrapper select{background-color:#FFFFFF00;border-width:0px 0px 0px 0px;}.elementor-983 .elementor-element.elementor-element-498fd91d .elementor-button{font-family:"Host Grotesk", Sans-serif;font-size:1.3rem;font-weight:400;border-style:none;border-radius:0px 0px 0px 0px;padding:24px 24px 24px 24px;}.elementor-983 .elementor-element.elementor-element-498fd91d .e-form__buttons__wrapper__button-next{background-color:#FFFFFF;color:#000000;}.elementor-983 .elementor-element.elementor-element-498fd91d .elementor-button[type="submit"]{background-color:#FFFFFF;color:#000000;}.elementor-983 .elementor-element.elementor-element-498fd91d .elementor-button[type="submit"] svg *{fill:#000000;}.elementor-983 .elementor-element.elementor-element-498fd91d .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-983 .elementor-element.elementor-element-498fd91d .e-form__buttons__wrapper__button-next:hover{background-color:#000000;color:#ffffff;}.elementor-983 .elementor-element.elementor-element-498fd91d .elementor-button[type="submit"]:hover{background-color:#000000;color:#ffffff;}.elementor-983 .elementor-element.elementor-element-498fd91d .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-983 .elementor-element.elementor-element-498fd91d .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-983 .elementor-element.elementor-element-498fd91d .elementor-message.elementor-message-success{color:var( --e-global-color-text );}.elementor-983 .elementor-element.elementor-element-498fd91d .elementor-message.elementor-message-danger{color:#E60000;}.elementor-983 .elementor-element.elementor-element-498fd91d .elementor-message.elementor-help-inline{color:var( --e-global-color-text );}.elementor-983 .elementor-element.elementor-element-46090def{--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;--justify-content:space-between;--z-index:10;}.elementor-983 .elementor-element.elementor-element-46090def:not(.elementor-motion-effects-element-type-background), .elementor-983 .elementor-element.elementor-element-46090def > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-983 .elementor-element.elementor-element-3d9fd84a .elementor-heading-title{font-size:0.9rem;font-weight:300;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-983 .elementor-element.elementor-element-7c65b6b3 .elementor-heading-title{font-size:0.9rem;font-weight:300;text-transform:uppercase;color:var( --e-global-color-text );}body.elementor-page-983:not(.elementor-motion-effects-element-type-background), body.elementor-page-983 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}@media(max-width:1024px){.elementor-983 .elementor-element.elementor-element-4edf4125{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-983 .elementor-element.elementor-element-12313ccc{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-983 .elementor-element.elementor-element-5e270e7a{--flex-direction:column-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;}.elementor-983 .elementor-element.elementor-element-30b2cf16 .elementor-heading-title{font-size:10vw;}.elementor-983 .elementor-element.elementor-element-5c1d36aa .elementor-heading-title{font-size:10vw;}.elementor-983 .elementor-element.elementor-element-ce95d1a{--e-con-grid-template-columns:1.6fr 1fr;--grid-auto-flow:row;}.elementor-983 .elementor-element.elementor-element-489ae5bc{--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;}.elementor-983 .elementor-element.elementor-element-7269c5f6{z-index:5;}.elementor-983 .elementor-element.elementor-element-7269c5f6 .elementor-heading-title{font-size:6.5rem;}.elementor-983 .elementor-element.elementor-element-3fb0ac85 .elementor-heading-title{font-size:6.5rem;}.elementor-983 .elementor-element.elementor-element-715b6997 .elementor-heading-title{font-size:5vw;line-height:6vw;}.elementor-983 .elementor-element.elementor-element-48cce3d3{--grid-auto-flow:row;}.elementor-983 .elementor-element.elementor-element-23276b2f .elementor-heading-title{font-size:1rem;line-height:1.3rem;}.elementor-983 .elementor-element.elementor-element-13a5e766 .elementor-heading-title{font-size:1rem;line-height:1.3rem;}.elementor-983 .elementor-element.elementor-element-3a10babc .elementor-heading-title{font-size:1rem;line-height:1.3rem;}.elementor-983 .elementor-element.elementor-element-78cef3cf .elementor-heading-title{font-size:1rem;line-height:1.3rem;}.elementor-983 .elementor-element.elementor-element-22148efe{--grid-auto-flow:row;}.elementor-983 .elementor-element.elementor-element-47eda0cf .elementor-heading-title{font-size:1rem;line-height:1.3rem;}.elementor-983 .elementor-element.elementor-element-345b98b7 .elementor-heading-title{font-size:1rem;line-height:1.3rem;}.elementor-983 .elementor-element.elementor-element-388eba00 .elementor-heading-title{font-size:1rem;line-height:1.3rem;}.elementor-983 .elementor-element.elementor-element-593797e7 .elementor-heading-title{font-size:1rem;line-height:1.3rem;}.elementor-983 .elementor-element.elementor-element-3d879bb5 img{width:120%;height:110%;object-fit:cover;object-position:center center;}.elementor-983 .elementor-element.elementor-element-17eb2b8a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-983 .elementor-element.elementor-element-17eb2b8a .elementor-icon-list-item > a{font-size:1rem;}.elementor-983 .elementor-element.elementor-element-b933d84 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-983 .elementor-element.elementor-element-b933d84 .elementor-icon-list-item > a{font-size:1rem;}.elementor-983 .elementor-element.elementor-element-29030724{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-983 .elementor-element.elementor-element-73de97 .elementor-heading-title{font-size:5vw;line-height:6vw;}.elementor-983 .elementor-element.elementor-element-49c97989{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-983 .elementor-element.elementor-element-345c8a8f .elementor-heading-title{font-size:1.5rem;line-height:1.5rem;}.elementor-983 .elementor-element.elementor-element-2ed95ca4 .elementor-heading-title{font-size:1.5rem;line-height:1.5rem;}.elementor-983 .elementor-element.elementor-element-3aa6db06{grid-column:span 2;}.elementor-983 .elementor-element.elementor-element-2d18294c .elementor-heading-title{font-size:1.5rem;line-height:1.5rem;}.elementor-983 .elementor-element.elementor-element-10e5fefe .elementor-heading-title{font-size:2rem;}.elementor-983 .elementor-element.elementor-element-569441e4 .elementor-heading-title{font-size:1.2rem;}.elementor-983 .elementor-element.elementor-element-2a77dfcc .elementor-heading-title{font-size:1.5rem;}.elementor-983 .elementor-element.elementor-element-469a8046 .elementor-heading-title{font-size:1.1rem;}.elementor-983 .elementor-element.elementor-element-5b328a0c .elementor-heading-title{font-size:1.5rem;}.elementor-983 .elementor-element.elementor-element-5a396db1 .elementor-heading-title{font-size:1.1rem;}.elementor-983 .elementor-element.elementor-element-161fc178 .elementor-heading-title{font-size:1.5rem;}.elementor-983 .elementor-element.elementor-element-1a54e80 .elementor-heading-title{font-size:1.1rem;}.elementor-983 .elementor-element.elementor-element-22c273f2 .elementor-heading-title{font-size:1.5rem;}.elementor-983 .elementor-element.elementor-element-480df2e .elementor-heading-title{font-size:1.1rem;}.elementor-983 .elementor-element.elementor-element-663f75c7 .elementor-heading-title{font-size:2rem;}.elementor-983 .elementor-element.elementor-element-30c7e71e .elementor-heading-title{font-size:1.2rem;}.elementor-983 .elementor-element.elementor-element-61d97f2b{--grid-auto-flow:row;}.elementor-983 .elementor-element.elementor-element-396be78e .elementor-heading-title{font-size:1.5rem;}.elementor-983 .elementor-element.elementor-element-45760445 .elementor-heading-title{font-size:1.1rem;}.elementor-983 .elementor-element.elementor-element-3a30ff1b .elementor-heading-title{font-size:1.5rem;}.elementor-983 .elementor-element.elementor-element-14967c1b .elementor-heading-title{font-size:1.1rem;}.elementor-983 .elementor-element.elementor-element-36b5c755 .elementor-heading-title{font-size:1.5rem;}.elementor-983 .elementor-element.elementor-element-1be8249b .elementor-heading-title{font-size:1.1rem;}.elementor-983 .elementor-element.elementor-element-2f2d021d .elementor-heading-title{font-size:1.5rem;}.elementor-983 .elementor-element.elementor-element-5e6ab844 .elementor-heading-title{font-size:1.1rem;}.elementor-983 .elementor-element.elementor-element-160a4f3b .elementor-heading-title{font-size:1.5rem;}.elementor-983 .elementor-element.elementor-element-6fba12bc .elementor-heading-title{font-size:1.1rem;}.elementor-983 .elementor-element.elementor-element-79695d15 .elementor-heading-title{font-size:5vw;line-height:6vw;}.elementor-983 .elementor-element.elementor-element-204d4577{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-983 .elementor-element.elementor-element-3f17d658{text-align:center;}.elementor-983 .elementor-element.elementor-element-3f17d658 .elementor-heading-title{font-size:1rem;line-height:1.3rem;}.elementor-983 .elementor-element.elementor-element-1b901bc7.e-con{--align-self:center;}.elementor-983 .elementor-element.elementor-element-1a26b7c3{--grid-auto-flow:row;}.elementor-983 .elementor-element.elementor-element-4e794a1e .elementor-heading-title{font-size:1.4rem;line-height:6vw;}.elementor-983 .elementor-element.elementor-element-b8c60fe .elementor-heading-title{font-size:1rem;line-height:1.3rem;}.elementor-983 .elementor-element.elementor-element-788f6c1c .elementor-heading-title{font-size:1.4rem;line-height:6vw;}.elementor-983 .elementor-element.elementor-element-1b730932 .elementor-heading-title{font-size:1rem;line-height:1.3rem;}.elementor-983 .elementor-element.elementor-element-56bd145c{--grid-auto-flow:row;}.elementor-983 .elementor-element.elementor-element-5c96f4a7 .elementor-heading-title{font-size:1.4rem;line-height:6vw;}.elementor-983 .elementor-element.elementor-element-18a3bffd .elementor-heading-title{font-size:1rem;line-height:1.3rem;}.elementor-983 .elementor-element.elementor-element-9ab7b40 .elementor-heading-title{font-size:1.4rem;line-height:6vw;}.elementor-983 .elementor-element.elementor-element-432e6e04 .elementor-heading-title{font-size:1rem;line-height:1.3rem;}.elementor-983 .elementor-element.elementor-element-6f7b0791{--grid-auto-flow:row;}.elementor-983 .elementor-element.elementor-element-1fb8d908 .elementor-heading-title{font-size:1.4rem;line-height:6vw;}.elementor-983 .elementor-element.elementor-element-6795545c .elementor-heading-title{font-size:1rem;line-height:1.3rem;}.elementor-983 .elementor-element.elementor-element-1af91c80 .elementor-heading-title{font-size:1.4rem;line-height:6vw;}.elementor-983 .elementor-element.elementor-element-1d7bd29b .elementor-heading-title{font-size:1rem;line-height:1.3rem;}.elementor-983 .elementor-element.elementor-element-59a53787{--grid-auto-flow:row;}.elementor-983 .elementor-element.elementor-element-188dd8f .elementor-heading-title{font-size:1.4rem;line-height:6vw;}.elementor-983 .elementor-element.elementor-element-43bb5052 .elementor-heading-title{font-size:1rem;line-height:1.3rem;}.elementor-983 .elementor-element.elementor-element-13436242 .elementor-heading-title{font-size:1.4rem;line-height:6vw;}.elementor-983 .elementor-element.elementor-element-4b332984 .elementor-heading-title{font-size:1rem;line-height:1.3rem;}.elementor-983 .elementor-element.elementor-element-7e360359{--grid-auto-flow:row;}.elementor-983 .elementor-element.elementor-element-392457d3 .elementor-heading-title{font-size:1.4rem;line-height:6vw;}.elementor-983 .elementor-element.elementor-element-31719665 .elementor-heading-title{font-size:1rem;line-height:1.3rem;}.elementor-983 .elementor-element.elementor-element-79bdc8d6 .elementor-heading-title{font-size:1.4rem;line-height:6vw;}.elementor-983 .elementor-element.elementor-element-a695f14 .elementor-heading-title{font-size:1rem;line-height:1.3rem;}.elementor-983 .elementor-element.elementor-element-70445d5f{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-983 .elementor-element.elementor-element-4d7c8738{text-align:center;}.elementor-983 .elementor-element.elementor-element-4d7c8738 .elementor-heading-title{font-size:1rem;line-height:1.3rem;}.elementor-983 .elementor-element.elementor-element-4c2cc369{--grid-auto-flow:row;}.elementor-983 .elementor-element.elementor-element-5f891f51 .elementor-heading-title{font-size:1.4rem;line-height:6vw;}.elementor-983 .elementor-element.elementor-element-41af047e .elementor-heading-title{font-size:1rem;line-height:1.3rem;}.elementor-983 .elementor-element.elementor-element-50bfe578 .elementor-heading-title{font-size:1.4rem;line-height:6vw;}.elementor-983 .elementor-element.elementor-element-27e5a356 .elementor-heading-title{font-size:1rem;line-height:1.3rem;}.elementor-983 .elementor-element.elementor-element-519f2908{--grid-auto-flow:row;}.elementor-983 .elementor-element.elementor-element-35c208a1 .elementor-heading-title{font-size:1.4rem;line-height:6vw;}.elementor-983 .elementor-element.elementor-element-a0c53e6 .elementor-heading-title{font-size:1rem;line-height:1.3rem;}.elementor-983 .elementor-element.elementor-element-18276243 .elementor-heading-title{font-size:1.4rem;line-height:6vw;}.elementor-983 .elementor-element.elementor-element-452505bc .elementor-heading-title{font-size:1rem;line-height:1.3rem;}.elementor-983 .elementor-element.elementor-element-6a356b80{--grid-auto-flow:row;}.elementor-983 .elementor-element.elementor-element-3318dd5c .elementor-heading-title{font-size:1.4rem;line-height:6vw;}.elementor-983 .elementor-element.elementor-element-259fe516 .elementor-heading-title{font-size:1rem;line-height:1.3rem;}.elementor-983 .elementor-element.elementor-element-1b182f00 .elementor-heading-title{font-size:1.4rem;line-height:6vw;}.elementor-983 .elementor-element.elementor-element-33110870 .elementor-heading-title{font-size:1rem;line-height:1.3rem;}.elementor-983 .elementor-element.elementor-element-7d4b95f{--grid-auto-flow:row;}.elementor-983 .elementor-element.elementor-element-56257dfd .elementor-heading-title{font-size:1.4rem;line-height:6vw;}.elementor-983 .elementor-element.elementor-element-6af46b58 .elementor-heading-title{font-size:1rem;line-height:1.3rem;}.elementor-983 .elementor-element.elementor-element-7edc2ac7 .elementor-heading-title{font-size:1.4rem;line-height:6vw;}.elementor-983 .elementor-element.elementor-element-1fecb780 .elementor-heading-title{font-size:1rem;line-height:1.3rem;}.elementor-983 .elementor-element.elementor-element-52f8ff4d{--grid-auto-flow:row;}.elementor-983 .elementor-element.elementor-element-4d48ec4c .elementor-heading-title{font-size:1.4rem;line-height:6vw;}.elementor-983 .elementor-element.elementor-element-7c9cfc85 .elementor-heading-title{font-size:1rem;line-height:1.3rem;}.elementor-983 .elementor-element.elementor-element-10c2c57b .elementor-heading-title{font-size:1.4rem;line-height:6vw;}.elementor-983 .elementor-element.elementor-element-5656d14a .elementor-heading-title{font-size:1rem;line-height:1.3rem;}.elementor-983 .elementor-element.elementor-element-6d2e9cdf{--grid-auto-flow:row;}.elementor-983 .elementor-element.elementor-element-4c877124 .elementor-heading-title{font-size:1.4rem;line-height:6vw;}.elementor-983 .elementor-element.elementor-element-56b6c0d0 .elementor-heading-title{font-size:1rem;line-height:1.3rem;}.elementor-983 .elementor-element.elementor-element-603ffd80 .elementor-heading-title{font-size:1.4rem;line-height:6vw;}.elementor-983 .elementor-element.elementor-element-337cfa9d .elementor-heading-title{font-size:1rem;line-height:1.3rem;}.elementor-983 .elementor-element.elementor-element-136d17df{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-983 .elementor-element.elementor-element-591e47f2{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-983 .elementor-element.elementor-element-3addaaea .elementor-heading-title{font-size:8.5vw;}.elementor-983 .elementor-element.elementor-element-6184e954 img{height:60vh;}.elementor-983 .elementor-element.elementor-element-5f027ac2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-983 .elementor-element.elementor-element-7b0ef3b7.elementor-element{--order:99999 /* order end hack */;}.elementor-983 .elementor-element.elementor-element-7b0ef3b7 img{width:100%;height:70vh;}.elementor-983 .elementor-element.elementor-element-747f0d7b{--min-height:60vh;}.elementor-983 .elementor-element.elementor-element-7ca0948a .elementor-heading-title{font-size:3rem;}.elementor-983 .elementor-element.elementor-element-125737f9{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-983 .elementor-element.elementor-element-76b4952a{text-align:center;}.elementor-983 .elementor-element.elementor-element-76b4952a .elementor-heading-title{font-size:4rem;}.elementor-983 .elementor-element.elementor-element-8c90cbf .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-983 .elementor-element.elementor-element-3833a9ff .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-983 .elementor-element.elementor-element-2cbf0293 .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-983 .elementor-element.elementor-element-4e568050 .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-983 .elementor-element.elementor-element-bac7a23{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-983 .elementor-element.elementor-element-3a99f7be img{height:30vh;}.elementor-983 .elementor-element.elementor-element-64a9ae22{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-983 .elementor-element.elementor-element-3c109970 .elementor-heading-title{font-size:2rem;}}@media(max-width:767px){.elementor-983 .elementor-element.elementor-element-4edf4125{--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-983 .elementor-element.elementor-element-12313ccc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-983 .elementor-element.elementor-element-5e270e7a{--min-height:100px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;}.elementor-983 .elementor-element.elementor-element-5737f67{--flex-wrap:nowrap;}.elementor-983 .elementor-element.elementor-element-30b2cf16 .elementor-heading-title{font-size:2.9rem;}.elementor-983 .elementor-element.elementor-element-5c1d36aa .elementor-heading-title{font-size:2.9rem;}.elementor-983 .elementor-element.elementor-element-ce95d1a{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-983 .elementor-element.elementor-element-489ae5bc{--padding-top:90px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-983 .elementor-element.elementor-element-ac7947b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-983 .elementor-element.elementor-element-3e5dfdd0{--justify-content:flex-start;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:3px 3px;--row-gap:3px;--column-gap:3px;--flex-wrap:nowrap;top:-25%;--z-index:5;}.elementor-983 .elementor-element.elementor-element-7269c5f6 .elementor-heading-title{font-size:15vw;line-height:12vw;}.elementor-983 .elementor-element.elementor-element-3fb0ac85 .elementor-heading-title{font-size:12vw;}.elementor-983 .elementor-element.elementor-element-267662aa img{width:100%;height:35vh;object-position:center left;}.elementor-983 .elementor-element.elementor-element-715b6997 .elementor-heading-title{font-size:9.4vw;line-height:9.5vw;}.elementor-983 .elementor-element.elementor-element-48cce3d3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-983 .elementor-element.elementor-element-23276b2f .elementor-heading-title{font-size:1rem;line-height:1em;}.elementor-983 .elementor-element.elementor-element-13a5e766 .elementor-heading-title{font-size:1rem;line-height:1em;}.elementor-983 .elementor-element.elementor-element-3a10babc .elementor-heading-title{font-size:1rem;line-height:1em;}.elementor-983 .elementor-element.elementor-element-78cef3cf .elementor-heading-title{font-size:1rem;line-height:1em;}.elementor-983 .elementor-element.elementor-element-22148efe{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-983 .elementor-element.elementor-element-47eda0cf .elementor-heading-title{font-size:1rem;line-height:1em;}.elementor-983 .elementor-element.elementor-element-345b98b7 .elementor-heading-title{font-size:1rem;line-height:1em;}.elementor-983 .elementor-element.elementor-element-388eba00 .elementor-heading-title{font-size:1rem;line-height:1em;}.elementor-983 .elementor-element.elementor-element-593797e7 .elementor-heading-title{font-size:1rem;line-height:1em;}.elementor-983 .elementor-element.elementor-element-3d879bb5 img{height:35vh;}.elementor-983 .elementor-element.elementor-element-29030724{--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-983 .elementor-element.elementor-element-73de97 .elementor-heading-title{font-size:9.4vw;line-height:9.5vw;}.elementor-983 .elementor-element.elementor-element-49c97989{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;--justify-items:center;}.elementor-983 .elementor-element.elementor-element-5eeeb4c5{--width:100%;grid-column:span 2;}.elementor-983 .elementor-element.elementor-element-345c8a8f .elementor-heading-title{font-size:7vw;line-height:9.5vw;}.elementor-983 .elementor-element.elementor-element-53b19192{--width:100%;grid-column:span 2;}.elementor-983 .elementor-element.elementor-element-2ed95ca4 .elementor-heading-title{font-size:7vw;line-height:9.5vw;}.elementor-983 .elementor-element.elementor-element-3aa6db06{--width:100%;}.elementor-983 .elementor-element.elementor-element-2d18294c .elementor-heading-title{font-size:7vw;line-height:9.5vw;}.elementor-983 .elementor-element.elementor-element-7a312b25{--min-height:100vh;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-983 .elementor-element.elementor-element-10e5fefe .elementor-heading-title{font-size:2.1rem;}.elementor-983 .elementor-element.elementor-element-569441e4 .elementor-heading-title{font-size:1rem;}.elementor-983 .elementor-element.elementor-element-5469e904{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-983 .elementor-element.elementor-element-2a77dfcc{text-align:center;}.elementor-983 .elementor-element.elementor-element-2a77dfcc .elementor-heading-title{font-size:1.8rem;}.elementor-983 .elementor-element.elementor-element-469a8046{text-align:center;}.elementor-983 .elementor-element.elementor-element-469a8046 .elementor-heading-title{font-size:1rem;}.elementor-983 .elementor-element.elementor-element-133b946e{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-983 .elementor-element.elementor-element-5b328a0c{text-align:center;}.elementor-983 .elementor-element.elementor-element-5b328a0c .elementor-heading-title{font-size:1.8rem;}.elementor-983 .elementor-element.elementor-element-5a396db1{text-align:center;}.elementor-983 .elementor-element.elementor-element-5a396db1 .elementor-heading-title{font-size:1rem;}.elementor-983 .elementor-element.elementor-element-2f8858f8{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-983 .elementor-element.elementor-element-161fc178{text-align:center;}.elementor-983 .elementor-element.elementor-element-161fc178 .elementor-heading-title{font-size:1.8rem;}.elementor-983 .elementor-element.elementor-element-1a54e80{text-align:center;}.elementor-983 .elementor-element.elementor-element-1a54e80 .elementor-heading-title{font-size:1rem;}.elementor-983 .elementor-element.elementor-element-7f6c584f{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-983 .elementor-element.elementor-element-22c273f2{text-align:center;}.elementor-983 .elementor-element.elementor-element-22c273f2 .elementor-heading-title{font-size:1.8rem;}.elementor-983 .elementor-element.elementor-element-480df2e{text-align:center;}.elementor-983 .elementor-element.elementor-element-480df2e .elementor-heading-title{font-size:1rem;}.elementor-983 .elementor-element.elementor-element-1874734f{--min-height:100vh;}.elementor-983 .elementor-element.elementor-element-663f75c7 .elementor-heading-title{font-size:2.1rem;}.elementor-983 .elementor-element.elementor-element-30c7e71e .elementor-heading-title{font-size:1rem;}.elementor-983 .elementor-element.elementor-element-61d97f2b{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:auto auto auto auto auto;--grid-auto-flow:row;}.elementor-983 .elementor-element.elementor-element-6205c98f{--width:100%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );grid-column:span 2;}.elementor-983 .elementor-element.elementor-element-28d3657b.elementor-element{--align-self:center;}.elementor-983 .elementor-element.elementor-element-28d3657b{text-align:center;}.elementor-983 .elementor-element.elementor-element-396be78e{text-align:center;}.elementor-983 .elementor-element.elementor-element-396be78e .elementor-heading-title{font-size:1.8rem;}.elementor-983 .elementor-element.elementor-element-45760445{text-align:center;}.elementor-983 .elementor-element.elementor-element-45760445 .elementor-heading-title{font-size:1rem;}.elementor-983 .elementor-element.elementor-element-5ab74e7a{--width:100%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );grid-column:span 2;}.elementor-983 .elementor-element.elementor-element-3a30ff1b{text-align:center;}.elementor-983 .elementor-element.elementor-element-3a30ff1b .elementor-heading-title{font-size:1.8rem;}.elementor-983 .elementor-element.elementor-element-14967c1b{text-align:center;}.elementor-983 .elementor-element.elementor-element-14967c1b .elementor-heading-title{font-size:1rem;}.elementor-983 .elementor-element.elementor-element-e0e4acb{--width:100%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );grid-column:span 2;}.elementor-983 .elementor-element.elementor-element-36b5c755{text-align:center;}.elementor-983 .elementor-element.elementor-element-36b5c755 .elementor-heading-title{font-size:1.8rem;}.elementor-983 .elementor-element.elementor-element-1be8249b{text-align:center;}.elementor-983 .elementor-element.elementor-element-1be8249b .elementor-heading-title{font-size:1rem;}.elementor-983 .elementor-element.elementor-element-609fcc7f{--width:100%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );grid-column:span 2;}.elementor-983 .elementor-element.elementor-element-2f2d021d{text-align:center;}.elementor-983 .elementor-element.elementor-element-2f2d021d .elementor-heading-title{font-size:1.8rem;}.elementor-983 .elementor-element.elementor-element-5e6ab844{text-align:center;}.elementor-983 .elementor-element.elementor-element-5e6ab844 .elementor-heading-title{font-size:1rem;}.elementor-983 .elementor-element.elementor-element-6f8734a{--width:100%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );grid-column:span 2;}.elementor-983 .elementor-element.elementor-element-160a4f3b{text-align:center;}.elementor-983 .elementor-element.elementor-element-160a4f3b .elementor-heading-title{font-size:1.8rem;}.elementor-983 .elementor-element.elementor-element-6fba12bc{text-align:center;}.elementor-983 .elementor-element.elementor-element-6fba12bc .elementor-heading-title{font-size:1rem;}.elementor-983 .elementor-element.elementor-element-23e86d55{--min-height:100vh;--z-index:3;}.elementor-983 .elementor-element.elementor-element-20ed63b3{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-983 .elementor-element.elementor-element-79695d15 .elementor-heading-title{font-size:9.4vw;line-height:9.5vw;}.elementor-983 .elementor-element.elementor-element-204d4577{--e-con-grid-template-columns:1;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-983 .elementor-element.elementor-element-3f17d658{text-align:center;}.elementor-983 .elementor-element.elementor-element-3f17d658 .elementor-heading-title{font-size:1rem;line-height:1em;}.elementor-983 .elementor-element.elementor-element-1b901bc7{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-983 .elementor-element.elementor-element-1a26b7c3{--e-con-grid-template-columns:1fr;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--justify-items:center;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-983 .elementor-element.elementor-element-5203c4ff{--justify-content:center;}.elementor-983 .elementor-element.elementor-element-4e794a1e .elementor-heading-title{font-size:1rem;line-height:1rem;}.elementor-983 .elementor-element.elementor-element-b8c60fe .elementor-heading-title{font-size:0.9rem;line-height:1em;}.elementor-983 .elementor-element.elementor-element-6c1944db{--justify-content:center;}.elementor-983 .elementor-element.elementor-element-788f6c1c .elementor-heading-title{font-size:1rem;line-height:1rem;}.elementor-983 .elementor-element.elementor-element-1b730932{text-align:center;}.elementor-983 .elementor-element.elementor-element-1b730932 .elementor-heading-title{font-size:0.9rem;line-height:1em;}.elementor-983 .elementor-element.elementor-element-56bd145c{--e-con-grid-template-columns:1fr;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--justify-items:center;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-983 .elementor-element.elementor-element-53c383d2{--justify-content:center;}.elementor-983 .elementor-element.elementor-element-5c96f4a7 .elementor-heading-title{font-size:1rem;line-height:1rem;}.elementor-983 .elementor-element.elementor-element-18a3bffd .elementor-heading-title{font-size:0.9rem;line-height:1em;}.elementor-983 .elementor-element.elementor-element-efcd660{--justify-content:center;}.elementor-983 .elementor-element.elementor-element-9ab7b40 .elementor-heading-title{font-size:1rem;line-height:1rem;}.elementor-983 .elementor-element.elementor-element-432e6e04{text-align:center;}.elementor-983 .elementor-element.elementor-element-432e6e04 .elementor-heading-title{font-size:0.9rem;line-height:1em;}.elementor-983 .elementor-element.elementor-element-6f7b0791{--e-con-grid-template-columns:1fr;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--justify-items:center;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-983 .elementor-element.elementor-element-504cdc68{--justify-content:center;}.elementor-983 .elementor-element.elementor-element-1fb8d908 .elementor-heading-title{font-size:1rem;line-height:1rem;}.elementor-983 .elementor-element.elementor-element-6795545c .elementor-heading-title{font-size:0.9rem;line-height:1em;}.elementor-983 .elementor-element.elementor-element-170c0f16{--justify-content:center;}.elementor-983 .elementor-element.elementor-element-1af91c80 .elementor-heading-title{font-size:1rem;line-height:1rem;}.elementor-983 .elementor-element.elementor-element-1d7bd29b{text-align:center;}.elementor-983 .elementor-element.elementor-element-1d7bd29b .elementor-heading-title{font-size:0.9rem;line-height:1em;}.elementor-983 .elementor-element.elementor-element-59a53787{--e-con-grid-template-columns:1fr;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--justify-items:center;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-983 .elementor-element.elementor-element-1a11512c{--justify-content:center;}.elementor-983 .elementor-element.elementor-element-188dd8f .elementor-heading-title{font-size:1rem;line-height:1rem;}.elementor-983 .elementor-element.elementor-element-43bb5052 .elementor-heading-title{font-size:0.9rem;line-height:1em;}.elementor-983 .elementor-element.elementor-element-161e04b2{--justify-content:center;}.elementor-983 .elementor-element.elementor-element-13436242 .elementor-heading-title{font-size:1rem;line-height:1rem;}.elementor-983 .elementor-element.elementor-element-4b332984{text-align:center;}.elementor-983 .elementor-element.elementor-element-4b332984 .elementor-heading-title{font-size:0.9rem;line-height:1em;}.elementor-983 .elementor-element.elementor-element-7e360359{--e-con-grid-template-columns:1fr;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--justify-items:center;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-983 .elementor-element.elementor-element-996994a{--justify-content:center;}.elementor-983 .elementor-element.elementor-element-392457d3 .elementor-heading-title{font-size:1rem;line-height:1rem;}.elementor-983 .elementor-element.elementor-element-31719665 .elementor-heading-title{font-size:0.9rem;line-height:1em;}.elementor-983 .elementor-element.elementor-element-28e21a42{--justify-content:center;}.elementor-983 .elementor-element.elementor-element-79bdc8d6 .elementor-heading-title{font-size:1rem;line-height:1rem;}.elementor-983 .elementor-element.elementor-element-a695f14{text-align:center;}.elementor-983 .elementor-element.elementor-element-a695f14 .elementor-heading-title{font-size:0.9rem;line-height:1em;}.elementor-983 .elementor-element.elementor-element-70445d5f{--e-con-grid-template-columns:1;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-983 .elementor-element.elementor-element-4d7c8738{text-align:center;}.elementor-983 .elementor-element.elementor-element-4d7c8738 .elementor-heading-title{font-size:1rem;line-height:1em;}.elementor-983 .elementor-element.elementor-element-4c2cc369{--e-con-grid-template-columns:1fr;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--justify-items:center;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-983 .elementor-element.elementor-element-43804845{--justify-content:center;}.elementor-983 .elementor-element.elementor-element-5f891f51 .elementor-heading-title{font-size:1rem;line-height:1rem;}.elementor-983 .elementor-element.elementor-element-41af047e .elementor-heading-title{font-size:0.9rem;line-height:1em;}.elementor-983 .elementor-element.elementor-element-3c3a3554{--justify-content:center;}.elementor-983 .elementor-element.elementor-element-50bfe578 .elementor-heading-title{font-size:1rem;line-height:1rem;}.elementor-983 .elementor-element.elementor-element-27e5a356{text-align:center;}.elementor-983 .elementor-element.elementor-element-27e5a356 .elementor-heading-title{font-size:0.9rem;line-height:1em;}.elementor-983 .elementor-element.elementor-element-519f2908{--e-con-grid-template-columns:1fr;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--justify-items:center;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-983 .elementor-element.elementor-element-52eb95a7{--justify-content:center;}.elementor-983 .elementor-element.elementor-element-35c208a1 .elementor-heading-title{font-size:1rem;line-height:1rem;}.elementor-983 .elementor-element.elementor-element-a0c53e6 .elementor-heading-title{font-size:0.9rem;line-height:1em;}.elementor-983 .elementor-element.elementor-element-45211041{--justify-content:center;}.elementor-983 .elementor-element.elementor-element-18276243 .elementor-heading-title{font-size:1rem;line-height:1rem;}.elementor-983 .elementor-element.elementor-element-452505bc{text-align:center;}.elementor-983 .elementor-element.elementor-element-452505bc .elementor-heading-title{font-size:0.9rem;line-height:1em;}.elementor-983 .elementor-element.elementor-element-6a356b80{--e-con-grid-template-columns:1fr;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--justify-items:center;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-983 .elementor-element.elementor-element-311c9355{--justify-content:center;}.elementor-983 .elementor-element.elementor-element-3318dd5c .elementor-heading-title{font-size:1rem;line-height:1rem;}.elementor-983 .elementor-element.elementor-element-259fe516 .elementor-heading-title{font-size:0.9rem;line-height:1em;}.elementor-983 .elementor-element.elementor-element-106e962a{--justify-content:center;}.elementor-983 .elementor-element.elementor-element-1b182f00 .elementor-heading-title{font-size:1rem;line-height:1rem;}.elementor-983 .elementor-element.elementor-element-33110870{text-align:center;}.elementor-983 .elementor-element.elementor-element-33110870 .elementor-heading-title{font-size:0.9rem;line-height:1em;}.elementor-983 .elementor-element.elementor-element-7d4b95f{--e-con-grid-template-columns:1fr;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--justify-items:center;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-983 .elementor-element.elementor-element-c0be23{--justify-content:center;}.elementor-983 .elementor-element.elementor-element-56257dfd .elementor-heading-title{font-size:1rem;line-height:1rem;}.elementor-983 .elementor-element.elementor-element-6af46b58 .elementor-heading-title{font-size:0.9rem;line-height:1em;}.elementor-983 .elementor-element.elementor-element-38f16da9{--justify-content:center;}.elementor-983 .elementor-element.elementor-element-7edc2ac7 .elementor-heading-title{font-size:1rem;line-height:1rem;}.elementor-983 .elementor-element.elementor-element-1fecb780{text-align:center;}.elementor-983 .elementor-element.elementor-element-1fecb780 .elementor-heading-title{font-size:0.9rem;line-height:1em;}.elementor-983 .elementor-element.elementor-element-52f8ff4d{--e-con-grid-template-columns:1fr;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--justify-items:center;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-983 .elementor-element.elementor-element-2fdd40d0{--justify-content:center;}.elementor-983 .elementor-element.elementor-element-4d48ec4c .elementor-heading-title{font-size:1rem;line-height:1rem;}.elementor-983 .elementor-element.elementor-element-7c9cfc85 .elementor-heading-title{font-size:0.9rem;line-height:1em;}.elementor-983 .elementor-element.elementor-element-1977829c{--justify-content:center;}.elementor-983 .elementor-element.elementor-element-10c2c57b .elementor-heading-title{font-size:1rem;line-height:1rem;}.elementor-983 .elementor-element.elementor-element-5656d14a{text-align:center;}.elementor-983 .elementor-element.elementor-element-5656d14a .elementor-heading-title{font-size:0.9rem;line-height:1em;}.elementor-983 .elementor-element.elementor-element-6d2e9cdf{--e-con-grid-template-columns:1fr;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--justify-items:center;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-983 .elementor-element.elementor-element-b93256a{--justify-content:center;}.elementor-983 .elementor-element.elementor-element-4c877124 .elementor-heading-title{font-size:1rem;line-height:1rem;}.elementor-983 .elementor-element.elementor-element-56b6c0d0 .elementor-heading-title{font-size:0.9rem;line-height:1em;}.elementor-983 .elementor-element.elementor-element-cf6499b{--justify-content:center;}.elementor-983 .elementor-element.elementor-element-603ffd80 .elementor-heading-title{font-size:1rem;line-height:1rem;}.elementor-983 .elementor-element.elementor-element-337cfa9d{text-align:center;}.elementor-983 .elementor-element.elementor-element-337cfa9d .elementor-heading-title{font-size:0.9rem;line-height:1em;}.elementor-983 .elementor-element.elementor-element-136d17df{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-983 .elementor-element.elementor-element-591e47f2{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:32px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-983 .elementor-element.elementor-element-3addaaea .elementor-heading-title{font-size:3.6rem;}.elementor-983 .elementor-element.elementor-element-6184e954.elementor-element{--order:-99999 /* order start hack */;}.elementor-983 .elementor-element.elementor-element-6184e954 img{height:50vh;}.elementor-983 .elementor-element.elementor-element-5f027ac2{--e-con-grid-template-columns:repeat(1, 1fr);--gap:32px 32px;--row-gap:32px;--column-gap:32px;--grid-auto-flow:row;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-983 .elementor-element.elementor-element-7b0ef3b7.elementor-element{--order:-99999 /* order start hack */;}.elementor-983 .elementor-element.elementor-element-7b0ef3b7 img{width:100%;height:50vh;}.elementor-983 .elementor-element.elementor-element-747f0d7b{--min-height:auto;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-983 .elementor-element.elementor-element-7ca0948a .elementor-heading-title{font-size:2.4rem;}.elementor-983 .elementor-element.elementor-element-207813d0.uce-cursor-enabled-yes .bdt-cursor-image{width:20px;height:20px;}.elementor-983 .elementor-element.elementor-element-40adba95{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-983 .elementor-element.elementor-element-125737f9{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-983 .elementor-element.elementor-element-76b4952a{text-align:center;}.elementor-983 .elementor-element.elementor-element-76b4952a .elementor-heading-title{font-size:2.4rem;}.elementor-983 .elementor-element.elementor-element-bac7a23{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-983 .elementor-element.elementor-element-64a9ae22{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-983 .elementor-element.elementor-element-3c109970 .elementor-heading-title{font-size:2.9rem;}.elementor-983 .elementor-element.elementor-element-46090def{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-983 .elementor-element.elementor-element-3d9fd84a{text-align:center;}}@media(min-width:768px){.elementor-983 .elementor-element.elementor-element-4edf4125{--content-width:1600px;}.elementor-983 .elementor-element.elementor-element-12313ccc{--content-width:1600px;}.elementor-983 .elementor-element.elementor-element-29030724{--content-width:60vw;}.elementor-983 .elementor-element.elementor-element-7a312b25{--content-width:1400px;}.elementor-983 .elementor-element.elementor-element-55e37b3e{--width:70%;}.elementor-983 .elementor-element.elementor-element-1874734f{--content-width:1400px;}.elementor-983 .elementor-element.elementor-element-23e86d55{--content-width:1400px;}.elementor-983 .elementor-element.elementor-element-136d17df{--width:100%;}.elementor-983 .elementor-element.elementor-element-591e47f2{--content-width:500px;}.elementor-983 .elementor-element.elementor-element-5f027ac2{--width:100%;}.elementor-983 .elementor-element.elementor-element-747f0d7b{--content-width:500px;}}@media(max-width:1024px) and (min-width:768px){.elementor-983 .elementor-element.elementor-element-55e37b3e{--width:100%;}.elementor-983 .elementor-element.elementor-element-1b901bc7{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-30b2cf16 */@media screen and (min-width: 1024px) {
    .elementor-983 .elementor-element.elementor-element-30b2cf16 h1 {
font-size: clamp(4rem, 2rem + 10vw, 5.5rem);
    
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5c1d36aa */@media screen and (min-width: 1024px) {
    .elementor-983 .elementor-element.elementor-element-5c1d36aa h1 {
font-size: clamp(4rem, 2rem + 10vw, 5.5rem);
    
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7269c5f6 */@media screen and (min-width: 500px) and (max-width: 768px) {
    .elementor-983 .elementor-element.elementor-element-7269c5f6 h1 {
        font-size: 10vw !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3fb0ac85 */@media screen and (min-width: 500px) and (max-width: 768px) {
    .elementor-983 .elementor-element.elementor-element-3fb0ac85 h1 {
        font-size: 10vw !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e5dfdd0 */@media screen and (min-width: 500px) {
    .elementor-983 .elementor-element.elementor-element-3e5dfdd0 {
        top: -35% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24f30d17 */.elementor-983 .elementor-element.elementor-element-24f30d17 {
    max-height: 50vh;
}

@media screen and (min-width: 768px) {
    .elementor-983 .elementor-element.elementor-element-24f30d17 {
    max-height: 40vh;
}
}
@media screen and  (min-width: 1024px) {
    .elementor-983 .elementor-element.elementor-element-24f30d17 {
    max-height: 30vh;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-715b6997 */@media screen and (min-width: 500px) and (max-width: 767px) {
    .elementor-983 .elementor-element.elementor-element-715b6997 h2 {
    font-size: 6.5vw !important;
    line-height: 6.7vw !important;
}
}

@media screen and (min-width: 1024px) {
    .elementor-983 .elementor-element.elementor-element-715b6997 h2 {
font-size: clamp(2rem, 1.0412rem + 6.1856vw, 3.5rem);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-23276b2f */@media screen and (min-width: 1024px) {
    .elementor-983 .elementor-element.elementor-element-23276b2f h2 {
font-size: clamp(1rem, 1.0412rem + 6.1856vw, 1.3rem);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-13a5e766 */@media screen and (min-width: 1024px) {
    .elementor-983 .elementor-element.elementor-element-13a5e766 h2 {
font-size: clamp(1rem, 1.0412rem + 6.1856vw, 1.3rem);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3a10babc */@media screen and (min-width: 1024px) {
    .elementor-983 .elementor-element.elementor-element-3a10babc h2 {
font-size: clamp(1rem, 1.0412rem + 6.1856vw, 1.3rem);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-78cef3cf */@media screen and (min-width: 1024px) {
    .elementor-983 .elementor-element.elementor-element-78cef3cf h2 {
font-size: clamp(1rem, 1.0412rem + 6.1856vw, 1.3rem);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48cce3d3 */@media screen and (min-width: 500px) and (max-width: 768px) {
    .elementor-983 .elementor-element.elementor-element-48cce3d3 {
        grid-template-columns: auto auto !important;
        grid-template-rows: 1fr 1fr !important;
        min-height: fit-content !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-47eda0cf */@media screen and (min-width: 1024px) {
    .elementor-983 .elementor-element.elementor-element-47eda0cf h2 {
font-size: clamp(1rem, 1.0412rem + 6.1856vw, 1.3rem);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-345b98b7 */@media screen and (min-width: 1024px) {
    .elementor-983 .elementor-element.elementor-element-345b98b7 h2 {
font-size: clamp(1rem, 1.0412rem + 6.1856vw, 1.3rem);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-388eba00 */@media screen and (min-width: 1024px) {
    .elementor-983 .elementor-element.elementor-element-388eba00 h2 {
font-size: clamp(1rem, 1.0412rem + 6.1856vw, 1.3rem);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-593797e7 */@media screen and (min-width: 1024px) {
    .elementor-983 .elementor-element.elementor-element-593797e7 h2 {
font-size: clamp(1rem, 1.0412rem + 6.1856vw, 1.3rem);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22148efe */@media screen and (min-width: 500px) and (max-width: 768px) {
    .elementor-983 .elementor-element.elementor-element-22148efe {
        grid-template-columns: auto auto !important;
        grid-template-rows: 1fr 1fr !important;
        min-height: fit-content !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-655c4a34 */.elementor-983 .elementor-element.elementor-element-655c4a34 a {
    background-color: transparent !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-54c62024 */.elementor-983 .elementor-element.elementor-element-54c62024 a {
    background-color: transparent !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-489ae5bc */.elementor-983 .elementor-element.elementor-element-489ae5bc {
    overflow: visible !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0e7f72 */.elementor-983 .elementor-element.elementor-element-d0e7f72 {
    max-height: 35vh;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-17eb2b8a */.elementor-983 .elementor-element.elementor-element-17eb2b8a li {
    position: relative;
    padding: 8px 0;
    border-bottom: 1px solid rgba(255, 255, 255, 0.2);
    transition: 400ms all !important;
    z-index: 1 !important;
    overflow: hidden;
}

.elementor-983 .elementor-element.elementor-element-17eb2b8a li::before {
    content: "";
    background: #101010;
    position: absolute;
    inset: 0;                 /* top/right/bottom/left:0 */
    z-index: -1 !important;
    opacity: 1;
    transform: translateX(-100%);   /* padrão: vem da esquerda */
    transition: transform 250ms ease-in;
}

/* pares: começam vindo da direita */
.elementor-983 .elementor-element.elementor-element-17eb2b8a li:nth-child(even)::before {
    transform: translateX(100%);
}

/* hover: todos deslizam pra posição normal */
.elementor-983 .elementor-element.elementor-element-17eb2b8a li:hover::before {
    transform: translateX(0);
}

.elementor-983 .elementor-element.elementor-element-17eb2b8a li:hover {
    border-color: transparent;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b933d84 */.elementor-983 .elementor-element.elementor-element-b933d84 li {
    position: relative;
    padding: 8px 0;
    border-bottom: 1px solid rgba(255, 255, 255, 0.2);
    transition: 400ms all !important;
    z-index: 1 !important;
    overflow: hidden;
}

.elementor-983 .elementor-element.elementor-element-b933d84 li::before {
    content: "";
    background: #101010;
    position: absolute;
    inset: 0;                 /* top/right/bottom/left:0 */
    z-index: -1 !important;
    opacity: 1;
    transform: translateX(-100%);   /* padrão: vem da esquerda */
    transition: transform 250ms ease-in;
}

/* pares: começam vindo da direita */
.elementor-983 .elementor-element.elementor-element-b933d84 li:nth-child(even)::before {
    transform: translateX(100%);
}

/* hover: todos deslizam pra posição normal */
.elementor-983 .elementor-element.elementor-element-b933d84 li:hover::before {
    transform: translateX(0);
}

.elementor-983 .elementor-element.elementor-element-b933d84 li:hover {
    border-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-73de97 */@media screen and (min-width: 500px) and (max-width: 767px) {
    .elementor-983 .elementor-element.elementor-element-73de97 h2 {
    font-size: 6.5vw !important;
    line-height: 6.7vw !important;
}
}

@media screen and (min-width: 1024px) {
    .elementor-983 .elementor-element.elementor-element-73de97 h2 {
font-size: clamp(1.5rem, 1.0412rem + 6.1856vw, 2rem);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-345c8a8f */@media screen and (min-width: 500px) and (max-width: 767px) {
    .elementor-983 .elementor-element.elementor-element-345c8a8f h2 {
    font-size: 5.5vw !important;
    line-height: 5.7vw !important;
}
}

@media screen and (min-width: 1024px) {
    .elementor-983 .elementor-element.elementor-element-345c8a8f h2 {
font-size: clamp(1.2rem, 1.0412rem + 6.1856vw, 1.6rem);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2ed95ca4 */@media screen and (min-width: 500px) and (max-width: 767px) {
    .elementor-983 .elementor-element.elementor-element-2ed95ca4 h2 {
    font-size: 5.5vw !important;
    line-height: 5.7vw !important;
}
}

@media screen and (min-width: 1024px) {
    .elementor-983 .elementor-element.elementor-element-2ed95ca4 h2 {
font-size: clamp(1.2rem, 1.0412rem + 6.1856vw, 1.6rem);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2d18294c */@media screen and (min-width: 500px) and (max-width: 767px) {
    .elementor-983 .elementor-element.elementor-element-2d18294c h2 {
    font-size: 5.5vw !important;
    line-height: 5.7vw !important;
}
}

@media screen and (min-width: 1024px) {
    .elementor-983 .elementor-element.elementor-element-2d18294c h2 {
font-size: clamp(1.2rem, 1.0412rem + 6.1856vw, 1.6rem);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-10e5fefe */@media screen and (min-width: 1024px) {
    .elementor-983 .elementor-element.elementor-element-10e5fefe H2 {
font-size: clamp(2rem, 2rem + 7vw, 3.2rem) !important;
    
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-569441e4 */@media screen and (min-width: 1024px) {
    .elementor-983 .elementor-element.elementor-element-569441e4 H3 {
font-size: clamp(1rem, 2rem + 7vw, 1.2rem) !important;
    
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-724fde22 */@media screen and (min-width: 1024px) {
    .elementor-983 .elementor-element.elementor-element-724fde22 h4 {
font-size: clamp(1.3rem, 2rem + 7vw, 1.6rem) !important;
    text-wrap: nowrap !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2a77dfcc */@media screen and (min-width: 1024px) {
    .elementor-983 .elementor-element.elementor-element-2a77dfcc H4 {
font-size: clamp(1.3rem, 2rem + 7vw, 1.6rem) !important;
    
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-469a8046 */@media screen and (min-width: 1024px) {
    .elementor-983 .elementor-element.elementor-element-469a8046 p {
font-size: clamp(0.9rem, 2rem + 7vw, 1rem) !important;
    
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-18294651 */@media screen and (min-width: 1024px) {
    .elementor-983 .elementor-element.elementor-element-18294651 h4 {
font-size: clamp(1.3rem, 2rem + 7vw, 1.6rem) !important;
    text-wrap: nowrap !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5b328a0c */@media screen and (min-width: 1024px) {
    .elementor-983 .elementor-element.elementor-element-5b328a0c H4 {
font-size: clamp(1.3rem, 2rem + 7vw, 1.6rem) !important;
    
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a396db1 */@media screen and (min-width: 1024px) {
    .elementor-983 .elementor-element.elementor-element-5a396db1 p {
font-size: clamp(0.9rem, 2rem + 7vw, 1rem) !important;
    
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-235c6b9a */@media screen and (min-width: 1024px) {
    .elementor-983 .elementor-element.elementor-element-235c6b9a h4 {
font-size: clamp(1.3rem, 2rem + 7vw, 1.6rem) !important;
    text-wrap: nowrap !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-161fc178 */@media screen and (min-width: 1024px) {
    .elementor-983 .elementor-element.elementor-element-161fc178 H4 {
font-size: clamp(1.3rem, 2rem + 7vw, 1.6rem) !important;
    
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1a54e80 */@media screen and (min-width: 1024px) {
    .elementor-983 .elementor-element.elementor-element-1a54e80 p {
font-size: clamp(0.9rem, 2rem + 7vw, 1rem) !important;
    
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46db9ce4 */@media screen and (min-width: 1024px) {
    .elementor-983 .elementor-element.elementor-element-46db9ce4 h4 {
font-size: clamp(1.3rem, 2rem + 7vw, 1.6rem) !important;
    text-wrap: nowrap !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-22c273f2 */@media screen and (min-width: 1024px) {
    .elementor-983 .elementor-element.elementor-element-22c273f2 H4 {
font-size: clamp(1.3rem, 2rem + 7vw, 1.6rem) !important;
    
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-480df2e */@media screen and (min-width: 1024px) {
    .elementor-983 .elementor-element.elementor-element-480df2e p {
font-size: clamp(0.9rem, 2rem + 7vw, 1rem) !important;
    
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b922fa5 */.elementor-983 .elementor-element.elementor-element-b922fa5 a {
    background-color: transparent !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-663f75c7 */@media screen and (min-width: 1024px) {
    .elementor-983 .elementor-element.elementor-element-663f75c7 H2 {
font-size: clamp(2rem, 2rem + 7vw, 3.2rem) !important;
    
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-30c7e71e */@media screen and (min-width: 1024px) {
    .elementor-983 .elementor-element.elementor-element-30c7e71e H3 {
font-size: clamp(1rem, 2rem + 7vw, 1.2rem) !important;
    
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-28d3657b */@media screen and (min-width: 1024px) {
    .elementor-983 .elementor-element.elementor-element-28d3657b h4 {
font-size: clamp(1.3rem, 2rem + 7vw, 1.6rem) !important;
    text-wrap: nowrap !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-396be78e */@media screen and (min-width: 1024px) {
    .elementor-983 .elementor-element.elementor-element-396be78e H4 {
font-size: clamp(1.3rem, 2rem + 7vw, 1.6rem) !important;
    
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-45760445 */@media screen and (min-width: 1024px) {
    .elementor-983 .elementor-element.elementor-element-45760445 p {
font-size: clamp(0.9rem, 2rem + 7vw, 1rem) !important;
    
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6d2f5123 */@media screen and (min-width: 1024px) {
    .elementor-983 .elementor-element.elementor-element-6d2f5123 h4 {
font-size: clamp(1.3rem, 2rem + 7vw, 1.6rem) !important;
    text-wrap: nowrap !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3a30ff1b */@media screen and (min-width: 1024px) {
    .elementor-983 .elementor-element.elementor-element-3a30ff1b H4 {
font-size: clamp(1.3rem, 2rem + 7vw, 1.6rem) !important;
    
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14967c1b */@media screen and (min-width: 1024px) {
    .elementor-983 .elementor-element.elementor-element-14967c1b p {
font-size: clamp(0.9rem, 2rem + 7vw, 1rem) !important;
    
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-17ddffd0 */@media screen and (min-width: 1024px) {
    .elementor-983 .elementor-element.elementor-element-17ddffd0 h4 {
font-size: clamp(1.3rem, 2rem + 7vw, 1.6rem) !important;
    text-wrap: nowrap !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-36b5c755 */@media screen and (min-width: 1024px) {
    .elementor-983 .elementor-element.elementor-element-36b5c755 H4 {
font-size: clamp(1.3rem, 2rem + 7vw, 1.6rem) !important;
    
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1be8249b */@media screen and (min-width: 1024px) {
    .elementor-983 .elementor-element.elementor-element-1be8249b p {
font-size: clamp(0.9rem, 2rem + 7vw, 1rem) !important;
    
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4c62d172 */@media screen and (min-width: 1024px) {
    .elementor-983 .elementor-element.elementor-element-4c62d172 h4 {
font-size: clamp(1.3rem, 2rem + 7vw, 1.6rem) !important;
    text-wrap: nowrap !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f2d021d */@media screen and (min-width: 1024px) {
    .elementor-983 .elementor-element.elementor-element-2f2d021d H4 {
font-size: clamp(1.3rem, 2rem + 7vw, 1.6rem) !important;
    
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5e6ab844 */@media screen and (min-width: 1024px) {
    .elementor-983 .elementor-element.elementor-element-5e6ab844 p {
font-size: clamp(0.9rem, 2rem + 7vw, 1rem) !important;
    
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-10353e68 */@media screen and (min-width: 1024px) {
    .elementor-983 .elementor-element.elementor-element-10353e68 h4 {
font-size: clamp(1.3rem, 2rem + 7vw, 1.6rem) !important;
    text-wrap: nowrap !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-160a4f3b */@media screen and (min-width: 1024px) {
    .elementor-983 .elementor-element.elementor-element-160a4f3b H4 {
font-size: clamp(1.3rem, 2rem + 7vw, 1.6rem) !important;
    
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6fba12bc */@media screen and (min-width: 1024px) {
    .elementor-983 .elementor-element.elementor-element-6fba12bc p {
font-size: clamp(0.9rem, 2rem + 7vw, 1rem) !important;
    
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1874734f */.elementor-983 .elementor-element.elementor-element-1874734f {
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-79695d15 */@media screen and (min-width: 500px) and (max-width: 767px) {
    .elementor-983 .elementor-element.elementor-element-79695d15 h2 {
    font-size: 6.5vw !important;
    line-height: 6.7vw !important;
}
}

@media screen and (min-width: 1024px) {
    .elementor-983 .elementor-element.elementor-element-79695d15 h2 {
font-size: clamp(1.5rem, 1.0412rem + 6.1856vw, 2rem);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3f17d658 */@media screen and (min-width: 1024px) {
    .elementor-983 .elementor-element.elementor-element-3f17d658 h2 {
font-size: clamp(1rem, 1.0412rem + 6.1856vw, 1.3rem);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b8c60fe */@media screen and (min-width: 1024px) {
    .elementor-983 .elementor-element.elementor-element-b8c60fe h2 {
font-size: clamp(1rem, 1.0412rem + 6.1856vw, 1.3rem);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1b730932 */@media screen and (min-width: 1024px) {
    .elementor-983 .elementor-element.elementor-element-1b730932 h2 {
font-size: clamp(1rem, 1.0412rem + 6.1856vw, 1.3rem);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-18a3bffd */@media screen and (min-width: 1024px) {
    .elementor-983 .elementor-element.elementor-element-18a3bffd h2 {
font-size: clamp(1rem, 1.0412rem + 6.1856vw, 1.3rem);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-432e6e04 */@media screen and (min-width: 1024px) {
    .elementor-983 .elementor-element.elementor-element-432e6e04 h2 {
font-size: clamp(1rem, 1.0412rem + 6.1856vw, 1.3rem);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6795545c */@media screen and (min-width: 1024px) {
    .elementor-983 .elementor-element.elementor-element-6795545c h2 {
font-size: clamp(1rem, 1.0412rem + 6.1856vw, 1.3rem);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1d7bd29b */@media screen and (min-width: 1024px) {
    .elementor-983 .elementor-element.elementor-element-1d7bd29b h2 {
font-size: clamp(1rem, 1.0412rem + 6.1856vw, 1.3rem);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-43bb5052 */@media screen and (min-width: 1024px) {
    .elementor-983 .elementor-element.elementor-element-43bb5052 h2 {
font-size: clamp(1rem, 1.0412rem + 6.1856vw, 1.3rem);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4b332984 */@media screen and (min-width: 1024px) {
    .elementor-983 .elementor-element.elementor-element-4b332984 h2 {
font-size: clamp(1rem, 1.0412rem + 6.1856vw, 1.3rem);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31719665 */@media screen and (min-width: 1024px) {
    .elementor-983 .elementor-element.elementor-element-31719665 h2 {
font-size: clamp(1rem, 1.0412rem + 6.1856vw, 1.3rem);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a695f14 */@media screen and (min-width: 1024px) {
    .elementor-983 .elementor-element.elementor-element-a695f14 h2 {
font-size: clamp(1rem, 1.0412rem + 6.1856vw, 1.3rem);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d7c8738 */@media screen and (min-width: 1024px) {
    .elementor-983 .elementor-element.elementor-element-4d7c8738 h2 {
font-size: clamp(1rem, 1.0412rem + 6.1856vw, 1.3rem);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-41af047e */@media screen and (min-width: 1024px) {
    .elementor-983 .elementor-element.elementor-element-41af047e h2 {
font-size: clamp(1rem, 1.0412rem + 6.1856vw, 1.3rem);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-27e5a356 */@media screen and (min-width: 1024px) {
    .elementor-983 .elementor-element.elementor-element-27e5a356 h2 {
font-size: clamp(1rem, 1.0412rem + 6.1856vw, 1.3rem);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a0c53e6 */@media screen and (min-width: 1024px) {
    .elementor-983 .elementor-element.elementor-element-a0c53e6 h2 {
font-size: clamp(1rem, 1.0412rem + 6.1856vw, 1.3rem);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-452505bc */@media screen and (min-width: 1024px) {
    .elementor-983 .elementor-element.elementor-element-452505bc h2 {
font-size: clamp(1rem, 1.0412rem + 6.1856vw, 1.3rem);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-259fe516 */@media screen and (min-width: 1024px) {
    .elementor-983 .elementor-element.elementor-element-259fe516 h2 {
font-size: clamp(1rem, 1.0412rem + 6.1856vw, 1.3rem);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-33110870 */@media screen and (min-width: 1024px) {
    .elementor-983 .elementor-element.elementor-element-33110870 h2 {
font-size: clamp(1rem, 1.0412rem + 6.1856vw, 1.3rem);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6af46b58 */@media screen and (min-width: 1024px) {
    .elementor-983 .elementor-element.elementor-element-6af46b58 h2 {
font-size: clamp(1rem, 1.0412rem + 6.1856vw, 1.3rem);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1fecb780 */@media screen and (min-width: 1024px) {
    .elementor-983 .elementor-element.elementor-element-1fecb780 h2 {
font-size: clamp(1rem, 1.0412rem + 6.1856vw, 1.3rem);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7c9cfc85 */@media screen and (min-width: 1024px) {
    .elementor-983 .elementor-element.elementor-element-7c9cfc85 h2 {
font-size: clamp(1rem, 1.0412rem + 6.1856vw, 1.3rem);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5656d14a */@media screen and (min-width: 1024px) {
    .elementor-983 .elementor-element.elementor-element-5656d14a h2 {
font-size: clamp(1rem, 1.0412rem + 6.1856vw, 1.3rem);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-56b6c0d0 */@media screen and (min-width: 1024px) {
    .elementor-983 .elementor-element.elementor-element-56b6c0d0 h2 {
font-size: clamp(1rem, 1.0412rem + 6.1856vw, 1.3rem);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-337cfa9d */@media screen and (min-width: 1024px) {
    .elementor-983 .elementor-element.elementor-element-337cfa9d h2 {
font-size: clamp(1rem, 1.0412rem + 6.1856vw, 1.3rem);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3addaaea */@media screen and (min-width: 1024px) {
    .elementor-983 .elementor-element.elementor-element-3addaaea h1 {
font-size: clamp(4rem, 2rem + 7vw, 5rem);
    
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-38f5bc4f */.elementor-983 .elementor-element.elementor-element-38f5bc4f a {
    background-color: transparent !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cc0938f */.elementor-983 .elementor-element.elementor-element-cc0938f a {
    background-color: transparent !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7b0ef3b7 */.elementor-983 .elementor-element.elementor-element-7b0ef3b7 {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7ca0948a */.elementor-983 .elementor-element.elementor-element-7ca0948a h2 {
    text-wrap: wrap !important;
    word-wrap: wrap !important;
}

@media screen and (min-width: 1024px) {
    .elementor-983 .elementor-element.elementor-element-7ca0948a h2 {
font-size: clamp(2rem, 2rem + 7vw, 3rem);
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-207813d0 */.elementor-983 .elementor-element.elementor-element-207813d0 a {
    background-color: transparent !important;
}

.elementor-983 .elementor-element.elementor-element-207813d0:hover path {
    fill: #D2242A !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-76b4952a */@media screen and (min-width: 1024px) {
    .elementor-983 .elementor-element.elementor-element-76b4952a H2 {
font-size: clamp(2rem, 2rem + 7vw, 3.2rem) !important;
    
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8c90cbf */.elementor-983 .elementor-element.elementor-element-8c90cbf span {
    max-width: 100%;
    text-align: left;
    
}

.elementor-983 .elementor-element.elementor-element-8c90cbf .elementor-button-content-wrapper {
    width: 100%;
}

.elementor-983 .elementor-element.elementor-element-8c90cbf .elementor-button-icon {
    margin-left: auto !important;
}

@media screen and (max-width: 520px) {
    .elementor-983 .elementor-element.elementor-element-8c90cbf span {
    max-width: auto !important;
    
}

.elementor-983 .elementor-element.elementor-element-8c90cbf .elementor-button-content-wrapper {
    width: auto !important;
}

    .elementor-983 .elementor-element.elementor-element-8c90cbf .elementor-button-icon {
    display: none !important;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3833a9ff */.elementor-983 .elementor-element.elementor-element-3833a9ff span {
    max-width: 100%;
    
}

.elementor-983 .elementor-element.elementor-element-3833a9ff .elementor-button-content-wrapper {
    width: 100%;
}

.elementor-983 .elementor-element.elementor-element-3833a9ff .elementor-button-icon {
    margin-left: auto !important;
}

@media screen and (max-width: 520px) {
    .elementor-983 .elementor-element.elementor-element-3833a9ff span {
    max-width: auto !important;
    
}

.elementor-983 .elementor-element.elementor-element-3833a9ff .elementor-button-content-wrapper {
    width: auto !important;
}

    .elementor-983 .elementor-element.elementor-element-3833a9ff .elementor-button-icon {
    display: none !important;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2cbf0293 */.elementor-983 .elementor-element.elementor-element-2cbf0293 span {
    max-width: 100%;
    
}

.elementor-983 .elementor-element.elementor-element-2cbf0293 .elementor-button-content-wrapper {
    width: 100%;
}

.elementor-983 .elementor-element.elementor-element-2cbf0293 .elementor-button-icon {
    margin-left: auto !important;
}

@media screen and (max-width: 520px) {
    .elementor-983 .elementor-element.elementor-element-2cbf0293 span {
    max-width: auto !important;
    
}

.elementor-983 .elementor-element.elementor-element-2cbf0293 .elementor-button-content-wrapper {
    width: auto !important;
}

    .elementor-983 .elementor-element.elementor-element-2cbf0293 .elementor-button-icon {
    display: none !important;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4e568050 */.elementor-983 .elementor-element.elementor-element-4e568050 span {
    max-width: 100%;
    
}

.elementor-983 .elementor-element.elementor-element-4e568050 .elementor-button-content-wrapper {
    width: 100%;
}

.elementor-983 .elementor-element.elementor-element-4e568050 .elementor-button-icon {
    margin-left: auto !important;
}

@media screen and (max-width: 520px) {
    .elementor-983 .elementor-element.elementor-element-4e568050 span {
    max-width: auto !important;
    
}

.elementor-983 .elementor-element.elementor-element-4e568050 .elementor-button-content-wrapper {
    width: auto !important;
}

    .elementor-983 .elementor-element.elementor-element-4e568050 .elementor-button-icon {
    display: none !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c109970 */@media screen and (min-width: 1024px) {
    .elementor-983 .elementor-element.elementor-element-3c109970 H3 {
font-size: clamp(2rem, 2rem + 7vw, 2.6rem) !important;
    }
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-498fd91d */.elementor-983 .elementor-element.elementor-element-498fd91d input, textarea {
    padding: 20px 24px !important;
}

@media screen and (min-width: 768px) {
    .elementor-983 .elementor-element.elementor-element-498fd91d input, textarea {
    padding: 20px 54px !important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42d14444 */.elementor-983 .elementor-element.elementor-element-42d14444 a {
    display: flex !important;
}/* End custom CSS */
/* Start custom CSS */body.elementor-page-983 {
    position: relative;
    word-wrap: break-word !important;
}

section {
    overflow: hidden !important;
}

.awards {
    position: relative;
    transition: 400ms all !important;
    z-index: 1 !important;
    overflow: hidden;
}

.awards::before {
    content: "";
    background: #101010;
    position: absolute;
    inset: 0;                 /* top/right/bottom/left:0 */
    z-index: -1 !important;
    opacity: 1;
    transform: translateX(-110%);   /* padrão: vem da esquerda */
    transition: transform 250ms ease-in;
}

/* pares: começam vindo da direita */
.awards:nth-child(even)::before {
    transform: translateX(110%);
}

/* hover: todos deslizam pra posição normal */
.awards:hover::before {
    transform: translateX(0);
}

.awards:hover {
    border-color: transparent;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Host Grotesk';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://edepsongonzalez.com/wp-content/uploads/2025/12/HostGrotesk-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Host Grotesk';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://edepsongonzalez.com/wp-content/uploads/2025/12/HostGrotesk-Medium.woff2') format('woff2');
}
@font-face {
	font-family: 'Host Grotesk';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://edepsongonzalez.com/wp-content/uploads/2025/12/HostGrotesk-SemiBold.woff2') format('woff2');
}
@font-face {
	font-family: 'Host Grotesk';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://edepsongonzalez.com/wp-content/uploads/2025/12/HostGrotesk-Bold.woff2') format('woff2');
}
@font-face {
	font-family: 'Host Grotesk';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://edepsongonzalez.com/wp-content/uploads/2025/12/HostGrotesk-Light.woff2') format('woff2');
}
/* End Custom Fonts CSS */