.elementor-19845 .elementor-element.elementor-element-4849cf5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--overlay-opacity:0.04;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-19845 .elementor-element.elementor-element-4849cf5:not(.elementor-motion-effects-element-type-background), .elementor-19845 .elementor-element.elementor-element-4849cf5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #FFFFFF 0%, #F5F7FA 100%);}.elementor-19845 .elementor-element.elementor-element-4849cf5::before, .elementor-19845 .elementor-element.elementor-element-4849cf5 > .elementor-background-video-container::before, .elementor-19845 .elementor-element.elementor-element-4849cf5 > .e-con-inner > .elementor-background-video-container::before, .elementor-19845 .elementor-element.elementor-element-4849cf5 > .elementor-background-slideshow::before, .elementor-19845 .elementor-element.elementor-element-4849cf5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-19845 .elementor-element.elementor-element-4849cf5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#243673;--background-overlay:'';}.elementor-19845 .elementor-element.elementor-element-d34af0d{--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;--flex-wrap:wrap;}.elementor-19845 .elementor-element.elementor-element-9d6c688{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1.4px;color:#FF4F03;}.elementor-19845 .elementor-element.elementor-element-9d6c688 p{margin-bottom:1px;}.elementor-19845 .elementor-element.elementor-element-eed62b9 .elementor-heading-title{color:#1F2937;}.elementor-19845 .elementor-element.elementor-element-c2cbea4 p{margin-bottom:1px;}.elementor-19845 .elementor-element.elementor-element-831decd .elementor-button{background-color:#FF4F03;font-weight:700;fill:var( --e-global-color-astglobalcolor7 );color:var( --e-global-color-astglobalcolor7 );border-radius:9px 9px 9px 9px;padding:18px 36px 18px 36px;}.elementor-19845 .elementor-element.elementor-element-831decd .elementor-button:hover, .elementor-19845 .elementor-element.elementor-element-831decd .elementor-button:focus{background-color:#243673;color:var( --e-global-color-astglobalcolor7 );}.elementor-19845 .elementor-element.elementor-element-831decd .elementor-button:hover svg, .elementor-19845 .elementor-element.elementor-element-831decd .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor7 );}.elementor-19845 .elementor-element.elementor-element-10c1d58 .elementor-button{background-color:#02010100;font-weight:700;fill:#243673;color:#243673;border-style:solid;border-width:2px 2px 2px 2px;border-color:#243673;border-radius:8px 8px 8px 8px;padding:16px 34px 16px 34px;}.elementor-19845 .elementor-element.elementor-element-10c1d58 .elementor-button:hover, .elementor-19845 .elementor-element.elementor-element-10c1d58 .elementor-button:focus{background-color:#243673;color:var( --e-global-color-astglobalcolor7 );}.elementor-19845 .elementor-element.elementor-element-10c1d58 .elementor-button:hover svg, .elementor-19845 .elementor-element.elementor-element-10c1d58 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor7 );}.elementor-19845 .elementor-element.elementor-element-d8b4873{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19845 .elementor-element.elementor-element-6516a8d img{border-radius:16px 16px 16px 16px;}.elementor-19845 .elementor-element.elementor-element-95cdba1{--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:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-19845 .elementor-element.elementor-element-8a9647b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1.4px;color:#FF4F03;}.elementor-19845 .elementor-element.elementor-element-8a9647b p{margin-bottom:1px;}.elementor-19845 .elementor-element.elementor-element-22b2581{text-align:center;}.elementor-19845 .elementor-element.elementor-element-22b2581 .elementor-heading-title{color:#1F2937;}.elementor-19845 .elementor-element.elementor-element-a449785{width:var( --container-widget-width, 850px );max-width:850px;--container-widget-width:850px;--container-widget-flex-grow:0;text-align:center;color:#4B5563;}.elementor-19845 .elementor-element.elementor-element-a449785 p{margin-bottom:1px;}.elementor-19845 .elementor-element.elementor-element-595872a .elementor-button{background-color:#FF4F03;font-weight:700;fill:var( --e-global-color-astglobalcolor7 );color:var( --e-global-color-astglobalcolor7 );border-radius:9px 9px 9px 9px;padding:18px 36px 18px 36px;}.elementor-19845 .elementor-element.elementor-element-595872a .elementor-button:hover, .elementor-19845 .elementor-element.elementor-element-595872a .elementor-button:focus{background-color:#243673;color:var( --e-global-color-astglobalcolor7 );}.elementor-19845 .elementor-element.elementor-element-595872a .elementor-button:hover svg, .elementor-19845 .elementor-element.elementor-element-595872a .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor7 );}.elementor-19845 .elementor-element.elementor-element-46a7dbb{--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:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-19845 .elementor-element.elementor-element-46a7dbb:not(.elementor-motion-effects-element-type-background), .elementor-19845 .elementor-element.elementor-element-46a7dbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F7FA;}.elementor-19845 .elementor-element.elementor-element-0da8d81{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1.4px;color:#FF4F03;}.elementor-19845 .elementor-element.elementor-element-0da8d81 p{margin-bottom:1px;}.elementor-19845 .elementor-element.elementor-element-1161810{text-align:center;}.elementor-19845 .elementor-element.elementor-element-1161810 .elementor-heading-title{color:#1F2937;}.elementor-19845 .elementor-element.elementor-element-fdcbebb{width:var( --container-widget-width, 850px );max-width:850px;--container-widget-width:850px;--container-widget-flex-grow:0;text-align:center;color:#4B5563;}.elementor-19845 .elementor-element.elementor-element-fdcbebb p{margin-bottom:1px;}.elementor-19845 .elementor-element.elementor-element-72befb5 .elementor-button{background-color:#FF4F03;font-weight:700;fill:var( --e-global-color-astglobalcolor7 );color:var( --e-global-color-astglobalcolor7 );border-radius:9px 9px 9px 9px;padding:18px 36px 18px 36px;}.elementor-19845 .elementor-element.elementor-element-72befb5 .elementor-button:hover, .elementor-19845 .elementor-element.elementor-element-72befb5 .elementor-button:focus{background-color:#243673;color:var( --e-global-color-astglobalcolor7 );}.elementor-19845 .elementor-element.elementor-element-72befb5 .elementor-button:hover svg, .elementor-19845 .elementor-element.elementor-element-72befb5 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor7 );}.elementor-19845 .elementor-element.elementor-element-74733f6{--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:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-19845 .elementor-element.elementor-element-74733f6:not(.elementor-motion-effects-element-type-background), .elementor-19845 .elementor-element.elementor-element-74733f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor7 );}.elementor-19845 .elementor-element.elementor-element-d5ed840{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1.4px;color:#FF4F03;}.elementor-19845 .elementor-element.elementor-element-d5ed840 p{margin-bottom:1px;}.elementor-19845 .elementor-element.elementor-element-fe09621{text-align:center;}.elementor-19845 .elementor-element.elementor-element-fe09621 .elementor-heading-title{color:#1F2937;}.elementor-19845 .elementor-element.elementor-element-2206f56{width:var( --container-widget-width, 850px );max-width:850px;--container-widget-width:850px;--container-widget-flex-grow:0;text-align:center;color:#4B5563;}.elementor-19845 .elementor-element.elementor-element-2206f56 p{margin-bottom:1px;}.elementor-19845 .elementor-element.elementor-element-63f94a9 .elementor-button{background-color:#FF4F03;font-weight:700;fill:var( --e-global-color-astglobalcolor7 );color:var( --e-global-color-astglobalcolor7 );border-radius:9px 9px 9px 9px;padding:18px 36px 18px 36px;}.elementor-19845 .elementor-element.elementor-element-63f94a9 .elementor-button:hover, .elementor-19845 .elementor-element.elementor-element-63f94a9 .elementor-button:focus{background-color:#243673;color:var( --e-global-color-astglobalcolor7 );}.elementor-19845 .elementor-element.elementor-element-63f94a9 .elementor-button:hover svg, .elementor-19845 .elementor-element.elementor-element-63f94a9 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor7 );}.elementor-19845 .elementor-element.elementor-element-4a54f7a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--overlay-opacity:0.04;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-19845 .elementor-element.elementor-element-4a54f7a:not(.elementor-motion-effects-element-type-background), .elementor-19845 .elementor-element.elementor-element-4a54f7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #FFFFFF 0%, #F5F7FA 100%);}.elementor-19845 .elementor-element.elementor-element-4a54f7a::before, .elementor-19845 .elementor-element.elementor-element-4a54f7a > .elementor-background-video-container::before, .elementor-19845 .elementor-element.elementor-element-4a54f7a > .e-con-inner > .elementor-background-video-container::before, .elementor-19845 .elementor-element.elementor-element-4a54f7a > .elementor-background-slideshow::before, .elementor-19845 .elementor-element.elementor-element-4a54f7a > .e-con-inner > .elementor-background-slideshow::before, .elementor-19845 .elementor-element.elementor-element-4a54f7a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#243673;--background-overlay:'';}.elementor-19845 .elementor-element.elementor-element-c35dac5{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:center;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1.4px;color:#FF4F03;}.elementor-19845 .elementor-element.elementor-element-c35dac5 p{margin-bottom:1px;}.elementor-19845 .elementor-element.elementor-element-1eb9fa9{width:100%;max-width:100%;text-align:center;}.elementor-19845 .elementor-element.elementor-element-1eb9fa9 .elementor-heading-title{color:#1F2937;}.elementor-19845 .elementor-element.elementor-element-6e80f71{width:100%;max-width:100%;text-align:center;}.elementor-19845 .elementor-element.elementor-element-6e80f71 p{margin-bottom:1px;}.elementor-19845 .elementor-element.elementor-element-224777e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19845 .elementor-element.elementor-element-2c24b1e img{border-radius:16px 16px 16px 16px;}.elementor-19845 .elementor-element.elementor-element-5a49892{--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;--flex-wrap:wrap;}.elementor-19845 .elementor-element.elementor-element-079c487{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--overlay-opacity:0.04;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-19845 .elementor-element.elementor-element-079c487:not(.elementor-motion-effects-element-type-background), .elementor-19845 .elementor-element.elementor-element-079c487 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor7 );}.elementor-19845 .elementor-element.elementor-element-079c487::before, .elementor-19845 .elementor-element.elementor-element-079c487 > .elementor-background-video-container::before, .elementor-19845 .elementor-element.elementor-element-079c487 > .e-con-inner > .elementor-background-video-container::before, .elementor-19845 .elementor-element.elementor-element-079c487 > .elementor-background-slideshow::before, .elementor-19845 .elementor-element.elementor-element-079c487 > .e-con-inner > .elementor-background-slideshow::before, .elementor-19845 .elementor-element.elementor-element-079c487 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-19845 .elementor-element.elementor-element-e79cead{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:center;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1.4px;color:#FF4F03;}.elementor-19845 .elementor-element.elementor-element-e79cead p{margin-bottom:1px;}.elementor-19845 .elementor-element.elementor-element-16824a6{width:100%;max-width:100%;text-align:center;}.elementor-19845 .elementor-element.elementor-element-16824a6 .elementor-heading-title{color:#1F2937;}.elementor-19845 .elementor-element.elementor-element-d60ade2{width:100%;max-width:100%;text-align:center;}.elementor-19845 .elementor-element.elementor-element-d60ade2 p{margin-bottom:1px;}.elementor-19845 .elementor-element.elementor-element-3c3ff91{width:100%;max-width:100%;text-align:center;}.elementor-19845 .elementor-element.elementor-element-3c3ff91 p{margin-bottom:1px;}.elementor-19845 .elementor-element.elementor-element-d283db0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.04;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-19845 .elementor-element.elementor-element-d283db0:not(.elementor-motion-effects-element-type-background), .elementor-19845 .elementor-element.elementor-element-d283db0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F7FA;}.elementor-19845 .elementor-element.elementor-element-d283db0::before, .elementor-19845 .elementor-element.elementor-element-d283db0 > .elementor-background-video-container::before, .elementor-19845 .elementor-element.elementor-element-d283db0 > .e-con-inner > .elementor-background-video-container::before, .elementor-19845 .elementor-element.elementor-element-d283db0 > .elementor-background-slideshow::before, .elementor-19845 .elementor-element.elementor-element-d283db0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-19845 .elementor-element.elementor-element-d283db0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-19845 .elementor-element.elementor-element-cf8d559{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:center;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1.4px;color:#FF4F03;}.elementor-19845 .elementor-element.elementor-element-cf8d559 p{margin-bottom:1px;}.elementor-19845 .elementor-element.elementor-element-7dcfda5{width:100%;max-width:100%;text-align:center;}.elementor-19845 .elementor-element.elementor-element-7dcfda5 .elementor-heading-title{color:#1F2937;}.elementor-19845 .elementor-element.elementor-element-db81da9{width:100%;max-width:100%;text-align:center;}.elementor-19845 .elementor-element.elementor-element-db81da9 p{margin-bottom:1px;}.elementor-19845 .elementor-element.elementor-element-9c892f6{width:100%;max-width:100%;text-align:center;}.elementor-19845 .elementor-element.elementor-element-9c892f6 p{margin-bottom:1px;}.elementor-19845 .elementor-element.elementor-element-1db16b1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.04;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-19845 .elementor-element.elementor-element-1db16b1:not(.elementor-motion-effects-element-type-background), .elementor-19845 .elementor-element.elementor-element-1db16b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor7 );}.elementor-19845 .elementor-element.elementor-element-1db16b1::before, .elementor-19845 .elementor-element.elementor-element-1db16b1 > .elementor-background-video-container::before, .elementor-19845 .elementor-element.elementor-element-1db16b1 > .e-con-inner > .elementor-background-video-container::before, .elementor-19845 .elementor-element.elementor-element-1db16b1 > .elementor-background-slideshow::before, .elementor-19845 .elementor-element.elementor-element-1db16b1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-19845 .elementor-element.elementor-element-1db16b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-19845 .elementor-element.elementor-element-daa9b50{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:center;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1.4px;color:#FF4F03;}.elementor-19845 .elementor-element.elementor-element-daa9b50 p{margin-bottom:1px;}.elementor-19845 .elementor-element.elementor-element-4509f28{width:100%;max-width:100%;text-align:center;}.elementor-19845 .elementor-element.elementor-element-4509f28 .elementor-heading-title{color:#1F2937;}.elementor-19845 .elementor-element.elementor-element-f40f69b{width:100%;max-width:100%;text-align:center;}.elementor-19845 .elementor-element.elementor-element-f40f69b p{margin-bottom:1px;}.elementor-19845 .elementor-element.elementor-element-98ec9b0{width:100%;max-width:100%;text-align:center;}.elementor-19845 .elementor-element.elementor-element-98ec9b0 p{margin-bottom:1px;}.elementor-19845 .elementor-element.elementor-element-22e0cb5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.04;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-19845 .elementor-element.elementor-element-22e0cb5:not(.elementor-motion-effects-element-type-background), .elementor-19845 .elementor-element.elementor-element-22e0cb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#243673;}.elementor-19845 .elementor-element.elementor-element-22e0cb5::before, .elementor-19845 .elementor-element.elementor-element-22e0cb5 > .elementor-background-video-container::before, .elementor-19845 .elementor-element.elementor-element-22e0cb5 > .e-con-inner > .elementor-background-video-container::before, .elementor-19845 .elementor-element.elementor-element-22e0cb5 > .elementor-background-slideshow::before, .elementor-19845 .elementor-element.elementor-element-22e0cb5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-19845 .elementor-element.elementor-element-22e0cb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-19845 .elementor-element.elementor-element-ee4db32{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:center;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1.4px;color:#FF4F03;}.elementor-19845 .elementor-element.elementor-element-ee4db32 p{margin-bottom:1px;}.elementor-19845 .elementor-element.elementor-element-25a5155{width:100%;max-width:100%;text-align:center;}.elementor-19845 .elementor-element.elementor-element-25a5155 .elementor-heading-title{color:var( --e-global-color-astglobalcolor7 );}.elementor-19845 .elementor-element.elementor-element-0768eb9{width:100%;max-width:100%;text-align:center;color:var( --e-global-color-astglobalcolor7 );}.elementor-19845 .elementor-element.elementor-element-0768eb9 p{margin-bottom:1px;}.elementor-19845 .elementor-element.elementor-element-baa8efb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19845 .elementor-element.elementor-element-f92a5b3 .elementor-button{background-color:#FF4F03;font-weight:700;fill:var( --e-global-color-astglobalcolor7 );color:var( --e-global-color-astglobalcolor7 );border-radius:9px 9px 9px 9px;padding:18px 36px 18px 36px;}.elementor-19845 .elementor-element.elementor-element-f92a5b3 .elementor-button:hover, .elementor-19845 .elementor-element.elementor-element-f92a5b3 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor7 );color:var( --e-global-color-astglobalcolor1 );}.elementor-19845 .elementor-element.elementor-element-f92a5b3 .elementor-button:hover svg, .elementor-19845 .elementor-element.elementor-element-f92a5b3 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor1 );}.elementor-19845 .elementor-element.elementor-element-dcfccc2 .elementor-button{background-color:#02010100;font-weight:700;fill:var( --e-global-color-astglobalcolor7 );color:var( --e-global-color-astglobalcolor7 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-astglobalcolor7 );border-radius:8px 8px 8px 8px;padding:16px 34px 16px 34px;}.elementor-19845 .elementor-element.elementor-element-dcfccc2 .elementor-button:hover, .elementor-19845 .elementor-element.elementor-element-dcfccc2 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor7 );color:var( --e-global-color-astglobalcolor1 );}.elementor-19845 .elementor-element.elementor-element-dcfccc2 .elementor-button:hover svg, .elementor-19845 .elementor-element.elementor-element-dcfccc2 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor1 );}.elementor-19845 .elementor-element.elementor-element-2aadc6d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.04;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-19845 .elementor-element.elementor-element-2aadc6d:not(.elementor-motion-effects-element-type-background), .elementor-19845 .elementor-element.elementor-element-2aadc6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F7FA;}.elementor-19845 .elementor-element.elementor-element-2aadc6d::before, .elementor-19845 .elementor-element.elementor-element-2aadc6d > .elementor-background-video-container::before, .elementor-19845 .elementor-element.elementor-element-2aadc6d > .e-con-inner > .elementor-background-video-container::before, .elementor-19845 .elementor-element.elementor-element-2aadc6d > .elementor-background-slideshow::before, .elementor-19845 .elementor-element.elementor-element-2aadc6d > .e-con-inner > .elementor-background-slideshow::before, .elementor-19845 .elementor-element.elementor-element-2aadc6d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-19845 .elementor-element.elementor-element-79d4dbf{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:center;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1.4px;color:#FF4F03;}.elementor-19845 .elementor-element.elementor-element-79d4dbf p{margin-bottom:1px;}.elementor-19845 .elementor-element.elementor-element-c669ab5{width:100%;max-width:100%;text-align:center;}.elementor-19845 .elementor-element.elementor-element-56b505a{width:100%;max-width:100%;text-align:center;}.elementor-19845 .elementor-element.elementor-element-56b505a p{margin-bottom:1px;}.elementor-19845 .elementor-element.elementor-element-49dafeb{width:100%;max-width:100%;text-align:center;}.elementor-19845 .elementor-element.elementor-element-49dafeb p{margin-bottom:1px;}.elementor-19845 .elementor-element.elementor-element-541b8f9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.04;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-19845 .elementor-element.elementor-element-541b8f9:not(.elementor-motion-effects-element-type-background), .elementor-19845 .elementor-element.elementor-element-541b8f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor7 );}.elementor-19845 .elementor-element.elementor-element-541b8f9::before, .elementor-19845 .elementor-element.elementor-element-541b8f9 > .elementor-background-video-container::before, .elementor-19845 .elementor-element.elementor-element-541b8f9 > .e-con-inner > .elementor-background-video-container::before, .elementor-19845 .elementor-element.elementor-element-541b8f9 > .elementor-background-slideshow::before, .elementor-19845 .elementor-element.elementor-element-541b8f9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-19845 .elementor-element.elementor-element-541b8f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-19845 .elementor-element.elementor-element-dd37fb3{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:center;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1.4px;color:#FF4F03;}.elementor-19845 .elementor-element.elementor-element-dd37fb3 p{margin-bottom:1px;}.elementor-19845 .elementor-element.elementor-element-841f900{width:100%;max-width:100%;text-align:center;}.elementor-19845 .elementor-element.elementor-element-fd5bcb0{width:100%;max-width:100%;text-align:center;}.elementor-19845 .elementor-element.elementor-element-fd5bcb0 p{margin-bottom:1px;}.elementor-19845 .elementor-element.elementor-element-f9623e1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.04;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-19845 .elementor-element.elementor-element-f9623e1:not(.elementor-motion-effects-element-type-background), .elementor-19845 .elementor-element.elementor-element-f9623e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F7FA;}.elementor-19845 .elementor-element.elementor-element-f9623e1::before, .elementor-19845 .elementor-element.elementor-element-f9623e1 > .elementor-background-video-container::before, .elementor-19845 .elementor-element.elementor-element-f9623e1 > .e-con-inner > .elementor-background-video-container::before, .elementor-19845 .elementor-element.elementor-element-f9623e1 > .elementor-background-slideshow::before, .elementor-19845 .elementor-element.elementor-element-f9623e1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-19845 .elementor-element.elementor-element-f9623e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-19845 .elementor-element.elementor-element-6c40959{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:center;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1.4px;color:#FF4F03;}.elementor-19845 .elementor-element.elementor-element-6c40959 p{margin-bottom:1px;}.elementor-19845 .elementor-element.elementor-element-5157245{width:100%;max-width:100%;text-align:center;}.elementor-19845 .elementor-element.elementor-element-3ddb051{width:100%;max-width:100%;text-align:center;}.elementor-19845 .elementor-element.elementor-element-3ddb051 p{margin-bottom:1px;}.elementor-19845 .elementor-element.elementor-element-ed15986{--display:flex;}.elementor-19845 .elementor-element.elementor-element-ef654d8 p{margin-bottom:1px;}.elementor-19845 .elementor-element.elementor-element-ef654d8{color:#4B5563;}.elementor-19845 .elementor-element.elementor-element-e364160{--display:flex;}.elementor-19845 .elementor-element.elementor-element-cdcc6f4 p{margin-bottom:1px;}.elementor-19845 .elementor-element.elementor-element-cdcc6f4{color:#4B5563;}.elementor-19845 .elementor-element.elementor-element-2e2b0c0{--display:flex;}.elementor-19845 .elementor-element.elementor-element-5ee57c1 p{margin-bottom:1px;}.elementor-19845 .elementor-element.elementor-element-5ee57c1{color:#4B5563;}.elementor-19845 .elementor-element.elementor-element-257c4b8{--display:flex;}.elementor-19845 .elementor-element.elementor-element-84b29cb p{margin-bottom:1px;}.elementor-19845 .elementor-element.elementor-element-84b29cb{color:#4B5563;}.elementor-19845 .elementor-element.elementor-element-7a076b8{--display:flex;}.elementor-19845 .elementor-element.elementor-element-42f51b6 p{margin-bottom:1px;}.elementor-19845 .elementor-element.elementor-element-42f51b6{color:#4B5563;}.elementor-19845 .elementor-element.elementor-element-a7ecf73{--display:flex;}.elementor-19845 .elementor-element.elementor-element-763b979 p{margin-bottom:1px;}.elementor-19845 .elementor-element.elementor-element-763b979{color:#4B5563;}.elementor-19845 .elementor-element.elementor-element-3d8d71e{--display:flex;}.elementor-19845 .elementor-element.elementor-element-d11c1d1 p{margin-bottom:1px;}.elementor-19845 .elementor-element.elementor-element-d11c1d1{color:#4B5563;}.elementor-19845 .elementor-element.elementor-element-8425121{--display:flex;}.elementor-19845 .elementor-element.elementor-element-48e975a p{margin-bottom:1px;}.elementor-19845 .elementor-element.elementor-element-48e975a{color:#4B5563;}.elementor-19845 .elementor-element.elementor-element-510e170{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:14px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:12px 12px 12px 12px;--n-accordion-title-normal-color:#243673;--n-accordion-title-active-color:#FF4F03;--n-accordion-icon-size:15px;}.elementor-19845 .elementor-element.elementor-element-510e170 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-astglobalcolor7 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#E5E7EB;}.elementor-19845 .elementor-element.elementor-element-4b70e1e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--overlay-opacity:0.06;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-19845 .elementor-element.elementor-element-4b70e1e:not(.elementor-motion-effects-element-type-background), .elementor-19845 .elementor-element.elementor-element-4b70e1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #243673 0%, #111111 100%);}.elementor-19845 .elementor-element.elementor-element-4b70e1e::before, .elementor-19845 .elementor-element.elementor-element-4b70e1e > .elementor-background-video-container::before, .elementor-19845 .elementor-element.elementor-element-4b70e1e > .e-con-inner > .elementor-background-video-container::before, .elementor-19845 .elementor-element.elementor-element-4b70e1e > .elementor-background-slideshow::before, .elementor-19845 .elementor-element.elementor-element-4b70e1e > .e-con-inner > .elementor-background-slideshow::before, .elementor-19845 .elementor-element.elementor-element-4b70e1e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FF4F03;--background-overlay:'';}.elementor-19845 .elementor-element.elementor-element-3aedd31{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:center;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1.4px;color:#FF4F03;}.elementor-19845 .elementor-element.elementor-element-3aedd31 p{margin-bottom:1px;}.elementor-19845 .elementor-element.elementor-element-fe4a708{width:100%;max-width:100%;text-align:center;}.elementor-19845 .elementor-element.elementor-element-fe4a708 .elementor-heading-title{color:var( --e-global-color-astglobalcolor7 );}.elementor-19845 .elementor-element.elementor-element-3bd43ff{width:var( --container-widget-width, 780px );max-width:780px;--container-widget-width:780px;--container-widget-flex-grow:0;text-align:center;color:#FFFFFFD1;}.elementor-19845 .elementor-element.elementor-element-3bd43ff p{margin-bottom:1px;}.elementor-19845 .elementor-element.elementor-element-deaa19a .elementor-button{background-color:#FF4F03;font-weight:700;fill:var( --e-global-color-astglobalcolor7 );color:var( --e-global-color-astglobalcolor7 );border-radius:9px 9px 9px 9px;padding:18px 36px 18px 36px;}.elementor-19845 .elementor-element.elementor-element-deaa19a .elementor-button:hover, .elementor-19845 .elementor-element.elementor-element-deaa19a .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor7 );color:var( --e-global-color-astglobalcolor1 );}.elementor-19845 .elementor-element.elementor-element-deaa19a .elementor-button:hover svg, .elementor-19845 .elementor-element.elementor-element-deaa19a .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor1 );}.elementor-19845 .elementor-element.elementor-element-25ccefa .elementor-button{background-color:#02010100;font-weight:700;fill:var( --e-global-color-astglobalcolor7 );color:var( --e-global-color-astglobalcolor7 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-astglobalcolor7 );border-radius:8px 8px 8px 8px;padding:16px 34px 16px 34px;}.elementor-19845 .elementor-element.elementor-element-25ccefa .elementor-button:hover, .elementor-19845 .elementor-element.elementor-element-25ccefa .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor7 );color:var( --e-global-color-astglobalcolor1 );}.elementor-19845 .elementor-element.elementor-element-25ccefa .elementor-button:hover svg, .elementor-19845 .elementor-element.elementor-element-25ccefa .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor1 );}@media(min-width:481px){.elementor-19845 .elementor-element.elementor-element-d34af0d{--width:54%;}.elementor-19845 .elementor-element.elementor-element-d8b4873{--width:46%;}.elementor-19845 .elementor-element.elementor-element-95cdba1{--content-width:920px;}.elementor-19845 .elementor-element.elementor-element-46a7dbb{--content-width:920px;}.elementor-19845 .elementor-element.elementor-element-74733f6{--content-width:920px;}.elementor-19845 .elementor-element.elementor-element-224777e{--width:49%;}.elementor-19845 .elementor-element.elementor-element-5a49892{--width:49%;}.elementor-19845 .elementor-element.elementor-element-f9623e1{--content-width:960px;}.elementor-19845 .elementor-element.elementor-element-4b70e1e{--content-width:960px;}}@media(max-width:1024px) and (min-width:481px){.elementor-19845 .elementor-element.elementor-element-d34af0d{--width:100%;}.elementor-19845 .elementor-element.elementor-element-d8b4873{--width:100%;}.elementor-19845 .elementor-element.elementor-element-224777e{--width:100%;}.elementor-19845 .elementor-element.elementor-element-5a49892{--width:100%;}}@media(max-width:768px) and (min-width:481px){.elementor-19845 .elementor-element.elementor-element-d34af0d{--width:100%;}.elementor-19845 .elementor-element.elementor-element-d8b4873{--width:100%;}.elementor-19845 .elementor-element.elementor-element-224777e{--width:100%;}.elementor-19845 .elementor-element.elementor-element-5a49892{--width:100%;}}@media(max-width:1024px){.elementor-19845 .elementor-element.elementor-element-4849cf5{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-19845 .elementor-element.elementor-element-95cdba1{--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-19845 .elementor-element.elementor-element-46a7dbb{--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-19845 .elementor-element.elementor-element-74733f6{--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-19845 .elementor-element.elementor-element-4a54f7a{--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-19845 .elementor-element.elementor-element-079c487{--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-19845 .elementor-element.elementor-element-d283db0{--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-19845 .elementor-element.elementor-element-1db16b1{--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-19845 .elementor-element.elementor-element-22e0cb5{--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-19845 .elementor-element.elementor-element-2aadc6d{--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-19845 .elementor-element.elementor-element-541b8f9{--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-19845 .elementor-element.elementor-element-f9623e1{--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-19845 .elementor-element.elementor-element-4b70e1e{--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}}@media(max-width:768px){.elementor-19845 .elementor-element.elementor-element-4849cf5{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-19845 .elementor-element.elementor-element-d34af0d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19845 .elementor-element.elementor-element-831decd{width:100%;max-width:100%;}.elementor-19845 .elementor-element.elementor-element-10c1d58{width:100%;max-width:100%;}.elementor-19845 .elementor-element.elementor-element-95cdba1{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-19845 .elementor-element.elementor-element-46a7dbb{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-19845 .elementor-element.elementor-element-74733f6{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-19845 .elementor-element.elementor-element-4a54f7a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-19845 .elementor-element.elementor-element-5a49892{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19845 .elementor-element.elementor-element-079c487{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-19845 .elementor-element.elementor-element-d283db0{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-19845 .elementor-element.elementor-element-1db16b1{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-19845 .elementor-element.elementor-element-22e0cb5{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-19845 .elementor-element.elementor-element-f92a5b3{width:100%;max-width:100%;}.elementor-19845 .elementor-element.elementor-element-dcfccc2{width:100%;max-width:100%;}.elementor-19845 .elementor-element.elementor-element-2aadc6d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-19845 .elementor-element.elementor-element-541b8f9{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-19845 .elementor-element.elementor-element-f9623e1{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-19845 .elementor-element.elementor-element-4b70e1e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-19845 .elementor-element.elementor-element-deaa19a{width:100%;max-width:100%;}.elementor-19845 .elementor-element.elementor-element-25ccefa{width:100%;max-width:100%;}}@media(max-width:480px){.elementor-19845 .elementor-element.elementor-element-4849cf5{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-19845 .elementor-element.elementor-element-831decd{width:100%;max-width:100%;}.elementor-19845 .elementor-element.elementor-element-10c1d58{width:100%;max-width:100%;}.elementor-19845 .elementor-element.elementor-element-95cdba1{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-19845 .elementor-element.elementor-element-46a7dbb{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-19845 .elementor-element.elementor-element-74733f6{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-19845 .elementor-element.elementor-element-4a54f7a{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-19845 .elementor-element.elementor-element-079c487{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-19845 .elementor-element.elementor-element-d283db0{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-19845 .elementor-element.elementor-element-1db16b1{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-19845 .elementor-element.elementor-element-22e0cb5{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-19845 .elementor-element.elementor-element-f92a5b3{width:100%;max-width:100%;}.elementor-19845 .elementor-element.elementor-element-dcfccc2{width:100%;max-width:100%;}.elementor-19845 .elementor-element.elementor-element-2aadc6d{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-19845 .elementor-element.elementor-element-541b8f9{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-19845 .elementor-element.elementor-element-f9623e1{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-19845 .elementor-element.elementor-element-4b70e1e{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-19845 .elementor-element.elementor-element-deaa19a{width:100%;max-width:100%;}.elementor-19845 .elementor-element.elementor-element-25ccefa{width:100%;max-width:100%;}}/* Start custom CSS for container, class: .elementor-element-4849cf5 */.fbs-hockey-hero-section {
  overflow: hidden;
  position: relative;
}

