.elementor-744 .elementor-element.elementor-element-36296f36{--display:flex;--min-height:520px;--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;--overlay-opacity:0.5;--padding-top:80px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-744 .elementor-element.elementor-element-36296f36:not(.elementor-motion-effects-element-type-background), .elementor-744 .elementor-element.elementor-element-36296f36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://battleblows.com/wp-content/uploads/2026/03/hero-our-team.jpg");background-position:top center;background-size:cover;}.elementor-744 .elementor-element.elementor-element-36296f36::before, .elementor-744 .elementor-element.elementor-element-36296f36 > .elementor-background-video-container::before, .elementor-744 .elementor-element.elementor-element-36296f36 > .e-con-inner > .elementor-background-video-container::before, .elementor-744 .elementor-element.elementor-element-36296f36 > .elementor-background-slideshow::before, .elementor-744 .elementor-element.elementor-element-36296f36 > .e-con-inner > .elementor-background-slideshow::before, .elementor-744 .elementor-element.elementor-element-36296f36 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(135deg, var( --e-global-color-accent ) 0%, var( --e-global-color-primary ) 100%);}.elementor-744 .elementor-element.elementor-element-13d3fd9b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--z-index:2;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Inter;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-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Inter;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-744 .elementor-element.elementor-element-5c667e37{margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-744 .elementor-element.elementor-element-5c667e37 .elementor-heading-title{font-family:"Inter", Inter;font-size:52px;font-weight:800;color:#FFFFFF;}.elementor-744 .elementor-element.elementor-element-3ed094fb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Inter;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-744 .elementor-element.elementor-element-7bbb9c79 .elementor-button{background-color:#FFC72C;font-family:"Inter", Inter;font-size:16px;font-weight:700;fill:#002C5F;color:#002C5F;border-style:solid;border-color:var( --e-global-color-secondary );}.elementor-744 .elementor-element.elementor-element-7bbb9c79 .elementor-button:hover, .elementor-744 .elementor-element.elementor-element-7bbb9c79 .elementor-button:focus{background-color:#ffd54f;}.elementor-744 .elementor-element.elementor-element-7bbb9c79 .elementor-button-content-wrapper{flex-direction:row;}.elementor-744 .elementor-element.elementor-element-7bbb9c79 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-744 .elementor-element.elementor-element-6745cda1{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-744 .elementor-element.elementor-element-6745cda1:not(.elementor-motion-effects-element-type-background), .elementor-744 .elementor-element.elementor-element-6745cda1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#002C5F;}.elementor-744 .elementor-element.elementor-element-c5b51f7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-744 .elementor-element.elementor-element-4efc167e{padding:0px 0px 8px 0px;text-align:center;}.elementor-744 .elementor-element.elementor-element-4efc167e .elementor-heading-title{font-family:"Inter", Inter;font-size:40px;font-weight:900;line-height:1.15em;color:#FFC72C;}.elementor-744 .elementor-element.elementor-element-49df212a{padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Inter;font-size:13px;line-height:1.75em;color:#9ca3af;}.elementor-744 .elementor-element.elementor-element-327c3f78{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-744 .elementor-element.elementor-element-74d2519c{padding:0px 0px 8px 0px;text-align:center;}.elementor-744 .elementor-element.elementor-element-74d2519c .elementor-heading-title{font-family:"Inter", Inter;font-size:40px;font-weight:900;line-height:1.15em;color:#FFC72C;}.elementor-744 .elementor-element.elementor-element-642d3665{padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Inter;font-size:13px;line-height:1.75em;color:#9ca3af;}.elementor-744 .elementor-element.elementor-element-6a735f43{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-744 .elementor-element.elementor-element-70e27d55{padding:0px 0px 8px 0px;text-align:center;}.elementor-744 .elementor-element.elementor-element-70e27d55 .elementor-heading-title{font-family:"Inter", Inter;font-size:40px;font-weight:900;line-height:1.15em;color:#FFC72C;}.elementor-744 .elementor-element.elementor-element-7d28051d{padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Inter;font-size:13px;line-height:1.75em;color:#9ca3af;}.elementor-744 .elementor-element.elementor-element-1064f5be{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-744 .elementor-element.elementor-element-2204c853{padding:0px 0px 8px 0px;text-align:center;}.elementor-744 .elementor-element.elementor-element-2204c853 .elementor-heading-title{font-family:"Inter", Inter;font-size:40px;font-weight:900;line-height:1.15em;color:#FFC72C;}.elementor-744 .elementor-element.elementor-element-546129d7{padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Inter;font-size:13px;line-height:1.75em;color:#9ca3af;}.elementor-744 .elementor-element.elementor-element-51e66d21{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-744 .elementor-element.elementor-element-62d9da28{padding:0px 0px 24px 0px;text-align:center;}.elementor-744 .elementor-element.elementor-element-62d9da28 .elementor-heading-title{font-family:"Inter", Inter;font-size:36px;font-weight:800;line-height:1.15em;color:#002C5F;}.elementor-744 .elementor-element.elementor-element-2a3008b8{padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Inter;font-size:16px;line-height:1.75em;color:#4b5563;}.elementor-744 .elementor-element.elementor-element-5bc4fc26{--display:flex;--padding-top:64px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-744 .elementor-element.elementor-element-5bc4fc26:not(.elementor-motion-effects-element-type-background), .elementor-744 .elementor-element.elementor-element-5bc4fc26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f9fafb;}.elementor-744 .elementor-element.elementor-element-16d89c4c{padding:0px 0px 48px 0px;text-align:center;}.elementor-744 .elementor-element.elementor-element-16d89c4c .elementor-heading-title{font-family:"Inter", Inter;font-size:36px;font-weight:800;line-height:1.15em;color:#002C5F;}.elementor-744 .elementor-element.elementor-element-220382f9{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-744 .elementor-element.elementor-element-1e94adbd{--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;--overflow:hidden;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:#f3f4f6;--border-color:#f3f4f6;--border-radius:16px 16px 16px 16px;}.elementor-744 .elementor-element.elementor-element-1e94adbd:not(.elementor-motion-effects-element-type-background), .elementor-744 .elementor-element.elementor-element-1e94adbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Inter;font-weight:var( --e-global-typography-text-font-weight );}.elementor-744 .elementor-element.elementor-element-4ec5aa4f{padding:0px 0px 0px 0px;}.elementor-744 .elementor-element.elementor-element-4ec5aa4f img{width:100%;}.elementor-744 .elementor-element.elementor-element-1e4e5fff{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-744 .elementor-element.elementor-element-eb32df6{padding:0px 0px 4px 0px;text-align:center;}.elementor-744 .elementor-element.elementor-element-eb32df6 .elementor-heading-title{font-family:"Inter", Inter;font-size:20px;font-weight:700;line-height:1.15em;color:#002C5F;}.elementor-744 .elementor-element.elementor-element-6f86d11{padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Inter;font-size:14px;line-height:1.75em;color:#FFC72C;}.elementor-744 .elementor-element.elementor-element-148c9243{--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;--overflow:hidden;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:#f3f4f6;--border-color:#f3f4f6;--border-radius:16px 16px 16px 16px;}.elementor-744 .elementor-element.elementor-element-148c9243:not(.elementor-motion-effects-element-type-background), .elementor-744 .elementor-element.elementor-element-148c9243 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-744 .elementor-element.elementor-element-3ff2aefe{padding:0px 0px 0px 0px;}.elementor-744 .elementor-element.elementor-element-3ff2aefe img{width:100%;}.elementor-744 .elementor-element.elementor-element-4e746314{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-744 .elementor-element.elementor-element-4e3f1b4a{padding:0px 0px 4px 0px;text-align:center;}.elementor-744 .elementor-element.elementor-element-4e3f1b4a .elementor-heading-title{font-family:"Inter", Inter;font-size:20px;font-weight:700;line-height:1.15em;color:#002C5F;}.elementor-744 .elementor-element.elementor-element-7a5f9e41{padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Inter;font-size:14px;line-height:1.75em;color:#FFC72C;}.elementor-744 .elementor-element.elementor-element-4606be8a{--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;--overflow:hidden;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:#f3f4f6;--border-color:#f3f4f6;--border-radius:16px 16px 16px 16px;}.elementor-744 .elementor-element.elementor-element-4606be8a:not(.elementor-motion-effects-element-type-background), .elementor-744 .elementor-element.elementor-element-4606be8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-744 .elementor-element.elementor-element-697ad0c5{padding:0px 0px 0px 0px;}.elementor-744 .elementor-element.elementor-element-697ad0c5 img{width:100%;}.elementor-744 .elementor-element.elementor-element-2c598e49{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-744 .elementor-element.elementor-element-628bf4eb{padding:0px 0px 4px 0px;text-align:center;}.elementor-744 .elementor-element.elementor-element-628bf4eb .elementor-heading-title{font-family:"Inter", Inter;font-size:20px;font-weight:700;line-height:1.15em;color:#002C5F;}.elementor-744 .elementor-element.elementor-element-5cfc71f7{padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Inter;font-size:14px;line-height:1.75em;color:#FFC72C;}.elementor-744 .elementor-element.elementor-element-76f20ecf{--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;--overflow:hidden;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:#f3f4f6;--border-color:#f3f4f6;--border-radius:16px 16px 16px 16px;}.elementor-744 .elementor-element.elementor-element-76f20ecf:not(.elementor-motion-effects-element-type-background), .elementor-744 .elementor-element.elementor-element-76f20ecf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-744 .elementor-element.elementor-element-72ad768f{padding:0px 0px 0px 0px;}.elementor-744 .elementor-element.elementor-element-72ad768f img{width:100%;}.elementor-744 .elementor-element.elementor-element-1d5ca9a1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-744 .elementor-element.elementor-element-e75db2c{padding:0px 0px 4px 0px;text-align:center;}.elementor-744 .elementor-element.elementor-element-e75db2c .elementor-heading-title{font-family:"Inter", Inter;font-size:20px;font-weight:700;line-height:1.15em;color:#002C5F;}.elementor-744 .elementor-element.elementor-element-60b59336{padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Inter;font-size:14px;line-height:1.75em;color:#FFC72C;}.elementor-744 .elementor-element.elementor-element-54dca08b{--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;--overflow:hidden;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:#f3f4f6;--border-color:#f3f4f6;--border-radius:16px 16px 16px 16px;}.elementor-744 .elementor-element.elementor-element-54dca08b:not(.elementor-motion-effects-element-type-background), .elementor-744 .elementor-element.elementor-element-54dca08b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-744 .elementor-element.elementor-element-25937870{padding:0px 0px 0px 0px;}.elementor-744 .elementor-element.elementor-element-25937870 img{width:100%;}.elementor-744 .elementor-element.elementor-element-65acc27b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-744 .elementor-element.elementor-element-520a9f47{padding:0px 0px 4px 0px;text-align:center;}.elementor-744 .elementor-element.elementor-element-520a9f47 .elementor-heading-title{font-family:"Inter", Inter;font-size:20px;font-weight:700;line-height:1.15em;color:#002C5F;}.elementor-744 .elementor-element.elementor-element-5b803659{padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Inter;font-size:14px;line-height:1.75em;color:#FFC72C;}.elementor-744 .elementor-element.elementor-element-1337a622{--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;--overflow:hidden;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:#f3f4f6;--border-color:#f3f4f6;--border-radius:16px 16px 16px 16px;}.elementor-744 .elementor-element.elementor-element-1337a622:not(.elementor-motion-effects-element-type-background), .elementor-744 .elementor-element.elementor-element-1337a622 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-744 .elementor-element.elementor-element-6b3851d3{padding:0px 0px 0px 0px;}.elementor-744 .elementor-element.elementor-element-6b3851d3 img{width:100%;}.elementor-744 .elementor-element.elementor-element-46cd0f97{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-744 .elementor-element.elementor-element-23c11ce0{padding:0px 0px 4px 0px;text-align:center;}.elementor-744 .elementor-element.elementor-element-23c11ce0 .elementor-heading-title{font-family:"Inter", Inter;font-size:20px;font-weight:700;line-height:1.15em;color:#002C5F;}.elementor-744 .elementor-element.elementor-element-2f460b6f{padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Inter;font-size:14px;line-height:1.75em;color:#FFC72C;}.elementor-744 .elementor-element.elementor-element-d22571a{--display:flex;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-744 .elementor-element.elementor-element-5b4fafd8{padding:0px 0px 12px 0px;text-align:center;}.elementor-744 .elementor-element.elementor-element-5b4fafd8 .elementor-heading-title{font-family:"Inter", Inter;font-size:36px;font-weight:800;line-height:1.15em;color:#002C5F;}.elementor-744 .elementor-element.elementor-element-62b7b813{padding:0px 0px 48px 0px;text-align:center;font-family:"Inter", Inter;font-size:16px;line-height:1.75em;color:#6b7280;}.elementor-744 .elementor-element.elementor-element-74e3b76d{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-744 .elementor-element.elementor-element-2ca54df3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;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:#f3f4f6;--border-color:#f3f4f6;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-744 .elementor-element.elementor-element-2ca54df3:not(.elementor-motion-effects-element-type-background), .elementor-744 .elementor-element.elementor-element-2ca54df3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f9fafb;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-744 .elementor-element.elementor-element-3f16a9ef{background-color:#FFC72C00;padding:0px 0px 20px 0px;}.elementor-744 .elementor-element.elementor-element-3f16a9ef .elementor-icon-wrapper{text-align:center;}.elementor-744 .elementor-element.elementor-element-3f16a9ef.elementor-view-stacked .elementor-icon{background-color:#002C5F;}.elementor-744 .elementor-element.elementor-element-3f16a9ef.elementor-view-framed .elementor-icon, .elementor-744 .elementor-element.elementor-element-3f16a9ef.elementor-view-default .elementor-icon{color:#002C5F;border-color:#002C5F;}.elementor-744 .elementor-element.elementor-element-3f16a9ef.elementor-view-framed .elementor-icon, .elementor-744 .elementor-element.elementor-element-3f16a9ef.elementor-view-default .elementor-icon svg{fill:#002C5F;}.elementor-744 .elementor-element.elementor-element-3f16a9ef .elementor-icon{font-size:28px;}.elementor-744 .elementor-element.elementor-element-3f16a9ef .elementor-icon svg{height:28px;}.elementor-744 .elementor-element.elementor-element-707161aa{padding:0px 0px 8px 0px;text-align:center;}.elementor-744 .elementor-element.elementor-element-707161aa .elementor-heading-title{font-family:"Inter", Inter;font-size:15px;font-weight:700;line-height:1.15em;color:#002C5F;}.elementor-744 .elementor-element.elementor-element-2db6c4a6{padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Inter;font-size:13px;line-height:1.75em;color:#6b7280;}.elementor-744 .elementor-element.elementor-element-780fb06b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;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:#f3f4f6;--border-color:#f3f4f6;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-744 .elementor-element.elementor-element-780fb06b:not(.elementor-motion-effects-element-type-background), .elementor-744 .elementor-element.elementor-element-780fb06b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f9fafb;}.elementor-744 .elementor-element.elementor-element-75bb6a38{background-color:#FFC72C00;padding:0px 0px 20px 0px;}.elementor-744 .elementor-element.elementor-element-75bb6a38 .elementor-icon-wrapper{text-align:center;}.elementor-744 .elementor-element.elementor-element-75bb6a38.elementor-view-stacked .elementor-icon{background-color:#002C5F;}.elementor-744 .elementor-element.elementor-element-75bb6a38.elementor-view-framed .elementor-icon, .elementor-744 .elementor-element.elementor-element-75bb6a38.elementor-view-default .elementor-icon{color:#002C5F;border-color:#002C5F;}.elementor-744 .elementor-element.elementor-element-75bb6a38.elementor-view-framed .elementor-icon, .elementor-744 .elementor-element.elementor-element-75bb6a38.elementor-view-default .elementor-icon svg{fill:#002C5F;}.elementor-744 .elementor-element.elementor-element-75bb6a38 .elementor-icon{font-size:28px;}.elementor-744 .elementor-element.elementor-element-75bb6a38 .elementor-icon svg{height:28px;}.elementor-744 .elementor-element.elementor-element-78a7b151{padding:0px 0px 8px 0px;text-align:center;}.elementor-744 .elementor-element.elementor-element-78a7b151 .elementor-heading-title{font-family:"Inter", Inter;font-size:15px;font-weight:700;line-height:1.15em;color:#002C5F;}.elementor-744 .elementor-element.elementor-element-281ad45e{padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Inter;font-size:13px;line-height:1.75em;color:#6b7280;}.elementor-744 .elementor-element.elementor-element-6c32ef19{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;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:#f3f4f6;--border-color:#f3f4f6;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-744 .elementor-element.elementor-element-6c32ef19:not(.elementor-motion-effects-element-type-background), .elementor-744 .elementor-element.elementor-element-6c32ef19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f9fafb;}.elementor-744 .elementor-element.elementor-element-11397d3d{background-color:#FFC72C00;padding:0px 0px 20px 0px;}.elementor-744 .elementor-element.elementor-element-11397d3d .elementor-icon-wrapper{text-align:center;}.elementor-744 .elementor-element.elementor-element-11397d3d.elementor-view-stacked .elementor-icon{background-color:#002C5F;}.elementor-744 .elementor-element.elementor-element-11397d3d.elementor-view-framed .elementor-icon, .elementor-744 .elementor-element.elementor-element-11397d3d.elementor-view-default .elementor-icon{color:#002C5F;border-color:#002C5F;}.elementor-744 .elementor-element.elementor-element-11397d3d.elementor-view-framed .elementor-icon, .elementor-744 .elementor-element.elementor-element-11397d3d.elementor-view-default .elementor-icon svg{fill:#002C5F;}.elementor-744 .elementor-element.elementor-element-11397d3d .elementor-icon{font-size:28px;}.elementor-744 .elementor-element.elementor-element-11397d3d .elementor-icon svg{height:28px;}.elementor-744 .elementor-element.elementor-element-19c5718f{padding:0px 0px 8px 0px;text-align:center;}.elementor-744 .elementor-element.elementor-element-19c5718f .elementor-heading-title{font-family:"Inter", Inter;font-size:15px;font-weight:700;line-height:1.15em;color:#002C5F;}.elementor-744 .elementor-element.elementor-element-161bf95a{padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Inter;font-size:13px;line-height:1.75em;color:#6b7280;}.elementor-744 .elementor-element.elementor-element-118030d7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;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:#f3f4f6;--border-color:#f3f4f6;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-744 .elementor-element.elementor-element-118030d7:not(.elementor-motion-effects-element-type-background), .elementor-744 .elementor-element.elementor-element-118030d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f9fafb;}.elementor-744 .elementor-element.elementor-element-53ed64c6{background-color:#FFC72C00;padding:0px 0px 20px 0px;}.elementor-744 .elementor-element.elementor-element-53ed64c6 .elementor-icon-wrapper{text-align:center;}.elementor-744 .elementor-element.elementor-element-53ed64c6.elementor-view-stacked .elementor-icon{background-color:#002C5F;}.elementor-744 .elementor-element.elementor-element-53ed64c6.elementor-view-framed .elementor-icon, .elementor-744 .elementor-element.elementor-element-53ed64c6.elementor-view-default .elementor-icon{color:#002C5F;border-color:#002C5F;}.elementor-744 .elementor-element.elementor-element-53ed64c6.elementor-view-framed .elementor-icon, .elementor-744 .elementor-element.elementor-element-53ed64c6.elementor-view-default .elementor-icon svg{fill:#002C5F;}.elementor-744 .elementor-element.elementor-element-53ed64c6 .elementor-icon{font-size:28px;}.elementor-744 .elementor-element.elementor-element-53ed64c6 .elementor-icon svg{height:28px;}.elementor-744 .elementor-element.elementor-element-49866d4{padding:0px 0px 8px 0px;text-align:center;}.elementor-744 .elementor-element.elementor-element-49866d4 .elementor-heading-title{font-family:"Inter", Inter;font-size:15px;font-weight:700;line-height:1.15em;color:#002C5F;}.elementor-744 .elementor-element.elementor-element-491f8c29{padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Inter;font-size:13px;line-height:1.75em;color:#6b7280;}.elementor-744 .elementor-element.elementor-element-fa6ad64{padding:80px 32px 80px 32px;}.elementor-744 .elementor-element.elementor-element-22e8616{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-744 .elementor-element.elementor-element-13aa3d8b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;border-style:dashed;--border-style:dashed;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#e5e7eb;--border-color:#e5e7eb;--border-radius:24px 24px 24px 24px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-744 .elementor-element.elementor-element-13aa3d8b:not(.elementor-motion-effects-element-type-background), .elementor-744 .elementor-element.elementor-element-13aa3d8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f9fafb;}.elementor-744 .elementor-element.elementor-element-19e8f92{padding:0px 0px 12px 0px;text-align:center;}.elementor-744 .elementor-element.elementor-element-19e8f92 .elementor-heading-title{font-family:"Inter", Inter;font-size:24px;font-weight:800;line-height:1.15em;color:#002C5F;}.elementor-744 .elementor-element.elementor-element-68355b4a{padding:0px 0px 24px 0px;text-align:center;font-family:"Inter", Inter;font-size:16px;line-height:1.75em;color:#4b5563;}.elementor-744 .elementor-element.elementor-element-16ed5f6e .elementor-button{background-color:#FFC72C;font-family:"Inter", Inter;font-size:16px;font-weight:700;fill:#002C5F;color:#002C5F;border-radius:8px 8px 8px 8px;padding:16px 32px 16px 32px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-744 .elementor-element.elementor-element-6745cda1{--grid-auto-flow:row;}.elementor-744 .elementor-element.elementor-element-4efc167e .elementor-heading-title{font-size:36px;}.elementor-744 .elementor-element.elementor-element-74d2519c .elementor-heading-title{font-size:36px;}.elementor-744 .elementor-element.elementor-element-70e27d55 .elementor-heading-title{font-size:36px;}.elementor-744 .elementor-element.elementor-element-2204c853 .elementor-heading-title{font-size:36px;}.elementor-744 .elementor-element.elementor-element-62d9da28 .elementor-heading-title{font-size:28px;}.elementor-744 .elementor-element.elementor-element-16d89c4c .elementor-heading-title{font-size:28px;}.elementor-744 .elementor-element.elementor-element-220382f9{--grid-auto-flow:row;}.elementor-744 .elementor-element.elementor-element-eb32df6 .elementor-heading-title{font-size:18px;}.elementor-744 .elementor-element.elementor-element-4e3f1b4a .elementor-heading-title{font-size:18px;}.elementor-744 .elementor-element.elementor-element-628bf4eb .elementor-heading-title{font-size:18px;}.elementor-744 .elementor-element.elementor-element-e75db2c .elementor-heading-title{font-size:18px;}.elementor-744 .elementor-element.elementor-element-520a9f47 .elementor-heading-title{font-size:18px;}.elementor-744 .elementor-element.elementor-element-23c11ce0 .elementor-heading-title{font-size:18px;}.elementor-744 .elementor-element.elementor-element-5b4fafd8 .elementor-heading-title{font-size:28px;}.elementor-744 .elementor-element.elementor-element-74e3b76d{--grid-auto-flow:row;}.elementor-744 .elementor-element.elementor-element-707161aa .elementor-heading-title{font-size:15px;}.elementor-744 .elementor-element.elementor-element-78a7b151 .elementor-heading-title{font-size:15px;}.elementor-744 .elementor-element.elementor-element-19c5718f .elementor-heading-title{font-size:15px;}.elementor-744 .elementor-element.elementor-element-49866d4 .elementor-heading-title{font-size:15px;}.elementor-744 .elementor-element.elementor-element-fa6ad64{padding:48px 20px 48px 20px;}.elementor-744 .elementor-element.elementor-element-19e8f92 .elementor-heading-title{font-size:22px;}}@media(max-width:767px){.elementor-744 .elementor-element.elementor-element-6745cda1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-744 .elementor-element.elementor-element-4efc167e .elementor-heading-title{font-size:32px;}.elementor-744 .elementor-element.elementor-element-74d2519c .elementor-heading-title{font-size:32px;}.elementor-744 .elementor-element.elementor-element-70e27d55 .elementor-heading-title{font-size:32px;}.elementor-744 .elementor-element.elementor-element-2204c853 .elementor-heading-title{font-size:32px;}.elementor-744 .elementor-element.elementor-element-51e66d21{--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-744 .elementor-element.elementor-element-62d9da28 .elementor-heading-title{font-size:24px;}.elementor-744 .elementor-element.elementor-element-5bc4fc26{--padding-top:48px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-744 .elementor-element.elementor-element-16d89c4c .elementor-heading-title{font-size:24px;}.elementor-744 .elementor-element.elementor-element-220382f9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-744 .elementor-element.elementor-element-eb32df6 .elementor-heading-title{font-size:18px;}.elementor-744 .elementor-element.elementor-element-4e3f1b4a .elementor-heading-title{font-size:18px;}.elementor-744 .elementor-element.elementor-element-628bf4eb .elementor-heading-title{font-size:18px;}.elementor-744 .elementor-element.elementor-element-e75db2c .elementor-heading-title{font-size:18px;}.elementor-744 .elementor-element.elementor-element-520a9f47 .elementor-heading-title{font-size:18px;}.elementor-744 .elementor-element.elementor-element-23c11ce0 .elementor-heading-title{font-size:18px;}.elementor-744 .elementor-element.elementor-element-d22571a{--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-744 .elementor-element.elementor-element-5b4fafd8 .elementor-heading-title{font-size:24px;}.elementor-744 .elementor-element.elementor-element-74e3b76d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-744 .elementor-element.elementor-element-707161aa .elementor-heading-title{font-size:15px;}.elementor-744 .elementor-element.elementor-element-78a7b151 .elementor-heading-title{font-size:15px;}.elementor-744 .elementor-element.elementor-element-19c5718f .elementor-heading-title{font-size:15px;}.elementor-744 .elementor-element.elementor-element-49866d4 .elementor-heading-title{font-size:15px;}.elementor-744 .elementor-element.elementor-element-fa6ad64{padding:40px 16px 40px 16px;}.elementor-744 .elementor-element.elementor-element-22e8616{--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-744 .elementor-element.elementor-element-13aa3d8b{--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-744 .elementor-element.elementor-element-19e8f92 .elementor-heading-title{font-size:20px;}}/* Start custom CSS */.ics-contact-page { font-family: 'Inter', sans-serif; }
.ics-badge { display:inline-block; background:#FFC72C; color:#002C5F; font-weight:700; padding:6px 20px; font-size:.75rem; text-transform:uppercase; letter-spacing:.15em; border-radius:3px; margin-bottom:16px; }
.ics-eyebrow { font-size:.75rem; font-weight:700; text-transform:uppercase; letter-spacing:.15em; color:#FFC72C; margin-bottom:12px; display:flex; align-items:center; justify-content:center; gap:12px; }
.ics-eyebrow::before,.ics-eyebrow::after { content:''; flex:1; max-width:48px; height:2px; background:#FFC72C; border-radius:2px; }
.ics-eyebrow-left { justify-content:flex-start; }
.ics-eyebrow-left::before { display:none; }
.ics-hero-trust { display:flex; align-items:center; justify-content:center; gap:24px; flex-wrap:wrap; margin-top:24px; padding-top:24px; border-top:1px solid rgba(255,255,255,.15); }
.ics-hero-trust-item { display:flex; align-items:center; gap:8px; font-size:.875rem; font-weight:500; color:rgba(255,255,255,.78); }
.ics-check-circle { flex-shrink:0; width:20px; height:20px; background:#FFC72C; border-radius:50%; display:inline-flex; align-items:center; justify-content:center; }
.ics-check-circle svg { width:11px; height:11px; }
.ics-quick-bar { display:flex; align-items:stretch; flex-wrap:nowrap; gap:0; }
.ics-qb-item { display:flex; align-items:center; gap:12px; padding:18px 28px 18px 0; margin-right:28px; border-right:1px solid rgba(255,255,255,.12); flex:1; min-width:0; }
.ics-qb-item:last-child { border-right:none; margin-right:0; }
.ics-qb-icon { width:36px; height:36px; border-radius:8px; background:rgba(255,199,44,.1); border:1px solid rgba(255,199,44,.2); display:flex; align-items:center; justify-content:center; flex-shrink:0; }
.ics-qb-icon svg { width:16px; height:16px; color:#FFC72C; }
.ics-qb-label { font-size:.625rem; font-weight:700; color:rgba(255,255,255,.45); text-transform:uppercase; letter-spacing:.08em; margin-bottom:2px; }
.ics-qb-value { font-size:.8125rem; font-weight:700; color:#fff; white-space:nowrap; }
.ics-qb-value a { color:#fff; text-decoration:none; }
.ics-qb-value a:hover { color:#FFC72C; }
.ics-form-card { background:#fff; border-radius:16px; padding:40px; border:1px solid #e5e7eb; box-shadow:0 10px 15px -3px rgba(0,0,0,.1); }
.ics-form-eyebrow { font-size:.75rem; font-weight:700; text-transform:uppercase; letter-spacing:.15em; color:#FFC72C; margin-bottom:10px; display:flex; align-items:center; gap:8px; }
.ics-form-eyebrow::before { content:''; width:24px; height:3px; background:#FFC72C; border-radius:2px; }
.ics-form-title { font-size:1.5rem; font-weight:800; color:#002C5F; margin-bottom:8px; line-height:1.2; }
.ics-form-sub { font-size:.9375rem; color:#6b7280; line-height:1.6; margin-bottom:28px; }
.ics-form-privacy { display:flex; align-items:center; justify-content:center; gap:6px; font-size:.8125rem; color:#9ca3af; margin-top:14px; }
.ics-form-privacy svg { width:13px; height:13px; flex-shrink:0; }
.ics-forminator-wrap .forminator-row { margin-bottom:14px !important; }
.ics-forminator-wrap .forminator-label { font-size:.6875rem !important; font-weight:700 !important; color:#6b7280 !important; text-transform:uppercase !important; letter-spacing:.08em !important; margin-bottom:5px !important; display:block !important; }
.ics-forminator-wrap .forminator-input,.ics-forminator-wrap .forminator-select,.ics-forminator-wrap .forminator-textarea { width:100% !important; padding:11px 14px !important; border:1px solid #e5e7eb !important; border-radius:8px !important; font-size:.9375rem !important; color:#002C5F !important; font-family:'Inter',sans-serif !important; background:#fff !important; outline:none !important; transition:border-color .2s !important; }
.ics-forminator-wrap .forminator-input:focus,.ics-forminator-wrap .forminator-select:focus,.ics-forminator-wrap .forminator-textarea:focus { border-color:#002C5F !important; box-shadow:0 0 0 3px rgba(0,44,95,.1) !important; }
.ics-forminator-wrap .forminator-textarea { min-height:110px !important; resize:vertical !important; }
.ics-forminator-wrap .forminator-btn-submit { width:100% !important; padding:14px !important; background:#FFC72C !important; color:#002C5F !important; font-weight:700 !important; font-size:1rem !important; border:none !important; border-radius:8px !important; cursor:pointer !important; font-family:'Inter',sans-serif !important; transition:all .2s !important; margin-top:4px !important; }
.ics-forminator-wrap .forminator-btn-submit:hover { background:#ffd54f !important; transform:translateY(-1px) !important; }
.ics-info-card { background:#002C5F; border-radius:16px; padding:28px; box-shadow:0 20px 25px -5px rgba(0,0,0,.1); }
.ics-info-card-title { font-size:1rem; font-weight:800; color:#fff; margin-bottom:20px; padding-bottom:14px; border-bottom:1px solid rgba(255,255,255,.1); }
.ics-info-row { display:flex; gap:12px; align-items:flex-start; margin-bottom:16px; padding-bottom:16px; border-bottom:1px solid rgba(255,255,255,.08); }
.ics-info-row:last-child { margin-bottom:0; padding-bottom:0; border-bottom:none; }
.ics-info-icon { width:38px; height:38px; border-radius:8px; background:rgba(255,199,44,.1); border:1px solid rgba(255,199,44,.2); display:flex; align-items:center; justify-content:center; flex-shrink:0; }
.ics-info-icon svg { width:17px; height:17px; color:#FFC72C; }
.ics-info-label { font-size:.6875rem; font-weight:700; color:rgba(255,255,255,.42); text-transform:uppercase; letter-spacing:.08em; margin-bottom:3px; }
.ics-info-value { font-size:.875rem; font-weight:600; color:#fff; line-height:1.55; }
.ics-info-value a { color:#FFC72C; text-decoration:none; }
.ics-info-value a:hover { color:#ffd54f; }
.ics-info-note { display:block; font-size:.75rem; color:#FFC72C; margin-top:3px; font-weight:500; }
.ics-areas-card { background:#fff; border-radius:16px; padding:22px; border:1px solid #e5e7eb; box-shadow:0 1px 2px rgba(0,0,0,.05); }
.ics-areas-title { font-size:.9375rem; font-weight:800; color:#002C5F; margin-bottom:14px; display:flex; align-items:center; gap:7px; }
.ics-areas-title svg { width:17px; height:17px; color:#FFC72C; }
.ics-areas-tags { display:flex; flex-wrap:wrap; gap:7px; }
.ics-area-tag { font-size:.8125rem; font-weight:600; color:#002C5F; background:#f3f4f6; border:1px solid #e5e7eb; border-radius:100px; padding:5px 13px; transition:all .2s; cursor:default; }
.ics-area-tag:hover { background:#002C5F; color:#fff; border-color:#002C5F; }
.ics-trust-card { background:#f9fafb; border-radius:16px; padding:22px; border:1px solid #e5e7eb; }
.ics-trust-title { font-size:.9375rem; font-weight:800; color:#002C5F; margin-bottom:16px; }
.ics-trust-items { display:flex; flex-direction:column; gap:11px; }
.ics-trust-item { display:flex; align-items:center; gap:10px; font-size:.875rem; font-weight:500; color:#374151; line-height:1.4; }
.ics-check-sm { flex-shrink:0; width:21px; height:21px; background:#FFC72C; border-radius:50%; display:flex; align-items:center; justify-content:center; }
.ics-check-sm svg { width:11px; height:11px; }
.ics-map-grid { display:grid; grid-template-columns:1fr 300px; gap:40px; align-items:start; }
.ics-map-embed { border-radius:16px; overflow:hidden; box-shadow:0 20px 25px -5px rgba(0,0,0,.1); border:1px solid #e5e7eb; height:400px; }
.ics-map-embed iframe { width:100%; height:100%; border:0; display:block; }
.ics-map-areas { display:flex; flex-direction:column; gap:10px; }
.ics-map-area-card { background:#fff; border-radius:8px; border:1px solid #e5e7eb; padding:14px 16px; display:flex; align-items:center; gap:12px; box-shadow:0 1px 2px rgba(0,0,0,.05); transition:all .25s; }
.ics-map-area-card:hover { box-shadow:0 4px 6px -1px rgba(0,0,0,.1); transform:translateX(4px); border-color:#002C5F; }
.ics-map-area-card.hq { border-color:#FFC72C; border-width:2px; }
.ics-map-pin { width:38px; height:38px; border-radius:50%; background:#002C5F; display:flex; align-items:center; justify-content:center; flex-shrink:0; }
.ics-map-pin.gold { background:#FFC72C; }
.ics-map-pin svg { width:17px; height:17px; color:#FFC72C; }
.ics-map-pin.gold svg { color:#002C5F; }
.ics-map-area-name { font-size:.9375rem; font-weight:700; color:#002C5F; }
.ics-map-area-county { font-size:.8125rem; color:#9ca3af; margin-top:1px; }
.ics-hq-badge { font-size:.625rem; background:#FFC72C; color:#002C5F; padding:2px 7px; border-radius:100px; margin-left:6px; font-weight:700; }
.ics-why-grid { display:grid; grid-template-columns:repeat(3,1fr); gap:22px; }
.ics-why-card { background:#fff; border-radius:16px; padding:28px 22px; border:1px solid #e5e7eb; text-align:center; box-shadow:0 1px 2px rgba(0,0,0,.05); transition:all .3s; }
.ics-why-card:hover { box-shadow:0 10px 15px -3px rgba(0,0,0,.1); transform:translateY(-4px); border-color:#FFC72C; }
.ics-why-icon { width:60px; height:60px; border-radius:50%; background:rgba(255,199,44,.1); display:flex; align-items:center; justify-content:center; margin:0 auto 16px; }
.ics-why-icon svg { width:26px; height:26px; }
.ics-why-title { font-size:1rem; font-weight:700; color:#002C5F; margin-bottom:8px; }
.ics-why-text { font-size:.875rem; color:#6b7280; line-height:1.65; }
.ics-review-grid { display:grid; grid-template-columns:repeat(3,1fr); gap:22px; }
.ics-review-card { background:#fff; padding:28px; border-radius:16px; border:1px solid #f3f4f6; box-shadow:0 1px 2px rgba(0,0,0,.05); transition:all .3s; }
.ics-review-card:hover { box-shadow:0 10px 15px -3px rgba(0,0,0,.1); transform:translateY(-2px); }
.ics-stars { display:flex; gap:2px; margin-bottom:14px; }
.ics-stars svg { width:15px; height:15px; fill:#FFC72C; }
.ics-review-text { font-size:.9375rem; color:#4b5563; line-height:1.7; margin-bottom:18px; font-style:normal; }
.ics-review-author { display:flex; align-items:center; gap:10px; }
.ics-review-avatar { width:42px; height:42px; border-radius:50%; background:#002C5F; color:#fff; display:flex; align-items:center; justify-content:center; font-weight:700; font-size:.8125rem; flex-shrink:0; }
.ics-review-name { font-size:.875rem; font-weight:700; color:#002C5F; }
.ics-review-source { font-size:.75rem; color:#9ca3af; }
.ics-pay-methods { display:flex; align-items:center; justify-content:center; gap:12px; flex-wrap:wrap; }
.ics-pay-card { display:flex; flex-direction:column; align-items:center; gap:7px; background:#fff; border:1px solid #e5e7eb; border-radius:8px; padding:12px 14px; min-width:88px; transition:all .25s; box-shadow:0 1px 2px rgba(0,0,0,.05); }
.ics-pay-card:hover { box-shadow:0 4px 6px -1px rgba(0,0,0,.1); transform:translateY(-2px); border-color:#d1d5db; }
.ics-pay-card svg,.ics-pay-card .ics-pay-logo { width:62px; height:40px; border-radius:4px; display:block; }
.ics-pay-card span { font-size:.625rem; font-weight:600; color:#6b7280; text-align:center; white-space:nowrap; }
.ics-pay-icon-box { width:62px; height:40px; border-radius:4px; background:#f3f4f6; border:1px solid #e5e7eb; display:flex; align-items:center; justify-content:center; }
.ics-pay-icon-box svg { width:22px; height:22px; }
.ics-pay-card--gold { border-color:#FFC72C; }
.ics-pay-card--gold:hover { box-shadow:0 4px 12px rgba(255,199,44,.25); }
.ics-pay-icon-box--gold { background:rgba(255,199,44,.1); border-color:rgba(255,199,44,.3); }
@media(max-width:1024px) {
  .ics-quick-bar { flex-wrap:wrap; }
  .ics-map-grid { grid-template-columns:1fr; }
  .ics-why-grid { grid-template-columns:1fr 1fr; }
  .ics-review-grid { grid-template-columns:1fr 1fr; }
}
@media(max-width:768px) {
  .ics-quick-bar { flex-wrap:wrap; }
  .ics-qb-item { padding:12px 14px 12px 0; margin-right:14px; }
  .ics-qb-item:nth-child(2n) { border-right:none; margin-right:0; }
  .ics-why-grid { grid-template-columns:1fr; }
  .ics-review-grid { grid-template-columns:1fr; }
  .ics-map-grid { grid-template-columns:1fr; }
  .ics-form-card { padding:24px; }
}/* End custom CSS */