.elementor-12 .elementor-element.elementor-element-3cc8245{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:70px;--padding-bottom:90px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-629bab6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:56px 56px;--row-gap:56px;--column-gap:56px;}.elementor-12 .elementor-element.elementor-element-106dc5b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-f6e27d2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12 .elementor-element.elementor-element-f6e27d2{text-align:start;}.elementor-12 .elementor-element.elementor-element-f6e27d2 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:88px;font-weight:700;line-height:1.08em;letter-spacing:-4px;color:#D9D9D9;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-2d7ab1f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12 .elementor-element.elementor-element-2d7ab1f{font-family:"DM Sans", Sans-serif;font-size:19px;font-weight:400;line-height:1.65em;color:#BDBDBD;}.elementor-12 .elementor-element.elementor-element-08f194a{--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:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12 .elementor-element.elementor-element-c637e87 .elementor-button{background-color:#D9D9D9;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#D9D9D9;border-radius:99px 99px 99px 99px;padding:15px 30px 15px 30px;}.elementor-12 .elementor-element.elementor-element-c637e87 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-c637e87 .elementor-button:focus{background-color:rgba(0,0,0,0);color:#D9D9D9;border-color:#D9D9D9;}.elementor-12 .elementor-element.elementor-element-c637e87.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12 .elementor-element.elementor-element-c637e87 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-c637e87 .elementor-button:focus svg{fill:#D9D9D9;}.elementor-12 .elementor-element.elementor-element-a9fc2fd .elementor-button{background-color:rgba(0,0,0,0);font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;fill:#D9D9D9;color:#D9D9D9;border-style:solid;border-width:2px 2px 2px 2px;border-color:#D9D9D9;border-radius:99px 99px 99px 99px;padding:15px 30px 15px 30px;}.elementor-12 .elementor-element.elementor-element-a9fc2fd .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-a9fc2fd .elementor-button:focus{background-color:#D9D9D9;color:#000000;border-color:#D9D9D9;}.elementor-12 .elementor-element.elementor-element-a9fc2fd.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12 .elementor-element.elementor-element-a9fc2fd .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-a9fc2fd .elementor-button:focus svg{fill:#000000;}.elementor-12 .elementor-element.elementor-element-72d39fc{--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:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-12 .elementor-element.elementor-element-4434e09.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12 .elementor-element.elementor-element-4434e09 .elementor-counter-title{justify-content:left;color:#A8A8A8;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;}.elementor-12 .elementor-element.elementor-element-4434e09 .elementor-counter-number-wrapper{color:#D9D9D9;font-family:"Bricolage Grotesque", Sans-serif;font-size:40px;font-weight:800;line-height:1.05em;letter-spacing:-1px;}.elementor-12 .elementor-element.elementor-element-1972dc0.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12 .elementor-element.elementor-element-1972dc0 .elementor-counter-title{justify-content:left;color:#A8A8A8;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;}.elementor-12 .elementor-element.elementor-element-1972dc0 .elementor-counter-number-wrapper{color:#D9D9D9;font-family:"Bricolage Grotesque", Sans-serif;font-size:40px;font-weight:800;line-height:1.05em;letter-spacing:-1px;}.elementor-12 .elementor-element.elementor-element-e1e172a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12 .elementor-element.elementor-element-e1e172a .elementor-counter-title{justify-content:left;color:#A8A8A8;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;}.elementor-12 .elementor-element.elementor-element-e1e172a .elementor-counter-number-wrapper{color:#D9D9D9;font-family:"Bricolage Grotesque", Sans-serif;font-size:40px;font-weight:800;line-height:1.05em;letter-spacing:-1px;}.elementor-12 .elementor-element.elementor-element-c25e378{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-12 .elementor-element.elementor-element-46ae839{--display:flex;--overflow:hidden;--border-radius:260px 260px 22px 22px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-12 .elementor-element.elementor-element-c175162.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12 .elementor-element.elementor-element-c175162 img{width:100%;height:620px;object-fit:cover;object-position:center center;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-12 .elementor-element.elementor-element-b0b1af6{--display:flex;--overflow:hidden;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-b0b1af6:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-b0b1af6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9D9D9;}.elementor-12 .elementor-element.elementor-element-e492c96{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:nowrap;}.elementor-12 .elementor-element.elementor-element-a822646{width:initial;max-width:initial;text-align:start;}.elementor-12 .elementor-element.elementor-element-a822646.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12 .elementor-element.elementor-element-a822646 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:24px;font-weight:700;line-height:1.08em;letter-spacing:-1px;color:#000000;}.elementor-12 .elementor-element.elementor-element-faa4a51{width:initial;max-width:initial;text-align:start;}.elementor-12 .elementor-element.elementor-element-faa4a51.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12 .elementor-element.elementor-element-faa4a51 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:24px;font-weight:700;line-height:1.08em;letter-spacing:-1px;color:#000000;}.elementor-12 .elementor-element.elementor-element-b96279b{width:initial;max-width:initial;text-align:start;}.elementor-12 .elementor-element.elementor-element-b96279b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12 .elementor-element.elementor-element-b96279b .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:24px;font-weight:700;line-height:1.08em;letter-spacing:-1px;color:#000000;}.elementor-12 .elementor-element.elementor-element-e8b4f31{width:initial;max-width:initial;text-align:start;}.elementor-12 .elementor-element.elementor-element-e8b4f31.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12 .elementor-element.elementor-element-e8b4f31 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:24px;font-weight:700;line-height:1.08em;letter-spacing:-1px;color:#000000;}.elementor-12 .elementor-element.elementor-element-d8948b2{width:initial;max-width:initial;text-align:start;}.elementor-12 .elementor-element.elementor-element-d8948b2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12 .elementor-element.elementor-element-d8948b2 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:24px;font-weight:700;line-height:1.08em;letter-spacing:-1px;color:#000000;}.elementor-12 .elementor-element.elementor-element-d50e214{width:initial;max-width:initial;text-align:start;}.elementor-12 .elementor-element.elementor-element-d50e214.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12 .elementor-element.elementor-element-d50e214 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:24px;font-weight:700;line-height:1.08em;letter-spacing:-1px;color:#000000;}.elementor-12 .elementor-element.elementor-element-eafff99{width:initial;max-width:initial;text-align:start;}.elementor-12 .elementor-element.elementor-element-eafff99.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12 .elementor-element.elementor-element-eafff99 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:24px;font-weight:700;line-height:1.08em;letter-spacing:-1px;color:#000000;}.elementor-12 .elementor-element.elementor-element-9097e1e{width:initial;max-width:initial;text-align:start;}.elementor-12 .elementor-element.elementor-element-9097e1e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12 .elementor-element.elementor-element-9097e1e .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:24px;font-weight:700;line-height:1.08em;letter-spacing:-1px;color:#000000;}.elementor-12 .elementor-element.elementor-element-81fb764{width:initial;max-width:initial;text-align:start;}.elementor-12 .elementor-element.elementor-element-81fb764.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12 .elementor-element.elementor-element-81fb764 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:24px;font-weight:700;line-height:1.08em;letter-spacing:-1px;color:#000000;}.elementor-12 .elementor-element.elementor-element-90e7890{width:initial;max-width:initial;text-align:start;}.elementor-12 .elementor-element.elementor-element-90e7890.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12 .elementor-element.elementor-element-90e7890 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:24px;font-weight:700;line-height:1.08em;letter-spacing:-1px;color:#000000;}.elementor-12 .elementor-element.elementor-element-50ce679{width:initial;max-width:initial;text-align:start;}.elementor-12 .elementor-element.elementor-element-50ce679.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12 .elementor-element.elementor-element-50ce679 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:24px;font-weight:700;line-height:1.08em;letter-spacing:-1px;color:#000000;}.elementor-12 .elementor-element.elementor-element-59c314c{width:initial;max-width:initial;text-align:start;}.elementor-12 .elementor-element.elementor-element-59c314c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12 .elementor-element.elementor-element-59c314c .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:24px;font-weight:700;line-height:1.08em;letter-spacing:-1px;color:#000000;}.elementor-12 .elementor-element.elementor-element-1187a6e{width:initial;max-width:initial;text-align:start;}.elementor-12 .elementor-element.elementor-element-1187a6e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12 .elementor-element.elementor-element-1187a6e .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:24px;font-weight:700;line-height:1.08em;letter-spacing:-1px;color:#000000;}.elementor-12 .elementor-element.elementor-element-11c86c5{width:initial;max-width:initial;text-align:start;}.elementor-12 .elementor-element.elementor-element-11c86c5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12 .elementor-element.elementor-element-11c86c5 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:24px;font-weight:700;line-height:1.08em;letter-spacing:-1px;color:#000000;}.elementor-12 .elementor-element.elementor-element-87d4951{width:initial;max-width:initial;text-align:start;}.elementor-12 .elementor-element.elementor-element-87d4951.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12 .elementor-element.elementor-element-87d4951 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:24px;font-weight:700;line-height:1.08em;letter-spacing:-1px;color:#000000;}.elementor-12 .elementor-element.elementor-element-27f7cdf{width:initial;max-width:initial;text-align:start;}.elementor-12 .elementor-element.elementor-element-27f7cdf.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12 .elementor-element.elementor-element-27f7cdf .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:24px;font-weight:700;line-height:1.08em;letter-spacing:-1px;color:#000000;}.elementor-12 .elementor-element.elementor-element-be59491{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:110px;--padding-bottom:110px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-ca7187b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12 .elementor-element.elementor-element-ca7187b{text-align:start;}.elementor-12 .elementor-element.elementor-element-ca7187b .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:58px;font-weight:700;line-height:1.08em;letter-spacing:-2px;color:#D9D9D9;}.elementor-12 .elementor-element.elementor-element-6983ec2{width:var( --container-widget-width, 640px );max-width:640px;--container-widget-width:640px;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:17px;font-weight:400;line-height:1.65em;color:#A8A8A8;}.elementor-12 .elementor-element.elementor-element-6983ec2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12 .elementor-element.elementor-element-b99efa5{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:22px 22px;--row-gap:22px;--column-gap:22px;--grid-auto-flow:row;--margin-top:28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-e9caeba{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#2A2A2A;--border-color:#2A2A2A;--border-radius:22px 22px 22px 22px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-12 .elementor-element.elementor-element-e9caeba:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-e9caeba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(21,21,21,0.82);}.elementor-12 .elementor-element.elementor-element-4cb22ab.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12 .elementor-element.elementor-element-4cb22ab .elementor-counter-number-wrapper{color:#D9D9D9;font-family:"Bricolage Grotesque", Sans-serif;font-size:56px;font-weight:800;line-height:1.05em;letter-spacing:-1px;}.elementor-12 .elementor-element.elementor-element-f2892fc.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12 .elementor-element.elementor-element-f2892fc{text-align:start;}.elementor-12 .elementor-element.elementor-element-f2892fc .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:22px;font-weight:700;line-height:1.08em;letter-spacing:-0.5px;color:#D9D9D9;}.elementor-12 .elementor-element.elementor-element-f5349d2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12 .elementor-element.elementor-element-f5349d2{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;color:#A8A8A8;}.elementor-12 .elementor-element.elementor-element-64a5303{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#2A2A2A;--border-color:#2A2A2A;--border-radius:22px 22px 22px 22px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-12 .elementor-element.elementor-element-64a5303:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-64a5303 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(21,21,21,0.82);}.elementor-12 .elementor-element.elementor-element-b302d11.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12 .elementor-element.elementor-element-b302d11 .elementor-counter-number-wrapper{color:#D9D9D9;font-family:"Bricolage Grotesque", Sans-serif;font-size:56px;font-weight:800;line-height:1.05em;letter-spacing:-1px;}.elementor-12 .elementor-element.elementor-element-6e5737e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12 .elementor-element.elementor-element-6e5737e{text-align:start;}.elementor-12 .elementor-element.elementor-element-6e5737e .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:22px;font-weight:700;line-height:1.08em;letter-spacing:-0.5px;color:#D9D9D9;}.elementor-12 .elementor-element.elementor-element-d166764.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12 .elementor-element.elementor-element-d166764{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;color:#A8A8A8;}.elementor-12 .elementor-element.elementor-element-ce0d9f5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#2A2A2A;--border-color:#2A2A2A;--border-radius:22px 22px 22px 22px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-12 .elementor-element.elementor-element-ce0d9f5:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ce0d9f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(21,21,21,0.82);}.elementor-12 .elementor-element.elementor-element-8a6adc2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12 .elementor-element.elementor-element-8a6adc2 .elementor-counter-number-wrapper{color:#D9D9D9;font-family:"Bricolage Grotesque", Sans-serif;font-size:56px;font-weight:800;line-height:1.05em;letter-spacing:-1px;}.elementor-12 .elementor-element.elementor-element-96f3111.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12 .elementor-element.elementor-element-96f3111{text-align:start;}.elementor-12 .elementor-element.elementor-element-96f3111 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:22px;font-weight:700;line-height:1.08em;letter-spacing:-0.5px;color:#D9D9D9;}.elementor-12 .elementor-element.elementor-element-04c3ec7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12 .elementor-element.elementor-element-04c3ec7{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;color:#A8A8A8;}.elementor-12 .elementor-element.elementor-element-227f831{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#2A2A2A;--border-color:#2A2A2A;--border-radius:22px 22px 22px 22px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-12 .elementor-element.elementor-element-227f831:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-227f831 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(21,21,21,0.82);}.elementor-12 .elementor-element.elementor-element-a8e06b3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12 .elementor-element.elementor-element-a8e06b3 .elementor-counter-number-wrapper{color:#D9D9D9;font-family:"Bricolage Grotesque", Sans-serif;font-size:56px;font-weight:800;line-height:1.05em;letter-spacing:-1px;}.elementor-12 .elementor-element.elementor-element-1c2fdd9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12 .elementor-element.elementor-element-1c2fdd9{text-align:start;}.elementor-12 .elementor-element.elementor-element-1c2fdd9 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:22px;font-weight:700;line-height:1.08em;letter-spacing:-0.5px;color:#D9D9D9;}.elementor-12 .elementor-element.elementor-element-ac11047.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12 .elementor-element.elementor-element-ac11047{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;color:#A8A8A8;}.elementor-12 .elementor-element.elementor-element-5ddae88{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:110px;--padding-bottom:110px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-45cb4ae.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12 .elementor-element.elementor-element-45cb4ae{text-align:start;}.elementor-12 .elementor-element.elementor-element-45cb4ae .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:58px;font-weight:700;line-height:1.08em;letter-spacing:-2px;color:#D9D9D9;}.elementor-12 .elementor-element.elementor-element-4a21229{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:22px 22px;--row-gap:22px;--column-gap:22px;--grid-auto-flow:row;--margin-top:28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-82c9082{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#2A2A2A;--border-color:#2A2A2A;--border-radius:22px 22px 22px 22px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-12 .elementor-element.elementor-element-82c9082:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-82c9082 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(21,21,21,0.82);}.elementor-12 .elementor-element.elementor-element-f58d7c3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12 .elementor-element.elementor-element-f58d7c3{text-align:start;}.elementor-12 .elementor-element.elementor-element-f58d7c3 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:48px;font-weight:700;line-height:1.08em;letter-spacing:-2px;color:#555555;}.elementor-12 .elementor-element.elementor-element-9021e4b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12 .elementor-element.elementor-element-9021e4b{text-align:start;}.elementor-12 .elementor-element.elementor-element-9021e4b .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:22px;font-weight:700;line-height:1.08em;letter-spacing:-0.5px;color:#D9D9D9;}.elementor-12 .elementor-element.elementor-element-5b06786.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12 .elementor-element.elementor-element-5b06786{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;color:#A8A8A8;}.elementor-12 .elementor-element.elementor-element-c08e96c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#2A2A2A;--border-color:#2A2A2A;--border-radius:22px 22px 22px 22px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-12 .elementor-element.elementor-element-c08e96c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-c08e96c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(21,21,21,0.82);}.elementor-12 .elementor-element.elementor-element-7c40225.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12 .elementor-element.elementor-element-7c40225{text-align:start;}.elementor-12 .elementor-element.elementor-element-7c40225 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:48px;font-weight:700;line-height:1.08em;letter-spacing:-2px;color:#555555;}.elementor-12 .elementor-element.elementor-element-daca6e6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12 .elementor-element.elementor-element-daca6e6{text-align:start;}.elementor-12 .elementor-element.elementor-element-daca6e6 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:22px;font-weight:700;line-height:1.08em;letter-spacing:-0.5px;color:#D9D9D9;}.elementor-12 .elementor-element.elementor-element-93db4cf.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12 .elementor-element.elementor-element-93db4cf{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;color:#A8A8A8;}.elementor-12 .elementor-element.elementor-element-05a8744{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#2A2A2A;--border-color:#2A2A2A;--border-radius:22px 22px 22px 22px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-12 .elementor-element.elementor-element-05a8744:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-05a8744 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(21,21,21,0.82);}.elementor-12 .elementor-element.elementor-element-3221cb8.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12 .elementor-element.elementor-element-3221cb8{text-align:start;}.elementor-12 .elementor-element.elementor-element-3221cb8 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:48px;font-weight:700;line-height:1.08em;letter-spacing:-2px;color:#555555;}.elementor-12 .elementor-element.elementor-element-733f16e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12 .elementor-element.elementor-element-733f16e{text-align:start;}.elementor-12 .elementor-element.elementor-element-733f16e .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:22px;font-weight:700;line-height:1.08em;letter-spacing:-0.5px;color:#D9D9D9;}.elementor-12 .elementor-element.elementor-element-1a77c45.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12 .elementor-element.elementor-element-1a77c45{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;color:#A8A8A8;}.elementor-12 .elementor-element.elementor-element-8a98632{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#2A2A2A;--border-color:#2A2A2A;--border-radius:22px 22px 22px 22px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-12 .elementor-element.elementor-element-8a98632:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-8a98632 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(21,21,21,0.82);}.elementor-12 .elementor-element.elementor-element-72a46c5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12 .elementor-element.elementor-element-72a46c5{text-align:start;}.elementor-12 .elementor-element.elementor-element-72a46c5 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:48px;font-weight:700;line-height:1.08em;letter-spacing:-2px;color:#555555;}.elementor-12 .elementor-element.elementor-element-d27bf44.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12 .elementor-element.elementor-element-d27bf44{text-align:start;}.elementor-12 .elementor-element.elementor-element-d27bf44 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:22px;font-weight:700;line-height:1.08em;letter-spacing:-0.5px;color:#D9D9D9;}.elementor-12 .elementor-element.elementor-element-66eb542.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12 .elementor-element.elementor-element-66eb542{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;color:#A8A8A8;}.elementor-12 .elementor-element.elementor-element-c605fac{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:110px;--padding-bottom:110px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-c605fac:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-c605fac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9D9D9;}.elementor-12 .elementor-element.elementor-element-0f0bf6a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12 .elementor-element.elementor-element-0f0bf6a{text-align:start;}.elementor-12 .elementor-element.elementor-element-0f0bf6a .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:58px;font-weight:700;line-height:1.08em;letter-spacing:-2px;color:#000000;}.elementor-12 .elementor-element.elementor-element-6d762e9{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-c3defc7{--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:#000000;--border-color:#000000;--border-radius:99px 99px 99px 99px;--padding-top:10px;--padding-bottom:10px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-ca82a51.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12 .elementor-element.elementor-element-ca82a51{text-align:start;}.elementor-12 .elementor-element.elementor-element-ca82a51 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:18px;font-weight:700;line-height:1.08em;letter-spacing:-0.3px;color:#000000;}.elementor-12 .elementor-element.elementor-element-da00427{--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:#000000;--border-color:#000000;--border-radius:99px 99px 99px 99px;--padding-top:10px;--padding-bottom:10px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-2a7cda1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12 .elementor-element.elementor-element-2a7cda1{text-align:start;}.elementor-12 .elementor-element.elementor-element-2a7cda1 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:18px;font-weight:700;line-height:1.08em;letter-spacing:-0.3px;color:#000000;}.elementor-12 .elementor-element.elementor-element-eebaab1{--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:#000000;--border-color:#000000;--border-radius:99px 99px 99px 99px;--padding-top:10px;--padding-bottom:10px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-2dd9aa1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12 .elementor-element.elementor-element-2dd9aa1{text-align:start;}.elementor-12 .elementor-element.elementor-element-2dd9aa1 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:18px;font-weight:700;line-height:1.08em;letter-spacing:-0.3px;color:#000000;}.elementor-12 .elementor-element.elementor-element-7e15c1b{--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:#000000;--border-color:#000000;--border-radius:99px 99px 99px 99px;--padding-top:10px;--padding-bottom:10px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-7010622.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12 .elementor-element.elementor-element-7010622{text-align:start;}.elementor-12 .elementor-element.elementor-element-7010622 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:18px;font-weight:700;line-height:1.08em;letter-spacing:-0.3px;color:#000000;}.elementor-12 .elementor-element.elementor-element-01f9b87{--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:#000000;--border-color:#000000;--border-radius:99px 99px 99px 99px;--padding-top:10px;--padding-bottom:10px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-07e2bf5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12 .elementor-element.elementor-element-07e2bf5{text-align:start;}.elementor-12 .elementor-element.elementor-element-07e2bf5 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:18px;font-weight:700;line-height:1.08em;letter-spacing:-0.3px;color:#000000;}.elementor-12 .elementor-element.elementor-element-3687df9{--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:#000000;--border-color:#000000;--border-radius:99px 99px 99px 99px;--padding-top:10px;--padding-bottom:10px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-16bde96.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12 .elementor-element.elementor-element-16bde96{text-align:start;}.elementor-12 .elementor-element.elementor-element-16bde96 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:18px;font-weight:700;line-height:1.08em;letter-spacing:-0.3px;color:#000000;}.elementor-12 .elementor-element.elementor-element-48f82c2{--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:#000000;--border-color:#000000;--border-radius:99px 99px 99px 99px;--padding-top:10px;--padding-bottom:10px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-740c317.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12 .elementor-element.elementor-element-740c317{text-align:start;}.elementor-12 .elementor-element.elementor-element-740c317 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:18px;font-weight:700;line-height:1.08em;letter-spacing:-0.3px;color:#000000;}.elementor-12 .elementor-element.elementor-element-3b2c15c{--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:#000000;--border-color:#000000;--border-radius:99px 99px 99px 99px;--padding-top:10px;--padding-bottom:10px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-485df97.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12 .elementor-element.elementor-element-485df97{text-align:start;}.elementor-12 .elementor-element.elementor-element-485df97 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:18px;font-weight:700;line-height:1.08em;letter-spacing:-0.3px;color:#000000;}.elementor-12 .elementor-element.elementor-element-e781a0f{--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:#000000;--border-color:#000000;--border-radius:99px 99px 99px 99px;--padding-top:10px;--padding-bottom:10px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-566f168.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12 .elementor-element.elementor-element-566f168{text-align:start;}.elementor-12 .elementor-element.elementor-element-566f168 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:18px;font-weight:700;line-height:1.08em;letter-spacing:-0.3px;color:#000000;}.elementor-12 .elementor-element.elementor-element-7ccdc4f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:110px;--padding-bottom:110px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-c7ef8cb.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12 .elementor-element.elementor-element-c7ef8cb{text-align:start;}.elementor-12 .elementor-element.elementor-element-c7ef8cb .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:58px;font-weight:700;line-height:1.08em;letter-spacing:-2px;color:#D9D9D9;}.elementor-12 .elementor-element.elementor-element-892d2ed{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:22px 22px;--row-gap:22px;--column-gap:22px;--grid-auto-flow:row;--margin-top:28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-166e47b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#2A2A2A;--border-color:#2A2A2A;--border-radius:22px 22px 22px 22px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-12 .elementor-element.elementor-element-166e47b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-166e47b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(21,21,21,0.82);}.elementor-widget-testimonial .elementor-testimonial-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial .elementor-testimonial-name{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial .elementor-testimonial-job{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-12 .elementor-element.elementor-element-a17976b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12 .elementor-element.elementor-element-a17976b .elementor-testimonial-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-a17976b .elementor-testimonial-content{color:#D9D9D9;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;}.elementor-12 .elementor-element.elementor-element-a17976b .elementor-testimonial-name{color:#D9D9D9;font-family:"Bricolage Grotesque", Sans-serif;font-size:18px;font-weight:700;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-a17976b .elementor-testimonial-job{color:#A8A8A8;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;}.elementor-12 .elementor-element.elementor-element-aa04dbc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#2A2A2A;--border-color:#2A2A2A;--border-radius:22px 22px 22px 22px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-12 .elementor-element.elementor-element-aa04dbc:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-aa04dbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(21,21,21,0.82);}.elementor-12 .elementor-element.elementor-element-fbd75e3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12 .elementor-element.elementor-element-fbd75e3 .elementor-testimonial-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-fbd75e3 .elementor-testimonial-content{color:#D9D9D9;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;}.elementor-12 .elementor-element.elementor-element-fbd75e3 .elementor-testimonial-name{color:#D9D9D9;font-family:"Bricolage Grotesque", Sans-serif;font-size:18px;font-weight:700;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-fbd75e3 .elementor-testimonial-job{color:#A8A8A8;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;}.elementor-12 .elementor-element.elementor-element-567fa13{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#2A2A2A;--border-color:#2A2A2A;--border-radius:22px 22px 22px 22px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-12 .elementor-element.elementor-element-567fa13:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-567fa13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(21,21,21,0.82);}.elementor-12 .elementor-element.elementor-element-ecff4eb.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12 .elementor-element.elementor-element-ecff4eb .elementor-testimonial-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-ecff4eb .elementor-testimonial-content{color:#D9D9D9;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;}.elementor-12 .elementor-element.elementor-element-ecff4eb .elementor-testimonial-name{color:#D9D9D9;font-family:"Bricolage Grotesque", Sans-serif;font-size:18px;font-weight:700;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-ecff4eb .elementor-testimonial-job{color:#A8A8A8;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;}.elementor-12 .elementor-element.elementor-element-3c72870.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12 .elementor-element.elementor-element-3c72870{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.65em;color:#777777;}.elementor-12 .elementor-element.elementor-element-cb27ea1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:110px;--padding-bottom:110px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-cb27ea1:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-cb27ea1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9D9D9;}.elementor-12 .elementor-element.elementor-element-ae00b9b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:56px 56px;--row-gap:56px;--column-gap:56px;}.elementor-12 .elementor-element.elementor-element-de32c77{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-12 .elementor-element.elementor-element-2285a5c{--display:flex;--overflow:hidden;--border-radius:22px 22px 22px 22px;}.elementor-12 .elementor-element.elementor-element-703eb51.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12 .elementor-element.elementor-element-703eb51 img{width:100%;height:460px;object-fit:cover;object-position:center center;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-12 .elementor-element.elementor-element-d97dc3a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-12 .elementor-element.elementor-element-0b930b8.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12 .elementor-element.elementor-element-0b930b8{text-align:start;}.elementor-12 .elementor-element.elementor-element-0b930b8 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:58px;font-weight:700;line-height:1.08em;letter-spacing:-2px;color:#000000;}.elementor-12 .elementor-element.elementor-element-e646d82.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12 .elementor-element.elementor-element-e646d82{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.65em;color:#2B2B2B;}.elementor-12 .elementor-element.elementor-element-8baf2e7{--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:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-a402a79 .elementor-button{background-color:#000000;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;fill:#D9D9D9;color:#D9D9D9;border-style:solid;border-width:2px 2px 2px 2px;border-color:#000000;border-radius:99px 99px 99px 99px;padding:15px 30px 15px 30px;}.elementor-12 .elementor-element.elementor-element-a402a79 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-a402a79 .elementor-button:focus{background-color:rgba(0,0,0,0);color:#000000;border-color:#000000;}.elementor-12 .elementor-element.elementor-element-a402a79.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12 .elementor-element.elementor-element-a402a79 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-a402a79 .elementor-button:focus svg{fill:#000000;}.elementor-12 .elementor-element.elementor-element-3346b5b{--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;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:120px;--padding-bottom:120px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-3a5d6fc.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12 .elementor-element.elementor-element-3a5d6fc{text-align:center;}.elementor-12 .elementor-element.elementor-element-3a5d6fc .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:150px;font-weight:700;line-height:1.08em;letter-spacing:-6px;color:#D9D9D9;}.elementor-12 .elementor-element.elementor-element-4797479{width:var( --container-widget-width, 620px );max-width:620px;--container-widget-width:620px;--container-widget-flex-grow:0;text-align:center;font-family:"DM Sans", Sans-serif;font-size:19px;font-weight:400;line-height:1.65em;color:#BDBDBD;}.elementor-12 .elementor-element.elementor-element-4797479.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12 .elementor-element.elementor-element-d1033f8{--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:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-d5eeb60 .elementor-button{background-color:#D9D9D9;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#D9D9D9;border-radius:99px 99px 99px 99px;padding:15px 30px 15px 30px;}.elementor-12 .elementor-element.elementor-element-d5eeb60 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-d5eeb60 .elementor-button:focus{background-color:rgba(0,0,0,0);color:#D9D9D9;border-color:#D9D9D9;}.elementor-12 .elementor-element.elementor-element-d5eeb60.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12 .elementor-element.elementor-element-d5eeb60 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-d5eeb60 .elementor-button:focus svg{fill:#D9D9D9;}.elementor-12 .elementor-element.elementor-element-204fa58{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-08cee0e.xpro-widget-bg-overlay:before{transition:background 0.3s;}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-3cc8245{--padding-top:72px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-629bab6{--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-12 .elementor-element.elementor-element-f6e27d2 .elementor-heading-title{font-size:60px;}.elementor-12 .elementor-element.elementor-element-be59491{--padding-top:72px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-ca7187b .elementor-heading-title{font-size:44px;}.elementor-12 .elementor-element.elementor-element-b99efa5{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-5ddae88{--padding-top:72px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-45cb4ae .elementor-heading-title{font-size:44px;}.elementor-12 .elementor-element.elementor-element-4a21229{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-c605fac{--padding-top:72px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-0f0bf6a .elementor-heading-title{font-size:44px;}.elementor-12 .elementor-element.elementor-element-7ccdc4f{--padding-top:72px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-c7ef8cb .elementor-heading-title{font-size:44px;}.elementor-12 .elementor-element.elementor-element-892d2ed{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-cb27ea1{--padding-top:72px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-ae00b9b{--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-12 .elementor-element.elementor-element-0b930b8 .elementor-heading-title{font-size:44px;}.elementor-12 .elementor-element.elementor-element-3346b5b{--padding-top:72px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-3a5d6fc .elementor-heading-title{font-size:96px;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-3cc8245{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-f6e27d2 .elementor-heading-title{font-size:42px;}.elementor-12 .elementor-element.elementor-element-c175162 img{height:434px;}.elementor-12 .elementor-element.elementor-element-be59491{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-ca7187b .elementor-heading-title{font-size:34px;}.elementor-12 .elementor-element.elementor-element-b99efa5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-e9caeba{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-64a5303{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-ce0d9f5{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-227f831{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-5ddae88{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-45cb4ae .elementor-heading-title{font-size:34px;}.elementor-12 .elementor-element.elementor-element-4a21229{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-82c9082{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-c08e96c{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-05a8744{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-8a98632{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-c605fac{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-0f0bf6a .elementor-heading-title{font-size:34px;}.elementor-12 .elementor-element.elementor-element-7ccdc4f{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-c7ef8cb .elementor-heading-title{font-size:34px;}.elementor-12 .elementor-element.elementor-element-892d2ed{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-166e47b{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-aa04dbc{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-567fa13{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-cb27ea1{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-703eb51 img{height:322px;}.elementor-12 .elementor-element.elementor-element-0b930b8 .elementor-heading-title{font-size:34px;}.elementor-12 .elementor-element.elementor-element-3346b5b{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-3a5d6fc .elementor-heading-title{font-size:64px;}}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-3cc8245{--content-width:1180px;}.elementor-12 .elementor-element.elementor-element-106dc5b{--width:60%;}.elementor-12 .elementor-element.elementor-element-c25e378{--width:40%;}.elementor-12 .elementor-element.elementor-element-46ae839{--width:100%;}.elementor-12 .elementor-element.elementor-element-be59491{--content-width:1180px;}.elementor-12 .elementor-element.elementor-element-5ddae88{--content-width:1180px;}.elementor-12 .elementor-element.elementor-element-c605fac{--content-width:1180px;}.elementor-12 .elementor-element.elementor-element-7ccdc4f{--content-width:1180px;}.elementor-12 .elementor-element.elementor-element-cb27ea1{--content-width:1180px;}.elementor-12 .elementor-element.elementor-element-de32c77{--width:50%;}.elementor-12 .elementor-element.elementor-element-2285a5c{--width:100%;}.elementor-12 .elementor-element.elementor-element-d97dc3a{--width:50%;}.elementor-12 .elementor-element.elementor-element-3346b5b{--content-width:1180px;}}@media(max-width:1024px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-106dc5b{--width:100%;}.elementor-12 .elementor-element.elementor-element-c25e378{--width:100%;}.elementor-12 .elementor-element.elementor-element-de32c77{--width:100%;}.elementor-12 .elementor-element.elementor-element-d97dc3a{--width:100%;}}