.elementor-950 .elementor-element.elementor-element-c027086{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:120px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-950 .elementor-element.elementor-element-c027086:not(.elementor-motion-effects-element-type-background), .elementor-950 .elementor-element.elementor-element-c027086 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-950 .elementor-element.elementor-element-3469399{--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;--padding-top:44px;--padding-bottom:44px;--padding-left:10px;--padding-right:10px;}.elementor-950 .elementor-element.elementor-element-3469399.e-con{--flex-grow:0;--flex-shrink:0;}.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-950 .elementor-element.elementor-element-e13c9c1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-950 .elementor-element.elementor-element-e13c9c1 .elementor-heading-title{font-family:"DM Mono", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:0.2em;}.elementor-950 .elementor-element.elementor-element-2f388ef{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-950 .elementor-element.elementor-element-2f388ef .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:112px;font-weight:800;text-transform:uppercase;letter-spacing:-2.5px;color:var( --e-global-color-f801ec3 );}.elementor-950 .elementor-element.elementor-element-3ecb2a0{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.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-950 .elementor-element.elementor-element-e25bace{padding:0px 0px 28px 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-93a049a );}.elementor-950 .elementor-element.elementor-element-4653b99{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-950 .elementor-element.elementor-element-4653b99:not(.elementor-motion-effects-element-type-background), .elementor-950 .elementor-element.elementor-element-4653b99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cb0dffe );}.elementor-950 .elementor-element.elementor-element-d0c83b9{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-950 .elementor-element.elementor-element-91c706d{padding:0px 0px 0px 0px;}.elementor-950 .elementor-element.elementor-element-91c706d.elementor-element{--align-self:flex-end;}.elementor-950 .elementor-element.elementor-element-91c706d .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:64px;font-weight:800;color:var( --e-global-color-4d8b5cc );}.elementor-950 .elementor-element.elementor-element-2dc7192{padding:0px 0px 0px 0px;font-family:"DM Mono", Sans-serif;font-size:9px;font-weight:500;text-transform:uppercase;letter-spacing:0.2em;color:var( --e-global-color-93a049a );}.elementor-950 .elementor-element.elementor-element-2dc7192.elementor-element{--align-self:flex-start;}.elementor-950 .elementor-element.elementor-element-deeb742{padding:0px 0px 0px 0px;}.elementor-950 .elementor-element.elementor-element-deeb742.elementor-element{--align-self:flex-end;}.elementor-950 .elementor-element.elementor-element-deeb742 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:64px;font-weight:800;color:var( --e-global-color-4d8b5cc );}.elementor-950 .elementor-element.elementor-element-ffa9c69{padding:0px 0px 0px 0px;font-family:"DM Mono", Sans-serif;font-size:9px;font-weight:500;text-transform:uppercase;letter-spacing:0.2em;color:var( --e-global-color-93a049a );}.elementor-950 .elementor-element.elementor-element-ffa9c69.elementor-element{--align-self:flex-start;}.elementor-950 .elementor-element.elementor-element-b352a4d{padding:0px 0px 0px 0px;}.elementor-950 .elementor-element.elementor-element-b352a4d.elementor-element{--align-self:flex-end;}.elementor-950 .elementor-element.elementor-element-b352a4d .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:64px;font-weight:800;color:var( --e-global-color-4d8b5cc );}.elementor-950 .elementor-element.elementor-element-0d04908{padding:0px 0px 0px 0px;font-family:"DM Mono", Sans-serif;font-size:9px;font-weight:500;text-transform:uppercase;letter-spacing:0.2em;color:var( --e-global-color-93a049a );}.elementor-950 .elementor-element.elementor-element-0d04908.elementor-element{--align-self:flex-start;}.elementor-950 .elementor-element.elementor-element-9a6b2e2{padding:0px 0px 0px 0px;}.elementor-950 .elementor-element.elementor-element-9a6b2e2.elementor-element{--align-self:flex-end;}.elementor-950 .elementor-element.elementor-element-9a6b2e2 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:64px;font-weight:800;color:var( --e-global-color-4d8b5cc );}.elementor-950 .elementor-element.elementor-element-286fd82{padding:0px 0px 0px 0px;font-family:"DM Mono", Sans-serif;font-size:9px;font-weight:500;text-transform:uppercase;letter-spacing:0.2em;color:var( --e-global-color-93a049a );}.elementor-950 .elementor-element.elementor-element-286fd82.elementor-element{--align-self:flex-start;}.elementor-950 .elementor-element.elementor-element-f9b6a73{--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;--padding-top:100px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-950 .elementor-element.elementor-element-4b10db7{--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:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-950 .elementor-element.elementor-element-1507277{--display:flex;--justify-content:flex-start;}.elementor-950 .elementor-element.elementor-element-8ffc8a9{padding:0px 0px 0px 0px;}.elementor-950 .elementor-element.elementor-element-8ffc8a9 .elementor-heading-title{font-family:"DM Mono", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:0.2em;}.elementor-950 .elementor-element.elementor-element-0a28b52{width:var( --container-widget-width, 60% );max-width:60%;padding:0px 0px 0px 0px;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-950 .elementor-element.elementor-element-0a28b52 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:36px;font-weight:800;text-transform:uppercase;letter-spacing:0.1px;color:var( --e-global-color-secondary );}.elementor-950 .elementor-element.elementor-element-68803ca{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-950 .elementor-element.elementor-element-59b4f6c{--display:flex;--justify-content:flex-start;}.elementor-950 .elementor-element.elementor-element-dc218d6{text-align:start;font-family:var( --e-global-typography-b59a7e6-font-family ), Sans-serif;font-size:var( --e-global-typography-b59a7e6-font-size );font-weight:var( --e-global-typography-b59a7e6-font-weight );text-transform:var( --e-global-typography-b59a7e6-text-transform );letter-spacing:var( --e-global-typography-b59a7e6-letter-spacing );color:var( --e-global-color-93a049a );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-950 .elementor-element.elementor-element-7489fb6{border-style:none;--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-950 .elementor-element.elementor-element-7489fb6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(27px/2);}.elementor-950 .elementor-element.elementor-element-7489fb6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(27px/2);}.elementor-950 .elementor-element.elementor-element-7489fb6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(27px/2);}.elementor-950 .elementor-element.elementor-element-7489fb6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-27px/2);}.elementor-950 .elementor-element.elementor-element-7489fb6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-27px/2);}.elementor-950 .elementor-element.elementor-element-7489fb6 .elementor-icon-list-item:not(:last-child):after{content:"";width:100%;border-color:var( --e-global-color-f801ec3 );}.elementor-950 .elementor-element.elementor-element-7489fb6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:0.5px;}.elementor-950 .elementor-element.elementor-element-7489fb6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-950 .elementor-element.elementor-element-7489fb6 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:0.5px;}.elementor-950 .elementor-element.elementor-element-7489fb6 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-950 .elementor-element.elementor-element-7489fb6 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-950 .elementor-element.elementor-element-7489fb6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-950 .elementor-element.elementor-element-7489fb6 .elementor-icon-list-item > a{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:500;letter-spacing:-0.4px;}.elementor-950 .elementor-element.elementor-element-7489fb6 .elementor-icon-list-text{color:var( --e-global-color-66d5308 );transition:color 0.3s;}.elementor-950 .elementor-element.elementor-element-e90d6f4{--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:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-950 .elementor-element.elementor-element-e90d6f4:not(.elementor-motion-effects-element-type-background), .elementor-950 .elementor-element.elementor-element-e90d6f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4d8b5cc );}.elementor-950 .elementor-element.elementor-element-9e186e9{--display:flex;--justify-content:flex-start;}.elementor-950 .elementor-element.elementor-element-4ee6ec5{padding:0px 0px 0px 0px;}.elementor-950 .elementor-element.elementor-element-4ee6ec5 .elementor-heading-title{font-family:"DM Mono", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:0.2em;}.elementor-950 .elementor-element.elementor-element-0b4a105{width:var( --container-widget-width, 60% );max-width:60%;padding:0px 0px 0px 0px;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-950 .elementor-element.elementor-element-0b4a105 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:36px;font-weight:800;text-transform:uppercase;letter-spacing:0.1px;color:var( --e-global-color-secondary );}.elementor-950 .elementor-element.elementor-element-f819458{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-950 .elementor-element.elementor-element-9fd5709{--display:flex;--justify-content:flex-start;}.elementor-950 .elementor-element.elementor-element-252a1d0{text-align:start;font-family:var( --e-global-typography-b59a7e6-font-family ), Sans-serif;font-size:var( --e-global-typography-b59a7e6-font-size );font-weight:var( --e-global-typography-b59a7e6-font-weight );text-transform:var( --e-global-typography-b59a7e6-text-transform );letter-spacing:var( --e-global-typography-b59a7e6-letter-spacing );color:var( --e-global-color-93a049a );}.elementor-950 .elementor-element.elementor-element-c2e70c8{border-style:none;--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-950 .elementor-element.elementor-element-c2e70c8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(27px/2);}.elementor-950 .elementor-element.elementor-element-c2e70c8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(27px/2);}.elementor-950 .elementor-element.elementor-element-c2e70c8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(27px/2);}.elementor-950 .elementor-element.elementor-element-c2e70c8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-27px/2);}.elementor-950 .elementor-element.elementor-element-c2e70c8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-27px/2);}.elementor-950 .elementor-element.elementor-element-c2e70c8 .elementor-icon-list-item:not(:last-child):after{content:"";width:100%;border-color:var( --e-global-color-f801ec3 );}.elementor-950 .elementor-element.elementor-element-c2e70c8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:0.5px;}.elementor-950 .elementor-element.elementor-element-c2e70c8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-950 .elementor-element.elementor-element-c2e70c8 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:0.5px;}.elementor-950 .elementor-element.elementor-element-c2e70c8 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-950 .elementor-element.elementor-element-c2e70c8 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-950 .elementor-element.elementor-element-c2e70c8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-950 .elementor-element.elementor-element-c2e70c8 .elementor-icon-list-item > a{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:500;letter-spacing:-0.4px;}.elementor-950 .elementor-element.elementor-element-c2e70c8 .elementor-icon-list-text{color:var( --e-global-color-66d5308 );transition:color 0.3s;}.elementor-950 .elementor-element.elementor-element-129a18d{--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:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-950 .elementor-element.elementor-element-532755b{--display:flex;--justify-content:flex-start;}.elementor-950 .elementor-element.elementor-element-42f5600{padding:0px 0px 0px 0px;}.elementor-950 .elementor-element.elementor-element-42f5600 .elementor-heading-title{font-family:"DM Mono", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:0.2em;}.elementor-950 .elementor-element.elementor-element-90f523c{width:var( --container-widget-width, 60% );max-width:60%;padding:0px 0px 0px 0px;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-950 .elementor-element.elementor-element-90f523c .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:36px;font-weight:800;text-transform:uppercase;letter-spacing:0.1px;color:var( --e-global-color-secondary );}.elementor-950 .elementor-element.elementor-element-6d5ae64{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-950 .elementor-element.elementor-element-9f71927{--display:flex;--justify-content:flex-start;}.elementor-950 .elementor-element.elementor-element-d65ffa2{text-align:start;font-family:var( --e-global-typography-b59a7e6-font-family ), Sans-serif;font-size:var( --e-global-typography-b59a7e6-font-size );font-weight:var( --e-global-typography-b59a7e6-font-weight );text-transform:var( --e-global-typography-b59a7e6-text-transform );letter-spacing:var( --e-global-typography-b59a7e6-letter-spacing );color:var( --e-global-color-93a049a );}.elementor-950 .elementor-element.elementor-element-89cbaa2{border-style:none;--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-950 .elementor-element.elementor-element-89cbaa2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(27px/2);}.elementor-950 .elementor-element.elementor-element-89cbaa2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(27px/2);}.elementor-950 .elementor-element.elementor-element-89cbaa2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(27px/2);}.elementor-950 .elementor-element.elementor-element-89cbaa2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-27px/2);}.elementor-950 .elementor-element.elementor-element-89cbaa2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-27px/2);}.elementor-950 .elementor-element.elementor-element-89cbaa2 .elementor-icon-list-item:not(:last-child):after{content:"";width:100%;border-color:var( --e-global-color-f801ec3 );}.elementor-950 .elementor-element.elementor-element-89cbaa2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:0.5px;}.elementor-950 .elementor-element.elementor-element-89cbaa2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-950 .elementor-element.elementor-element-89cbaa2 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:0.5px;}.elementor-950 .elementor-element.elementor-element-89cbaa2 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-950 .elementor-element.elementor-element-89cbaa2 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-950 .elementor-element.elementor-element-89cbaa2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-950 .elementor-element.elementor-element-89cbaa2 .elementor-icon-list-item > a{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:500;letter-spacing:-0.4px;}.elementor-950 .elementor-element.elementor-element-89cbaa2 .elementor-icon-list-text{color:var( --e-global-color-66d5308 );transition:color 0.3s;}.elementor-950 .elementor-element.elementor-element-d435977{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-950 .elementor-element.elementor-element-d435977:not(.elementor-motion-effects-element-type-background), .elementor-950 .elementor-element.elementor-element-d435977 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4d8b5cc );}.elementor-950 .elementor-element.elementor-element-550b00e{--display:flex;--justify-content:flex-start;}.elementor-950 .elementor-element.elementor-element-e48022c{padding:0px 0px 0px 0px;}.elementor-950 .elementor-element.elementor-element-e48022c .elementor-heading-title{font-family:"DM Mono", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:0.2em;}.elementor-950 .elementor-element.elementor-element-8a83461{width:var( --container-widget-width, 60% );max-width:60%;padding:0px 0px 0px 0px;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-950 .elementor-element.elementor-element-8a83461 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:36px;font-weight:800;text-transform:uppercase;letter-spacing:0.1px;color:var( --e-global-color-secondary );}.elementor-950 .elementor-element.elementor-element-5495ec9{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-950 .elementor-element.elementor-element-6e48733{--display:flex;--justify-content:flex-start;}.elementor-950 .elementor-element.elementor-element-408cf9b{text-align:start;font-family:var( --e-global-typography-b59a7e6-font-family ), Sans-serif;font-size:var( --e-global-typography-b59a7e6-font-size );font-weight:var( --e-global-typography-b59a7e6-font-weight );text-transform:var( --e-global-typography-b59a7e6-text-transform );letter-spacing:var( --e-global-typography-b59a7e6-letter-spacing );color:var( --e-global-color-93a049a );}.elementor-950 .elementor-element.elementor-element-0e904e8{border-style:none;--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-950 .elementor-element.elementor-element-0e904e8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(27px/2);}.elementor-950 .elementor-element.elementor-element-0e904e8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(27px/2);}.elementor-950 .elementor-element.elementor-element-0e904e8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(27px/2);}.elementor-950 .elementor-element.elementor-element-0e904e8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-27px/2);}.elementor-950 .elementor-element.elementor-element-0e904e8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-27px/2);}.elementor-950 .elementor-element.elementor-element-0e904e8 .elementor-icon-list-item:not(:last-child):after{content:"";width:100%;border-color:var( --e-global-color-f801ec3 );}.elementor-950 .elementor-element.elementor-element-0e904e8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:0.5px;}.elementor-950 .elementor-element.elementor-element-0e904e8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-950 .elementor-element.elementor-element-0e904e8 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:0.5px;}.elementor-950 .elementor-element.elementor-element-0e904e8 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-950 .elementor-element.elementor-element-0e904e8 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-950 .elementor-element.elementor-element-0e904e8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-950 .elementor-element.elementor-element-0e904e8 .elementor-icon-list-item > a{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:500;letter-spacing:-0.4px;}.elementor-950 .elementor-element.elementor-element-0e904e8 .elementor-icon-list-text{color:var( --e-global-color-66d5308 );transition:color 0.3s;}.elementor-950 .elementor-element.elementor-element-adf41aa{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-950 .elementor-element.elementor-element-adf41aa:not(.elementor-motion-effects-element-type-background), .elementor-950 .elementor-element.elementor-element-adf41aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-df2d98e );}.elementor-950 .elementor-element.elementor-element-90447ff{padding:0px 0px 12px 0px;}.elementor-950 .elementor-element.elementor-element-90447ff .elementor-heading-title{font-family:"DM Mono", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:0.2em;color:var( --e-global-color-primary );}.elementor-950 .elementor-element.elementor-element-3340fc7{padding:0px 0px 12px 0px;}.elementor-950 .elementor-element.elementor-element-3340fc7 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:56px;font-weight:800;text-transform:uppercase;letter-spacing:-1.8px;color:var( --e-global-color-4d8b5cc );}.elementor-950 .elementor-element.elementor-element-3ecb643{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-26e0210 );}.elementor-950 .elementor-element.elementor-element-fac12d2{font-family:"DM Mono", Sans-serif;font-size:10px;font-weight:500;letter-spacing:0px;color:var( --e-global-color-93a049a );}.elementor-950 .elementor-element.elementor-element-5ba366b{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:12px 12px;--row-gap:12px;--column-gap:12px;--grid-auto-flow:row;}.elementor-950 .elementor-element.elementor-element-76df853{padding:0px 0px 12px 0px;}.elementor-950 .elementor-element.elementor-element-76df853 .elementor-heading-title{font-family:"DM Mono", Sans-serif;font-size:9px;font-weight:500;text-transform:uppercase;letter-spacing:0.2em;color:var( --e-global-color-93a049a );}.elementor-950 .elementor-element.elementor-element-d5ced4a{padding:0px 0px 20px 0px;}.elementor-950 .elementor-element.elementor-element-d5ced4a .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:24px;font-weight:800;text-transform:uppercase;color:var( --e-global-color-4d8b5cc );}.elementor-950 .elementor-element.elementor-element-0b9e489{padding:0px 0px 0px 0px;}.elementor-950 .elementor-element.elementor-element-0b9e489 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:56px;font-weight:800;text-transform:uppercase;color:var( --e-global-color-4d8b5cc );}.elementor-950 .elementor-element.elementor-element-bbfda92{width:100%;max-width:100%;padding:0px 0px 20px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-66d5308 );font-family:"DM Mono", Sans-serif;font-size:11px;font-weight:500;letter-spacing:0px;color:var( --e-global-color-93a049a );}.elementor-950 .elementor-element.elementor-element-33bd2af{padding:20px 0px 40px 0px;border-style:none;--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-950 .elementor-element.elementor-element-33bd2af .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(11px/2);}.elementor-950 .elementor-element.elementor-element-33bd2af .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(11px/2);}.elementor-950 .elementor-element.elementor-element-33bd2af .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(11px/2);}.elementor-950 .elementor-element.elementor-element-33bd2af .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-11px/2);}.elementor-950 .elementor-element.elementor-element-33bd2af .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-11px/2);}.elementor-950 .elementor-element.elementor-element-33bd2af .elementor-icon-list-icon i{color:var( --e-global-color-e755ccb );transition:color 0.3s;}.elementor-950 .elementor-element.elementor-element-33bd2af .elementor-icon-list-icon svg{fill:var( --e-global-color-e755ccb );transition:fill 0.3s;}.elementor-950 .elementor-element.elementor-element-33bd2af .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-950 .elementor-element.elementor-element-33bd2af .elementor-icon-list-item > .elementor-icon-list-text, .elementor-950 .elementor-element.elementor-element-33bd2af .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:11px;font-weight:500;}.elementor-950 .elementor-element.elementor-element-33bd2af .elementor-icon-list-text{color:#888888;transition:color 0.3s;}.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-950 .elementor-element.elementor-element-aaacc75 .elementor-button{background-color:#1A3FFF00;font-family:"Barlow", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:0.5px;fill:var( --e-global-color-93a049a );color:var( --e-global-color-93a049a );border-style:solid;border-width:1px 1px 1px 1px;border-color:#555555;}.elementor-950 .elementor-element.elementor-element-aaacc75 .elementor-button:hover, .elementor-950 .elementor-element.elementor-element-aaacc75 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-4d8b5cc );}.elementor-950 .elementor-element.elementor-element-aaacc75{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-950 .elementor-element.elementor-element-aaacc75.elementor-element{--align-self:flex-end;}.elementor-950 .elementor-element.elementor-element-aaacc75 .elementor-button:hover svg, .elementor-950 .elementor-element.elementor-element-aaacc75 .elementor-button:focus svg{fill:var( --e-global-color-4d8b5cc );}.elementor-950 .elementor-element.elementor-element-905c9c0{padding:0px 0px 12px 0px;}.elementor-950 .elementor-element.elementor-element-905c9c0 .elementor-heading-title{font-family:"DM Mono", Sans-serif;font-size:9px;font-weight:500;text-transform:uppercase;letter-spacing:0.2em;color:var( --e-global-color-93a049a );}.elementor-950 .elementor-element.elementor-element-77e0c4b{padding:0px 0px 20px 0px;}.elementor-950 .elementor-element.elementor-element-77e0c4b .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:24px;font-weight:800;text-transform:uppercase;color:var( --e-global-color-4d8b5cc );}.elementor-950 .elementor-element.elementor-element-c6632fc{padding:0px 0px 0px 0px;}.elementor-950 .elementor-element.elementor-element-c6632fc .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:56px;font-weight:800;text-transform:uppercase;color:var( --e-global-color-4d8b5cc );}.elementor-950 .elementor-element.elementor-element-425dbd3{width:100%;max-width:100%;padding:0px 0px 20px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-66d5308 );font-family:"DM Mono", Sans-serif;font-size:11px;font-weight:500;letter-spacing:0px;color:var( --e-global-color-93a049a );}.elementor-950 .elementor-element.elementor-element-f4c1883{padding:20px 0px 40px 0px;border-style:none;--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-950 .elementor-element.elementor-element-f4c1883 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(11px/2);}.elementor-950 .elementor-element.elementor-element-f4c1883 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(11px/2);}.elementor-950 .elementor-element.elementor-element-f4c1883 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(11px/2);}.elementor-950 .elementor-element.elementor-element-f4c1883 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-11px/2);}.elementor-950 .elementor-element.elementor-element-f4c1883 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-11px/2);}.elementor-950 .elementor-element.elementor-element-f4c1883 .elementor-icon-list-icon i{color:var( --e-global-color-e755ccb );transition:color 0.3s;}.elementor-950 .elementor-element.elementor-element-f4c1883 .elementor-icon-list-icon svg{fill:var( --e-global-color-e755ccb );transition:fill 0.3s;}.elementor-950 .elementor-element.elementor-element-f4c1883 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-950 .elementor-element.elementor-element-f4c1883 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-950 .elementor-element.elementor-element-f4c1883 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:11px;font-weight:500;}.elementor-950 .elementor-element.elementor-element-f4c1883 .elementor-icon-list-text{color:#888888;transition:color 0.3s;}.elementor-950 .elementor-element.elementor-element-9999d9c .elementor-button{background-color:#1A3FFF00;font-family:"Barlow", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:0.5px;fill:var( --e-global-color-93a049a );color:var( --e-global-color-93a049a );border-style:solid;border-width:1px 1px 1px 1px;border-color:#555555;}.elementor-950 .elementor-element.elementor-element-9999d9c .elementor-button:hover, .elementor-950 .elementor-element.elementor-element-9999d9c .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-4d8b5cc );}.elementor-950 .elementor-element.elementor-element-9999d9c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-950 .elementor-element.elementor-element-9999d9c.elementor-element{--align-self:flex-end;}.elementor-950 .elementor-element.elementor-element-9999d9c .elementor-button:hover svg, .elementor-950 .elementor-element.elementor-element-9999d9c .elementor-button:focus svg{fill:var( --e-global-color-4d8b5cc );}.elementor-950 .elementor-element.elementor-element-b722a92{padding:0px 0px 12px 0px;}.elementor-950 .elementor-element.elementor-element-b722a92 .elementor-heading-title{font-family:"DM Mono", Sans-serif;font-size:9px;font-weight:500;text-transform:uppercase;letter-spacing:0.2em;color:var( --e-global-color-26e0210 );}.elementor-950 .elementor-element.elementor-element-de1463c{padding:0px 0px 20px 0px;}.elementor-950 .elementor-element.elementor-element-de1463c .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:24px;font-weight:800;text-transform:uppercase;color:var( --e-global-color-4d8b5cc );}.elementor-950 .elementor-element.elementor-element-c88e724{padding:0px 0px 0px 0px;}.elementor-950 .elementor-element.elementor-element-c88e724 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:56px;font-weight:800;text-transform:uppercase;letter-spacing:-1.8px;color:var( --e-global-color-4d8b5cc );}.elementor-950 .elementor-element.elementor-element-c12ff0b{width:100%;max-width:100%;padding:0px 0px 20px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-93a049a );font-family:"DM Mono", Sans-serif;font-size:11px;font-weight:500;letter-spacing:0px;color:var( --e-global-color-f801ec3 );}.elementor-950 .elementor-element.elementor-element-ce1f9c5{padding:20px 0px 40px 0px;border-style:none;--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-950 .elementor-element.elementor-element-ce1f9c5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(11px/2);}.elementor-950 .elementor-element.elementor-element-ce1f9c5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(11px/2);}.elementor-950 .elementor-element.elementor-element-ce1f9c5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(11px/2);}.elementor-950 .elementor-element.elementor-element-ce1f9c5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-11px/2);}.elementor-950 .elementor-element.elementor-element-ce1f9c5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-11px/2);}.elementor-950 .elementor-element.elementor-element-ce1f9c5 .elementor-icon-list-icon i{color:var( --e-global-color-df2d98e );transition:color 0.3s;}.elementor-950 .elementor-element.elementor-element-ce1f9c5 .elementor-icon-list-icon svg{fill:var( --e-global-color-df2d98e );transition:fill 0.3s;}.elementor-950 .elementor-element.elementor-element-ce1f9c5 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-950 .elementor-element.elementor-element-ce1f9c5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-950 .elementor-element.elementor-element-ce1f9c5 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:11px;font-weight:500;}.elementor-950 .elementor-element.elementor-element-ce1f9c5 .elementor-icon-list-text{color:var( --e-global-color-4d8b5cc );transition:color 0.3s;}.elementor-950 .elementor-element.elementor-element-3205a2c .elementor-button{background-color:#1A3FFF00;font-family:"Barlow", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:0.5px;fill:var( --e-global-color-4d8b5cc );color:var( --e-global-color-4d8b5cc );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4d8b5cc );}.elementor-950 .elementor-element.elementor-element-3205a2c .elementor-button:hover, .elementor-950 .elementor-element.elementor-element-3205a2c .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-4d8b5cc );}.elementor-950 .elementor-element.elementor-element-3205a2c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-950 .elementor-element.elementor-element-3205a2c.elementor-element{--align-self:flex-end;}.elementor-950 .elementor-element.elementor-element-3205a2c .elementor-button:hover svg, .elementor-950 .elementor-element.elementor-element-3205a2c .elementor-button:focus svg{fill:var( --e-global-color-4d8b5cc );}.elementor-950 .elementor-element.elementor-element-f39ffcd{padding:0px 0px 12px 0px;}.elementor-950 .elementor-element.elementor-element-f39ffcd .elementor-heading-title{font-family:"DM Mono", Sans-serif;font-size:9px;font-weight:500;text-transform:uppercase;letter-spacing:0.2em;color:var( --e-global-color-93a049a );}.elementor-950 .elementor-element.elementor-element-77cfcb7{padding:0px 0px 20px 0px;}.elementor-950 .elementor-element.elementor-element-77cfcb7 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:24px;font-weight:800;text-transform:uppercase;color:var( --e-global-color-4d8b5cc );}.elementor-950 .elementor-element.elementor-element-f77b331{padding:0px 0px 0px 0px;}.elementor-950 .elementor-element.elementor-element-f77b331 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:56px;font-weight:800;text-transform:uppercase;letter-spacing:-1.8px;color:var( --e-global-color-4d8b5cc );}.elementor-950 .elementor-element.elementor-element-3e011e8{width:100%;max-width:100%;padding:0px 0px 20px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-66d5308 );font-family:"DM Mono", Sans-serif;font-size:11px;font-weight:500;letter-spacing:0px;color:var( --e-global-color-93a049a );}.elementor-950 .elementor-element.elementor-element-ebf437b{padding:20px 0px 40px 0px;border-style:none;--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-950 .elementor-element.elementor-element-ebf437b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(11px/2);}.elementor-950 .elementor-element.elementor-element-ebf437b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(11px/2);}.elementor-950 .elementor-element.elementor-element-ebf437b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(11px/2);}.elementor-950 .elementor-element.elementor-element-ebf437b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-11px/2);}.elementor-950 .elementor-element.elementor-element-ebf437b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-11px/2);}.elementor-950 .elementor-element.elementor-element-ebf437b .elementor-icon-list-icon i{color:var( --e-global-color-e755ccb );transition:color 0.3s;}.elementor-950 .elementor-element.elementor-element-ebf437b .elementor-icon-list-icon svg{fill:var( --e-global-color-e755ccb );transition:fill 0.3s;}.elementor-950 .elementor-element.elementor-element-ebf437b .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-950 .elementor-element.elementor-element-ebf437b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-950 .elementor-element.elementor-element-ebf437b .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:11px;font-weight:500;}.elementor-950 .elementor-element.elementor-element-ebf437b .elementor-icon-list-text{color:#888888;transition:color 0.3s;}.elementor-950 .elementor-element.elementor-element-3b9f252 .elementor-button{background-color:#1A3FFF00;font-family:"Barlow", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:0.5px;fill:var( --e-global-color-93a049a );color:var( --e-global-color-93a049a );border-style:solid;border-width:1px 1px 1px 1px;border-color:#555555;}.elementor-950 .elementor-element.elementor-element-3b9f252 .elementor-button:hover, .elementor-950 .elementor-element.elementor-element-3b9f252 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-4d8b5cc );}.elementor-950 .elementor-element.elementor-element-3b9f252{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-950 .elementor-element.elementor-element-3b9f252 .elementor-button:hover svg, .elementor-950 .elementor-element.elementor-element-3b9f252 .elementor-button:focus svg{fill:var( --e-global-color-4d8b5cc );}.elementor-950 .elementor-element.elementor-element-8ce14e8{--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;--padding-top:60px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-950 .elementor-element.elementor-element-8ce14e8:not(.elementor-motion-effects-element-type-background), .elementor-950 .elementor-element.elementor-element-8ce14e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-950 .elementor-element.elementor-element-7ee5b80{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:column;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-950 .elementor-element.elementor-element-7ee5b80:not(.elementor-motion-effects-element-type-background), .elementor-950 .elementor-element.elementor-element-7ee5b80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-950 .elementor-element.elementor-element-c948f1c{font-family:"DM Mono", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:0.2em;color:var( --e-global-color-primary );}.elementor-950 .elementor-element.elementor-element-349d29a{padding:0px 0px 20px 0px;}.elementor-950 .elementor-element.elementor-element-349d29a .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-a4f2e2e );}.elementor-950 .elementor-element.elementor-element-22b1318{font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;color:var( --e-global-color-93a049a );}.elementor-950 .elementor-element.elementor-element-f1d522a{font-family:"DM Mono", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:0.2em;color:var( --e-global-color-primary );}.elementor-950 .elementor-element.elementor-element-aec16cc{padding:0px 0px 20px 0px;}.elementor-950 .elementor-element.elementor-element-aec16cc .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-a4f2e2e );}.elementor-950 .elementor-element.elementor-element-4b8b692{font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;color:var( --e-global-color-93a049a );}.elementor-950 .elementor-element.elementor-element-91fda50{font-family:"DM Mono", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:0.2em;color:var( --e-global-color-primary );}.elementor-950 .elementor-element.elementor-element-63dadba{padding:0px 0px 20px 0px;}.elementor-950 .elementor-element.elementor-element-63dadba .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-a4f2e2e );}.elementor-950 .elementor-element.elementor-element-09854c0{font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;color:var( --e-global-color-93a049a );}.elementor-950 .elementor-element.elementor-element-9710f5d{font-family:"DM Mono", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:0.2em;color:var( --e-global-color-primary );}.elementor-950 .elementor-element.elementor-element-551e595{padding:0px 0px 20px 0px;}.elementor-950 .elementor-element.elementor-element-551e595 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-a4f2e2e );}.elementor-950 .elementor-element.elementor-element-cd9e861{font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;color:var( --e-global-color-93a049a );}.elementor-950 .elementor-element.elementor-element-158bed9{font-family:"DM Mono", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:0.2em;color:var( --e-global-color-primary );}.elementor-950 .elementor-element.elementor-element-8ecc5e1{padding:0px 0px 20px 0px;}.elementor-950 .elementor-element.elementor-element-8ecc5e1 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-a4f2e2e );}.elementor-950 .elementor-element.elementor-element-a3b9f3e{font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;color:var( --e-global-color-93a049a );}@media(max-width:1024px){.elementor-950 .elementor-element.elementor-element-d0c83b9{--grid-auto-flow:row;}.elementor-950 .elementor-element.elementor-element-dc218d6{font-size:var( --e-global-typography-b59a7e6-font-size );letter-spacing:var( --e-global-typography-b59a7e6-letter-spacing );}.elementor-950 .elementor-element.elementor-element-252a1d0{font-size:var( --e-global-typography-b59a7e6-font-size );letter-spacing:var( --e-global-typography-b59a7e6-letter-spacing );}.elementor-950 .elementor-element.elementor-element-d65ffa2{font-size:var( --e-global-typography-b59a7e6-font-size );letter-spacing:var( --e-global-typography-b59a7e6-letter-spacing );}.elementor-950 .elementor-element.elementor-element-408cf9b{font-size:var( --e-global-typography-b59a7e6-font-size );letter-spacing:var( --e-global-typography-b59a7e6-letter-spacing );}.elementor-950 .elementor-element.elementor-element-adf41aa{--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-950 .elementor-element.elementor-element-5ba366b{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-950 .elementor-element.elementor-element-7ee5b80{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-950 .elementor-element.elementor-element-c027086{--padding-top:90px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-950 .elementor-element.elementor-element-2f388ef{width:100%;max-width:100%;}.elementor-950 .elementor-element.elementor-element-2f388ef .elementor-heading-title{font-size:64px;}.elementor-950 .elementor-element.elementor-element-e25bace{padding:0px 0px 10px 0px;}.elementor-950 .elementor-element.elementor-element-4653b99{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-950 .elementor-element.elementor-element-d0c83b9{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-950 .elementor-element.elementor-element-f9b6a73{--padding-top:40px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-950 .elementor-element.elementor-element-0a28b52{width:100%;max-width:100%;}.elementor-950 .elementor-element.elementor-element-68803ca{width:100%;max-width:100%;}.elementor-950 .elementor-element.elementor-element-dc218d6{font-size:var( --e-global-typography-b59a7e6-font-size );letter-spacing:var( --e-global-typography-b59a7e6-letter-spacing );}.elementor-950 .elementor-element.elementor-element-0b4a105{width:100%;max-width:100%;}.elementor-950 .elementor-element.elementor-element-f819458{width:100%;max-width:100%;}.elementor-950 .elementor-element.elementor-element-252a1d0{font-size:var( --e-global-typography-b59a7e6-font-size );letter-spacing:var( --e-global-typography-b59a7e6-letter-spacing );}.elementor-950 .elementor-element.elementor-element-90f523c{width:100%;max-width:100%;}.elementor-950 .elementor-element.elementor-element-6d5ae64{width:100%;max-width:100%;}.elementor-950 .elementor-element.elementor-element-d65ffa2{font-size:var( --e-global-typography-b59a7e6-font-size );letter-spacing:var( --e-global-typography-b59a7e6-letter-spacing );}.elementor-950 .elementor-element.elementor-element-8a83461{width:100%;max-width:100%;}.elementor-950 .elementor-element.elementor-element-5495ec9{width:100%;max-width:100%;}.elementor-950 .elementor-element.elementor-element-408cf9b{font-size:var( --e-global-typography-b59a7e6-font-size );letter-spacing:var( --e-global-typography-b59a7e6-letter-spacing );}.elementor-950 .elementor-element.elementor-element-adf41aa{--padding-top:40px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-950 .elementor-element.elementor-element-3ecb643{width:100%;max-width:100%;}.elementor-950 .elementor-element.elementor-element-5ba366b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-950 .elementor-element.elementor-element-7ee5b80{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}}@media(min-width:768px){.elementor-950 .elementor-element.elementor-element-3469399{--content-width:1440px;}.elementor-950 .elementor-element.elementor-element-3ecb2a0{--width:60%;}.elementor-950 .elementor-element.elementor-element-4653b99{--content-width:1440px;}.elementor-950 .elementor-element.elementor-element-4b10db7{--content-width:1440px;}.elementor-950 .elementor-element.elementor-element-1507277{--width:60%;}.elementor-950 .elementor-element.elementor-element-59b4f6c{--width:40%;}.elementor-950 .elementor-element.elementor-element-e90d6f4{--content-width:1440px;}.elementor-950 .elementor-element.elementor-element-9e186e9{--width:60%;}.elementor-950 .elementor-element.elementor-element-9fd5709{--width:40%;}.elementor-950 .elementor-element.elementor-element-129a18d{--content-width:1440px;}.elementor-950 .elementor-element.elementor-element-532755b{--width:60%;}.elementor-950 .elementor-element.elementor-element-9f71927{--width:40%;}.elementor-950 .elementor-element.elementor-element-d435977{--content-width:1440px;}.elementor-950 .elementor-element.elementor-element-550b00e{--width:60%;}.elementor-950 .elementor-element.elementor-element-6e48733{--width:40%;}.elementor-950 .elementor-element.elementor-element-adf41aa{--content-width:1440px;}.elementor-950 .elementor-element.elementor-element-7ee5b80{--content-width:1440px;}}/* Start custom CSS for container, class: .elementor-element-c027086 *//* Animated blue gradient wash */
.elementor-950 .elementor-element.elementor-element-c027086 .hero::before {
  content:""; position:absolute; top:-20%; right:-10%;
  width:70%; height:130%;
  background:radial-gradient(ellipse, rgba(26,63,255,0.055) 0%, transparent 65%);
  border-radius:50%; pointer-events:none; z-index:0;
  animation: hero-wash 9s ease-in-out infinite alternate;
}
.elementor-950 .elementor-element.elementor-element-c027086 .hero::after {
  content:""; position:absolute; bottom:10%; left:-5%;
  width:45%; height:80%;
  background:radial-gradient(ellipse, rgba(26,63,255,0.03) 0%, transparent 60%);
  border-radius:50%; pointer-events:none;
  animation: hero-wash 12s ease-in-out infinite alternate-reverse;
}
@keyframes hero-wash {
  from { transform: translate(0,0) scale(1); opacity:.7; }
  to   { transform: translate(-24px,16px) scale(1.08); opacity:1; }
}
/* Bottom row grid layout */
.elementor-950 .elementor-element.elementor-element-c027086 .hero-bottom-row {
  display:grid; grid-template-columns:1fr 1fr;
  gap:40px; align-items:flex-end;
}
/* Eyebrow line decoration */
.elementor-950 .elementor-element.elementor-element-c027086 .hero-eyebrow::before {
  content:""; display:block; width:20px; height:1.5px;
  background:#1A3FFF; flex-shrink:0;
}
/* Ghost button arrow */
.elementor-950 .elementor-element.elementor-element-c027086 .btn-ghost::after { content:"→"; font-size:14px; color:#1A3FFF; }
/* Showreel grid texture */
.elementor-950 .elementor-element.elementor-element-c027086 .hero-reel-grid {
  position:absolute; inset:0;
  background-image:
    linear-gradient(rgba(26,63,255,0.04) 1px, transparent 1px),
    linear-gradient(90deg, rgba(26,63,255,0.04) 1px, transparent 1px);
  background-size:36px 36px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-adf41aa *//* Paste into Elementor → Section → Advanced → Custom CSS */
.elementor-950 .elementor-element.elementor-element-adf41aa { border-bottom: 1px solid #1A1A1A; }
.elementor-950 .elementor-element.elementor-element-adf41aa .pricing-grid {
  display: grid; grid-template-columns: repeat(4,1fr); gap: 12px; margin-top: 40px;
}
.elementor-950 .elementor-element.elementor-element-adf41aa .pricing-features { list-style: none; display: flex; flex-direction: column; gap: 10px; flex: 1; }
.elementor-950 .elementor-element.elementor-element-adf41aa .pricing-features li {
  display: flex; gap: 9px; align-items: flex-start; font-size: 11px; line-height: 1.55;
}
.elementor-950 .elementor-element.elementor-element-adf41aa .pricing-features li::before {
  content: "—"; font-family: "DM Mono",monospace; font-size: 10px;
  color: rgba(26,63,255,0.7); flex-shrink: 0; margin-top: 1px;
}
.elementor-950 .elementor-element.elementor-element-adf41aa .pricing-card.featured .pricing-features li::before { color: rgba(255,255,255,0.6); }
.elementor-950 .elementor-element.elementor-element-adf41aa .pricing-best-for {
  display: flex; flex-wrap: wrap; gap: 5px; margin-top: 16px;
  padding-top: 14px; border-top: 0.5px solid rgba(255,255,255,0.07);
}
.elementor-950 .elementor-element.elementor-element-adf41aa .pricing-card.featured .pricing-best-for { border-top-color: rgba(255,255,255,0.2); }/* End custom CSS */