.elementor-14741 .elementor-element.elementor-element-f00344c:not(.elementor-motion-effects-element-type-background), .elementor-14741 .elementor-element.elementor-element-f00344c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #0E1B26 100%);}.elementor-14741 .elementor-element.elementor-element-f00344c > .elementor-container{max-width:1400px;}.elementor-14741 .elementor-element.elementor-element-f00344c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:96px 40px 96px 40px;}.elementor-14741 .elementor-element.elementor-element-f00344c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14741 .elementor-element.elementor-element-42f886f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-14741 .elementor-element.elementor-element-7fd1581{text-align:center;}.elementor-14741 .elementor-element.elementor-element-7fd1581 img{width:100%;height:720px;object-fit:cover;object-position:top center;}.elementor-bc-flex-widget .elementor-14741 .elementor-element.elementor-element-c313245.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-14741 .elementor-element.elementor-element-c313245.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-14741 .elementor-element.elementor-element-c313245 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 32px;}.elementor-14741 .elementor-element.elementor-element-35cf069{text-align:start;}.elementor-14741 .elementor-element.elementor-element-35cf069 .elementor-heading-title{font-size:14px;font-weight:700;line-height:1.15em;letter-spacing:3px;color:#00B3FF;}.elementor-14741 .elementor-element.elementor-element-943b18f{text-align:start;}.elementor-14741 .elementor-element.elementor-element-943b18f .elementor-heading-title{font-size:52px;font-weight:800;line-height:1.15em;color:#FFFFFF;}.elementor-14741 .elementor-element.elementor-element-e7ead2b{text-align:start;font-size:20px;line-height:1.65em;color:#C9CDD3;}.elementor-14741 .elementor-element.elementor-element-2294a2f .elementor-button{background-color:#00B3FF;font-size:17px;font-weight:700;fill:#000000;color:#000000;border-radius:50px 50px 50px 50px;padding:18px 42px 18px 42px;}.elementor-14741 .elementor-element.elementor-element-2294a2f{width:auto;max-width:auto;align-self:flex-start;}.elementor-14741 .elementor-element.elementor-element-2294a2f > .elementor-widget-container{margin:20px 12px 22px 0px;}.elementor-14741 .elementor-element.elementor-element-bb84666 .elementor-button{background-color:rgba(0,0,0,0);font-size:17px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#00B3FF;border-radius:50px 50px 50px 50px;padding:18px 42px 18px 42px;}.elementor-14741 .elementor-element.elementor-element-bb84666{width:auto;max-width:auto;align-self:flex-start;}.elementor-14741 .elementor-element.elementor-element-bb84666 > .elementor-widget-container{margin:20px 0px 22px 0px;}.elementor-14741 .elementor-element.elementor-element-32f0b1e:not(.elementor-motion-effects-element-type-background), .elementor-14741 .elementor-element.elementor-element-32f0b1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#06101A;}.elementor-14741 .elementor-element.elementor-element-32f0b1e > .elementor-container{max-width:1400px;}.elementor-14741 .elementor-element.elementor-element-32f0b1e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:96px 40px 96px 40px;}.elementor-14741 .elementor-element.elementor-element-32f0b1e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14741 .elementor-element.elementor-element-af8be3b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-14741 .elementor-element.elementor-element-50da92f{text-align:start;}.elementor-14741 .elementor-element.elementor-element-50da92f .elementor-heading-title{font-size:13px;font-weight:700;line-height:1.15em;letter-spacing:4px;color:#5E6B78;}.elementor-14741 .elementor-element.elementor-element-2d39008:not(.elementor-motion-effects-element-type-background), .elementor-14741 .elementor-element.elementor-element-2d39008 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9FB;}.elementor-14741 .elementor-element.elementor-element-2d39008 > .elementor-container{max-width:1400px;}.elementor-14741 .elementor-element.elementor-element-2d39008{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:72px 40px 72px 40px;}.elementor-14741 .elementor-element.elementor-element-2d39008 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14741 .elementor-element.elementor-element-13d4a93 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 30px 0px 30px;}.elementor-14741 .elementor-element.elementor-element-d3c5cb6{text-align:start;color:#3A4550;}.elementor-14741 .elementor-element.elementor-element-cd02d31 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 30px 0px 30px;}.elementor-14741 .elementor-element.elementor-element-ee516b4{text-align:start;}.elementor-14741 .elementor-element.elementor-element-ee516b4 .elementor-heading-title{font-size:46px;font-weight:800;line-height:1em;color:#0A1620;}.elementor-14741 .elementor-element.elementor-element-129552a{text-align:start;color:#3A4550;}.elementor-14741 .elementor-element.elementor-element-7b88fbf > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 30px 0px 30px;}.elementor-14741 .elementor-element.elementor-element-c1f844e{text-align:start;}.elementor-14741 .elementor-element.elementor-element-c1f844e .elementor-heading-title{font-size:46px;font-weight:800;line-height:1em;color:#0A1620;}.elementor-14741 .elementor-element.elementor-element-bacce76{text-align:start;color:#3A4550;}.elementor-14741 .elementor-element.elementor-element-705c2ed > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 30px 0px 30px;}.elementor-14741 .elementor-element.elementor-element-53306dc{text-align:start;}.elementor-14741 .elementor-element.elementor-element-53306dc .elementor-heading-title{font-size:46px;font-weight:800;line-height:1em;color:#0A1620;}.elementor-14741 .elementor-element.elementor-element-41c587f{text-align:start;color:#3A4550;}.elementor-14741 .elementor-element.elementor-element-929410a{--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:42px 20px;--row-gap:42px;--column-gap:20px;--padding-top:96px;--padding-bottom:96px;--padding-left:40px;--padding-right:40px;}.elementor-14741 .elementor-element.elementor-element-929410a:not(.elementor-motion-effects-element-type-background), .elementor-14741 .elementor-element.elementor-element-929410a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14741 .elementor-element.elementor-element-db7d82e{--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:22px 0px;--row-gap:22px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14741 .elementor-element.elementor-element-638a815{text-align:start;}.elementor-14741 .elementor-element.elementor-element-638a815 .elementor-heading-title{font-size:40px;font-weight:800;line-height:1.15em;color:#0A1620;}.elementor-14741 .elementor-element.elementor-element-157d077{text-align:start;font-size:19px;line-height:1.65em;color:#3A4550;}.elementor-14741 .elementor-element.elementor-element-9e10135{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:auto;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14741 .elementor-element.elementor-element-73c9fe1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(10,22,32,0.08);--border-color:rgba(10,22,32,0.08);--border-radius:14px 14px 14px 14px;box-shadow:0px 10px 30px 0px rgba(10,22,32,0.08);--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;--e-con-transform-transition-duration:300ms;}.elementor-14741 .elementor-element.elementor-element-73c9fe1:not(.elementor-motion-effects-element-type-background), .elementor-14741 .elementor-element.elementor-element-73c9fe1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14741 .elementor-element.elementor-element-73c9fe1.e-con:hover{--e-con-transform-translateY:-6px;}.elementor-14741 .elementor-element.elementor-element-73c9fe1:hover{box-shadow:0px 26px 60px 0px rgba(10,22,32,0.18);}.elementor-14741 .elementor-element.elementor-element-9aec076 .elementor-icon-wrapper{text-align:start;}.elementor-14741 .elementor-element.elementor-element-9aec076.elementor-view-stacked .elementor-icon{background-color:#0A1620;}.elementor-14741 .elementor-element.elementor-element-9aec076.elementor-view-framed .elementor-icon, .elementor-14741 .elementor-element.elementor-element-9aec076.elementor-view-default .elementor-icon{color:#0A1620;border-color:#0A1620;}.elementor-14741 .elementor-element.elementor-element-9aec076.elementor-view-framed .elementor-icon, .elementor-14741 .elementor-element.elementor-element-9aec076.elementor-view-default .elementor-icon svg{fill:#0A1620;}.elementor-14741 .elementor-element.elementor-element-9aec076 .elementor-icon{font-size:36px;}.elementor-14741 .elementor-element.elementor-element-9aec076 .elementor-icon svg{height:36px;}.elementor-14741 .elementor-element.elementor-element-8d21249{text-align:start;}.elementor-14741 .elementor-element.elementor-element-8d21249 .elementor-heading-title{font-size:22px;font-weight:800;line-height:1.15em;color:#0A1620;}.elementor-14741 .elementor-element.elementor-element-76c9599{text-align:start;font-size:16px;line-height:1.65em;color:#3A4550;}.elementor-14741 .elementor-element.elementor-element-fb85b2d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(10,22,32,0.08);--border-color:rgba(10,22,32,0.08);--border-radius:14px 14px 14px 14px;box-shadow:0px 10px 30px 0px rgba(10,22,32,0.08);--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;--e-con-transform-transition-duration:300ms;}.elementor-14741 .elementor-element.elementor-element-fb85b2d:not(.elementor-motion-effects-element-type-background), .elementor-14741 .elementor-element.elementor-element-fb85b2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14741 .elementor-element.elementor-element-fb85b2d.e-con:hover{--e-con-transform-translateY:-6px;}.elementor-14741 .elementor-element.elementor-element-fb85b2d:hover{box-shadow:0px 26px 60px 0px rgba(10,22,32,0.18);}.elementor-14741 .elementor-element.elementor-element-2e13392 .elementor-icon-wrapper{text-align:start;}.elementor-14741 .elementor-element.elementor-element-2e13392.elementor-view-stacked .elementor-icon{background-color:#0A1620;}.elementor-14741 .elementor-element.elementor-element-2e13392.elementor-view-framed .elementor-icon, .elementor-14741 .elementor-element.elementor-element-2e13392.elementor-view-default .elementor-icon{color:#0A1620;border-color:#0A1620;}.elementor-14741 .elementor-element.elementor-element-2e13392.elementor-view-framed .elementor-icon, .elementor-14741 .elementor-element.elementor-element-2e13392.elementor-view-default .elementor-icon svg{fill:#0A1620;}.elementor-14741 .elementor-element.elementor-element-2e13392 .elementor-icon{font-size:36px;}.elementor-14741 .elementor-element.elementor-element-2e13392 .elementor-icon svg{height:36px;}.elementor-14741 .elementor-element.elementor-element-3d90f7b{text-align:start;}.elementor-14741 .elementor-element.elementor-element-3d90f7b .elementor-heading-title{font-size:22px;font-weight:800;line-height:1.15em;color:#0A1620;}.elementor-14741 .elementor-element.elementor-element-dbdb32b{text-align:start;font-size:16px;line-height:1.65em;color:#3A4550;}.elementor-14741 .elementor-element.elementor-element-809b4cc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(10,22,32,0.08);--border-color:rgba(10,22,32,0.08);--border-radius:14px 14px 14px 14px;box-shadow:0px 10px 30px 0px rgba(10,22,32,0.08);--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;--e-con-transform-transition-duration:300ms;}.elementor-14741 .elementor-element.elementor-element-809b4cc:not(.elementor-motion-effects-element-type-background), .elementor-14741 .elementor-element.elementor-element-809b4cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14741 .elementor-element.elementor-element-809b4cc.e-con:hover{--e-con-transform-translateY:-6px;}.elementor-14741 .elementor-element.elementor-element-809b4cc:hover{box-shadow:0px 26px 60px 0px rgba(10,22,32,0.18);}.elementor-14741 .elementor-element.elementor-element-4d4a737 .elementor-icon-wrapper{text-align:start;}.elementor-14741 .elementor-element.elementor-element-4d4a737.elementor-view-stacked .elementor-icon{background-color:#0A1620;}.elementor-14741 .elementor-element.elementor-element-4d4a737.elementor-view-framed .elementor-icon, .elementor-14741 .elementor-element.elementor-element-4d4a737.elementor-view-default .elementor-icon{color:#0A1620;border-color:#0A1620;}.elementor-14741 .elementor-element.elementor-element-4d4a737.elementor-view-framed .elementor-icon, .elementor-14741 .elementor-element.elementor-element-4d4a737.elementor-view-default .elementor-icon svg{fill:#0A1620;}.elementor-14741 .elementor-element.elementor-element-4d4a737 .elementor-icon{font-size:36px;}.elementor-14741 .elementor-element.elementor-element-4d4a737 .elementor-icon svg{height:36px;}.elementor-14741 .elementor-element.elementor-element-5fdccc1{text-align:start;}.elementor-14741 .elementor-element.elementor-element-5fdccc1 .elementor-heading-title{font-size:22px;font-weight:800;line-height:1.15em;color:#0A1620;}.elementor-14741 .elementor-element.elementor-element-4d7fc91{text-align:start;font-size:16px;line-height:1.65em;color:#3A4550;}.elementor-14741 .elementor-element.elementor-element-1a2f347{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(10,22,32,0.08);--border-color:rgba(10,22,32,0.08);--border-radius:14px 14px 14px 14px;box-shadow:0px 10px 30px 0px rgba(10,22,32,0.08);--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;--e-con-transform-transition-duration:300ms;}.elementor-14741 .elementor-element.elementor-element-1a2f347:not(.elementor-motion-effects-element-type-background), .elementor-14741 .elementor-element.elementor-element-1a2f347 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14741 .elementor-element.elementor-element-1a2f347.e-con:hover{--e-con-transform-translateY:-6px;}.elementor-14741 .elementor-element.elementor-element-1a2f347:hover{box-shadow:0px 26px 60px 0px rgba(10,22,32,0.18);}.elementor-14741 .elementor-element.elementor-element-f26c09f .elementor-icon-wrapper{text-align:start;}.elementor-14741 .elementor-element.elementor-element-f26c09f.elementor-view-stacked .elementor-icon{background-color:#0A1620;}.elementor-14741 .elementor-element.elementor-element-f26c09f.elementor-view-framed .elementor-icon, .elementor-14741 .elementor-element.elementor-element-f26c09f.elementor-view-default .elementor-icon{color:#0A1620;border-color:#0A1620;}.elementor-14741 .elementor-element.elementor-element-f26c09f.elementor-view-framed .elementor-icon, .elementor-14741 .elementor-element.elementor-element-f26c09f.elementor-view-default .elementor-icon svg{fill:#0A1620;}.elementor-14741 .elementor-element.elementor-element-f26c09f .elementor-icon{font-size:36px;}.elementor-14741 .elementor-element.elementor-element-f26c09f .elementor-icon svg{height:36px;}.elementor-14741 .elementor-element.elementor-element-85d405c{text-align:start;}.elementor-14741 .elementor-element.elementor-element-85d405c .elementor-heading-title{font-size:22px;font-weight:800;line-height:1.15em;color:#0A1620;}.elementor-14741 .elementor-element.elementor-element-b61c698{text-align:start;font-size:16px;line-height:1.65em;color:#3A4550;}.elementor-14741 .elementor-element.elementor-element-fc0781f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(10,22,32,0.08);--border-color:rgba(10,22,32,0.08);--border-radius:14px 14px 14px 14px;box-shadow:0px 10px 30px 0px rgba(10,22,32,0.08);--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;--e-con-transform-transition-duration:300ms;}.elementor-14741 .elementor-element.elementor-element-fc0781f:not(.elementor-motion-effects-element-type-background), .elementor-14741 .elementor-element.elementor-element-fc0781f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14741 .elementor-element.elementor-element-fc0781f.e-con:hover{--e-con-transform-translateY:-6px;}.elementor-14741 .elementor-element.elementor-element-fc0781f:hover{box-shadow:0px 26px 60px 0px rgba(10,22,32,0.18);}.elementor-14741 .elementor-element.elementor-element-d40c06e .elementor-icon-wrapper{text-align:start;}.elementor-14741 .elementor-element.elementor-element-d40c06e.elementor-view-stacked .elementor-icon{background-color:#0A1620;}.elementor-14741 .elementor-element.elementor-element-d40c06e.elementor-view-framed .elementor-icon, .elementor-14741 .elementor-element.elementor-element-d40c06e.elementor-view-default .elementor-icon{color:#0A1620;border-color:#0A1620;}.elementor-14741 .elementor-element.elementor-element-d40c06e.elementor-view-framed .elementor-icon, .elementor-14741 .elementor-element.elementor-element-d40c06e.elementor-view-default .elementor-icon svg{fill:#0A1620;}.elementor-14741 .elementor-element.elementor-element-d40c06e .elementor-icon{font-size:36px;}.elementor-14741 .elementor-element.elementor-element-d40c06e .elementor-icon svg{height:36px;}.elementor-14741 .elementor-element.elementor-element-1bc5642{text-align:start;}.elementor-14741 .elementor-element.elementor-element-1bc5642 .elementor-heading-title{font-size:22px;font-weight:800;line-height:1.15em;color:#0A1620;}.elementor-14741 .elementor-element.elementor-element-07bb7d7{text-align:start;font-size:16px;line-height:1.65em;color:#3A4550;}.elementor-14741 .elementor-element.elementor-element-9f6048c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(10,22,32,0.08);--border-color:rgba(10,22,32,0.08);--border-radius:14px 14px 14px 14px;box-shadow:0px 10px 30px 0px rgba(10,22,32,0.08);--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;--e-con-transform-transition-duration:300ms;}.elementor-14741 .elementor-element.elementor-element-9f6048c:not(.elementor-motion-effects-element-type-background), .elementor-14741 .elementor-element.elementor-element-9f6048c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14741 .elementor-element.elementor-element-9f6048c.e-con:hover{--e-con-transform-translateY:-6px;}.elementor-14741 .elementor-element.elementor-element-9f6048c:hover{box-shadow:0px 26px 60px 0px rgba(10,22,32,0.18);}.elementor-14741 .elementor-element.elementor-element-8cf484a .elementor-icon-wrapper{text-align:start;}.elementor-14741 .elementor-element.elementor-element-8cf484a.elementor-view-stacked .elementor-icon{background-color:#0A1620;}.elementor-14741 .elementor-element.elementor-element-8cf484a.elementor-view-framed .elementor-icon, .elementor-14741 .elementor-element.elementor-element-8cf484a.elementor-view-default .elementor-icon{color:#0A1620;border-color:#0A1620;}.elementor-14741 .elementor-element.elementor-element-8cf484a.elementor-view-framed .elementor-icon, .elementor-14741 .elementor-element.elementor-element-8cf484a.elementor-view-default .elementor-icon svg{fill:#0A1620;}.elementor-14741 .elementor-element.elementor-element-8cf484a .elementor-icon{font-size:36px;}.elementor-14741 .elementor-element.elementor-element-8cf484a .elementor-icon svg{height:36px;}.elementor-14741 .elementor-element.elementor-element-d04831d{text-align:start;}.elementor-14741 .elementor-element.elementor-element-d04831d .elementor-heading-title{font-size:22px;font-weight:800;line-height:1.15em;color:#0A1620;}.elementor-14741 .elementor-element.elementor-element-368eb8b{text-align:start;font-size:16px;line-height:1.65em;color:#3A4550;}.elementor-14741 .elementor-element.elementor-element-d79b57b .elementor-button{background-color:#00B3FF;font-size:17px;font-weight:700;fill:#000000;color:#000000;border-radius:50px 50px 50px 50px;padding:18px 42px 18px 42px;}.elementor-14741 .elementor-element.elementor-element-d79b57b{width:auto;max-width:auto;align-self:flex-start;}.elementor-14741 .elementor-element.elementor-element-d79b57b > .elementor-widget-container{margin:20px 12px 22px 0px;}.elementor-14741 .elementor-element.elementor-element-880c7e3{--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:42px 20px;--row-gap:42px;--column-gap:20px;--padding-top:96px;--padding-bottom:96px;--padding-left:40px;--padding-right:40px;}.elementor-14741 .elementor-element.elementor-element-880c7e3:not(.elementor-motion-effects-element-type-background), .elementor-14741 .elementor-element.elementor-element-880c7e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9FB;}.elementor-14741 .elementor-element.elementor-element-b0dbdb9{text-align:start;}.elementor-14741 .elementor-element.elementor-element-b0dbdb9 .elementor-heading-title{font-size:40px;font-weight:800;color:#0A1620;}.elementor-14741 .elementor-element.elementor-element-5312565{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:32px 40px;--row-gap:32px;--column-gap:40px;--grid-auto-flow:row;--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14741 .elementor-element.elementor-element-e9b8861{--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:22px 0px;--row-gap:22px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14741 .elementor-element.elementor-element-9e48f3e{text-align:start;}.elementor-14741 .elementor-element.elementor-element-9e48f3e .elementor-heading-title{font-size:22px;font-weight:800;color:#0A1620;}.elementor-14741 .elementor-element.elementor-element-d027831{font-size:16px;line-height:1.6em;color:#3A4550;}.elementor-14741 .elementor-element.elementor-element-e429c72{--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:22px 0px;--row-gap:22px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14741 .elementor-element.elementor-element-9fefcb8{text-align:start;}.elementor-14741 .elementor-element.elementor-element-9fefcb8 .elementor-heading-title{font-size:22px;font-weight:800;color:#0A1620;}.elementor-14741 .elementor-element.elementor-element-b68171d{font-size:16px;line-height:1.6em;color:#3A4550;}.elementor-14741 .elementor-element.elementor-element-2a05ee4{--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:22px 0px;--row-gap:22px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14741 .elementor-element.elementor-element-cf9e695{text-align:start;}.elementor-14741 .elementor-element.elementor-element-cf9e695 .elementor-heading-title{font-size:22px;font-weight:800;color:#0A1620;}.elementor-14741 .elementor-element.elementor-element-3e2b5c1{font-size:16px;line-height:1.6em;color:#3A4550;}.elementor-14741 .elementor-element.elementor-element-e0b6fa8{--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:22px 0px;--row-gap:22px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14741 .elementor-element.elementor-element-147da74{text-align:start;}.elementor-14741 .elementor-element.elementor-element-147da74 .elementor-heading-title{font-size:22px;font-weight:800;color:#0A1620;}.elementor-14741 .elementor-element.elementor-element-978bd0b{font-size:16px;line-height:1.6em;color:#3A4550;}.elementor-14741 .elementor-element.elementor-element-cf1acb5{--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:42px 20px;--row-gap:42px;--column-gap:20px;--padding-top:96px;--padding-bottom:96px;--padding-left:40px;--padding-right:40px;}.elementor-14741 .elementor-element.elementor-element-cf1acb5:not(.elementor-motion-effects-element-type-background), .elementor-14741 .elementor-element.elementor-element-cf1acb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14741 .elementor-element.elementor-element-22c1019{text-align:start;}.elementor-14741 .elementor-element.elementor-element-22c1019 .elementor-heading-title{font-size:40px;font-weight:800;color:#0A1620;}.elementor-14741 .elementor-element.elementor-element-9a6c104{--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:42px 20px;--row-gap:42px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(255,255,255,0.08);--border-color:rgba(255,255,255,0.08);--padding-top:96px;--padding-bottom:96px;--padding-left:40px;--padding-right:40px;}.elementor-14741 .elementor-element.elementor-element-9a6c104:not(.elementor-motion-effects-element-type-background), .elementor-14741 .elementor-element.elementor-element-9a6c104 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0C0E;}.elementor-14741 .elementor-element.elementor-element-5e178b7{text-align:start;}.elementor-14741 .elementor-element.elementor-element-5e178b7 .elementor-heading-title{font-size:38px;font-weight:800;line-height:1.2em;color:#FFFFFF;}.elementor-14741 .elementor-element.elementor-element-1980e36{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14741 .elementor-element.elementor-element-f365019{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.09);--border-color:rgba(255,255,255,0.09);--border-radius:14px 14px 14px 14px;--padding-top:36px;--padding-bottom:36px;--padding-left:32px;--padding-right:32px;--e-con-transform-transition-duration:300ms;}.elementor-14741 .elementor-element.elementor-element-f365019:not(.elementor-motion-effects-element-type-background), .elementor-14741 .elementor-element.elementor-element-f365019 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#14171C;}.elementor-14741 .elementor-element.elementor-element-f365019.e-con:hover{--e-con-transform-translateY:-6px;}.elementor-14741 .elementor-element.elementor-element-f365019:hover{box-shadow:0px 26px 60px 0px rgba(0,0,0,0.45);}.elementor-14741 .elementor-element.elementor-element-8893d38{--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:22px 0px;--row-gap:22px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14741 .elementor-element.elementor-element-daceae1{text-align:start;}.elementor-14741 .elementor-element.elementor-element-daceae1 .elementor-heading-title{font-size:22px;font-weight:800;line-height:1.2em;color:#FFFFFF;}.elementor-14741 .elementor-element.elementor-element-16399af{text-align:start;font-size:16px;line-height:1.65em;color:#C9CDD3;}.elementor-14741 .elementor-element.elementor-element-44dd87a{text-align:start;font-size:14px;line-height:1.65em;color:#9AA1AB;}.elementor-14741 .elementor-element.elementor-element-7d493d2{--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:42px 20px;--row-gap:42px;--column-gap:20px;--padding-top:96px;--padding-bottom:96px;--padding-left:40px;--padding-right:40px;}.elementor-14741 .elementor-element.elementor-element-7d493d2:not(.elementor-motion-effects-element-type-background), .elementor-14741 .elementor-element.elementor-element-7d493d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9FB;}.elementor-14741 .elementor-element.elementor-element-8eff79f{text-align:start;}.elementor-14741 .elementor-element.elementor-element-8eff79f .elementor-heading-title{font-size:40px;font-weight:800;color:#0A1620;}.elementor-14741 .elementor-element.elementor-element-b69b2f5:not(.elementor-motion-effects-element-type-background), .elementor-14741 .elementor-element.elementor-element-b69b2f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #0E1B26 100%);}.elementor-14741 .elementor-element.elementor-element-b69b2f5 > .elementor-container{max-width:1400px;}.elementor-14741 .elementor-element.elementor-element-b69b2f5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:96px 40px 96px 40px;}.elementor-14741 .elementor-element.elementor-element-b69b2f5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14741 .elementor-element.elementor-element-796a23a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-14741 .elementor-element.elementor-element-f478112{text-align:start;}.elementor-14741 .elementor-element.elementor-element-f478112 .elementor-heading-title{font-size:42px;font-weight:800;line-height:1.15em;color:#FFFFFF;}.elementor-14741 .elementor-element.elementor-element-9c3eab6{text-align:start;font-size:20px;line-height:1.65em;color:#C9CDD3;}.elementor-14741 .elementor-element.elementor-element-bb248a4{text-align:start;font-size:20px;line-height:1.65em;color:#C9CDD3;}.elementor-14741 .elementor-element.elementor-element-a0ca322 .elementor-button{background-color:#00B3FF;font-size:17px;font-weight:700;fill:#000000;color:#000000;border-radius:50px 50px 50px 50px;padding:18px 42px 18px 42px;}.elementor-14741 .elementor-element.elementor-element-a0ca322{width:auto;max-width:auto;align-self:flex-start;}.elementor-14741 .elementor-element.elementor-element-a0ca322 > .elementor-widget-container{margin:20px 12px 22px 0px;}.elementor-14741 .elementor-element.elementor-element-55ac8a0{--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:28px 20px;--row-gap:28px;--column-gap:20px;--padding-top:96px;--padding-bottom:96px;--padding-left:40px;--padding-right:40px;}.elementor-14741 .elementor-element.elementor-element-55ac8a0:not(.elementor-motion-effects-element-type-background), .elementor-14741 .elementor-element.elementor-element-55ac8a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14741 .elementor-element.elementor-element-11319fd{text-align:start;}.elementor-14741 .elementor-element.elementor-element-11319fd .elementor-heading-title{font-size:40px;font-weight:800;line-height:1.15em;color:#0A1620;}.elementor-14741 .elementor-element.elementor-element-6f8daae{text-align:start;font-size:19px;line-height:1.65em;color:#3A4550;}.elementor-14741 .elementor-element.elementor-element-f3094cc:not(.elementor-motion-effects-element-type-background), .elementor-14741 .elementor-element.elementor-element-f3094cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9FB;}.elementor-14741 .elementor-element.elementor-element-f3094cc > .elementor-container{max-width:1400px;}.elementor-14741 .elementor-element.elementor-element-f3094cc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:96px 40px 96px 40px;}.elementor-14741 .elementor-element.elementor-element-f3094cc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14741 .elementor-element.elementor-element-579d07b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-14741 .elementor-element.elementor-element-5c15b41{text-align:start;}.elementor-14741 .elementor-element.elementor-element-5c15b41 .elementor-heading-title{font-size:36px;font-weight:800;line-height:1.15em;color:#0A1620;}.elementor-14741 .elementor-element.elementor-element-624eb08 .elementor-accordion-icon, .elementor-14741 .elementor-element.elementor-element-624eb08 .elementor-accordion-title{color:#0A1620;}.elementor-14741 .elementor-element.elementor-element-624eb08 .elementor-accordion-icon svg{fill:#0A1620;}.elementor-14741 .elementor-element.elementor-element-624eb08 .elementor-active .elementor-accordion-icon, .elementor-14741 .elementor-element.elementor-element-624eb08 .elementor-active .elementor-accordion-title{color:#0A1620;}.elementor-14741 .elementor-element.elementor-element-624eb08 .elementor-active .elementor-accordion-icon svg{fill:#0A1620;}.elementor-14741 .elementor-element.elementor-element-624eb08 .elementor-tab-title .elementor-accordion-icon i:before{color:#0A1620;}.elementor-14741 .elementor-element.elementor-element-624eb08 .elementor-tab-title .elementor-accordion-icon svg{fill:#0A1620;}.elementor-14741 .elementor-element.elementor-element-624eb08 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:#16A34A;}.elementor-14741 .elementor-element.elementor-element-624eb08 .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:#16A34A;}.elementor-14741 .elementor-element.elementor-element-2bc5f32:not(.elementor-motion-effects-element-type-background), .elementor-14741 .elementor-element.elementor-element-2bc5f32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #0E1B26 100%);}.elementor-14741 .elementor-element.elementor-element-2bc5f32 > .elementor-container{max-width:1400px;}.elementor-14741 .elementor-element.elementor-element-2bc5f32{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:96px 40px 96px 40px;}.elementor-14741 .elementor-element.elementor-element-2bc5f32 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14741 .elementor-element.elementor-element-ac0fc2d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-14741 .elementor-element.elementor-element-bbdbf6c{text-align:start;}.elementor-14741 .elementor-element.elementor-element-bbdbf6c .elementor-heading-title{font-size:40px;font-weight:800;line-height:1.15em;color:#FFFFFF;}.elementor-14741 .elementor-element.elementor-element-cd16168{text-align:start;font-size:19px;line-height:1.65em;color:#C9CDD3;}.elementor-14741 .elementor-element.elementor-element-ff29bea .elementor-button{background-color:#00B3FF;font-size:17px;font-weight:700;fill:#000000;color:#000000;border-radius:50px 50px 50px 50px;padding:18px 42px 18px 42px;}.elementor-14741 .elementor-element.elementor-element-ff29bea > .elementor-widget-container{margin:20px 0px 10px 0px;}.elementor-14741 .elementor-element.elementor-element-db4e821 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14741 .elementor-element.elementor-element-db4e821{text-align:start;color:#B9C2CF;}:root{--page-title-display:none;}@media(max-width:1199px){.elementor-14741 .elementor-element.elementor-element-9e10135{--grid-auto-flow:row;}.elementor-14741 .elementor-element.elementor-element-5312565{--grid-auto-flow:row;}.elementor-14741 .elementor-element.elementor-element-1980e36{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-14741 .elementor-element.elementor-element-42f886f{width:40%;}.elementor-14741 .elementor-element.elementor-element-c313245{width:60%;}.elementor-14741 .elementor-element.elementor-element-929410a{--content-width:1400px;}.elementor-14741 .elementor-element.elementor-element-880c7e3{--content-width:1400px;}.elementor-14741 .elementor-element.elementor-element-cf1acb5{--content-width:1400px;}.elementor-14741 .elementor-element.elementor-element-9a6c104{--content-width:1400px;}.elementor-14741 .elementor-element.elementor-element-1980e36{--content-width:760px;}.elementor-14741 .elementor-element.elementor-element-7d493d2{--content-width:1400px;}.elementor-14741 .elementor-element.elementor-element-55ac8a0{--content-width:1400px;}}@media(max-width:1024px) and (min-width:768px){.elementor-14741 .elementor-element.elementor-element-42f886f{width:40%;}.elementor-14741 .elementor-element.elementor-element-c313245{width:60%;}}@media(max-width:1024px){.elementor-14741 .elementor-element.elementor-element-f00344c{padding:68px 32px 68px 32px;}.elementor-14741 .elementor-element.elementor-element-42f886f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-14741 .elementor-element.elementor-element-7fd1581 img{width:100%;height:560px;object-fit:cover;object-position:top center;}.elementor-14741 .elementor-element.elementor-element-c313245 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 20px;}.elementor-14741 .elementor-element.elementor-element-943b18f .elementor-heading-title{font-size:42px;}.elementor-14741 .elementor-element.elementor-element-2294a2f > .elementor-widget-container{margin:20px 12px 22px 0px;}.elementor-14741 .elementor-element.elementor-element-bb84666 > .elementor-widget-container{margin:20px 0px 22px 0px;}.elementor-14741 .elementor-element.elementor-element-32f0b1e{padding:68px 32px 68px 32px;}.elementor-14741 .elementor-element.elementor-element-af8be3b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-14741 .elementor-element.elementor-element-2d39008{padding:56px 32px 56px 32px;}.elementor-14741 .elementor-element.elementor-element-13d4a93 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 30px 0px 30px;}.elementor-14741 .elementor-element.elementor-element-cd02d31 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 30px 0px 30px;}.elementor-14741 .elementor-element.elementor-element-ee516b4 .elementor-heading-title{font-size:36px;}.elementor-14741 .elementor-element.elementor-element-7b88fbf > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 30px 0px 30px;}.elementor-14741 .elementor-element.elementor-element-c1f844e .elementor-heading-title{font-size:36px;}.elementor-14741 .elementor-element.elementor-element-705c2ed > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 30px 0px 30px;}.elementor-14741 .elementor-element.elementor-element-53306dc .elementor-heading-title{font-size:36px;}.elementor-14741 .elementor-element.elementor-element-929410a{--padding-top:68px;--padding-bottom:68px;--padding-left:32px;--padding-right:32px;}.elementor-14741 .elementor-element.elementor-element-9e10135{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:auto;--grid-auto-flow:row;}.elementor-14741 .elementor-element.elementor-element-d79b57b > .elementor-widget-container{margin:20px 12px 22px 0px;}.elementor-14741 .elementor-element.elementor-element-880c7e3{--gap:42px 20px;--row-gap:42px;--column-gap:20px;--padding-top:68px;--padding-bottom:68px;--padding-left:32px;--padding-right:32px;}.elementor-14741 .elementor-element.elementor-element-5312565{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:auto;--grid-auto-flow:row;}.elementor-14741 .elementor-element.elementor-element-e9b8861{--gap:22px 0px;--row-gap:22px;--column-gap:0px;}.elementor-14741 .elementor-element.elementor-element-e429c72{--gap:22px 0px;--row-gap:22px;--column-gap:0px;}.elementor-14741 .elementor-element.elementor-element-2a05ee4{--gap:22px 0px;--row-gap:22px;--column-gap:0px;}.elementor-14741 .elementor-element.elementor-element-e0b6fa8{--gap:22px 0px;--row-gap:22px;--column-gap:0px;}.elementor-14741 .elementor-element.elementor-element-cf1acb5{--gap:42px 20px;--row-gap:42px;--column-gap:20px;--padding-top:68px;--padding-bottom:68px;--padding-left:32px;--padding-right:32px;}.elementor-14741 .elementor-element.elementor-element-9a6c104{--gap:42px 20px;--row-gap:42px;--column-gap:20px;--padding-top:68px;--padding-bottom:68px;--padding-left:32px;--padding-right:32px;}.elementor-14741 .elementor-element.elementor-element-1980e36{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:auto;--grid-auto-flow:row;}.elementor-14741 .elementor-element.elementor-element-8893d38{--gap:22px 0px;--row-gap:22px;--column-gap:0px;}.elementor-14741 .elementor-element.elementor-element-7d493d2{--gap:42px 20px;--row-gap:42px;--column-gap:20px;--padding-top:68px;--padding-bottom:68px;--padding-left:32px;--padding-right:32px;}.elementor-14741 .elementor-element.elementor-element-b69b2f5{padding:68px 32px 68px 32px;}.elementor-14741 .elementor-element.elementor-element-796a23a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 10px 0px 10px;}.elementor-14741 .elementor-element.elementor-element-a0ca322 > .elementor-widget-container{margin:20px 12px 22px 0px;}.elementor-14741 .elementor-element.elementor-element-55ac8a0{--padding-top:68px;--padding-bottom:68px;--padding-left:32px;--padding-right:32px;}.elementor-14741 .elementor-element.elementor-element-f3094cc{padding:68px 32px 68px 32px;}.elementor-14741 .elementor-element.elementor-element-579d07b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 10px 0px 10px;}.elementor-14741 .elementor-element.elementor-element-2bc5f32{padding:68px 32px 68px 32px;}.elementor-14741 .elementor-element.elementor-element-ac0fc2d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-14741 .elementor-element.elementor-element-ff29bea > .elementor-widget-container{margin:20px 0px 10px 0px;}}@media(max-width:767px){.elementor-14741 .elementor-element.elementor-element-f00344c{padding:52px 22px 52px 22px;}.elementor-14741 .elementor-element.elementor-element-42f886f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-14741 .elementor-element.elementor-element-7fd1581 img{width:100%;height:440px;object-fit:cover;object-position:top center;}.elementor-14741 .elementor-element.elementor-element-c313245 > .elementor-element-populated{margin:0px 0px 32px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-14741 .elementor-element.elementor-element-35cf069 .elementor-heading-title{font-size:12px;}.elementor-14741 .elementor-element.elementor-element-943b18f .elementor-heading-title{font-size:34px;}.elementor-14741 .elementor-element.elementor-element-e7ead2b{font-size:17px;}.elementor-14741 .elementor-element.elementor-element-2294a2f{width:100%;max-width:100%;}.elementor-14741 .elementor-element.elementor-element-2294a2f > .elementor-widget-container{margin:20px 0px 18px 0px;}.elementor-14741 .elementor-element.elementor-element-bb84666{width:100%;max-width:100%;}.elementor-14741 .elementor-element.elementor-element-bb84666 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14741 .elementor-element.elementor-element-32f0b1e{padding:40px 22px 40px 22px;}.elementor-14741 .elementor-element.elementor-element-af8be3b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-14741 .elementor-element.elementor-element-50da92f .elementor-heading-title{font-size:13px;}.elementor-14741 .elementor-element.elementor-element-2d39008{padding:40px 22px 40px 22px;}.elementor-14741 .elementor-element.elementor-element-13d4a93{width:50%;}.elementor-14741 .elementor-element.elementor-element-13d4a93 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:26px 10px 26px 10px;}.elementor-14741 .elementor-element.elementor-element-cd02d31{width:50%;}.elementor-14741 .elementor-element.elementor-element-cd02d31 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:26px 10px 26px 10px;}.elementor-14741 .elementor-element.elementor-element-ee516b4 .elementor-heading-title{font-size:30px;}.elementor-14741 .elementor-element.elementor-element-7b88fbf{width:50%;}.elementor-14741 .elementor-element.elementor-element-7b88fbf > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:26px 10px 26px 10px;}.elementor-14741 .elementor-element.elementor-element-c1f844e .elementor-heading-title{font-size:30px;}.elementor-14741 .elementor-element.elementor-element-705c2ed{width:50%;}.elementor-14741 .elementor-element.elementor-element-705c2ed > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:26px 10px 26px 10px;}.elementor-14741 .elementor-element.elementor-element-53306dc .elementor-heading-title{font-size:30px;}.elementor-14741 .elementor-element.elementor-element-929410a{--gap:32px 20px;--row-gap:32px;--column-gap:20px;--padding-top:52px;--padding-bottom:52px;--padding-left:22px;--padding-right:22px;}.elementor-14741 .elementor-element.elementor-element-638a815 .elementor-heading-title{font-size:30px;}.elementor-14741 .elementor-element.elementor-element-157d077{font-size:16px;}.elementor-14741 .elementor-element.elementor-element-9e10135{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:auto;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--grid-auto-flow:row;}.elementor-14741 .elementor-element.elementor-element-73c9fe1{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:26px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;}.elementor-14741 .elementor-element.elementor-element-8d21249 .elementor-heading-title{font-size:20px;}.elementor-14741 .elementor-element.elementor-element-76c9599{font-size:16px;}.elementor-14741 .elementor-element.elementor-element-fb85b2d{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:26px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;}.elementor-14741 .elementor-element.elementor-element-3d90f7b .elementor-heading-title{font-size:20px;}.elementor-14741 .elementor-element.elementor-element-dbdb32b{font-size:16px;}.elementor-14741 .elementor-element.elementor-element-809b4cc{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:26px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;}.elementor-14741 .elementor-element.elementor-element-5fdccc1 .elementor-heading-title{font-size:20px;}.elementor-14741 .elementor-element.elementor-element-4d7fc91{font-size:16px;}.elementor-14741 .elementor-element.elementor-element-1a2f347{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:26px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;}.elementor-14741 .elementor-element.elementor-element-85d405c .elementor-heading-title{font-size:20px;}.elementor-14741 .elementor-element.elementor-element-b61c698{font-size:16px;}.elementor-14741 .elementor-element.elementor-element-fc0781f{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:26px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;}.elementor-14741 .elementor-element.elementor-element-1bc5642 .elementor-heading-title{font-size:20px;}.elementor-14741 .elementor-element.elementor-element-07bb7d7{font-size:16px;}.elementor-14741 .elementor-element.elementor-element-9f6048c{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:26px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;}.elementor-14741 .elementor-element.elementor-element-d04831d .elementor-heading-title{font-size:20px;}.elementor-14741 .elementor-element.elementor-element-368eb8b{font-size:16px;}.elementor-14741 .elementor-element.elementor-element-d79b57b{width:100%;max-width:100%;}.elementor-14741 .elementor-element.elementor-element-d79b57b > .elementor-widget-container{margin:20px 0px 18px 0px;}.elementor-14741 .elementor-element.elementor-element-880c7e3{--gap:38px 20px;--row-gap:38px;--column-gap:20px;--padding-top:42px;--padding-bottom:35px;--padding-left:22px;--padding-right:22px;}.elementor-14741 .elementor-element.elementor-element-b0dbdb9 .elementor-heading-title{font-size:30px;}.elementor-14741 .elementor-element.elementor-element-5312565{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:auto;--grid-auto-flow:row;}.elementor-14741 .elementor-element.elementor-element-e9b8861{--gap:18px 0px;--row-gap:18px;--column-gap:0px;}.elementor-14741 .elementor-element.elementor-element-9e48f3e .elementor-heading-title{font-size:19px;}.elementor-14741 .elementor-element.elementor-element-d027831{font-size:15px;}.elementor-14741 .elementor-element.elementor-element-e429c72{--gap:18px 0px;--row-gap:18px;--column-gap:0px;}.elementor-14741 .elementor-element.elementor-element-9fefcb8 .elementor-heading-title{font-size:19px;}.elementor-14741 .elementor-element.elementor-element-b68171d{font-size:15px;}.elementor-14741 .elementor-element.elementor-element-2a05ee4{--gap:18px 0px;--row-gap:18px;--column-gap:0px;}.elementor-14741 .elementor-element.elementor-element-cf9e695 .elementor-heading-title{font-size:19px;}.elementor-14741 .elementor-element.elementor-element-3e2b5c1{font-size:15px;}.elementor-14741 .elementor-element.elementor-element-e0b6fa8{--gap:18px 0px;--row-gap:18px;--column-gap:0px;}.elementor-14741 .elementor-element.elementor-element-147da74 .elementor-heading-title{font-size:19px;}.elementor-14741 .elementor-element.elementor-element-978bd0b{font-size:15px;}.elementor-14741 .elementor-element.elementor-element-cf1acb5{--gap:38px 20px;--row-gap:38px;--column-gap:20px;--padding-top:40px;--padding-bottom:40px;--padding-left:22px;--padding-right:22px;}.elementor-14741 .elementor-element.elementor-element-22c1019 .elementor-heading-title{font-size:30px;}.elementor-14741 .elementor-element.elementor-element-9a6c104{--gap:38px 20px;--row-gap:38px;--column-gap:20px;--padding-top:41px;--padding-bottom:40px;--padding-left:22px;--padding-right:22px;}.elementor-14741 .elementor-element.elementor-element-5e178b7 .elementor-heading-title{font-size:27px;}.elementor-14741 .elementor-element.elementor-element-1980e36{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:auto;--grid-auto-flow:row;}.elementor-14741 .elementor-element.elementor-element-f365019{--padding-top:28px;--padding-bottom:28px;--padding-left:22px;--padding-right:22px;}.elementor-14741 .elementor-element.elementor-element-8893d38{--gap:18px 0px;--row-gap:18px;--column-gap:0px;}.elementor-14741 .elementor-element.elementor-element-daceae1 .elementor-heading-title{font-size:19px;}.elementor-14741 .elementor-element.elementor-element-16399af{font-size:16px;}.elementor-14741 .elementor-element.elementor-element-44dd87a{font-size:14px;}.elementor-14741 .elementor-element.elementor-element-7d493d2{--gap:38px 20px;--row-gap:38px;--column-gap:20px;--padding-top:40px;--padding-bottom:40px;--padding-left:22px;--padding-right:22px;}.elementor-14741 .elementor-element.elementor-element-8eff79f .elementor-heading-title{font-size:30px;}.elementor-14741 .elementor-element.elementor-element-b69b2f5{padding:52px 22px 52px 22px;}.elementor-14741 .elementor-element.elementor-element-796a23a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-14741 .elementor-element.elementor-element-f478112 .elementor-heading-title{font-size:30px;}.elementor-14741 .elementor-element.elementor-element-9c3eab6{font-size:17px;}.elementor-14741 .elementor-element.elementor-element-bb248a4{font-size:17px;}.elementor-14741 .elementor-element.elementor-element-a0ca322{width:100%;max-width:100%;}.elementor-14741 .elementor-element.elementor-element-a0ca322 > .elementor-widget-container{margin:20px 0px 18px 0px;}.elementor-14741 .elementor-element.elementor-element-55ac8a0{--gap:22px 20px;--row-gap:22px;--column-gap:20px;--padding-top:52px;--padding-bottom:52px;--padding-left:22px;--padding-right:22px;}.elementor-14741 .elementor-element.elementor-element-11319fd .elementor-heading-title{font-size:30px;}.elementor-14741 .elementor-element.elementor-element-6f8daae{font-size:16px;}.elementor-14741 .elementor-element.elementor-element-f3094cc{padding:52px 22px 52px 22px;}.elementor-14741 .elementor-element.elementor-element-579d07b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-14741 .elementor-element.elementor-element-5c15b41 .elementor-heading-title{font-size:27px;}.elementor-14741 .elementor-element.elementor-element-2bc5f32{padding:52px 22px 52px 22px;}.elementor-14741 .elementor-element.elementor-element-ac0fc2d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-14741 .elementor-element.elementor-element-bbdbf6c .elementor-heading-title{font-size:30px;}.elementor-14741 .elementor-element.elementor-element-cd16168{font-size:16px;}.elementor-14741 .elementor-element.elementor-element-ff29bea > .elementor-widget-container{margin:16px 0px 8px 0px;}}/* Start custom CSS *//* Secondary buttons: pills with the glass finish so they match the main buttons (the site kit forces 3px square corners on plain buttons) */
body.elementor-page-14741 .elementor-element-bb84666 .elementor-button,
body.elementor-page-14741 .elementor-element-5d097f2 .elementor-button,
body.elementor-page-14741 .elementor-element-7fa2629 .elementor-button{border-radius:999px !important;transition:transform .1s ease}