.fbs-hockey-hero-content {
  position: relative;
  z-index: 2;
}

.fbs-hockey-hero-image {
  position: relative;
}

.fbs-hockey-hero-image::before {
  background: rgba(255, 79, 3, 0.1);
  border-radius: 50%;
  content: "";
  height: 360px;
  position: absolute;
  right: 3%;
  top: 8%;
  width: 360px;
  z-index: 0;
}

.fbs-hockey-hero-image img {
  filter: drop-shadow(0 28px 45px rgba(17, 17, 17, 0.16));
  position: relative;
  z-index: 1;
}

.fbs-hockey-hero-buttons .elementor-button {
  min-height: 56px;
}

@media (max-width: 1024px) {
  .fbs-hockey-hero-image::before {
    height: 280px;
    width: 280px;
  }
}

@media (max-width: 767px) {
  .fbs-hockey-hero-content {
    text-align: left;
  }

  .fbs-hockey-hero-buttons,
  .fbs-hockey-hero-buttons .elementor-widget-button,
  .fbs-hockey-hero-buttons .elementor-button {
    width: 100%;
  }

  .fbs-hockey-hero-image::before {
    height: 230px;
    right: 8%;
    top: 12%;
    width: 230px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95cdba1 */.fbs-direct-answer-section {
    background: #FFFFFF;
}

.fbs-direct-answer-wrap {
    text-align: center;
}

.fbs-direct-answer-wrap p {
    margin: 0 auto 20px;
    max-width: 850px;
}

.fbs-direct-answer-wrap p:last-child {
    margin-bottom: 0;
}

.fbs-direct-answer-wrap a {
    color: #243673;
    font-weight: 700;
    text-decoration: none;
    text-decoration-color: rgba(36,54,115,.35);
    text-underline-offset: 3px;
}

.fbs-direct-answer-wrap a:hover {
    color: #FF4F03;
    text-decoration-color: #FF4F03;
}

@media (max-width:767px){

.fbs-direct-answer-wrap{
    text-align:left;
}

.fbs-direct-answer-wrap p{
    max-width:100%;
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46a7dbb */.fbs-hockey-trust-section {
  background: #F5F7FA;
}

.fbs-trust-grid {
  display: grid;
  gap: 15px;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  margin-top: 45px;
}

.fbs-trust-card {
  background: #FFFFFF;
  border: 1px solid #E5E7EB;
  border-radius: 16px;
  height: 100%;
  padding: 30px;
  transition:
    border-color 0.2s ease,
    box-shadow 0.2s ease,
    transform 0.2s ease;
}

.fbs-trust-card:hover {
  border-color: rgba(255, 79, 3, 0.4);
  box-shadow: 0 18px 40px rgba(17, 17, 17, 0.08);
  transform: translateY(-4px);
}

.fbs-trust-card h3 {
  color: #243673;
  font-family: "montserrat", sans-serif;
  font-size: 22px;
  font-weight: 700;
  line-height: 1.3;
  margin: 0 0 12px;
}

.fbs-trust-card p {
  color: #4B5563;
  font-family: "montserrat", sans-serif;
  font-size: 16px;
  line-height: 1.7;
  font-weight: 300;
  margin: 0;
}

@media (max-width: 1024px) {
  .fbs-trust-grid {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (max-width: 767px) {
  .fbs-trust-grid {
    gap: 20px;
    grid-template-columns: 1fr;
    margin-top: 32px;
  }

  .fbs-trust-card {
    padding: 24px 22px;
  }

  .fbs-trust-card h3 {
    font-size: 20px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-74733f6 */.fbs-hockey-product-range {
  background: #FFFFFF;
}

.fbs-hockey-product-grid {
  display: grid;
  gap: 30px;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  margin-top: 45px;
}

.fbs-hockey-product-card {
  background: #FFFFFF;
  border: 1px solid #E5E7EB;
  border-radius: 16px;
  height: 100%;
  overflow: hidden;
  transition:
    border-color 0.2s ease,
    box-shadow 0.2s ease,
    transform 0.2s ease;
}

.fbs-hockey-product-card:hover {
  border-color: rgba(255, 79, 3, 0.4);
  box-shadow: 0 20px 45px rgba(17, 17, 17, 0.09);
  transform: translateY(-5px);
}

.fbs-hockey-product-image {
  background: #F5F7FA;
  display: block;
  overflow: hidden;
}

.fbs-hockey-product-image img {
  aspect-ratio: 4 / 3;
  display: block;
  height: auto;
  object-fit: cover;
  transition: transform 0.35s ease;
  width: 100%;
}

.fbs-hockey-product-card:hover .fbs-hockey-product-image img {
  transform: scale(1.04);
}

.fbs-hockey-product-content {
  padding: 28px;
}

.fbs-hockey-product-content h3 {
  color: #243673;
  font-family: "Montserrat", sans-serif;
  font-size: 23px;
  font-weight: 700;
  line-height: 1.3;
  margin: 0 0 12px;
}

.fbs-hockey-product-content p {
  color: #4B5563;
  font-family: "Inter", sans-serif;
  font-size: 16px;
  line-height: 1.7;
  margin: 0 0 18px;
}

.fbs-hockey-product-link {
  color: #243673;
  display: inline-flex;
  font-family: "Inter", sans-serif;
  font-size: 15px;
  font-weight: 700;
  text-decoration: none;
}

.fbs-hockey-product-link::after {
  content: "→";
  margin-left: 8px;
  transition: transform 0.2s ease;
}

.fbs-hockey-product-link:hover {
  color: #FF4F03;
}

.fbs-hockey-product-link:hover::after {
  transform: translateX(4px);
}

@media (max-width: 1024px) {
  .fbs-hockey-product-grid {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (max-width: 767px) {
  .fbs-hockey-product-grid {
    gap: 22px;
    grid-template-columns: 1fr;
    margin-top: 32px;
  }

  .fbs-hockey-product-content {
    padding: 24px 22px;
  }

  .fbs-hockey-product-content h3 {
    font-size: 21px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a54f7a */.fbs-hockey-customization {
  background: #F5F7FA;
}

.fbs-hockey-customization-grid {
  display: grid;
  gap: 18px;
  grid-template-columns: repeat(2, minmax(0, 1fr));
}

.fbs-hockey-customization-card {
  background: #FFFFFF;
  border: 1px solid #E5E7EB;
  border-left: 4px solid #FF4F03;
  border-radius: 14px;
  padding: 24px;
  transition:
    border-color 0.2s ease,
    box-shadow 0.2s ease,
    transform 0.2s ease;
}

.fbs-hockey-customization-card:hover {
  border-color: rgba(255, 79, 3, 0.45);
  box-shadow: 0 16px 36px rgba(17, 17, 17, 0.08);
  transform: translateY(-3px);
}

.fbs-hockey-customization-card h3 {
  color: #243673;
  font-family: "Montserrat", sans-serif;
  font-size: 21px;
  font-weight: 700;
  line-height: 1.3;
  margin: 0 0 10px;
}

.fbs-hockey-customization-card p {
  color: #4B5563;
  font-family: "Inter", sans-serif;
  font-size: 16px;
  line-height: 1.7;
  margin: 0;
}

.fbs-hockey-customization .elementor-widget-image img {
  border-radius: 16px;
  box-shadow: 0 22px 48px rgba(17, 17, 17, 0.12);
}

@media (max-width: 1024px) {
  .fbs-hockey-customization-grid {
    grid-template-columns: 1fr;
  }
}

@media (max-width: 767px) {
  .fbs-hockey-customization-grid {
    gap: 16px;
  }

  .fbs-hockey-customization-card {
    padding: 22px 20px;
  }

  .fbs-hockey-customization-card h3 {
    font-size: 20px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-079c487 */.fbs-hockey-fabric-printing {
  background: #FFFFFF;
}

.fbs-hockey-table-wrap {
  border: 1px solid #E5E7EB;
  border-radius: 14px;
  box-shadow: 0 14px 36px rgba(17, 17, 17, 0.06);
  margin-top: 42px;
  overflow-x: auto;
}

.fbs-hockey-comparison-table {
  border-collapse: collapse;
  margin: 0;
  min-width: 820px;
  width: 100%;
}

.fbs-hockey-comparison-table th {
  background: #243673;
  color: #FFFFFF;
  font-family: "Montserrat", sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.4;
  padding: 18px 20px;
  text-align: left;
}

.fbs-hockey-comparison-table td {
  border-bottom: 1px solid #E5E7EB;
  color: #4B5563;
  font-family: "Inter", sans-serif;
  font-size: 16px;
  line-height: 1.7;
  padding: 18px 20px;
  vertical-align: top;
}

.fbs-hockey-comparison-table tbody tr:nth-child(even) {
  background: #F5F7FA;
}

.fbs-hockey-comparison-table tbody tr:last-child td {
  border-bottom: 0;
}

.fbs-hockey-fabric-printing a {
  color: #243673;
  font-weight: 700;
  text-decoration: underline;
  text-decoration-color: rgba(36, 54, 115, 0.35);
  text-underline-offset: 3px;
}

.fbs-hockey-fabric-printing a:hover {
  color: #FF4F03;
  text-decoration-color: #FF4F03;
}

@media (max-width: 767px) {
  .fbs-hockey-table-wrap {
    margin-top: 32px;
  }

  .fbs-hockey-comparison-table th,
  .fbs-hockey-comparison-table td {
    padding: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d283db0 */.fbs-hockey-buyers {
  background: #F5F7FA;
}

.fbs-hockey-buyer-grid {
  display: grid;
  gap: 28px;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  margin-top: 42px;
}

.fbs-hockey-buyer-card {
  background: #FFFFFF;
  border: 1px solid #E5E7EB;
  border-radius: 16px;
  height: 100%;
  padding: 30px;
  transition:
    border-color 0.2s ease,
    box-shadow 0.2s ease,
    transform 0.2s ease;
}

.fbs-hockey-buyer-card:hover {
  border-color: rgba(255, 79, 3, 0.4);
  box-shadow: 0 18px 42px rgba(17, 17, 17, 0.08);
  transform: translateY(-4px);
}

.fbs-hockey-buyer-card h3 {
  color: #243673;
  font-family: "Montserrat", sans-serif;
  font-size: 22px;
  font-weight: 700;
  line-height: 1.3;
  margin: 0 0 12px;
}

.fbs-hockey-buyer-card p {
  color: #4B5563;
  font-family: "Inter", sans-serif;
  font-size: 16px;
  line-height: 1.7;
  margin: 0;
}

.fbs-hockey-buyers a {
  color: #243673;
  font-weight: 700;
  text-decoration: underline;
  text-decoration-color: rgba(36, 54, 115, 0.35);
  text-underline-offset: 3px;
}

.fbs-hockey-buyers a:hover {
  color: #FF4F03;
  text-decoration-color: #FF4F03;
}

@media (max-width: 1024px) {
  .fbs-hockey-buyer-grid {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (max-width: 767px) {
  .fbs-hockey-buyer-grid {
    gap: 20px;
    grid-template-columns: 1fr;
    margin-top: 32px;
  }

  .fbs-hockey-buyer-card {
    padding: 24px 22px;
  }

  .fbs-hockey-buyer-card h3 {
    font-size: 20px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1db16b1 */.fbs-hockey-process {
  background: #FFFFFF;
}

.fbs-hockey-process-grid {
  display: grid;
  gap: 24px;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  margin-top: 42px;
  position: relative;
}

.fbs-hockey-process-card {
  background: #F5F7FA;
  border: 1px solid #E5E7EB;
  border-radius: 16px;
  height: 100%;
  padding: 30px;
  position: relative;
  transition:
    border-color 0.2s ease,
    box-shadow 0.2s ease,
    transform 0.2s ease;
}

.fbs-hockey-process-card:hover {
  border-color: rgba(255, 79, 3, 0.4);
  box-shadow: 0 18px 42px rgba(17, 17, 17, 0.08);
  transform: translateY(-4px);
}

.fbs-hockey-step-number {
  align-items: center;
  background: rgba(255, 79, 3, 0.12);
  border-radius: 50%;
  color: #FF4F03;
  display: inline-flex;
  font-family: "Montserrat", sans-serif;
  font-size: 15px;
  font-weight: 800;
  height: 46px;
  justify-content: center;
  margin-bottom: 20px;
  width: 46px;
}

.fbs-hockey-process-card h3 {
  color: #243673;
  font-family: "Montserrat", sans-serif;
  font-size: 22px;
  font-weight: 700;
  line-height: 1.3;
  margin: 0 0 12px;
}

.fbs-hockey-process-card p {
  color: #4B5563;
  font-family: "Inter", sans-serif;
  font-size: 16px;
  line-height: 1.7;
  margin: 0;
}

.fbs-hockey-process a {
  color: #243673;
  font-weight: 700;
  text-decoration: underline;
  text-decoration-color: rgba(36, 54, 115, 0.35);
  text-underline-offset: 3px;
}

.fbs-hockey-process a:hover {
  color: #FF4F03;
  text-decoration-color: #FF4F03;
}

@media (max-width: 1024px) {
  .fbs-hockey-process-grid {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (max-width: 767px) {
  .fbs-hockey-process-grid {
    gap: 20px;
    grid-template-columns: 1fr;
    margin-top: 32px;
  }

  .fbs-hockey-process-card {
    padding: 24px 22px;
  }

  .fbs-hockey-process-card h3 {
    font-size: 20px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22e0cb5 */.fbs-hockey-bulk {
  background: #243673;
  color: rgba(255, 255, 255, 0.86);
}

.fbs-hockey-bulk h2 {
  color: #FFFFFF;
}

.fbs-hockey-bulk .fbs-eyebrow {
  color: #FF4F03;
}

.fbs-hockey-bulk .elementor-widget-text-editor,
.fbs-hockey-bulk .elementor-widget-text-editor p {
  color: rgba(255, 255, 255, 0.82);
}

.fbs-hockey-bulk-grid {
  display: grid;
  gap: 24px;
  grid-template-columns: repeat(4, minmax(0, 1fr));
  margin-top: 42px;
}

.fbs-hockey-bulk-card {
  background: rgba(255, 255, 255, 0.07);
  border: 1px solid rgba(255, 255, 255, 0.16);
  border-radius: 16px;
  height: 100%;
  padding: 30px;
  transition:
    background-color 0.2s ease,
    border-color 0.2s ease,
    transform 0.2s ease;
}

.fbs-hockey-bulk-card:hover {
  background: rgba(255, 255, 255, 0.11);
  border-color: rgba(255, 79, 3, 0.7);
  transform: translateY(-4px);
}

.fbs-hockey-bulk-card h3 {
  color: #FFFFFF;
  font-family: "Montserrat", sans-serif;
  font-size: 22px;
  font-weight: 700;
  line-height: 1.3;
  margin: 0 0 12px;
}

.fbs-hockey-bulk-card p {
  color: rgba(255, 255, 255, 0.78);
  font-family: "Inter", sans-serif;
  font-size: 16px;
  line-height: 1.7;
  margin: 0;
}

.fbs-hockey-bulk .elementor-button {
  font-family: "Inter", sans-serif;
  font-weight: 700;
}

.fbs-hockey-bulk .elementor-button-wrapper {
  margin-top: 32px;
}

@media (max-width: 1024px) {
  .fbs-hockey-bulk-grid {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (max-width: 767px) {
  .fbs-hockey-bulk-grid {
    gap: 20px;
    grid-template-columns: 1fr;
    margin-top: 32px;
  }

  .fbs-hockey-bulk-card {
    padding: 24px 22px;
  }

  .fbs-hockey-bulk-card h3 {
    font-size: 20px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2aadc6d */.fbs-hockey-related-products {
  background: #F5F7FA;
}

.fbs-hockey-related-grid {
  display: grid;
  gap: 28px;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  margin-top: 42px;
}

.fbs-hockey-related-card {
  background: #FFFFFF;
  border: 1px solid #E5E7EB;
  border-radius: 16px;
  height: 100%;
  overflow: hidden;
  transition:
    border-color 0.2s ease,
    box-shadow 0.2s ease,
    transform 0.2s ease;
}

.fbs-hockey-related-card:hover {
  border-color: rgba(255, 79, 3, 0.4);
  box-shadow: 0 20px 46px rgba(17, 17, 17, 0.09);
  transform: translateY(-5px);
}

.fbs-hockey-related-image {
  aspect-ratio: 4 / 3;
  background: #FFFFFF;
  overflow: hidden;
}

.fbs-hockey-related-image a {
  display: block;
  height: 100%;
}

.fbs-hockey-related-image img {
  display: block;
  height: 100%;
  object-fit: cover;
  transition: transform 0.35s ease;
  width: 100%;
}

.fbs-hockey-related-card:hover .fbs-hockey-related-image img {
  transform: scale(1.04);
}

.fbs-hockey-related-content {
  padding: 28px;
}

.fbs-hockey-related-label {
  color: #FF4F03;
  display: inline-block;
  font-family: "Inter", sans-serif;
  font-size: 13px;
  font-weight: 700;
  letter-spacing: 1px;
  line-height: 1.4;
  margin-bottom: 10px;
  text-transform: uppercase;
}

.fbs-hockey-related-content h3 {
  color: #243673;
  font-family: "Montserrat", sans-serif;
  font-size: 23px;
  font-weight: 700;
  line-height: 1.3;
  margin: 0 0 12px;
}

.fbs-hockey-related-content p {
  color: #4B5563;
  font-family: "Inter", sans-serif;
  font-size: 16px;
  line-height: 1.7;
  margin: 0 0 18px;
}

.fbs-hockey-related-link {
  color: #243673;
  display: inline-flex;
  font-family: "Inter", sans-serif;
  font-size: 15px;
  font-weight: 700;
  text-decoration: none;
}

.fbs-hockey-related-link::after {
  content: "→";
  margin-left: 8px;
  transition: transform 0.2s ease;
}

.fbs-hockey-related-link:hover {
  color: #FF4F03;
}

.fbs-hockey-related-link:hover::after {
  transform: translateX(4px);
}

.fbs-hockey-related-products .elementor-widget-text-editor {
  margin-top: 30px;
  text-align: center;
}

.fbs-hockey-related-products .elementor-widget-text-editor a {
  color: #243673;
  font-weight: 700;
  text-decoration: underline;
  text-decoration-color: rgba(36, 54, 115, 0.35);
  text-underline-offset: 3px;
}

.fbs-hockey-related-products .elementor-widget-text-editor a:hover {
  color: #FF4F03;
  text-decoration-color: #FF4F03;
}

@media (max-width: 1024px) {
  .fbs-hockey-related-grid {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .fbs-hockey-related-card:last-child {
    grid-column: 1 / -1;
    max-width: calc(50% - 14px);
  }
}

@media (max-width: 767px) {
  .fbs-hockey-related-grid {
    gap: 22px;
    grid-template-columns: 1fr;
    margin-top: 32px;
  }

  .fbs-hockey-related-card:last-child {
    grid-column: auto;
    max-width: none;
  }

  .fbs-hockey-related-content {
    padding: 24px 22px;
  }

  .fbs-hockey-related-content h3 {
    font-size: 21px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-541b8f9 */.fbs-hockey-capability-grid{
display:grid;
grid-template-columns:repeat(4,1fr);
gap:24px;
margin-top:42px;
}

.fbs-hockey-capability-card{
background:#F5F7FA;
padding:28px;
border-radius:14px;
border:1px solid #E5E7EB;
transition:.25s;
height:100%;
}

.fbs-hockey-capability-card:hover{
border-color:#FF4F03;
transform:translateY(-4px);
box-shadow:0 18px 40px rgba(0,0,0,.08);
}

.fbs-hockey-capability-card h3{
font-family:"Montserrat",sans-serif;
font-size:21px;
font-weight:700;
color:#243673;
margin:0 0 12px;
line-height:1.3;
}

.fbs-hockey-capability-card p{
font-family:"Inter",sans-serif;
font-size:16px;
line-height:1.7;
color:#4B5563;
margin:0;
}

@media(max-width:1024px){

.fbs-hockey-capability-grid{
grid-template-columns:repeat(2,1fr);
}

}

@media(max-width:767px){

.fbs-hockey-capability-grid{
grid-template-columns:1fr;
gap:18px;
margin-top:32px;
}

.fbs-hockey-capability-card{
padding:22px;
}

.fbs-hockey-capability-card h3{
font-size:20px;
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9623e1 */.fbs-hockey-faq {
  background: #F5F7FA;
}

.fbs-hockey-faq .elementor-accordion-item {
  background: #FFFFFF;
  border: 1px solid #E5E7EB !important;
  border-radius: 12px;
  margin-bottom: 14px;
  overflow: hidden;
}

.fbs-hockey-faq .elementor-tab-title {
  color: #243673;
  font-family: "Montserrat", sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 1.4;
  padding: 22px 24px;
}

.fbs-hockey-faq .elementor-tab-title.elementor-active {
  color: #FF4F03;
}

.fbs-hockey-faq .elementor-tab-content {
  border-top: 1px solid #E5E7EB !important;
  color: #4B5563;
  font-family: "Inter", sans-serif;
  font-size: 16px;
  line-height: 1.7;
  padding: 20px 24px 24px;
}

.fbs-hockey-faq .elementor-accordion-icon {
  color: #243673;
}

.fbs-hockey-faq .elementor-tab-title.elementor-active .elementor-accordion-icon {
  color: #FF4F03;
}

@media (max-width: 767px) {
  .fbs-hockey-faq .elementor-tab-title {
    font-size: 18px;
    padding: 18px 20px;
  }

  .fbs-hockey-faq .elementor-tab-content {
    font-size: 15.5px;
    padding: 18px 20px 22px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b70e1e */.fbs-hockey-final-cta {
  background:
    linear-gradient(
      135deg,
      #243673 0%,
      #111111 100%
    );
  color: #FFFFFF;
  overflow: hidden;
  position: relative;
}

.fbs-hockey-final-cta::before {
  background:
    radial-gradient(
      circle at top right,
      rgba(255, 79, 3, 0.18),
      transparent 38%
    );
  content: "";
  inset: 0;
  pointer-events: none;
  position: absolute;
}

.fbs-hockey-final-cta-wrap {
  position: relative;
  text-align: center;
  z-index: 1;
}

.fbs-hockey-final-cta h2 {
  color: #FFFFFF;
}

.fbs-hockey-final-cta .elementor-widget-text-editor,
.fbs-hockey-final-cta .elementor-widget-text-editor p {
  color: rgba(255, 255, 255, 0.82);
}

.fbs-hockey-final-cta .elementor-button {
  font-family: "Inter", sans-serif;
  font-weight: 700;
  min-height: 56px;
}

.fbs-hockey-final-cta .fbs-secondary-cta .elementor-button {
  background: transparent;
  border: 2px solid rgba(255, 255, 255, 0.8);
  color: #FFFFFF;
}

.fbs-hockey-final-cta .fbs-secondary-cta .elementor-button:hover {
  background: #FFFFFF;
  border-color: #FFFFFF;
  color: #243673;
}

@media (max-width: 767px) {
  .fbs-hockey-final-cta-wrap {
    text-align: left;
  }

  .fbs-hockey-final-cta .fbs-hockey-hero-buttons,
  .fbs-hockey-final-cta .fbs-hockey-hero-buttons .elementor-widget-button,
  .fbs-hockey-final-cta .fbs-hockey-hero-buttons .elementor-button {
    width: 100%;
  }
}/* End custom CSS */