body.elementor-page-14741 .elementor-element-bb84666 .elementor-button{background:linear-gradient(180deg,rgba(255,255,255,.10),rgba(255,255,255,.03)) !important;border:1px solid rgba(255,255,255,.26) !important;color:#EDEAE3 !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.18),0 0 0 4px rgba(255,255,255,.03),0 10px 24px -14px rgba(0,0,0,.7) !important}

body.elementor-page-14741 .elementor-element-bb84666 .elementor-button:hover,body.elementor-page-14741 .elementor-element-5d097f2 .elementor-button:hover,body.elementor-page-14741 .elementor-element-7fa2629 .elementor-button:hover{transform:translateY(-1px)}

body.elementor-page-14741 .elementor-element-bb84666 .elementor-button:active,body.elementor-page-14741 .elementor-element-5d097f2 .elementor-button:active,body.elementor-page-14741 .elementor-element-7fa2629 .elementor-button:active{transform:translateY(1px)}

body.elementor-page-14741 .elementor-element-bb84666 .elementor-button:focus-visible,body.elementor-page-14741 .elementor-element-5d097f2 .elementor-button:focus-visible,body.elementor-page-14741 .elementor-element-7fa2629 .elementor-button:focus-visible{outline:2px solid #22C55E;outline-offset:3px}

/* B. Four steps as a numbered timeline (matches the pricing page) */
body.elementor-page-14741 .elementor-element-5312565{counter-reset:step;position:relative}
body.elementor-page-14741 .elementor-element-5312565::before{content:"";position:absolute;top:20px;left:20px;right:calc(25% - 50px);height:1px;background:linear-gradient(90deg,#22C55E,rgba(10,22,32,.14))}
body.elementor-page-14741 .elementor-element-5312565 > .e-con{counter-increment:step;position:relative;padding-top:64px !important}
body.elementor-page-14741 .elementor-element-5312565 > .e-con::before{content:counter(step);position:absolute;top:0;left:0;z-index:1;width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:#0B0C0E;color:#fff;font-size:16px;font-weight:600;font-variant-numeric:tabular-nums;box-shadow:0 0 0 6px #fff,0 0 0 7px rgba(10,22,32,.12)}
@media (min-width:768px) and (max-width:1024px){body.elementor-page-14741 .elementor-element-5312565::before{display:none}}
@media (max-width:767px){
body.elementor-page-14741 .elementor-element-5312565::before{top:20px;bottom:20px;left:20px;right:auto;width:1px;height:auto;background:linear-gradient(180deg,#22C55E,rgba(10,22,32,.14))}
body.elementor-page-14741 .elementor-element-5312565 > .e-con{padding:0 0 0 64px !important}
}


/* C. Stats band: larger aligned numbers, hairline dividers, one highlighted stat */
body.elementor-page-14741 .elementor-element-2d39008 .mcm-years,
body.elementor-page-14741 .elementor-element-2d39008 .elementor-heading-title{font-size:clamp(4.4rem,3rem + 1.5vw,6.4rem) !important;font-weight:600 !important;letter-spacing:-.03em;line-height:1 !important;font-variant-numeric:tabular-nums lining-nums;white-space:nowrap}
@media (min-width:768px) and (max-width:1024px){body.elementor-page-14741 .elementor-element-2d39008 .mcm-years,body.elementor-page-14741 .elementor-element-2d39008 .elementor-heading-title{font-size:3.8rem !important}}
body.elementor-page-14741 .elementor-element-ee516b4 .elementor-heading-title{color:#15803D !important}
@media (min-width:768px){
body.elementor-page-14741 :is(.elementor-element-cd02d31,.elementor-element-7b88fbf,.elementor-element-705c2ed) > .elementor-widget-wrap{border-left:1px solid rgba(10,22,32,.10)}
}
@media (max-width:767px){
body.elementor-page-14741 :is(.elementor-element-cd02d31,.elementor-element-705c2ed) > .elementor-widget-wrap{border-left:1px solid rgba(10,22,32,.10)}
body.elementor-page-14741 :is(.elementor-element-7b88fbf,.elementor-element-705c2ed) > .elementor-widget-wrap{border-top:1px solid rgba(10,22,32,.10)}
}

@media (max-width:767px){body.elementor-page-14741 :is(.elementor-element-13d4a93,.elementor-element-cd02d31) > .elementor-widget-wrap{padding-top:0 !important}body.elementor-page-14741 :is(.elementor-element-7b88fbf,.elementor-element-705c2ed) > .elementor-widget-wrap{padding-bottom:0 !important}}
@media (max-width:767px){body.elementor-page-14741 .elementor-element-2d39008 .elementor-widget-text-editor p{font-size:15px !important;line-height:1.45 !important;margin-top:10px}}



/* D. Industries as tags instead of a run of capital letters (every word stays real text) */
body.elementor-page-14741 .mcm-tags{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:flex-start;gap:10px;max-width:68ch}
body.elementor-page-14741 .mcm-tags li{margin:0;padding:8px 16px;border-radius:999px;border:1px solid rgba(255,255,255,.16);background:rgba(255,255,255,.04);color:rgba(237,234,227,.9);font-size:15px;font-weight:500;line-height:1.25;letter-spacing:.005em}


/* G. Featured by & seen on: white logos flowing in line (images in the Media Library; Authority Magazine is a typed wordmark) */
body.elementor-page-14741 .mcm-logos{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:22px 40px;color:#fff}
body.elementor-page-14741 .mcm-logos li{margin:0;padding:0;display:flex;align-items:center;line-height:1;color:#fff !important}
body.elementor-page-14741 .mcm-logos img,body.elementor-page-14741 .mcm-logos svg{display:block;width:auto;max-width:none;opacity:.9}
body.elementor-page-14741 .mcm-logo-fire img{height:32px !important}
body.elementor-page-14741 .mcm-logo-roku img{height:21px !important}
body.elementor-page-14741 .mcm-logo-disrupt img{height:19px !important}
body.elementor-page-14741 .mcm-logo-fierce svg{height:34px}
body.elementor-page-14741 .mcm-logo-newswire img{height:30px !important}
body.elementor-page-14741 .mcm-word-bbai{gap:5px}
body.elementor-page-14741 .mcm-word-bbai .mcm-word-top{font-family:"Orbitron","Inter Tight",sans-serif;font-size:22px;font-weight:900;letter-spacing:.04em;text-transform:none}
body.elementor-page-14741 .mcm-word-bbai .mcm-word-bottom{font-family:"JetBrains Mono",ui-monospace,monospace;font-size:10.5px;font-weight:500;letter-spacing:.11em;text-transform:none}
body.elementor-page-14741 .mcm-logos :is(.mcm-logo-authority,.mcm-logo-kkvv,.mcm-logo-passion,.mcm-logo-fearless,.mcm-logo-bbai) .mcm-word span:is(.mcm-word-top,.mcm-word-bottom){color:#fff !important}
body.elementor-page-14741 .mcm-word{display:flex;flex-direction:column;gap:3px;opacity:.9}
body.elementor-page-14741 .mcm-word-top{font-size:19px;font-weight:700;letter-spacing:-.01em;line-height:1}
body.elementor-page-14741 .mcm-word-bottom{font-size:10px;font-weight:600;letter-spacing:.32em;text-transform:uppercase;line-height:1}
body.elementor-page-14741 .mcm-word-caps .mcm-word-top{font-size:20px;font-weight:800;letter-spacing:.01em;text-transform:uppercase}
body.elementor-page-14741 .mcm-word-caps .mcm-word-bottom{font-size:10px;font-weight:800;letter-spacing:.22em}
body.elementor-page-14741 .mcm-word-even{gap:1px}
body.elementor-page-14741 .mcm-word-even span{font-size:16px !important;font-weight:800;letter-spacing:.02em;text-transform:uppercase;line-height:1}
body.elementor-page-14741 .mcm-word-equal{gap:2px}
body.elementor-page-14741 .mcm-word-equal :is(.mcm-word-top,.mcm-word-bottom){font-size:15px;font-weight:800;letter-spacing:.03em;text-transform:uppercase;line-height:1}
@media (min-width:768px) and (max-width:1439px){body.elementor-page-14741 .mcm-logos{display:grid;grid-template-columns:repeat(5,auto);justify-content:space-between;gap:26px 24px}}
@media (max-width:767px){
body.elementor-page-14741 .mcm-logos{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;gap:18px 0}
body.elementor-page-14741 .mcm-logos li{grid-column:span 4}
body.elementor-page-14741 .mcm-logos :is(.mcm-logo-fire,.mcm-logo-roku,.mcm-logo-fierce,.mcm-logo-newswire){grid-column:span 3}
body.elementor-page-14741 .mcm-logo-fierce{order:-2}
body.elementor-page-14741 .mcm-logo-newswire{order:-1}
body.elementor-page-14741 :is(.mcm-logo-fire,.mcm-logo-roku){order:-3}
body.elementor-page-14741 .mcm-word-bbai .mcm-word-top{font-size:18px}
body.elementor-page-14741 .mcm-word-bbai .mcm-word-bottom{font-size:8.5px}
body.elementor-page-14741 .mcm-word-equal :is(.mcm-word-top,.mcm-word-bottom){font-size:12.5px}
body.elementor-page-14741 .mcm-word-even span{font-size:13.5px !important}
body.elementor-page-14741 .mcm-word-caps .mcm-word-top{font-size:16px}
body.elementor-page-14741 .mcm-word-caps .mcm-word-bottom{font-size:8px}
body.elementor-page-14741 .mcm-logo-fire img{height:24px !important}
body.elementor-page-14741 .mcm-logo-roku img{height:16px !important}
body.elementor-page-14741 .mcm-logo-disrupt img{height:14px !important}
body.elementor-page-14741 .mcm-logo-fierce svg{height:26px}
body.elementor-page-14741 .mcm-logo-newswire img{height:23px !important}
body.elementor-page-14741 .mcm-word-top{font-size:15px}
body.elementor-page-14741 .mcm-word-bottom{font-size:8.5px}
}

body.elementor-page-14741 .mcm-logos-more{margin:28px 0 0;font-size:15px;line-height:1.4}
body.elementor-page-14741 .mcm-logos-more a{color:rgba(237,234,227,.9) !important;text-decoration:underline;text-decoration-color:rgba(237,234,227,.35);text-underline-offset:4px}
body.elementor-page-14741 .mcm-logos-more a:hover,body.elementor-page-14741 .mcm-logos-more a:focus-visible{color:#fff !important;text-decoration-color:#fff}
body.elementor-page-14741 .mcm-logos-more a:visited{color:rgba(237,234,227,.9) !important}
@media (max-width:767px){body.elementor-page-14741 .mcm-logos-more{margin-top:22px}}


/* H. Fine grain on the dark bands (same as the pricing page) */
body.elementor-page-14741 :is(.elementor-element-ec4c045,.elementor-element-32f0b1e,.elementor-element-2f6613b,.elementor-element-8b807a2,.elementor-element-d8d25e2,.elementor-element-9a6c104,.elementor-element-2cf4fb3){position:relative;isolation:isolate}
body.elementor-page-14741 :is(.elementor-element-ec4c045,.elementor-element-32f0b1e,.elementor-element-2f6613b,.elementor-element-8b807a2,.elementor-element-d8d25e2,.elementor-element-9a6c104,.elementor-element-2cf4fb3)::after{content:"";position:absolute;inset:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:160px;opacity:.09;mix-blend-mode:overlay;pointer-events:none;z-index:0}
body.elementor-page-14741 :is(.elementor-element-ec4c045,.elementor-element-32f0b1e,.elementor-element-2f6613b,.elementor-element-8b807a2) > .elementor-container,
body.elementor-page-14741 :is(.elementor-element-d8d25e2,.elementor-element-9a6c104,.elementor-element-2cf4fb3) > *{position:relative;z-index:1}


/* I. Content eases in as it scrolls into view (never the hero; off for reduced motion; browsers without support just show it) */
@media (prefers-reduced-motion:no-preference){
@supports (animation-timeline:view()){
body.elementor-page-14741 .elementor-element-fc7d054 > .e-con,
body.elementor-page-14741 .elementor-element-5312565 > .e-con,
body.elementor-page-14741 .elementor-element-1d2fb76 > .e-con,
body.elementor-page-14741 .elementor-element-1980e36 > .e-con,
body.elementor-page-14741 .mcm-proof,
body.elementor-page-14741 .elementor-element-ba7f9a3 .e-n-accordion-item{animation:mcmRise linear both;animation-timeline:view();animation-range:entry 0% cover 25%}
@keyframes mcmRise{from{opacity:0;translate:0 24px}to{opacity:1;translate:0 0}}
}
}



/* J. Promise line under the hero buttons (Nov 2 2026) */
body.elementor-page-14741 .mcm-assure{list-style:none;margin:16px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:10px 22px}
body.elementor-page-14741 .mcm-assure li{display:flex;align-items:center;gap:8px;margin:0;padding:0;font-size:15px;line-height:1.35;color:rgba(237,234,227,.86) !important}
body.elementor-page-14741 .mcm-assure li::before{content:"";flex:none;width:16px;height:16px;background:#22C55E;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7'/%3E%3C/svg%3E") center/contain no-repeat}


/* K. Comparison table: M. Curtis McCoy vs. a typical agency (Nov 2 2026) */
body.elementor-page-14741 .mcm-sr{position:absolute !important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}
body.elementor-page-14741 .mcm-compare-wrap{background:#0a0b0d;border-radius:24px;padding:clamp(12px,2.2vw,28px);max-width:900px;box-shadow:0 1px 2px rgba(10,22,32,.06),0 24px 48px -24px rgba(10,22,32,.45)}
body.elementor-page-14741 .mcm-compare{width:100%;margin:0;border:0 !important;border-collapse:separate;border-spacing:0;table-layout:fixed;font-size:16px;line-height:1.35;background:none}
body.elementor-page-14741 .mcm-compare th,body.elementor-page-14741 .mcm-compare td{padding:16px 18px;border:0 !important;border-top:1px solid rgba(255,255,255,.08) !important;text-align:left;vertical-align:middle;background:none;color:rgba(237,234,227,.6);font-weight:400;text-transform:none !important;letter-spacing:0}
body.elementor-page-14741 .mcm-compare thead th,body.elementor-page-14741 .mcm-compare thead td{border-top:0 !important;padding-top:14px;padding-bottom:14px;font-size:14px;font-weight:600;letter-spacing:.01em}
body.elementor-page-14741 .mcm-compare thead td{width:30%}
body.elementor-page-14741 .mcm-compare thead th.us{width:38%}
body.elementor-page-14741 .mcm-compare tbody th{font-size:14px;font-weight:500;color:rgba(237,234,227,.66)}
body.elementor-page-14741 .mcm-compare .us{background:rgba(255,255,255,.075);color:#fff;font-weight:600}
body.elementor-page-14741 .mcm-compare thead .us{border-radius:14px 14px 0 0;font-size:15px;color:#fff}
body.elementor-page-14741 .mcm-compare tbody tr:last-child .us{border-radius:0 0 14px 14px}
body.elementor-page-14741 .mcm-compare tbody .us{position:relative;padding-left:44px}
body.elementor-page-14741 .mcm-compare tbody .us::before{content:"";position:absolute;left:18px;top:50%;width:16px;height:16px;margin-top:-8px;background:#22C55E;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7'/%3E%3C/svg%3E") center/contain no-repeat}
@media (max-width:767px){
body.elementor-page-14741 .mcm-compare-wrap{border-radius:18px}
body.elementor-page-14741 .mcm-compare{font-size:14px}
body.elementor-page-14741 .mcm-compare,body.elementor-page-14741 .mcm-compare thead,body.elementor-page-14741 .mcm-compare tbody{display:block;width:100%}
body.elementor-page-14741 .mcm-compare tr{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);column-gap:8px}
body.elementor-page-14741 .mcm-compare thead td{display:none}
body.elementor-page-14741 .mcm-compare th,body.elementor-page-14741 .mcm-compare td{padding:10px 10px;width:auto !important}
body.elementor-page-14741 .mcm-compare thead th{padding:10px 10px 4px;font-size:13px}
body.elementor-page-14741 .mcm-compare thead .us{border-radius:10px 10px 0 0}
body.elementor-page-14741 .mcm-compare tbody th{grid-column:1/-1;padding:14px 2px 8px;font-size:13px;color:rgba(237,234,227,.55)}
body.elementor-page-14741 .mcm-compare tbody td{border-top:0 !important;align-self:stretch;display:flex;align-items:center}
body.elementor-page-14741 .mcm-compare tbody .us{border-radius:10px;padding-left:32px}
body.elementor-page-14741 .mcm-compare tbody tr:last-child .us{border-radius:10px}
body.elementor-page-14741 .mcm-compare thead .us{background:none;padding-left:10px;color:#fff}
body.elementor-page-14741 .mcm-compare tbody .us::before{left:10px;width:14px;height:14px;margin-top:-7px}
}


/* L. Recent work cards: grid on desktop, swipe row on phones (Nov 2 2026) */
body.elementor-page-14741 .mcm-work{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}
body.elementor-page-14741 .mcm-work li{margin:0;padding:0;display:flex}
body.elementor-page-14741 .mcm-work-card{position:relative;display:flex;flex-direction:column;width:100%;background:#fff;border:1px solid rgba(10,22,32,.08);border-radius:20px;overflow:hidden;text-decoration:none !important;color:inherit !important;box-shadow:0 1px 2px rgba(10,22,32,.05),0 8px 24px -12px rgba(10,22,32,.12);transition:transform .3s cubic-bezier(.2,.8,.2,1)}
body.elementor-page-14741 .mcm-work-card::after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:0 24px 48px -20px rgba(10,22,32,.28);opacity:0;transition:opacity .3s ease;pointer-events:none}
body.elementor-page-14741 .mcm-work-card:hover,body.elementor-page-14741 .mcm-work-card:focus-visible{transform:translateY(-4px)}
body.elementor-page-14741 .mcm-work-card:hover::after,body.elementor-page-14741 .mcm-work-card:focus-visible::after{opacity:1}
body.elementor-page-14741 .mcm-work-card:focus-visible{outline:2px solid #15803d;outline-offset:3px}
body.elementor-page-14741 .mcm-work-card img{display:block;width:100%;height:auto !important;aspect-ratio:16/9;object-fit:cover;object-position:top left;border-bottom:1px solid rgba(10,22,32,.08)}
body.elementor-page-14741 .mcm-work-body{display:flex;flex-direction:column;gap:6px;padding:20px 22px 22px}
body.elementor-page-14741 .mcm-work-name{margin:0 !important;font-size:20px !important;line-height:1.25 !important;font-weight:600;color:#0a1620 !important}
body.elementor-page-14741 .mcm-work-what{font-size:15px;line-height:1.4;color:#3a4550}
body.elementor-page-14741 .mcm-work-result{margin-top:6px;font-size:15px;line-height:1.4;font-weight:600;color:#0a1620}
body.elementor-page-14741 .mcm-work-result strong{color:#15803d;font-weight:700}
@media (max-width:1024px) and (min-width:768px){body.elementor-page-14741 .mcm-work{gap:16px}body.elementor-page-14741 .mcm-work-body{padding:16px 18px 18px}}
@media (max-width:767px){
body.elementor-page-14741 .mcm-work{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:0;margin-right:-22px;padding:4px 22px 12px 0;-webkit-overflow-scrolling:touch;scrollbar-width:none}
body.elementor-page-14741 .mcm-work::-webkit-scrollbar{display:none}
body.elementor-page-14741 .mcm-work li{flex:0 0 82%;scroll-snap-align:start}
body.elementor-page-14741 .mcm-work-card:hover{transform:none}
}
@media (prefers-reduced-motion:reduce){body.elementor-page-14741 .mcm-work-card,body.elementor-page-14741 .mcm-work-card::after{transition:none}}


/* M. Industry tags on a light section, with links to the industry pages */
body.elementor-page-14741 .mcm-tags-light{max-width:96ch}
body.elementor-page-14741 .mcm-tags-light li{border-color:rgba(10,22,32,.14);background:#FFFFFF;color:#0A1620}
body.elementor-page-14741 .mcm-tags-light li a{color:#0A1620 !important;text-decoration:none !important;font-weight:600}
body.elementor-page-14741 .mcm-tags-light li:has(a){border-color:rgba(34,197,94,.55);background:rgba(34,197,94,.06);transition:background .2s ease,border-color .2s ease}
body.elementor-page-14741 .mcm-tags-light li:has(a):hover{background:rgba(34,197,94,.14);border-color:#22C55E}
body.elementor-page-14741 .mcm-tags-light li a:focus-visible{outline:2px solid #16A34A;outline-offset:4px;border-radius:999px}

/* N. Check list in the "Month to Month" band */
body.elementor-page-14741 .mcm-checks{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 40px;max-width:1100px}
body.elementor-page-14741 .mcm-checks li{position:relative;margin:0;padding:0 0 0 30px;font-size:17px;line-height:1.55}
body.elementor-page-14741 .mcm-checks li strong{color:#EDEAE3}
body.elementor-page-14741 .mcm-checks li::before{content:"";position:absolute;left:0;top:4px;width:18px;height:18px;background:#22C55E;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7'/%3E%3C/svg%3E") center/contain no-repeat}
@media (max-width:767px){body.elementor-page-14741 .mcm-checks{grid-template-columns:1fr;gap:14px}}

/* O. Pull quote in the "Month to Month" band */
body.elementor-page-14741 .elementor-element-b69b2f5 p.mcm-quote{margin:8px 0 0;padding-left:20px;border-left:3px solid #22C55E;font-size:clamp(20px,1.7vw,26px) !important;line-height:1.45 !important;font-weight:600 !important;color:#EDEAE3 !important;max-width:46ch}
body.elementor-page-14741 .elementor-element-b69b2f5 p.mcm-quote-by{margin:12px 0 0;padding-left:23px;font-size:13px !important;letter-spacing:.1em;text-transform:uppercase;color:rgba(237,234,227,.7) !important}

/* P. "Not included" line under the included intro */
body.elementor-page-14741 .mcm-not-included{margin-top:14px;font-size:15px;color:#4B5563}

/* Q. Let the check list use the full row (the site caps text blocks at about 64%) */
body.elementor-page-14741 .elementor-element-9c3eab6 > .elementor-widget-container{max-width:none !important;width:100% !important;display:block !important}
body.elementor-page-14741 .elementor-element-9c3eab6 .mcm-checks li{font-size:17px !important}
body.elementor-page-14741 .elementor-element-b69b2f5 p.mcm-quote{margin-top:18px !important}/* End custom CSS */