.elementor-3633 .elementor-element.elementor-element-84859fd{--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;--justify-content:center;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-3633 .elementor-element.elementor-element-84859fd:not(.elementor-motion-effects-element-type-background), .elementor-3633 .elementor-element.elementor-element-84859fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.champion-chem.com/wp-content/uploads/2025/09/esg-banner-bg.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-3633 .elementor-element.elementor-element-10bf6de{left:0px;}body.rtl .elementor-3633 .elementor-element.elementor-element-10bf6de{right:0px;}.elementor-3633 .elementor-element.elementor-element-10bf6de{top:0px;z-index:2;}.elementor-3633 .elementor-element.elementor-element-10bf6de img{width:160px;height:160px;}.elementor-3633 .elementor-element.elementor-element-f82a4ed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;z-index:3;}.elementor-3633 .elementor-element.elementor-element-f82a4ed .elementor-heading-title{font-size:20px;line-height:29px;color:var( --e-global-color-primary );}.elementor-3633 .elementor-element.elementor-element-a64d229{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;z-index:3;}.elementor-3633 .elementor-element.elementor-element-a64d229 .elementor-heading-title{font-size:52px;font-weight:500;line-height:62px;color:var( --e-global-color-accent );}.elementor-3633 .elementor-element.elementor-element-77b0ced{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:69px;--padding-left:30px;--padding-right:30px;}.elementor-3633 .elementor-element.elementor-element-13759de{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-3633 .elementor-element.elementor-element-13759de .elementor-heading-title{font-size:36px;font-weight:500;line-height:43px;color:var( --e-global-color-secondary );}.elementor-3633 .elementor-element.elementor-element-6cf3ea1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-3633 .elementor-element.elementor-element-6cf3ea1 .elementor-heading-title{font-size:20px;font-weight:600;line-height:29px;color:var( --e-global-color-text );}.elementor-3633 .elementor-element.elementor-element-174c96d .elementor-heading-title{font-size:16px;font-weight:400;line-height:23px;color:var( --e-global-color-text );}.elementor-3633 .elementor-element.elementor-element-e373ed3{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-3633 .elementor-element.elementor-element-e373ed3:not(.elementor-motion-effects-element-type-background), .elementor-3633 .elementor-element.elementor-element-e373ed3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-3633 .elementor-element.elementor-element-532c0d8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 48px) 0px;}.elementor-3633 .elementor-element.elementor-element-532c0d8 .elementor-heading-title{font-size:36px;font-weight:600;line-height:52px;color:var( --e-global-color-accent );}.elementor-3633 .elementor-element.elementor-element-6c7c2e9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3633 .elementor-element.elementor-element-117dc3a{--divider-border-style:solid;--divider-color:#FFFFFF80;--divider-border-width:1.5px;top:36px;}body:not(.rtl) .elementor-3633 .elementor-element.elementor-element-117dc3a{left:50%;}body.rtl .elementor-3633 .elementor-element.elementor-element-117dc3a{right:50%;}.elementor-3633 .elementor-element.elementor-element-117dc3a .elementor-divider-separator{width:86%;margin:0 auto;margin-center:0;}.elementor-3633 .elementor-element.elementor-element-117dc3a .elementor-divider{text-align:center;}.elementor-3633 .elementor-element.elementor-element-6976738{--display:grid;--e-con-grid-template-columns:repeat(7, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;}.elementor-3633 .elementor-element.elementor-element-7d370c9{background-color:var( --e-global-color-secondary );--icon-box-icon-margin:12px;}.elementor-3633 .elementor-element.elementor-element-7d370c9 .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-accent );}.elementor-3633 .elementor-element.elementor-element-7d370c9 .elementor-icon{font-size:72px;}.elementor-3633 .elementor-element.elementor-element-7d370c9 .elementor-icon-box-title, .elementor-3633 .elementor-element.elementor-element-7d370c9 .elementor-icon-box-title a{font-size:16px;font-weight:700;line-height:23px;}.elementor-3633 .elementor-element.elementor-element-7d370c9 .elementor-icon-box-description{font-size:16px;font-weight:400;line-height:23px;color:var( --e-global-color-accent );}.elementor-3633 .elementor-element.elementor-element-26cf09d{background-color:var( --e-global-color-secondary );--icon-box-icon-margin:12px;}.elementor-3633 .elementor-element.elementor-element-26cf09d .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-accent );}.elementor-3633 .elementor-element.elementor-element-26cf09d .elementor-icon{font-size:72px;}.elementor-3633 .elementor-element.elementor-element-26cf09d .elementor-icon-box-title, .elementor-3633 .elementor-element.elementor-element-26cf09d .elementor-icon-box-title a{font-size:16px;font-weight:700;line-height:23px;}.elementor-3633 .elementor-element.elementor-element-26cf09d .elementor-icon-box-description{font-size:16px;font-weight:400;line-height:23px;color:var( --e-global-color-accent );}.elementor-3633 .elementor-element.elementor-element-e46656b{background-color:var( --e-global-color-secondary );--icon-box-icon-margin:12px;}.elementor-3633 .elementor-element.elementor-element-e46656b .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-accent );}.elementor-3633 .elementor-element.elementor-element-e46656b .elementor-icon{font-size:72px;}.elementor-3633 .elementor-element.elementor-element-e46656b .elementor-icon-box-title, .elementor-3633 .elementor-element.elementor-element-e46656b .elementor-icon-box-title a{font-size:16px;font-weight:700;line-height:23px;}.elementor-3633 .elementor-element.elementor-element-e46656b .elementor-icon-box-description{font-size:16px;font-weight:400;line-height:23px;color:var( --e-global-color-accent );}.elementor-3633 .elementor-element.elementor-element-5792c71{background-color:var( --e-global-color-secondary );--icon-box-icon-margin:12px;}.elementor-3633 .elementor-element.elementor-element-5792c71 .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-accent );}.elementor-3633 .elementor-element.elementor-element-5792c71 .elementor-icon{font-size:72px;}.elementor-3633 .elementor-element.elementor-element-5792c71 .elementor-icon-box-title, .elementor-3633 .elementor-element.elementor-element-5792c71 .elementor-icon-box-title a{font-size:16px;font-weight:700;line-height:23px;}.elementor-3633 .elementor-element.elementor-element-5792c71 .elementor-icon-box-description{font-size:16px;font-weight:400;line-height:23px;color:var( --e-global-color-accent );}.elementor-3633 .elementor-element.elementor-element-124a542{background-color:var( --e-global-color-secondary );--icon-box-icon-margin:12px;}.elementor-3633 .elementor-element.elementor-element-124a542 .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-accent );}.elementor-3633 .elementor-element.elementor-element-124a542 .elementor-icon{font-size:72px;}.elementor-3633 .elementor-element.elementor-element-124a542 .elementor-icon-box-title, .elementor-3633 .elementor-element.elementor-element-124a542 .elementor-icon-box-title a{font-size:16px;font-weight:700;line-height:23px;}.elementor-3633 .elementor-element.elementor-element-124a542 .elementor-icon-box-description{font-size:16px;font-weight:400;line-height:23px;color:var( --e-global-color-accent );}.elementor-3633 .elementor-element.elementor-element-e34392f{background-color:var( --e-global-color-secondary );--icon-box-icon-margin:12px;}.elementor-3633 .elementor-element.elementor-element-e34392f .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-accent );}.elementor-3633 .elementor-element.elementor-element-e34392f .elementor-icon{font-size:72px;}.elementor-3633 .elementor-element.elementor-element-e34392f .elementor-icon-box-title, .elementor-3633 .elementor-element.elementor-element-e34392f .elementor-icon-box-title a{font-size:16px;font-weight:700;line-height:23px;}.elementor-3633 .elementor-element.elementor-element-e34392f .elementor-icon-box-description{font-size:16px;font-weight:400;line-height:23px;color:var( --e-global-color-accent );}.elementor-3633 .elementor-element.elementor-element-2238c2c{background-color:var( --e-global-color-secondary );--icon-box-icon-margin:12px;}.elementor-3633 .elementor-element.elementor-element-2238c2c .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-accent );}.elementor-3633 .elementor-element.elementor-element-2238c2c .elementor-icon{font-size:72px;}.elementor-3633 .elementor-element.elementor-element-2238c2c .elementor-icon-box-title, .elementor-3633 .elementor-element.elementor-element-2238c2c .elementor-icon-box-title a{font-size:16px;font-weight:700;line-height:23px;}.elementor-3633 .elementor-element.elementor-element-2238c2c .elementor-icon-box-description{font-size:16px;font-weight:400;line-height:23px;color:var( --e-global-color-accent );}.elementor-3633 .elementor-element.elementor-element-6965d65{--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:60px;--padding-bottom:48px;--padding-left:30px;--padding-right:30px;}.elementor-3633 .elementor-element.elementor-element-c1c79a9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-3633 .elementor-element.elementor-element-c1c79a9 .elementor-heading-title{font-size:36px;font-weight:700;line-height:52px;color:var( --e-global-color-secondary );}.elementor-3633 .elementor-element.elementor-element-11a8c5c{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:1px 1px;--row-gap:1px;--column-gap:1px;--grid-auto-flow:row;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:#D3D3D3;--border-color:#D3D3D3;}.elementor-3633 .elementor-element.elementor-element-11a8c5c:not(.elementor-motion-effects-element-type-background), .elementor-3633 .elementor-element.elementor-element-11a8c5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D3D3D3;}.elementor-3633 .elementor-element.elementor-element-f118abd{border-style:solid;border-width:0px 0px 0px 0px;border-color:#D4D4D4;}.elementor-3633 .elementor-element.elementor-element-f118abd .elementor-image-box-wrapper{text-align:center;}.elementor-3633 .elementor-element.elementor-element-f118abd.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-3633 .elementor-element.elementor-element-f118abd.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-3633 .elementor-element.elementor-element-f118abd.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-3633 .elementor-element.elementor-element-f118abd .elementor-image-box-title{margin-bottom:0px;}.elementor-3633 .elementor-element.elementor-element-f118abd .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-3633 .elementor-element.elementor-element-f118abd .elementor-image-box-img img{height:154px;object-fit:cover;object-position:center center;border-radius:0px;transition-duration:0.3s;}.elementor-3633 .elementor-element.elementor-element-0b49c2f{border-style:solid;border-width:0px 0px 0px 0px;border-color:#D4D4D4;}.elementor-3633 .elementor-element.elementor-element-0b49c2f .elementor-image-box-wrapper{text-align:center;}.elementor-3633 .elementor-element.elementor-element-0b49c2f.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-3633 .elementor-element.elementor-element-0b49c2f.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-3633 .elementor-element.elementor-element-0b49c2f.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-3633 .elementor-element.elementor-element-0b49c2f .elementor-image-box-title{margin-bottom:0px;}.elementor-3633 .elementor-element.elementor-element-0b49c2f .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-3633 .elementor-element.elementor-element-0b49c2f .elementor-image-box-img img{height:154px;object-fit:cover;object-position:center center;border-radius:0px;transition-duration:0.3s;}.elementor-3633 .elementor-element.elementor-element-107473e{border-style:solid;border-width:0px 0px 0px 0px;border-color:#D4D4D4;}.elementor-3633 .elementor-element.elementor-element-107473e .elementor-image-box-wrapper{text-align:center;}.elementor-3633 .elementor-element.elementor-element-107473e.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-3633 .elementor-element.elementor-element-107473e.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-3633 .elementor-element.elementor-element-107473e.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-3633 .elementor-element.elementor-element-107473e .elementor-image-box-title{margin-bottom:0px;}.elementor-3633 .elementor-element.elementor-element-107473e .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-3633 .elementor-element.elementor-element-107473e .elementor-image-box-img img{height:154px;object-fit:cover;object-position:center center;border-radius:0px;transition-duration:0.3s;}.elementor-3633 .elementor-element.elementor-element-2fcaf43{border-style:solid;border-width:0px 0px 0px 0px;border-color:#D4D4D4;}.elementor-3633 .elementor-element.elementor-element-2fcaf43 .elementor-image-box-wrapper{text-align:center;}.elementor-3633 .elementor-element.elementor-element-2fcaf43.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-3633 .elementor-element.elementor-element-2fcaf43.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-3633 .elementor-element.elementor-element-2fcaf43.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-3633 .elementor-element.elementor-element-2fcaf43 .elementor-image-box-title{margin-bottom:0px;}.elementor-3633 .elementor-element.elementor-element-2fcaf43 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-3633 .elementor-element.elementor-element-2fcaf43 .elementor-image-box-img img{height:154px;object-fit:cover;object-position:center center;border-radius:0px;transition-duration:0.3s;}.elementor-3633 .elementor-element.elementor-element-d7b56d3{border-style:solid;border-width:0px 0px 0px 0px;border-color:#D4D4D4;}.elementor-3633 .elementor-element.elementor-element-d7b56d3 .elementor-image-box-wrapper{text-align:center;}.elementor-3633 .elementor-element.elementor-element-d7b56d3.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-3633 .elementor-element.elementor-element-d7b56d3.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-3633 .elementor-element.elementor-element-d7b56d3.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-3633 .elementor-element.elementor-element-d7b56d3 .elementor-image-box-title{margin-bottom:0px;}.elementor-3633 .elementor-element.elementor-element-d7b56d3 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-3633 .elementor-element.elementor-element-d7b56d3 .elementor-image-box-img img{height:154px;object-fit:cover;object-position:center center;border-radius:0px;transition-duration:0.3s;}.elementor-3633 .elementor-element.elementor-element-5073561{border-style:solid;border-width:0px 0px 0px 0px;border-color:#D4D4D4;}.elementor-3633 .elementor-element.elementor-element-5073561 .elementor-image-box-wrapper{text-align:center;}.elementor-3633 .elementor-element.elementor-element-5073561.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-3633 .elementor-element.elementor-element-5073561.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-3633 .elementor-element.elementor-element-5073561.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-3633 .elementor-element.elementor-element-5073561 .elementor-image-box-title{margin-bottom:0px;}.elementor-3633 .elementor-element.elementor-element-5073561 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-3633 .elementor-element.elementor-element-5073561 .elementor-image-box-img img{height:154px;object-fit:cover;object-position:center center;border-radius:0px;transition-duration:0.3s;}.elementor-3633 .elementor-element.elementor-element-e3b56b9{border-style:solid;border-width:0px 0px 0px 0px;border-color:#D4D4D4;}.elementor-3633 .elementor-element.elementor-element-e3b56b9 .elementor-image-box-wrapper{text-align:center;}.elementor-3633 .elementor-element.elementor-element-e3b56b9.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-3633 .elementor-element.elementor-element-e3b56b9.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-3633 .elementor-element.elementor-element-e3b56b9.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-3633 .elementor-element.elementor-element-e3b56b9 .elementor-image-box-title{margin-bottom:0px;}.elementor-3633 .elementor-element.elementor-element-e3b56b9 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-3633 .elementor-element.elementor-element-e3b56b9 .elementor-image-box-img img{height:154px;object-fit:cover;object-position:center center;border-radius:0px;transition-duration:0.3s;}.elementor-3633 .elementor-element.elementor-element-e17814b{border-style:solid;border-width:0px 0px 0px 0px;border-color:#D4D4D4;}.elementor-3633 .elementor-element.elementor-element-e17814b .elementor-image-box-wrapper{text-align:center;}.elementor-3633 .elementor-element.elementor-element-e17814b.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-3633 .elementor-element.elementor-element-e17814b.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-3633 .elementor-element.elementor-element-e17814b.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-3633 .elementor-element.elementor-element-e17814b .elementor-image-box-title{margin-bottom:0px;}.elementor-3633 .elementor-element.elementor-element-e17814b .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-3633 .elementor-element.elementor-element-e17814b .elementor-image-box-img img{height:154px;object-fit:cover;object-position:center center;border-radius:0px;transition-duration:0.3s;}.elementor-3633 .elementor-element.elementor-element-5e7a704{border-style:solid;border-width:0px 0px 0px 0px;border-color:#D4D4D4;}.elementor-3633 .elementor-element.elementor-element-5e7a704 .elementor-image-box-wrapper{text-align:center;}.elementor-3633 .elementor-element.elementor-element-5e7a704.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-3633 .elementor-element.elementor-element-5e7a704.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-3633 .elementor-element.elementor-element-5e7a704.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-3633 .elementor-element.elementor-element-5e7a704 .elementor-image-box-title{margin-bottom:0px;}.elementor-3633 .elementor-element.elementor-element-5e7a704 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-3633 .elementor-element.elementor-element-5e7a704 .elementor-image-box-img img{height:154px;object-fit:cover;object-position:center center;border-radius:0px;transition-duration:0.3s;}.elementor-3633 .elementor-element.elementor-element-c3a2654{border-style:solid;border-width:0px 0px 0px 0px;border-color:#D4D4D4;}.elementor-3633 .elementor-element.elementor-element-c3a2654 .elementor-image-box-wrapper{text-align:center;}.elementor-3633 .elementor-element.elementor-element-c3a2654.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-3633 .elementor-element.elementor-element-c3a2654.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-3633 .elementor-element.elementor-element-c3a2654.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-3633 .elementor-element.elementor-element-c3a2654 .elementor-image-box-title{margin-bottom:0px;}.elementor-3633 .elementor-element.elementor-element-c3a2654 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-3633 .elementor-element.elementor-element-c3a2654 .elementor-image-box-img img{height:154px;object-fit:cover;object-position:center center;border-radius:0px;transition-duration:0.3s;}.elementor-3633 .elementor-element.elementor-element-f7bb3a1{border-style:solid;border-width:0px 0px 0px 0px;border-color:#D4D4D4;}.elementor-3633 .elementor-element.elementor-element-f7bb3a1 .elementor-image-box-wrapper{text-align:center;}.elementor-3633 .elementor-element.elementor-element-f7bb3a1.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-3633 .elementor-element.elementor-element-f7bb3a1.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-3633 .elementor-element.elementor-element-f7bb3a1.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-3633 .elementor-element.elementor-element-f7bb3a1 .elementor-image-box-title{margin-bottom:0px;}.elementor-3633 .elementor-element.elementor-element-f7bb3a1 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-3633 .elementor-element.elementor-element-f7bb3a1 .elementor-image-box-img img{height:154px;object-fit:cover;object-position:center center;border-radius:0px;transition-duration:0.3s;}.elementor-3633 .elementor-element.elementor-element-9d2d9d5{border-style:solid;border-width:0px 0px 0px 0px;border-color:#D4D4D4;}.elementor-3633 .elementor-element.elementor-element-9d2d9d5 .elementor-image-box-wrapper{text-align:center;}.elementor-3633 .elementor-element.elementor-element-9d2d9d5.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-3633 .elementor-element.elementor-element-9d2d9d5.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-3633 .elementor-element.elementor-element-9d2d9d5.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-3633 .elementor-element.elementor-element-9d2d9d5 .elementor-image-box-title{margin-bottom:0px;}.elementor-3633 .elementor-element.elementor-element-9d2d9d5 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-3633 .elementor-element.elementor-element-9d2d9d5 .elementor-image-box-img img{height:154px;object-fit:cover;object-position:center center;border-radius:0px;transition-duration:0.3s;}.elementor-3633 .elementor-element.elementor-element-c3e2601{border-style:solid;border-width:0px 0px 0px 0px;border-color:#D4D4D4;}.elementor-3633 .elementor-element.elementor-element-c3e2601 .elementor-image-box-wrapper{text-align:center;}.elementor-3633 .elementor-element.elementor-element-c3e2601.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-3633 .elementor-element.elementor-element-c3e2601.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-3633 .elementor-element.elementor-element-c3e2601.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-3633 .elementor-element.elementor-element-c3e2601 .elementor-image-box-title{margin-bottom:0px;}.elementor-3633 .elementor-element.elementor-element-c3e2601 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-3633 .elementor-element.elementor-element-c3e2601 .elementor-image-box-img img{height:154px;object-fit:cover;object-position:center center;border-radius:0px;transition-duration:0.3s;}.elementor-3633 .elementor-element.elementor-element-22fa847{border-style:solid;border-width:0px 0px 0px 0px;border-color:#D4D4D4;}.elementor-3633 .elementor-element.elementor-element-22fa847 .elementor-image-box-wrapper{text-align:center;}.elementor-3633 .elementor-element.elementor-element-22fa847.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-3633 .elementor-element.elementor-element-22fa847.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-3633 .elementor-element.elementor-element-22fa847.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-3633 .elementor-element.elementor-element-22fa847 .elementor-image-box-title{margin-bottom:0px;}.elementor-3633 .elementor-element.elementor-element-22fa847 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-3633 .elementor-element.elementor-element-22fa847 .elementor-image-box-img img{height:154px;object-fit:cover;object-position:center center;border-radius:0px;transition-duration:0.3s;}.elementor-3633 .elementor-element.elementor-element-31375da{border-style:solid;border-width:0px 0px 0px 0px;border-color:#D4D4D4;}.elementor-3633 .elementor-element.elementor-element-31375da .elementor-image-box-wrapper{text-align:center;}.elementor-3633 .elementor-element.elementor-element-31375da.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-3633 .elementor-element.elementor-element-31375da.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-3633 .elementor-element.elementor-element-31375da.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-3633 .elementor-element.elementor-element-31375da .elementor-image-box-title{margin-bottom:0px;}.elementor-3633 .elementor-element.elementor-element-31375da .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-3633 .elementor-element.elementor-element-31375da .elementor-image-box-img img{height:154px;object-fit:cover;object-position:center center;border-radius:0px;transition-duration:0.3s;}.elementor-3633 .elementor-element.elementor-element-fb8d193{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3633 .elementor-element.elementor-element-4adef0f{--e-image-carousel-slides-to-show:4;}.elementor-3633 .elementor-element.elementor-element-007fcec{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-3633 .elementor-element.elementor-element-46da9c1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-3633 .elementor-element.elementor-element-46da9c1 .elementor-heading-title{font-size:36px;font-weight:600;line-height:52px;color:#003C72;}.elementor-3633 .elementor-element.elementor-element-1ceb97d{width:var( --container-widget-width, 846px );max-width:846px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 48px) 0px;--container-widget-width:846px;--container-widget-flex-grow:0;font-size:16px;font-weight:400;line-height:23px;color:#404040;}.elementor-3633 .elementor-element.elementor-element-7204e16{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3633 .elementor-element.elementor-element-04ca635{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;}.elementor-3633 .elementor-element.elementor-element-fee9b3d{border-radius:84px 84px 0px 84px;}.elementor-3633 .elementor-element.elementor-element-fee9b3d .elementor-image-box-wrapper{text-align:left;}.elementor-3633 .elementor-element.elementor-element-fee9b3d.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-3633 .elementor-element.elementor-element-fee9b3d.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-3633 .elementor-element.elementor-element-fee9b3d.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-3633 .elementor-element.elementor-element-fee9b3d .elementor-image-box-title{margin-bottom:0px;font-size:36px;font-weight:600;line-height:52px;color:var( --e-global-color-accent );}.elementor-3633 .elementor-element.elementor-element-fee9b3d .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-3633 .elementor-element.elementor-element-fee9b3d .elementor-image-box-img img{height:302px;object-fit:cover;object-position:center center;border-style:none;transition-duration:0.3s;}.elementor-3633 .elementor-element.elementor-element-fee9b3d .elementor-image-box-description{font-family:"Avenir Heavy", Sans-serif;font-size:20px;font-weight:600;line-height:20px;color:var( --e-global-color-accent );}.elementor-3633 .elementor-element.elementor-element-df9c8c6{border-radius:84px 84px 84px 0px;}.elementor-3633 .elementor-element.elementor-element-df9c8c6 .elementor-image-box-wrapper{text-align:left;}.elementor-3633 .elementor-element.elementor-element-df9c8c6.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-3633 .elementor-element.elementor-element-df9c8c6.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-3633 .elementor-element.elementor-element-df9c8c6.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-3633 .elementor-element.elementor-element-df9c8c6 .elementor-image-box-title{margin-bottom:0px;font-size:36px;font-weight:600;line-height:52px;color:var( --e-global-color-accent );}.elementor-3633 .elementor-element.elementor-element-df9c8c6 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-3633 .elementor-element.elementor-element-df9c8c6 .elementor-image-box-img img{height:302px;object-fit:cover;object-position:center center;border-style:none;transition-duration:0.3s;}.elementor-3633 .elementor-element.elementor-element-df9c8c6 .elementor-image-box-description{font-family:"Avenir Heavy", Sans-serif;font-size:20px;font-weight:600;line-height:20px;color:var( --e-global-color-accent );}.elementor-3633 .elementor-element.elementor-element-7d7c805{border-radius:84px 0px 84px 84px;}.elementor-3633 .elementor-element.elementor-element-7d7c805 .elementor-image-box-wrapper{text-align:left;}.elementor-3633 .elementor-element.elementor-element-7d7c805.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-3633 .elementor-element.elementor-element-7d7c805.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-3633 .elementor-element.elementor-element-7d7c805.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-3633 .elementor-element.elementor-element-7d7c805 .elementor-image-box-title{margin-bottom:0px;font-size:36px;font-weight:600;line-height:52px;color:var( --e-global-color-accent );}.elementor-3633 .elementor-element.elementor-element-7d7c805 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-3633 .elementor-element.elementor-element-7d7c805 .elementor-image-box-img img{height:302px;object-fit:cover;object-position:center center;border-style:none;transition-duration:0.3s;}.elementor-3633 .elementor-element.elementor-element-7d7c805 .elementor-image-box-description{font-family:"Avenir Heavy", Sans-serif;font-size:20px;font-weight:600;line-height:20px;color:var( --e-global-color-accent );}.elementor-3633 .elementor-element.elementor-element-6013936{border-radius:0px 84px 84px 84px;}.elementor-3633 .elementor-element.elementor-element-6013936 .elementor-image-box-wrapper{text-align:left;}.elementor-3633 .elementor-element.elementor-element-6013936.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-3633 .elementor-element.elementor-element-6013936.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-3633 .elementor-element.elementor-element-6013936.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-3633 .elementor-element.elementor-element-6013936 .elementor-image-box-title{margin-bottom:0px;font-size:36px;font-weight:600;line-height:52px;color:var( --e-global-color-accent );}.elementor-3633 .elementor-element.elementor-element-6013936 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-3633 .elementor-element.elementor-element-6013936 .elementor-image-box-img img{height:302px;object-fit:cover;object-position:center center;border-style:none;transition-duration:0.3s;}.elementor-3633 .elementor-element.elementor-element-6013936 .elementor-image-box-description{font-family:"Avenir Heavy", Sans-serif;font-size:20px;font-weight:600;line-height:20px;color:var( --e-global-color-accent );}.elementor-3633 .elementor-element.elementor-element-10859cc{--display:flex;}.elementor-3633 .elementor-element.elementor-element-7d3d53f{--display:flex;--min-height:100%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 0px 24px 0px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-3633 .elementor-element.elementor-element-7d3d53f:not(.elementor-motion-effects-element-type-background), .elementor-3633 .elementor-element.elementor-element-7d3d53f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7F6F8;}.elementor-3633 .elementor-element.elementor-element-64d3142{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 38px) 0px;}.elementor-3633 .elementor-element.elementor-element-64d3142 .elementor-icon-box-wrapper{text-align:left;}.elementor-3633 .elementor-element.elementor-element-64d3142 .elementor-icon-box-title, .elementor-3633 .elementor-element.elementor-element-64d3142 .elementor-icon-box-title a{font-size:36px;font-weight:600;line-height:52px;}.elementor-3633 .elementor-element.elementor-element-64d3142 .elementor-icon-box-title{color:#1A94C7;}.elementor-3633 .elementor-element.elementor-element-64d3142 .elementor-icon-box-description{font-family:"Avenir Heavy", Sans-serif;font-size:20px;font-weight:800;line-height:1em;color:#1A94C7;}.elementor-3633 .elementor-element.elementor-element-a4d2191{padding:0px 0px 0px 0px;--icon-box-icon-margin:0px;}.elementor-3633 .elementor-element.elementor-element-a4d2191 .elementor-icon-box-wrapper{text-align:left;}.elementor-3633 .elementor-element.elementor-element-a4d2191 .elementor-icon-box-title{margin-block-end:0px;color:#404040;}.elementor-3633 .elementor-element.elementor-element-a4d2191 .elementor-icon{font-size:5px;}.elementor-3633 .elementor-element.elementor-element-a4d2191 .elementor-icon-box-title, .elementor-3633 .elementor-element.elementor-element-a4d2191 .elementor-icon-box-title a{font-size:16px;font-weight:700;line-height:23px;}.elementor-3633 .elementor-element.elementor-element-a4d2191 .elementor-icon-box-description{font-size:16px;font-weight:400;line-height:23px;color:#404040;}.elementor-3633 .elementor-element.elementor-element-7cb61af{padding:0px 0px 0px 0px;--icon-box-icon-margin:0px;}.elementor-3633 .elementor-element.elementor-element-7cb61af .elementor-icon-box-wrapper{text-align:left;}.elementor-3633 .elementor-element.elementor-element-7cb61af .elementor-icon-box-title{margin-block-end:0px;color:#404040;}.elementor-3633 .elementor-element.elementor-element-7cb61af .elementor-icon{font-size:5px;}.elementor-3633 .elementor-element.elementor-element-7cb61af .elementor-icon-box-title, .elementor-3633 .elementor-element.elementor-element-7cb61af .elementor-icon-box-title a{font-size:16px;font-weight:700;line-height:23px;}.elementor-3633 .elementor-element.elementor-element-7cb61af .elementor-icon-box-description{font-size:16px;font-weight:400;line-height:23px;color:#404040;}.elementor-3633 .elementor-element.elementor-element-38d6f36{--display:flex;--min-height:100%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 0px 24px 0px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-3633 .elementor-element.elementor-element-38d6f36:not(.elementor-motion-effects-element-type-background), .elementor-3633 .elementor-element.elementor-element-38d6f36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7F6F8;}.elementor-3633 .elementor-element.elementor-element-60f29cb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;}.elementor-3633 .elementor-element.elementor-element-60f29cb .elementor-icon-box-wrapper{text-align:left;}.elementor-3633 .elementor-element.elementor-element-60f29cb .elementor-icon-box-title, .elementor-3633 .elementor-element.elementor-element-60f29cb .elementor-icon-box-title a{font-size:36px;font-weight:600;line-height:52px;}.elementor-3633 .elementor-element.elementor-element-60f29cb .elementor-icon-box-title{color:#DF6E34;}.elementor-3633 .elementor-element.elementor-element-60f29cb .elementor-icon-box-description{font-family:"Avenir Heavy", Sans-serif;font-size:20px;font-weight:800;line-height:1em;color:#DF6E34;}.elementor-3633 .elementor-element.elementor-element-e2285d7{padding:0px 0px 0px 0px;--icon-box-icon-margin:0px;}.elementor-3633 .elementor-element.elementor-element-e2285d7 .elementor-icon-box-wrapper{text-align:left;}.elementor-3633 .elementor-element.elementor-element-e2285d7 .elementor-icon-box-title{margin-block-end:0px;color:#404040;}.elementor-3633 .elementor-element.elementor-element-e2285d7 .elementor-icon{font-size:5px;}.elementor-3633 .elementor-element.elementor-element-e2285d7 .elementor-icon-box-title, .elementor-3633 .elementor-element.elementor-element-e2285d7 .elementor-icon-box-title a{font-size:16px;font-weight:700;line-height:23px;}.elementor-3633 .elementor-element.elementor-element-e2285d7 .elementor-icon-box-description{font-size:16px;font-weight:400;line-height:23px;color:#404040;}.elementor-3633 .elementor-element.elementor-element-55d32fa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 48px) 0px;padding:0px 0px 0px 0px;--icon-box-icon-margin:0px;}.elementor-3633 .elementor-element.elementor-element-55d32fa .elementor-icon-box-wrapper{text-align:left;}.elementor-3633 .elementor-element.elementor-element-55d32fa .elementor-icon-box-title{margin-block-end:0px;color:#404040;}.elementor-3633 .elementor-element.elementor-element-55d32fa .elementor-icon{font-size:5px;}.elementor-3633 .elementor-element.elementor-element-55d32fa .elementor-icon-box-title, .elementor-3633 .elementor-element.elementor-element-55d32fa .elementor-icon-box-title a{font-size:16px;font-weight:700;line-height:23px;}.elementor-3633 .elementor-element.elementor-element-55d32fa .elementor-icon-box-description{font-size:16px;font-weight:400;line-height:23px;color:#404040;}.elementor-3633 .elementor-element.elementor-element-7235bb7 .elementor-button{background-color:var( --e-global-color-secondary );font-size:16px;font-weight:500;line-height:48px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:0px 12px 0px 12px;padding:0px 0px 0px 0px;}.elementor-3633 .elementor-element.elementor-element-7235bb7{width:var( --container-widget-width, 302px );max-width:302px;--container-widget-width:302px;--container-widget-flex-grow:0;}.elementor-3633 .elementor-element.elementor-element-3f0b8ec{--display:flex;--min-height:100%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 0px 24px 0px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-3633 .elementor-element.elementor-element-3f0b8ec:not(.elementor-motion-effects-element-type-background), .elementor-3633 .elementor-element.elementor-element-3f0b8ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7F6F8;}.elementor-3633 .elementor-element.elementor-element-9e23353{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 38px) 0px;}.elementor-3633 .elementor-element.elementor-element-9e23353 .elementor-icon-box-wrapper{text-align:left;}.elementor-3633 .elementor-element.elementor-element-9e23353 .elementor-icon-box-title, .elementor-3633 .elementor-element.elementor-element-9e23353 .elementor-icon-box-title a{font-size:36px;font-weight:600;line-height:52px;}.elementor-3633 .elementor-element.elementor-element-9e23353 .elementor-icon-box-title{color:#F4BA1A;}.elementor-3633 .elementor-element.elementor-element-9e23353 .elementor-icon-box-description{font-family:"Avenir Heavy", Sans-serif;font-size:20px;font-weight:800;line-height:1em;color:#F4BA1A;}.elementor-3633 .elementor-element.elementor-element-00549b4{padding:0px 0px 0px 0px;--icon-box-icon-margin:0px;}.elementor-3633 .elementor-element.elementor-element-00549b4 .elementor-icon-box-wrapper{text-align:left;}.elementor-3633 .elementor-element.elementor-element-00549b4 .elementor-icon-box-title{margin-block-end:0px;color:#404040;}.elementor-3633 .elementor-element.elementor-element-00549b4 .elementor-icon{font-size:5px;}.elementor-3633 .elementor-element.elementor-element-00549b4 .elementor-icon-box-title, .elementor-3633 .elementor-element.elementor-element-00549b4 .elementor-icon-box-title a{font-size:16px;font-weight:700;line-height:23px;}.elementor-3633 .elementor-element.elementor-element-00549b4 .elementor-icon-box-description{font-size:16px;font-weight:400;line-height:23px;color:#404040;}.elementor-3633 .elementor-element.elementor-element-09829f2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 49px) 0px;padding:0px 0px 0px 0px;--icon-box-icon-margin:0px;}.elementor-3633 .elementor-element.elementor-element-09829f2 .elementor-icon-box-wrapper{text-align:left;}.elementor-3633 .elementor-element.elementor-element-09829f2 .elementor-icon-box-title{margin-block-end:0px;color:#404040;}.elementor-3633 .elementor-element.elementor-element-09829f2 .elementor-icon{font-size:5px;}.elementor-3633 .elementor-element.elementor-element-09829f2 .elementor-icon-box-title, .elementor-3633 .elementor-element.elementor-element-09829f2 .elementor-icon-box-title a{font-size:16px;font-weight:700;line-height:23px;}.elementor-3633 .elementor-element.elementor-element-09829f2 .elementor-icon-box-description{font-size:16px;font-weight:400;line-height:23px;color:#404040;}.elementor-3633 .elementor-element.elementor-element-c0d8c50 .elementor-button{background-color:var( --e-global-color-secondary );font-size:16px;font-weight:500;line-height:48px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:0px 12px 0px 12px;padding:0px 0px 0px 0px;}.elementor-3633 .elementor-element.elementor-element-c0d8c50{width:var( --container-widget-width, 302px );max-width:302px;--container-widget-width:302px;--container-widget-flex-grow:0;}.elementor-3633 .elementor-element.elementor-element-0bef790{--display:flex;--min-height:100%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 0px 24px 0px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-3633 .elementor-element.elementor-element-0bef790:not(.elementor-motion-effects-element-type-background), .elementor-3633 .elementor-element.elementor-element-0bef790 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7F6F8;}.elementor-3633 .elementor-element.elementor-element-1e7433b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;}.elementor-3633 .elementor-element.elementor-element-1e7433b .elementor-icon-box-wrapper{text-align:left;}.elementor-3633 .elementor-element.elementor-element-1e7433b .elementor-icon-box-title, .elementor-3633 .elementor-element.elementor-element-1e7433b .elementor-icon-box-title a{font-size:36px;font-weight:600;line-height:52px;}.elementor-3633 .elementor-element.elementor-element-1e7433b .elementor-icon-box-title{color:#4E9F36;}.elementor-3633 .elementor-element.elementor-element-1e7433b .elementor-icon-box-description{font-family:"Avenir Heavy", Sans-serif;font-size:20px;font-weight:800;line-height:1em;color:#4E9F36;}.elementor-3633 .elementor-element.elementor-element-a68a4b6{padding:0px 0px 0px 0px;--icon-box-icon-margin:0px;}.elementor-3633 .elementor-element.elementor-element-a68a4b6 .elementor-icon-box-wrapper{text-align:left;}.elementor-3633 .elementor-element.elementor-element-a68a4b6 .elementor-icon-box-title{margin-block-end:0px;color:#404040;}.elementor-3633 .elementor-element.elementor-element-a68a4b6 .elementor-icon{font-size:5px;}.elementor-3633 .elementor-element.elementor-element-a68a4b6 .elementor-icon-box-title, .elementor-3633 .elementor-element.elementor-element-a68a4b6 .elementor-icon-box-title a{font-size:16px;font-weight:700;line-height:23px;}.elementor-3633 .elementor-element.elementor-element-a68a4b6 .elementor-icon-box-description{font-size:16px;font-weight:400;line-height:23px;color:#404040;}.elementor-3633 .elementor-element.elementor-element-c9ee52e{padding:0px 0px 0px 0px;--icon-box-icon-margin:0px;}.elementor-3633 .elementor-element.elementor-element-c9ee52e .elementor-icon-box-wrapper{text-align:left;}.elementor-3633 .elementor-element.elementor-element-c9ee52e .elementor-icon-box-title{margin-block-end:0px;color:#404040;}.elementor-3633 .elementor-element.elementor-element-c9ee52e .elementor-icon{font-size:5px;}.elementor-3633 .elementor-element.elementor-element-c9ee52e .elementor-icon-box-title, .elementor-3633 .elementor-element.elementor-element-c9ee52e .elementor-icon-box-title a{font-size:16px;font-weight:700;line-height:23px;}.elementor-3633 .elementor-element.elementor-element-c9ee52e .elementor-icon-box-description{font-size:16px;font-weight:400;line-height:23px;color:#404040;}.elementor-3633 .elementor-element.elementor-element-bad4bed{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-3633 .elementor-element.elementor-element-bad4bed:not(.elementor-motion-effects-element-type-background), .elementor-3633 .elementor-element.elementor-element-bad4bed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-3633 .elementor-element.elementor-element-3776892{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-3633 .elementor-element.elementor-element-3776892 .elementor-heading-title{font-size:36px;font-weight:600;line-height:52px;color:var( --e-global-color-accent );}.elementor-3633 .elementor-element.elementor-element-0657300{width:var( --container-widget-width, 846px );max-width:846px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;--container-widget-width:846px;--container-widget-flex-grow:0;text-align:center;font-size:20px;font-weight:400;line-height:29px;color:var( --e-global-color-accent );}.elementor-3633 .elementor-element.elementor-element-bee9af0{--display:grid;--min-height:auto;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3633 .elementor-element.elementor-element-cd27ad3 .elementor-button{background-color:var( --e-global-color-accent );font-size:16px;font-weight:500;line-height:70px;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:#D3D3D300;border-radius:0px 12px 0px 12px;padding:0px 24px 0px 24px;}.elementor-3633 .elementor-element.elementor-element-cd27ad3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3633 .elementor-element.elementor-element-cd27ad3.elementor-element{--align-self:center;}.elementor-3633 .elementor-element.elementor-element-cd27ad3 .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-3633 .elementor-element.elementor-element-343e95f .elementor-button{background-color:var( --e-global-color-accent );font-size:16px;font-weight:500;line-height:70px;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:#D3D3D300;border-radius:0px 12px 0px 12px;padding:0px 24px 0px 24px;}.elementor-3633 .elementor-element.elementor-element-343e95f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3633 .elementor-element.elementor-element-343e95f.elementor-element{--align-self:center;}.elementor-3633 .elementor-element.elementor-element-343e95f .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-3633 .elementor-element.elementor-element-cf5b378{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-3633 .elementor-element.elementor-element-e606858{--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;--overlay-opacity:0.25;--border-radius:0px 24px 0px 24px;--padding-top:60px;--padding-bottom:63px;--padding-left:60px;--padding-right:60px;}.elementor-3633 .elementor-element.elementor-element-e606858:not(.elementor-motion-effects-element-type-background), .elementor-3633 .elementor-element.elementor-element-e606858 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.champion-chem.com/wp-content/uploads/2025/09/muscled-legs-of-a-group-of-several-runners-training.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3633 .elementor-element.elementor-element-e606858::before, .elementor-3633 .elementor-element.elementor-element-e606858 > .elementor-background-video-container::before, .elementor-3633 .elementor-element.elementor-element-e606858 > .e-con-inner > .elementor-background-video-container::before, .elementor-3633 .elementor-element.elementor-element-e606858 > .elementor-background-slideshow::before, .elementor-3633 .elementor-element.elementor-element-e606858 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3633 .elementor-element.elementor-element-e606858 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-3633 .elementor-element.elementor-element-0357aa5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;z-index:1;text-align:justify;}.elementor-3633 .elementor-element.elementor-element-0357aa5 .elementor-heading-title{font-size:36px;font-weight:600;line-height:52px;color:var( --e-global-color-accent );}.elementor-3633 .elementor-element.elementor-element-7cc09d3 .elementor-button{background-color:var( --e-global-color-primary );font-size:16px;font-weight:500;line-height:48px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:0px 12px 0px 12px;padding:0px 0px 0px 0px;}.elementor-3633 .elementor-element.elementor-element-7cc09d3{width:var( --container-widget-width, 303px );max-width:303px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;--container-widget-width:303px;--container-widget-flex-grow:0;z-index:1;}@media(min-width:768px){.elementor-3633 .elementor-element.elementor-element-77b0ced{--content-width:846px;}.elementor-3633 .elementor-element.elementor-element-bee9af0{--content-width:846px;}}@media(max-width:1024px){.elementor-3633 .elementor-element.elementor-element-84859fd{--min-height:225px;--justify-content:flex-end;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}body:not(.rtl) .elementor-3633 .elementor-element.elementor-element-10bf6de{left:0px;}body.rtl .elementor-3633 .elementor-element.elementor-element-10bf6de{right:0px;}.elementor-3633 .elementor-element.elementor-element-10bf6de{top:1px;}.elementor-3633 .elementor-element.elementor-element-10bf6de img{width:80px;height:80px;}.elementor-3633 .elementor-element.elementor-element-f82a4ed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-3633 .elementor-element.elementor-element-f82a4ed .elementor-heading-title{font-size:18px;line-height:26px;}.elementor-3633 .elementor-element.elementor-element-a64d229 .elementor-heading-title{font-size:32px;line-height:38px;}.elementor-3633 .elementor-element.elementor-element-77b0ced{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:40px;--padding-bottom:46px;--padding-left:20px;--padding-right:20px;}.elementor-3633 .elementor-element.elementor-element-13759de{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-3633 .elementor-element.elementor-element-13759de .elementor-heading-title{font-size:24px;line-height:29px;}.elementor-3633 .elementor-element.elementor-element-6cf3ea1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-3633 .elementor-element.elementor-element-6cf3ea1 .elementor-heading-title{font-size:18px;line-height:26px;}.elementor-3633 .elementor-element.elementor-element-174c96d .elementor-heading-title{font-size:15px;line-height:22px;}.elementor-3633 .elementor-element.elementor-element-e373ed3{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-3633 .elementor-element.elementor-element-532c0d8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;}.elementor-3633 .elementor-element.elementor-element-532c0d8.elementor-element{--align-self:flex-start;}.elementor-3633 .elementor-element.elementor-element-532c0d8 .elementor-heading-title{font-size:24px;line-height:29px;}body:not(.rtl) .elementor-3633 .elementor-element.elementor-element-117dc3a{left:36px;}body.rtl .elementor-3633 .elementor-element.elementor-element-117dc3a{right:36px;}.elementor-3633 .elementor-element.elementor-element-117dc3a{top:0px;z-index:0;}.elementor-3633 .elementor-element.elementor-element-117dc3a .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-3633 .elementor-element.elementor-element-117dc3a .elementor-divider{text-align:left;}.elementor-3633 .elementor-element.elementor-element-6976738{--e-con-grid-template-columns:repeat(1, 1fr);--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;}.elementor-3633 .elementor-element.elementor-element-7d370c9 .elementor-icon-box-title, .elementor-3633 .elementor-element.elementor-element-7d370c9 .elementor-icon-box-title a{font-size:15px;line-height:22px;}.elementor-3633 .elementor-element.elementor-element-7d370c9 .elementor-icon-box-description{font-size:15px;line-height:22px;}.elementor-3633 .elementor-element.elementor-element-26cf09d .elementor-icon-box-title, .elementor-3633 .elementor-element.elementor-element-26cf09d .elementor-icon-box-title a{font-size:15px;line-height:22px;}.elementor-3633 .elementor-element.elementor-element-26cf09d .elementor-icon-box-description{font-size:15px;line-height:22px;}.elementor-3633 .elementor-element.elementor-element-e46656b .elementor-icon-box-title, .elementor-3633 .elementor-element.elementor-element-e46656b .elementor-icon-box-title a{font-size:15px;line-height:22px;}.elementor-3633 .elementor-element.elementor-element-e46656b .elementor-icon-box-description{font-size:15px;line-height:22px;}.elementor-3633 .elementor-element.elementor-element-5792c71 .elementor-icon-box-title, .elementor-3633 .elementor-element.elementor-element-5792c71 .elementor-icon-box-title a{font-size:15px;line-height:22px;}.elementor-3633 .elementor-element.elementor-element-5792c71 .elementor-icon-box-description{font-size:15px;line-height:22px;}.elementor-3633 .elementor-element.elementor-element-124a542 .elementor-icon-box-title, .elementor-3633 .elementor-element.elementor-element-124a542 .elementor-icon-box-title a{font-size:15px;line-height:22px;}.elementor-3633 .elementor-element.elementor-element-124a542 .elementor-icon-box-description{font-size:15px;line-height:22px;}.elementor-3633 .elementor-element.elementor-element-e34392f .elementor-icon-box-title, .elementor-3633 .elementor-element.elementor-element-e34392f .elementor-icon-box-title a{font-size:15px;line-height:22px;}.elementor-3633 .elementor-element.elementor-element-e34392f .elementor-icon-box-description{font-size:15px;line-height:22px;}.elementor-3633 .elementor-element.elementor-element-2238c2c .elementor-icon-box-title, .elementor-3633 .elementor-element.elementor-element-2238c2c .elementor-icon-box-title a{font-size:15px;line-height:22px;}.elementor-3633 .elementor-element.elementor-element-2238c2c .elementor-icon-box-description{font-size:15px;line-height:22px;}.elementor-3633 .elementor-element.elementor-element-6965d65{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-3633 .elementor-element.elementor-element-c1c79a9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-3633 .elementor-element.elementor-element-c1c79a9 .elementor-heading-title{font-size:24px;line-height:29px;}.elementor-3633 .elementor-element.elementor-element-11a8c5c{--grid-auto-flow:row;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3633 .elementor-element.elementor-element-f118abd{border-width:1px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-3633 .elementor-element.elementor-element-f118abd .elementor-image-box-img img{height:98px;}.elementor-3633 .elementor-element.elementor-element-0b49c2f{border-width:1px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-3633 .elementor-element.elementor-element-0b49c2f .elementor-image-box-img img{height:98px;}.elementor-3633 .elementor-element.elementor-element-107473e{border-width:1px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-3633 .elementor-element.elementor-element-107473e .elementor-image-box-img img{height:98px;}.elementor-3633 .elementor-element.elementor-element-2fcaf43{border-width:1px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-3633 .elementor-element.elementor-element-2fcaf43 .elementor-image-box-img img{height:98px;}.elementor-3633 .elementor-element.elementor-element-d7b56d3{border-width:1px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-3633 .elementor-element.elementor-element-d7b56d3 .elementor-image-box-img img{height:98px;}.elementor-3633 .elementor-element.elementor-element-5073561{border-width:1px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-3633 .elementor-element.elementor-element-5073561 .elementor-image-box-img img{height:98px;}.elementor-3633 .elementor-element.elementor-element-e3b56b9{border-width:1px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-3633 .elementor-element.elementor-element-e3b56b9 .elementor-image-box-img img{height:98px;}.elementor-3633 .elementor-element.elementor-element-e17814b{border-width:1px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-3633 .elementor-element.elementor-element-e17814b .elementor-image-box-img img{height:98px;}.elementor-3633 .elementor-element.elementor-element-5e7a704{border-width:1px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-3633 .elementor-element.elementor-element-5e7a704 .elementor-image-box-img img{height:98px;}.elementor-3633 .elementor-element.elementor-element-c3a2654{border-width:1px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-3633 .elementor-element.elementor-element-c3a2654 .elementor-image-box-img img{height:98px;}.elementor-3633 .elementor-element.elementor-element-f7bb3a1{border-width:1px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-3633 .elementor-element.elementor-element-f7bb3a1 .elementor-image-box-img img{height:98px;}.elementor-3633 .elementor-element.elementor-element-9d2d9d5{border-width:1px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-3633 .elementor-element.elementor-element-9d2d9d5 .elementor-image-box-img img{height:98px;}.elementor-3633 .elementor-element.elementor-element-c3e2601{border-width:1px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-3633 .elementor-element.elementor-element-c3e2601 .elementor-image-box-img img{height:98px;}.elementor-3633 .elementor-element.elementor-element-22fa847{border-width:1px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-3633 .elementor-element.elementor-element-22fa847 .elementor-image-box-img img{height:98px;}.elementor-3633 .elementor-element.elementor-element-31375da{border-width:1px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-3633 .elementor-element.elementor-element-31375da .elementor-image-box-img img{height:98px;}.elementor-3633 .elementor-element.elementor-element-4adef0f{--e-image-carousel-slides-to-show:2;}.elementor-3633 .elementor-element.elementor-element-007fcec{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-3633 .elementor-element.elementor-element-46da9c1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;}.elementor-3633 .elementor-element.elementor-element-46da9c1 .elementor-heading-title{font-size:24px;line-height:29px;}.elementor-3633 .elementor-element.elementor-element-1ceb97d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;font-size:15px;line-height:22px;}.elementor-3633 .elementor-element.elementor-element-7204e16{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-3633 .elementor-element.elementor-element-04ca635{--gap:12px 13px;--row-gap:12px;--column-gap:13px;--grid-auto-flow:row;}.elementor-3633 .elementor-element.elementor-element-7d3d53f{--min-height:510px;}.elementor-3633 .elementor-element.elementor-element-38d6f36{--min-height:510px;}.elementor-3633 .elementor-element.elementor-element-3f0b8ec{--min-height:510px;}.elementor-3633 .elementor-element.elementor-element-0bef790{--min-height:510px;}.elementor-3633 .elementor-element.elementor-element-3776892{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;}.elementor-3633 .elementor-element.elementor-element-3776892 .elementor-heading-title{font-size:24px;line-height:29px;}.elementor-3633 .elementor-element.elementor-element-0657300{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;font-size:15px;line-height:22px;}.elementor-3633 .elementor-element.elementor-element-bee9af0{--grid-auto-flow:row;}.elementor-3633 .elementor-element.elementor-element-cf5b378{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-3633 .elementor-element.elementor-element-e606858{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0px 24px 0px 24px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-3633 .elementor-element.elementor-element-0357aa5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-3633 .elementor-element.elementor-element-0357aa5 .elementor-heading-title{font-size:24px;line-height:35px;}.elementor-3633 .elementor-element.elementor-element-7cc09d3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}}@media(max-width:767px){.elementor-3633 .elementor-element.elementor-element-84859fd:not(.elementor-motion-effects-element-type-background), .elementor-3633 .elementor-element.elementor-element-84859fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.champion-chem.com/wp-content/uploads/2025/09/esg-banner-bg-mb.jpg");background-position:center center;}.elementor-3633 .elementor-element.elementor-element-117dc3a{top:0px;z-index:0;}.elementor-3633 .elementor-element.elementor-element-117dc3a .elementor-divider-separator{width:100%;}.elementor-3633 .elementor-element.elementor-element-6976738{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3633 .elementor-element.elementor-element-11a8c5c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3633 .elementor-element.elementor-element-f118abd .elementor-image-box-img{margin-bottom:0px;}.elementor-3633 .elementor-element.elementor-element-0b49c2f .elementor-image-box-img{margin-bottom:0px;}.elementor-3633 .elementor-element.elementor-element-107473e .elementor-image-box-img{margin-bottom:0px;}.elementor-3633 .elementor-element.elementor-element-2fcaf43 .elementor-image-box-img{margin-bottom:0px;}.elementor-3633 .elementor-element.elementor-element-d7b56d3 .elementor-image-box-img{margin-bottom:0px;}.elementor-3633 .elementor-element.elementor-element-5073561 .elementor-image-box-img{margin-bottom:0px;}.elementor-3633 .elementor-element.elementor-element-e3b56b9 .elementor-image-box-img{margin-bottom:0px;}.elementor-3633 .elementor-element.elementor-element-e17814b .elementor-image-box-img{margin-bottom:0px;}.elementor-3633 .elementor-element.elementor-element-5e7a704 .elementor-image-box-img{margin-bottom:0px;}.elementor-3633 .elementor-element.elementor-element-c3a2654 .elementor-image-box-img{margin-bottom:0px;}.elementor-3633 .elementor-element.elementor-element-f7bb3a1 .elementor-image-box-img{margin-bottom:0px;}.elementor-3633 .elementor-element.elementor-element-9d2d9d5 .elementor-image-box-img{margin-bottom:0px;}.elementor-3633 .elementor-element.elementor-element-c3e2601 .elementor-image-box-img{margin-bottom:0px;}.elementor-3633 .elementor-element.elementor-element-22fa847 .elementor-image-box-img{margin-bottom:0px;}.elementor-3633 .elementor-element.elementor-element-31375da .elementor-image-box-img{margin-bottom:0px;}.elementor-3633 .elementor-element.elementor-element-4adef0f{--e-image-carousel-slides-to-show:2;}.elementor-3633 .elementor-element.elementor-element-46da9c1{text-align:center;}.elementor-3633 .elementor-element.elementor-element-04ca635{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-3633 .elementor-element.elementor-element-fee9b3d{border-radius:48px 48px 0px 48px;}.elementor-3633 .elementor-element.elementor-element-fee9b3d .elementor-image-box-img{margin-bottom:0px;}.elementor-3633 .elementor-element.elementor-element-fee9b3d .elementor-image-box-img img{height:161px;}.elementor-3633 .elementor-element.elementor-element-fee9b3d .elementor-image-box-title{font-size:18px;line-height:26px;}.elementor-3633 .elementor-element.elementor-element-fee9b3d .elementor-image-box-description{font-size:13px;line-height:1em;}.elementor-3633 .elementor-element.elementor-element-df9c8c6{border-radius:48px 48px 48px 0px;}.elementor-3633 .elementor-element.elementor-element-df9c8c6 .elementor-image-box-img{margin-bottom:0px;}.elementor-3633 .elementor-element.elementor-element-df9c8c6 .elementor-image-box-img img{height:161px;}.elementor-3633 .elementor-element.elementor-element-df9c8c6 .elementor-image-box-title{font-size:18px;line-height:26px;}.elementor-3633 .elementor-element.elementor-element-df9c8c6 .elementor-image-box-description{font-size:13px;line-height:1em;}.elementor-3633 .elementor-element.elementor-element-7d7c805{border-radius:48px 0px 48px 48px;}.elementor-3633 .elementor-element.elementor-element-7d7c805 .elementor-image-box-img{margin-bottom:0px;}.elementor-3633 .elementor-element.elementor-element-7d7c805 .elementor-image-box-img img{height:161px;}.elementor-3633 .elementor-element.elementor-element-7d7c805 .elementor-image-box-title{font-size:18px;line-height:26px;}.elementor-3633 .elementor-element.elementor-element-7d7c805 .elementor-image-box-description{font-size:13px;line-height:1em;}.elementor-3633 .elementor-element.elementor-element-6013936{border-radius:0px 48px 48px 48px;}.elementor-3633 .elementor-element.elementor-element-6013936 .elementor-image-box-img{margin-bottom:0px;}.elementor-3633 .elementor-element.elementor-element-6013936 .elementor-image-box-img img{height:161px;}.elementor-3633 .elementor-element.elementor-element-6013936 .elementor-image-box-title{font-size:18px;line-height:26px;}.elementor-3633 .elementor-element.elementor-element-6013936 .elementor-image-box-description{font-size:13px;line-height:1em;}.elementor-3633 .elementor-element.elementor-element-7d3d53f{--border-radius:12px 0px 12px 0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-3633 .elementor-element.elementor-element-64d3142{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 27px) 0px;}.elementor-3633 .elementor-element.elementor-element-64d3142 .elementor-icon-box-title, .elementor-3633 .elementor-element.elementor-element-64d3142 .elementor-icon-box-title a{font-size:18px;line-height:26px;}.elementor-3633 .elementor-element.elementor-element-64d3142 .elementor-icon-box-description{font-size:13px;}.elementor-3633 .elementor-element.elementor-element-a4d2191 .elementor-icon-box-title, .elementor-3633 .elementor-element.elementor-element-a4d2191 .elementor-icon-box-title a{font-size:15px;line-height:16px;}.elementor-3633 .elementor-element.elementor-element-a4d2191 .elementor-icon-box-description{font-size:15px;line-height:22px;}.elementor-3633 .elementor-element.elementor-element-7cb61af .elementor-icon-box-title, .elementor-3633 .elementor-element.elementor-element-7cb61af .elementor-icon-box-title a{font-size:15px;line-height:16px;}.elementor-3633 .elementor-element.elementor-element-7cb61af .elementor-icon-box-description{font-size:15px;line-height:22px;}.elementor-3633 .elementor-element.elementor-element-38d6f36{--border-radius:12px 0px 12px 0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-3633 .elementor-element.elementor-element-60f29cb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 27px) 0px;}.elementor-3633 .elementor-element.elementor-element-60f29cb .elementor-icon-box-title, .elementor-3633 .elementor-element.elementor-element-60f29cb .elementor-icon-box-title a{font-size:18px;line-height:26px;}.elementor-3633 .elementor-element.elementor-element-60f29cb .elementor-icon-box-description{font-size:13px;}.elementor-3633 .elementor-element.elementor-element-e2285d7 .elementor-icon-box-title, .elementor-3633 .elementor-element.elementor-element-e2285d7 .elementor-icon-box-title a{font-size:15px;line-height:16px;}.elementor-3633 .elementor-element.elementor-element-e2285d7 .elementor-icon-box-description{font-size:15px;line-height:22px;}.elementor-3633 .elementor-element.elementor-element-55d32fa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-3633 .elementor-element.elementor-element-55d32fa .elementor-icon-box-title, .elementor-3633 .elementor-element.elementor-element-55d32fa .elementor-icon-box-title a{font-size:15px;line-height:16px;}.elementor-3633 .elementor-element.elementor-element-55d32fa .elementor-icon-box-description{font-size:15px;line-height:22px;}.elementor-3633 .elementor-element.elementor-element-7235bb7{width:100%;max-width:100%;}.elementor-3633 .elementor-element.elementor-element-3f0b8ec{--border-radius:12px 0px 12px 0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-3633 .elementor-element.elementor-element-9e23353{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 27px) 0px;}.elementor-3633 .elementor-element.elementor-element-9e23353 .elementor-icon-box-title, .elementor-3633 .elementor-element.elementor-element-9e23353 .elementor-icon-box-title a{font-size:18px;line-height:26px;}.elementor-3633 .elementor-element.elementor-element-9e23353 .elementor-icon-box-description{font-size:13px;}.elementor-3633 .elementor-element.elementor-element-00549b4 .elementor-icon-box-title, .elementor-3633 .elementor-element.elementor-element-00549b4 .elementor-icon-box-title a{font-size:15px;line-height:16px;}.elementor-3633 .elementor-element.elementor-element-00549b4 .elementor-icon-box-description{font-size:15px;line-height:22px;}.elementor-3633 .elementor-element.elementor-element-09829f2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-3633 .elementor-element.elementor-element-09829f2 .elementor-icon-box-title, .elementor-3633 .elementor-element.elementor-element-09829f2 .elementor-icon-box-title a{font-size:15px;line-height:16px;}.elementor-3633 .elementor-element.elementor-element-09829f2 .elementor-icon-box-description{font-size:15px;line-height:22px;}.elementor-3633 .elementor-element.elementor-element-c0d8c50{width:100%;max-width:100%;}.elementor-3633 .elementor-element.elementor-element-0bef790{--border-radius:12px 0px 12px 0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-3633 .elementor-element.elementor-element-1e7433b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 27px) 0px;}.elementor-3633 .elementor-element.elementor-element-1e7433b .elementor-icon-box-title, .elementor-3633 .elementor-element.elementor-element-1e7433b .elementor-icon-box-title a{font-size:18px;line-height:26px;}.elementor-3633 .elementor-element.elementor-element-1e7433b .elementor-icon-box-description{font-size:13px;}.elementor-3633 .elementor-element.elementor-element-a68a4b6 .elementor-icon-box-title, .elementor-3633 .elementor-element.elementor-element-a68a4b6 .elementor-icon-box-title a{font-size:15px;line-height:16px;}.elementor-3633 .elementor-element.elementor-element-a68a4b6 .elementor-icon-box-description{font-size:15px;line-height:22px;}.elementor-3633 .elementor-element.elementor-element-c9ee52e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-3633 .elementor-element.elementor-element-c9ee52e .elementor-icon-box-title, .elementor-3633 .elementor-element.elementor-element-c9ee52e .elementor-icon-box-title a{font-size:15px;line-height:16px;}.elementor-3633 .elementor-element.elementor-element-c9ee52e .elementor-icon-box-description{font-size:15px;line-height:22px;}.elementor-3633 .elementor-element.elementor-element-bad4bed{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-3633 .elementor-element.elementor-element-3776892{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 36px) 0px;text-align:center;}.elementor-3633 .elementor-element.elementor-element-0657300{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-size:18px;line-height:26px;}.elementor-3633 .elementor-element.elementor-element-bee9af0{--e-con-grid-template-columns:repeat(1, 1fr);--gap:12px 12px;--row-gap:12px;--column-gap:12px;--grid-auto-flow:row;}.elementor-3633 .elementor-element.elementor-element-cd27ad3 .elementor-button{font-size:15px;line-height:58px;padding:0px 12px 0px 12px;}.elementor-3633 .elementor-element.elementor-element-343e95f .elementor-button{font-size:15px;line-height:58px;padding:0px 12px 0px 12px;}.elementor-3633 .elementor-element.elementor-element-e606858:not(.elementor-motion-effects-element-type-background), .elementor-3633 .elementor-element.elementor-element-e606858 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.champion-chem.com/wp-content/uploads/2025/09/muscled-legs-of-a-group-of-several-runners-training-mb.jpg");}.elementor-3633 .elementor-element.elementor-element-e606858::before, .elementor-3633 .elementor-element.elementor-element-e606858 > .elementor-background-video-container::before, .elementor-3633 .elementor-element.elementor-element-e606858 > .e-con-inner > .elementor-background-video-container::before, .elementor-3633 .elementor-element.elementor-element-e606858 > .elementor-background-slideshow::before, .elementor-3633 .elementor-element.elementor-element-e606858 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3633 .elementor-element.elementor-element-e606858 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.champion-chem.com/wp-content/uploads/2025/09/muscled-legs-of-a-group-of-several-runners-training-mb.jpg");}.elementor-3633 .elementor-element.elementor-element-7cc09d3{width:100%;max-width:100%;}}/* Start custom CSS for heading, class: .elementor-element-f82a4ed */@media screen and (max-width: 767px) {
.elementor-3633 .elementor-element.elementor-element-f82a4ed br {
    display: none;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84859fd */.elementor-3633 .elementor-element.elementor-element-84859fd::before {
    content: '';
    display: block;
    position: absolute;
    top: 0px;
    left: 0px;
    width: calc(50% - 73px);
    height: 100%;
    background-image: url(https://www.champion-chem.com/wp-content/uploads/2025/09/blue-banner-object.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: bottom right;
    z-index: 0;
}
.elementor-3633 .elementor-element.elementor-element-84859fd::after {
    content: '';
    display: block;
    width: calc(50% - 316px);
    height: calc(100% + 160px);
    top: -80px;
    left: -80px;
    position: absolute;
    background-size: 100% 100%;
    background-position: center right;
    background-image: url(https://www.champion-chem.com/wp-content/uploads/2025/09/home-banner-union-blur.png);
    z-index: 1;
}
@media screen and (max-width: 1024px) {
    .elementor-3633 .elementor-element.elementor-element-84859fd::before {
        display: none;
    }
    .elementor-3633 .elementor-element.elementor-element-84859fd::after {
        background-image: none;
        background: linear-gradient(180deg, rgba(0, 15, 45, 0) 0%, #000F2D 60%, #000F2D 90.31%);
        opacity: 0.75;
        top: 0px;
        left: 0px;
        width: 100%;
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-532c0d8 */@media screen and (max-width: 1024px) {
.elementor-3633 .elementor-element.elementor-element-532c0d8 h2{
    font-weight: 500 !important;
}
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-117dc3a */.elementor-3633 .elementor-element.elementor-element-117dc3a {
    transform: translateX(-50%);
}
@media screen and (max-width: 1024px) {
.elementor-3633 .elementor-element.elementor-element-117dc3a {
    max-width: unset !important;
    width: 575px;
    transform-origin: left;
    transform: translateX(0) rotate(90deg) ;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-26cf09d */@media screen and (max-width: 1024px) {
.elementor-3633 .elementor-element.elementor-element-26cf09d br {
    display: none;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e34392f */@media screen and (max-width: 1024px) {
.elementor-3633 .elementor-element.elementor-element-e34392f br {
    display: none;
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f118abd */.elementor-3633 .elementor-element.elementor-element-f118abd .elementor-image-box-wrapper {
    position: relative;
}
.elementor-3633 .elementor-element.elementor-element-f118abd .elementor-image-box-content {
    display: flex;
    align-items: center;
    justify-content: center;
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 154px;
    background-color: #003C72;
    transform: rotateY(-180deg);
    opacity: 0;
}
.elementor-3633 .elementor-element.elementor-element-f118abd .elementor-image-box-content .elementor-image-box-title {
    display: block;
    max-width: 193px;
    width: 100%;
    color: #ffffff;
    font-size: 16px;
    font-weight: 700;
    line-height: 23px;
}
.elementor-3633 .elementor-element.elementor-element-f118abd .elementor-image-box-img {
    display: block;
    height: 100%;
}
.elementor-3633 .elementor-element.elementor-element-f118abd .elementor-image-box-img,
.elementor-3633 .elementor-element.elementor-element-f118abd .elementor-image-box-content {
    transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
    transition-duration: 0.5s;
    transition-property: transform, opacity;
}
.elementor-3633 .elementor-element.elementor-element-f118abd .elementor-image-box-img {
    transform: rotateY(0deg);
}
.elementor-3633 .elementor-element.elementor-element-f118abd:hover .elementor-image-box-img {
    transform: rotateY(180deg);
}
.elementor-3633 .elementor-element.elementor-element-f118abd:hover .elementor-image-box-content {
    opacity: 1;
    transform: rotateY(0deg);
}
@media screen and (max-width: 1024px) {
    .elementor-3633 .elementor-element.elementor-element-f118abd .elementor-image-box-content .elementor-image-box-title {
        max-width: 144px; 
    }
    .elementor-3633 .elementor-element.elementor-element-f118abd .elementor-image-box-content {
        height: 98px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0b49c2f */.elementor-3633 .elementor-element.elementor-element-0b49c2f .elementor-image-box-wrapper {
    position: relative;
}
.elementor-3633 .elementor-element.elementor-element-0b49c2f .elementor-image-box-content {
    display: flex;
    align-items: center;
    justify-content: center;
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 154px;
    background-color: #003C72;
    transform: rotateY(-180deg);
    opacity: 0;
}
.elementor-3633 .elementor-element.elementor-element-0b49c2f .elementor-image-box-content .elementor-image-box-title {
    display: block;
    max-width: 193px;
    width: 100%;
    color: #ffffff;
    font-size: 16px;
    font-weight: 700;
    line-height: 23px;
}
.elementor-3633 .elementor-element.elementor-element-0b49c2f .elementor-image-box-img {
    display: block;
    height: 100%;
}
.elementor-3633 .elementor-element.elementor-element-0b49c2f .elementor-image-box-img,
.elementor-3633 .elementor-element.elementor-element-0b49c2f .elementor-image-box-content {
    transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
    transition-duration: 0.5s;
    transition-property: transform, opacity;
}
.elementor-3633 .elementor-element.elementor-element-0b49c2f .elementor-image-box-img {
    transform: rotateY(0deg);
}
.elementor-3633 .elementor-element.elementor-element-0b49c2f:hover .elementor-image-box-img {
    transform: rotateY(180deg);
}
.elementor-3633 .elementor-element.elementor-element-0b49c2f:hover .elementor-image-box-content {
    opacity: 1;
    transform: rotateY(0deg);
}
@media screen and (max-width: 1024px) {
    .elementor-3633 .elementor-element.elementor-element-0b49c2f .elementor-image-box-content .elementor-image-box-title {
        max-width: 144px; 
    }
    .elementor-3633 .elementor-element.elementor-element-0b49c2f .elementor-image-box-content {
        height: 98px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-107473e */.elementor-3633 .elementor-element.elementor-element-107473e .elementor-image-box-wrapper {
    position: relative;
}
.elementor-3633 .elementor-element.elementor-element-107473e .elementor-image-box-content {
    display: flex;
    align-items: center;
    justify-content: center;
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 154px;
    background-color: #003C72;
    transform: rotateY(-180deg);
    opacity: 0;
}
.elementor-3633 .elementor-element.elementor-element-107473e .elementor-image-box-content .elementor-image-box-title {
    display: block;
    max-width: 193px;
    width: 100%;
    color: #ffffff;
    font-size: 16px;
    font-weight: 700;
    line-height: 23px;
}
.elementor-3633 .elementor-element.elementor-element-107473e .elementor-image-box-img {
    display: block;
    height: 100%;
}
.elementor-3633 .elementor-element.elementor-element-107473e .elementor-image-box-img,
.elementor-3633 .elementor-element.elementor-element-107473e .elementor-image-box-content {
    transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
    transition-duration: 0.5s;
    transition-property: transform, opacity;
}
.elementor-3633 .elementor-element.elementor-element-107473e .elementor-image-box-img {
    transform: rotateY(0deg);
}
.elementor-3633 .elementor-element.elementor-element-107473e:hover .elementor-image-box-img {
    transform: rotateY(180deg);
}
.elementor-3633 .elementor-element.elementor-element-107473e:hover .elementor-image-box-content {
    opacity: 1;
    transform: rotateY(0deg);
}
@media screen and (max-width: 1024px) {
    .elementor-3633 .elementor-element.elementor-element-107473e .elementor-image-box-content .elementor-image-box-title {
        max-width: 144px; 
    }
    .elementor-3633 .elementor-element.elementor-element-107473e .elementor-image-box-content {
        height: 98px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2fcaf43 */.elementor-3633 .elementor-element.elementor-element-2fcaf43 .elementor-image-box-wrapper {
    position: relative;
}
.elementor-3633 .elementor-element.elementor-element-2fcaf43 .elementor-image-box-content {
    display: flex;
    align-items: center;
    justify-content: center;
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 154px;
    background-color: #003C72;
    transform: rotateY(-180deg);
    opacity: 0;
}
.elementor-3633 .elementor-element.elementor-element-2fcaf43 .elementor-image-box-content .elementor-image-box-title {
    display: block;
    max-width: 193px;
    width: 100%;
    color: #ffffff;
    font-size: 16px;
    font-weight: 700;
    line-height: 23px;
}
.elementor-3633 .elementor-element.elementor-element-2fcaf43 .elementor-image-box-img {
    display: block;
    height: 100%;
}
.elementor-3633 .elementor-element.elementor-element-2fcaf43 .elementor-image-box-img,
.elementor-3633 .elementor-element.elementor-element-2fcaf43 .elementor-image-box-content {
    transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
    transition-duration: 0.5s;
    transition-property: transform, opacity;
}
.elementor-3633 .elementor-element.elementor-element-2fcaf43 .elementor-image-box-img {
    transform: rotateY(0deg);
}
.elementor-3633 .elementor-element.elementor-element-2fcaf43:hover .elementor-image-box-img {
    transform: rotateY(180deg);
}
.elementor-3633 .elementor-element.elementor-element-2fcaf43:hover .elementor-image-box-content {
    opacity: 1;
    transform: rotateY(0deg);
}
@media screen and (max-width: 1024px) {
    .elementor-3633 .elementor-element.elementor-element-2fcaf43 .elementor-image-box-content .elementor-image-box-title {
        max-width: 144px; 
    }
    .elementor-3633 .elementor-element.elementor-element-2fcaf43 .elementor-image-box-content {
        height: 98px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d7b56d3 */.elementor-3633 .elementor-element.elementor-element-d7b56d3 .elementor-image-box-wrapper {
    position: relative;
}
.elementor-3633 .elementor-element.elementor-element-d7b56d3 .elementor-image-box-content {
    display: flex;
    align-items: center;
    justify-content: center;
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 154px;
    background-color: #003C72;
    transform: rotateY(-180deg);
    opacity: 0;
}
.elementor-3633 .elementor-element.elementor-element-d7b56d3 .elementor-image-box-content .elementor-image-box-title {
    display: block;
    max-width: 193px;
    width: 100%;
    color: #ffffff;
    font-size: 16px;
    font-weight: 700;
    line-height: 23px;
}
.elementor-3633 .elementor-element.elementor-element-d7b56d3 .elementor-image-box-img {
    display: block;
    height: 100%;
}
.elementor-3633 .elementor-element.elementor-element-d7b56d3 .elementor-image-box-img,
.elementor-3633 .elementor-element.elementor-element-d7b56d3 .elementor-image-box-content {
    transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
    transition-duration: 0.5s;
    transition-property: transform, opacity;
}
.elementor-3633 .elementor-element.elementor-element-d7b56d3 .elementor-image-box-img {
    transform: rotateY(0deg);
}
.elementor-3633 .elementor-element.elementor-element-d7b56d3:hover .elementor-image-box-img {
    transform: rotateY(180deg);
}
.elementor-3633 .elementor-element.elementor-element-d7b56d3:hover .elementor-image-box-content {
    opacity: 1;
    transform: rotateY(0deg);
}
@media screen and (max-width: 1024px) {
    .elementor-3633 .elementor-element.elementor-element-d7b56d3 .elementor-image-box-content .elementor-image-box-title {
        max-width: 144px; 
    }
    .elementor-3633 .elementor-element.elementor-element-d7b56d3 .elementor-image-box-content {
        height: 98px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5073561 */.elementor-3633 .elementor-element.elementor-element-5073561 .elementor-image-box-wrapper {
    position: relative;
}
.elementor-3633 .elementor-element.elementor-element-5073561 .elementor-image-box-content {
    display: flex;
    align-items: center;
    justify-content: center;
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 154px;
    background-color: #003C72;
    transform: rotateY(-180deg);
    opacity: 0;
}
.elementor-3633 .elementor-element.elementor-element-5073561 .elementor-image-box-content .elementor-image-box-title {
    display: block;
    max-width: 193px;
    width: 100%;
    color: #ffffff;
    font-size: 16px;
    font-weight: 700;
    line-height: 23px;
}
.elementor-3633 .elementor-element.elementor-element-5073561 .elementor-image-box-img {
    display: block;
    height: 100%;
}
.elementor-3633 .elementor-element.elementor-element-5073561 .elementor-image-box-img,
.elementor-3633 .elementor-element.elementor-element-5073561 .elementor-image-box-content {
    transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
    transition-duration: 0.5s;
    transition-property: transform, opacity;
}
.elementor-3633 .elementor-element.elementor-element-5073561 .elementor-image-box-img {
    transform: rotateY(0deg);
}
.elementor-3633 .elementor-element.elementor-element-5073561:hover .elementor-image-box-img {
    transform: rotateY(180deg);
}
.elementor-3633 .elementor-element.elementor-element-5073561:hover .elementor-image-box-content {
    opacity: 1;
    transform: rotateY(0deg);
}
@media screen and (max-width: 1024px) {
    .elementor-3633 .elementor-element.elementor-element-5073561 .elementor-image-box-content .elementor-image-box-title {
        max-width: 144px; 
    }
    .elementor-3633 .elementor-element.elementor-element-5073561 .elementor-image-box-content {
        height: 98px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e3b56b9 */.elementor-3633 .elementor-element.elementor-element-e3b56b9 .elementor-image-box-wrapper {
    position: relative;
}
.elementor-3633 .elementor-element.elementor-element-e3b56b9 .elementor-image-box-content {
    display: flex;
    align-items: center;
    justify-content: center;
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 154px;
    background-color: #003C72;
    transform: rotateY(-180deg);
    opacity: 0;
}
.elementor-3633 .elementor-element.elementor-element-e3b56b9 .elementor-image-box-content .elementor-image-box-title {
    display: block;
    max-width: 193px;
    width: 100%;
    color: #ffffff;
    font-size: 16px;
    font-weight: 700;
    line-height: 23px;
}
.elementor-3633 .elementor-element.elementor-element-e3b56b9 .elementor-image-box-img {
    display: block;
    height: 100%;
}
.elementor-3633 .elementor-element.elementor-element-e3b56b9 .elementor-image-box-img,
.elementor-3633 .elementor-element.elementor-element-e3b56b9 .elementor-image-box-content {
    transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
    transition-duration: 0.5s;
    transition-property: transform, opacity;
}
.elementor-3633 .elementor-element.elementor-element-e3b56b9 .elementor-image-box-img {
    transform: rotateY(0deg);
}
.elementor-3633 .elementor-element.elementor-element-e3b56b9:hover .elementor-image-box-img {
    transform: rotateY(180deg);
}
.elementor-3633 .elementor-element.elementor-element-e3b56b9:hover .elementor-image-box-content {
    opacity: 1;
    transform: rotateY(0deg);
}
@media screen and (max-width: 1024px) {
    .elementor-3633 .elementor-element.elementor-element-e3b56b9 .elementor-image-box-content .elementor-image-box-title {
        max-width: 144px; 
    }
    .elementor-3633 .elementor-element.elementor-element-e3b56b9 .elementor-image-box-content {
        height: 98px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e17814b */.elementor-3633 .elementor-element.elementor-element-e17814b .elementor-image-box-wrapper {
    position: relative;
}
.elementor-3633 .elementor-element.elementor-element-e17814b .elementor-image-box-content {
    display: flex;
    align-items: center;
    justify-content: center;
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 154px;
    background-color: #003C72;
    transform: rotateY(-180deg);
    opacity: 0;
}
.elementor-3633 .elementor-element.elementor-element-e17814b .elementor-image-box-content .elementor-image-box-title {
    display: block;
    max-width: 193px;
    width: 100%;
    color: #ffffff;
    font-size: 16px;
    font-weight: 700;
    line-height: 23px;
}
.elementor-3633 .elementor-element.elementor-element-e17814b .elementor-image-box-img {
    display: block;
    height: 100%;
}
.elementor-3633 .elementor-element.elementor-element-e17814b .elementor-image-box-img,
.elementor-3633 .elementor-element.elementor-element-e17814b .elementor-image-box-content {
    transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
    transition-duration: 0.5s;
    transition-property: transform, opacity;
}
.elementor-3633 .elementor-element.elementor-element-e17814b .elementor-image-box-img {
    transform: rotateY(0deg);
}
.elementor-3633 .elementor-element.elementor-element-e17814b:hover .elementor-image-box-img {
    transform: rotateY(180deg);
}
.elementor-3633 .elementor-element.elementor-element-e17814b:hover .elementor-image-box-content {
    opacity: 1;
    transform: rotateY(0deg);
}
@media screen and (max-width: 1024px) {
    .elementor-3633 .elementor-element.elementor-element-e17814b .elementor-image-box-content .elementor-image-box-title {
        max-width: 144px; 
    }
    .elementor-3633 .elementor-element.elementor-element-e17814b .elementor-image-box-content {
        height: 98px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5e7a704 */.elementor-3633 .elementor-element.elementor-element-5e7a704 .elementor-image-box-wrapper {
    position: relative;
}
.elementor-3633 .elementor-element.elementor-element-5e7a704 .elementor-image-box-content {
    display: flex;
    align-items: center;
    justify-content: center;
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 154px;
    background-color: #003C72;
    transform: rotateY(-180deg);
    opacity: 0;
}
.elementor-3633 .elementor-element.elementor-element-5e7a704 .elementor-image-box-content .elementor-image-box-title {
    display: block;
    max-width: 193px;
    width: 100%;
    color: #ffffff;
    font-size: 16px;
    font-weight: 700;
    line-height: 23px;
}
.elementor-3633 .elementor-element.elementor-element-5e7a704 .elementor-image-box-img {
    display: block;
    height: 100%;
}
.elementor-3633 .elementor-element.elementor-element-5e7a704 .elementor-image-box-img,
.elementor-3633 .elementor-element.elementor-element-5e7a704 .elementor-image-box-content {
    transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
    transition-duration: 0.5s;
    transition-property: transform, opacity;
}
.elementor-3633 .elementor-element.elementor-element-5e7a704 .elementor-image-box-img {
    transform: rotateY(0deg);
}
.elementor-3633 .elementor-element.elementor-element-5e7a704:hover .elementor-image-box-img {
    transform: rotateY(180deg);
}
.elementor-3633 .elementor-element.elementor-element-5e7a704:hover .elementor-image-box-content {
    opacity: 1;
    transform: rotateY(0deg);
}
@media screen and (max-width: 1024px) {
    .elementor-3633 .elementor-element.elementor-element-5e7a704 .elementor-image-box-content .elementor-image-box-title {
        max-width: 144px; 
    }
    .elementor-3633 .elementor-element.elementor-element-5e7a704 .elementor-image-box-content {
        height: 98px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c3a2654 */.elementor-3633 .elementor-element.elementor-element-c3a2654 .elementor-image-box-wrapper {
    position: relative;
}
.elementor-3633 .elementor-element.elementor-element-c3a2654 .elementor-image-box-content {
    display: flex;
    align-items: center;
    justify-content: center;
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 154px;
    background-color: #003C72;
    transform: rotateY(-180deg);
    opacity: 0;
}
.elementor-3633 .elementor-element.elementor-element-c3a2654 .elementor-image-box-content .elementor-image-box-title {
    display: block;
    max-width: 193px;
    width: 100%;
    color: #ffffff;
    font-size: 16px;
    font-weight: 700;
    line-height: 23px;
}
.elementor-3633 .elementor-element.elementor-element-c3a2654 .elementor-image-box-img {
    display: block;
    height: 100%;
}
.elementor-3633 .elementor-element.elementor-element-c3a2654 .elementor-image-box-img,
.elementor-3633 .elementor-element.elementor-element-c3a2654 .elementor-image-box-content {
    transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
    transition-duration: 0.5s;
    transition-property: transform, opacity;
}
.elementor-3633 .elementor-element.elementor-element-c3a2654 .elementor-image-box-img {
    transform: rotateY(0deg);
}
.elementor-3633 .elementor-element.elementor-element-c3a2654:hover .elementor-image-box-img {
    transform: rotateY(180deg);
}
.elementor-3633 .elementor-element.elementor-element-c3a2654:hover .elementor-image-box-content {
    opacity: 1;
    transform: rotateY(0deg);
}
@media screen and (max-width: 1024px) {
    .elementor-3633 .elementor-element.elementor-element-c3a2654 .elementor-image-box-content .elementor-image-box-title {
        max-width: 144px; 
    }
    .elementor-3633 .elementor-element.elementor-element-c3a2654 .elementor-image-box-content {
        height: 98px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f7bb3a1 */.elementor-3633 .elementor-element.elementor-element-f7bb3a1 .elementor-image-box-wrapper {
    position: relative;
}
.elementor-3633 .elementor-element.elementor-element-f7bb3a1 .elementor-image-box-content {
    display: flex;
    align-items: center;
    justify-content: center;
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 154px;
    background-color: #003C72;
    transform: rotateY(-180deg);
    opacity: 0;
}
.elementor-3633 .elementor-element.elementor-element-f7bb3a1 .elementor-image-box-content .elementor-image-box-title {
    display: block;
    max-width: 193px;
    width: 100%;
    color: #ffffff;
    font-size: 16px;
    font-weight: 700;
    line-height: 23px;
}
.elementor-3633 .elementor-element.elementor-element-f7bb3a1 .elementor-image-box-img {
    display: block;
    height: 100%;
}
.elementor-3633 .elementor-element.elementor-element-f7bb3a1 .elementor-image-box-img,
.elementor-3633 .elementor-element.elementor-element-f7bb3a1 .elementor-image-box-content {
    transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
    transition-duration: 0.5s;
    transition-property: transform, opacity;
}
.elementor-3633 .elementor-element.elementor-element-f7bb3a1 .elementor-image-box-img {
    transform: rotateY(0deg);
}
.elementor-3633 .elementor-element.elementor-element-f7bb3a1:hover .elementor-image-box-img {
    transform: rotateY(180deg);
}
.elementor-3633 .elementor-element.elementor-element-f7bb3a1:hover .elementor-image-box-content {
    opacity: 1;
    transform: rotateY(0deg);
}
@media screen and (max-width: 1024px) {
    .elementor-3633 .elementor-element.elementor-element-f7bb3a1 .elementor-image-box-content .elementor-image-box-title {
        max-width: 144px; 
    }
    .elementor-3633 .elementor-element.elementor-element-f7bb3a1 .elementor-image-box-content {
        height: 98px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9d2d9d5 */.elementor-3633 .elementor-element.elementor-element-9d2d9d5 .elementor-image-box-wrapper {
    position: relative;
}
.elementor-3633 .elementor-element.elementor-element-9d2d9d5 .elementor-image-box-content {
    display: flex;
    align-items: center;
    justify-content: center;
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 154px;
    background-color: #003C72;
    transform: rotateY(-180deg);
    opacity: 0;
}
.elementor-3633 .elementor-element.elementor-element-9d2d9d5 .elementor-image-box-content .elementor-image-box-title {
    display: block;
    max-width: 193px;
    width: 100%;
    color: #ffffff;
    font-size: 16px;
    font-weight: 700;
    line-height: 23px;
}
.elementor-3633 .elementor-element.elementor-element-9d2d9d5 .elementor-image-box-img {
    display: block;
    height: 100%;
}
.elementor-3633 .elementor-element.elementor-element-9d2d9d5 .elementor-image-box-img,
.elementor-3633 .elementor-element.elementor-element-9d2d9d5 .elementor-image-box-content {
    transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
    transition-duration: 0.5s;
    transition-property: transform, opacity;
}
.elementor-3633 .elementor-element.elementor-element-9d2d9d5 .elementor-image-box-img {
    transform: rotateY(0deg);
}
.elementor-3633 .elementor-element.elementor-element-9d2d9d5:hover .elementor-image-box-img {
    transform: rotateY(180deg);
}
.elementor-3633 .elementor-element.elementor-element-9d2d9d5:hover .elementor-image-box-content {
    opacity: 1;
    transform: rotateY(0deg);
}
@media screen and (max-width: 1024px) {
    .elementor-3633 .elementor-element.elementor-element-9d2d9d5 .elementor-image-box-content .elementor-image-box-title {
        max-width: 144px; 
    }
    .elementor-3633 .elementor-element.elementor-element-9d2d9d5 .elementor-image-box-content {
        height: 98px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c3e2601 */.elementor-3633 .elementor-element.elementor-element-c3e2601 .elementor-image-box-wrapper {
    position: relative;
}
.elementor-3633 .elementor-element.elementor-element-c3e2601 .elementor-image-box-content {
    display: flex;
    align-items: center;
    justify-content: center;
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 154px;
    background-color: #003C72;
    transform: rotateY(-180deg);
    opacity: 0;
}
.elementor-3633 .elementor-element.elementor-element-c3e2601 .elementor-image-box-content .elementor-image-box-title {
    display: block;
    max-width: 193px;
    width: 100%;
    color: #ffffff;
    font-size: 16px;
    font-weight: 700;
    line-height: 23px;
}
.elementor-3633 .elementor-element.elementor-element-c3e2601 .elementor-image-box-img {
    display: block;
    height: 100%;
}
.elementor-3633 .elementor-element.elementor-element-c3e2601 .elementor-image-box-img,
.elementor-3633 .elementor-element.elementor-element-c3e2601 .elementor-image-box-content {
    transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
    transition-duration: 0.5s;
    transition-property: transform, opacity;
}
.elementor-3633 .elementor-element.elementor-element-c3e2601 .elementor-image-box-img {
    transform: rotateY(0deg);
}
.elementor-3633 .elementor-element.elementor-element-c3e2601:hover .elementor-image-box-img {
    transform: rotateY(180deg);
}
.elementor-3633 .elementor-element.elementor-element-c3e2601:hover .elementor-image-box-content {
    opacity: 1;
    transform: rotateY(0deg);
}
@media screen and (max-width: 1024px) {
    .elementor-3633 .elementor-element.elementor-element-c3e2601 .elementor-image-box-content .elementor-image-box-title {
        max-width: 144px; 
    }
    .elementor-3633 .elementor-element.elementor-element-c3e2601 .elementor-image-box-content {
        height: 98px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-22fa847 */.elementor-3633 .elementor-element.elementor-element-22fa847 {
    pointer-events: none;
}
.elementor-3633 .elementor-element.elementor-element-22fa847 .elementor-image-box-wrapper {
    position: relative;
}
.elementor-3633 .elementor-element.elementor-element-22fa847 .elementor-image-box-content {
    display: flex;
    align-items: center;
    justify-content: center;
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 154px;
    background-color: #003C72;
    transform: rotateY(-180deg);
    opacity: 0;
}
.elementor-3633 .elementor-element.elementor-element-22fa847 .elementor-image-box-content .elementor-image-box-title {
    display: block;
    max-width: 193px;
    width: 100%;
    color: #ffffff;
    font-size: 16px;
    font-weight: 700;
    line-height: 23px;
}
.elementor-3633 .elementor-element.elementor-element-22fa847 .elementor-image-box-img {
    display: block;
    height: 100%;
}
.elementor-3633 .elementor-element.elementor-element-22fa847 .elementor-image-box-img,
.elementor-3633 .elementor-element.elementor-element-22fa847 .elementor-image-box-content {
    transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
    transition-duration: 0.5s;
    transition-property: transform, opacity;
}
.elementor-3633 .elementor-element.elementor-element-22fa847 .elementor-image-box-img {
    transform: rotateY(0deg);
}
.elementor-3633 .elementor-element.elementor-element-22fa847:hover .elementor-image-box-img {
    transform: rotateY(180deg);
}
.elementor-3633 .elementor-element.elementor-element-22fa847:hover .elementor-image-box-content {
    opacity: 1;
    transform: rotateY(0deg);
}
@media screen and (max-width: 1024px) {
    .elementor-3633 .elementor-element.elementor-element-22fa847 .elementor-image-box-content .elementor-image-box-title {
        max-width: 144px; 
    }
    .elementor-3633 .elementor-element.elementor-element-22fa847 .elementor-image-box-content {
        height: 98px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-31375da */.elementor-3633 .elementor-element.elementor-element-31375da {
    pointer-events: none;
}
.elementor-3633 .elementor-element.elementor-element-31375da .elementor-image-box-wrapper {
    position: relative;
}
.elementor-3633 .elementor-element.elementor-element-31375da .elementor-image-box-content {
    display: flex;
    align-items: center;
    justify-content: center;
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 154px;
    background-color: #003C72;
    transform: rotateY(-180deg);
    opacity: 0;
}
.elementor-3633 .elementor-element.elementor-element-31375da .elementor-image-box-content .elementor-image-box-title {
    display: block;
    max-width: 193px;
    width: 100%;
    color: #ffffff;
    font-size: 16px;
    font-weight: 700;
    line-height: 23px;
}
.elementor-3633 .elementor-element.elementor-element-31375da .elementor-image-box-img {
    display: block;
    height: 100%;
}
.elementor-3633 .elementor-element.elementor-element-31375da .elementor-image-box-img,
.elementor-3633 .elementor-element.elementor-element-31375da .elementor-image-box-content {
    transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
    transition-duration: 0.5s;
    transition-property: transform, opacity;
}
.elementor-3633 .elementor-element.elementor-element-31375da .elementor-image-box-img {
    transform: rotateY(0deg);
}
.elementor-3633 .elementor-element.elementor-element-31375da:hover .elementor-image-box-img {
    transform: rotateY(180deg);
}
.elementor-3633 .elementor-element.elementor-element-31375da:hover .elementor-image-box-content {
    opacity: 1;
    transform: rotateY(0deg);
}
@media screen and (max-width: 1024px) {
    .elementor-3633 .elementor-element.elementor-element-31375da .elementor-image-box-content .elementor-image-box-title {
        max-width: 144px; 
    }
    .elementor-3633 .elementor-element.elementor-element-31375da .elementor-image-box-content {
        height: 98px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11a8c5c */@media screen and (max-width: 1024px) {
    .elementor-3633 .elementor-element.elementor-element-11a8c5c {
        scrollbar-width: none;
        -ms-overflow-style: none;
    }
    .elementor-3633 .elementor-element.elementor-element-11a8c5c .element::-webkit-scrollbar {
        display: none;
    }
    .elementor-3633 .elementor-element.elementor-element-11a8c5c::before,
    .elementor-3633 .elementor-element.elementor-element-11a8c5c::after {
        content: '';
        padding-right: 20px;
        height: 100%;
        display: block;
        background-color: #fff;
        z-index: 1;
        position: relative;
    }
    .elementor-3633 .elementor-element.elementor-element-11a8c5c {
        display: flex;
        height: 100px;
        overflow-x: scroll;
        overflow-y: hidden;
        scroll-snap-type: x mandatory;
        -webkit-overflow-scrolling: touch;
    }
    .elementor-3633 .elementor-element.elementor-element-11a8c5c .elementor-widget-image-box {
        flex: 0 0 168px;
        scroll-snap-align: center;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6965d65 */.elementor-3633 .elementor-element.elementor-element-6965d65 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-4adef0f */.elementor-3633 .elementor-element.elementor-element-4adef0f .swiper-slide-inner > img {
    height: 240px ;
    object-fit: cover;
}
.elementor-3633 .elementor-element.elementor-element-4adef0f .swiper-slide-inner {
    display: block;
    height: 100%;
    line-height: 1px !important;
}
.elementor-3633 .elementor-element.elementor-element-4adef0f .swiper-slide-inner:before {
    position: absolute;
    content: '';
    display: block;
    width: 100%;
    height: 100%;
    top: 0px;
    left: 0px;
    background-color: #000000;
    opacity: 0;
    transition: .25s ease;
}
.elementor-3633 .elementor-element.elementor-element-4adef0f .swiper-slide-inner:hover:before {
    opacity: 0;
}
@media screen and (max-width: 1024px) {
    .elementor-3633 .elementor-element.elementor-element-4adef0f .swiper-slide-inner > img {
        height: 120px ;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46da9c1 */.elementor-3633 .elementor-element.elementor-element-46da9c1 br {
    display: none;
}
@media screen and (max-width: 1024px) {
    .elementor-3633 .elementor-element.elementor-element-46da9c1 h2 {
        font-weight: 500 !important;
    }
}
@media screen and (max-width: 767px) {
    .elementor-3633 .elementor-element.elementor-element-46da9c1 br {
      display: block;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1ceb97d */.elementor-3633 .elementor-element.elementor-element-1ceb97d p {
    margin: 0px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c76a595 */.elementor-3633 .elementor-element.elementor-element-c76a595 {
    display: none;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-fee9b3d */.elementor-3633 .elementor-element.elementor-element-fee9b3d {
    overflow: hidden;
}
.elementor-3633 .elementor-element.elementor-element-fee9b3d:not(.active) {
    cursor: pointer;
}
.elementor-3633 .elementor-element.elementor-element-fee9b3d .elementor-image-box-wrapper {
    line-height: 1px;
}
.elementor-3633 .elementor-element.elementor-element-fee9b3d h2 {
    margin-top: 0px;
    margin-bottom: -4px !important;
}
.elementor-3633 .elementor-element.elementor-element-fee9b3d .elementor-image-box-img img {
    width: 100%;
    border-bottom-right-radius: 0px !important;
}
.elementor-3633 .elementor-element.elementor-element-fee9b3d .elementor-image-box-img::before {
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    background: linear-gradient(180deg, rgba(0, 0, 0, 0) 50%, #000000 100%);
    transition: background .15s ease;
}
.elementor-3633 .elementor-element.elementor-element-fee9b3d:hover .elementor-image-box-img::before,
.elementor-3633 .elementor-element.elementor-element-fee9b3d.active .elementor-image-box-img::before{
    background: #1A94C7;
}
.elementor-3633 .elementor-element.elementor-element-fee9b3d .elementor-image-box-content {
    position: absolute;
    bottom: 38px;
    left: 24px;
    padding-left: 70px;
}
.elementor-3633 .elementor-element.elementor-element-fee9b3d .elementor-image-box-description > span {
    position: absolute;
    left: 0px;
    font-size: 96px;
    line-height: 96px;
    bottom: -16px;
    font-weight: 800;
}
.elementor-3633 .elementor-element.elementor-element-fee9b3d .elementor-image-box-description > br {
    display: none;
}
@media screen and (max-width: 767px) {
    .elementor-3633 .elementor-element.elementor-element-fee9b3d .elementor-image-box-content {
        bottom: 23px;
        left: 12px;
        padding-left: 48px;
    }
    .elementor-3633 .elementor-element.elementor-element-fee9b3d .elementor-image-box-description > span {
        position: absolute;
        left: 0px;
        font-size: 60px;
        line-height: 60px;
        bottom: -10px;
        font-weight: 800;
    }  
    .elementor-3633 .elementor-element.elementor-element-fee9b3d .elementor-image-box-description > br {
        display: block;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-df9c8c6 */.elementor-3633 .elementor-element.elementor-element-df9c8c6 {
    overflow: hidden;
}
.elementor-3633 .elementor-element.elementor-element-df9c8c6:not(.active) {
    cursor: pointer;
}
.elementor-3633 .elementor-element.elementor-element-df9c8c6 .elementor-image-box-wrapper {
    line-height: 1px;
}
.elementor-3633 .elementor-element.elementor-element-df9c8c6 h2 {
    margin-top: 0px;
    margin-bottom: -3px !important;
}
.elementor-3633 .elementor-element.elementor-element-df9c8c6 .elementor-image-box-img img {
    width: 100%;
    border-bottom-right-radius: 0px !important;
}
.elementor-3633 .elementor-element.elementor-element-df9c8c6 .elementor-image-box-img::before {
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    background: linear-gradient(180deg, rgba(0, 0, 0, 0) 50%, #000000 100%);
    transition: background .15s ease;
}
.elementor-3633 .elementor-element.elementor-element-df9c8c6:hover .elementor-image-box-img::before,
.elementor-3633 .elementor-element.elementor-element-df9c8c6.active .elementor-image-box-img::before{
    background: #DF6E34;
}
.elementor-3633 .elementor-element.elementor-element-df9c8c6 .elementor-image-box-content {
    position: absolute;
    bottom: 38px;
    left: 24px;
    padding-left: 70px;
}
.elementor-3633 .elementor-element.elementor-element-df9c8c6 .elementor-image-box-description > span {
    position: absolute;
    left: 0px;
    font-size: 96px;
    line-height: 96px;
    bottom: -16px;
    font-weight: 800;
}
@media screen and (max-width: 767px) {
    .elementor-3633 .elementor-element.elementor-element-df9c8c6 .elementor-image-box-content {
        bottom: 23px;
        left: 8px;
        padding-left: 48px;
    }
    .elementor-3633 .elementor-element.elementor-element-df9c8c6 .elementor-image-box-description > span {
        position: absolute;
        left: 0px;
        font-size: 60px;
        line-height: 60px;
        bottom: -13px;
        font-weight: 800;
    }  
    .elementor-3633 .elementor-element.elementor-element-df9c8c6 .elementor-image-box-description > br {
        display: block;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7d7c805 */.elementor-3633 .elementor-element.elementor-element-7d7c805 {
    overflow: hidden;
}
.elementor-3633 .elementor-element.elementor-element-7d7c805:not(.active) {
    cursor: pointer;
}
.elementor-3633 .elementor-element.elementor-element-7d7c805 .elementor-image-box-wrapper {
    line-height: 1px;
}
.elementor-3633 .elementor-element.elementor-element-7d7c805 h2 {
    margin-top: 0px;
    margin-bottom: -4px !important;
}
.elementor-3633 .elementor-element.elementor-element-7d7c805 .elementor-image-box-img img {
    width: 100%;
    border-bottom-right-radius: 0px !important;
}
.elementor-3633 .elementor-element.elementor-element-7d7c805 .elementor-image-box-img::before {
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    background: linear-gradient(180deg, rgba(0, 0, 0, 0) 50%, #000000 100%);
    transition: background .15s ease;
}
.elementor-3633 .elementor-element.elementor-element-7d7c805:hover .elementor-image-box-img::before,
.elementor-3633 .elementor-element.elementor-element-7d7c805.active .elementor-image-box-img::before{
    background: #F4BA1A;
}
.elementor-3633 .elementor-element.elementor-element-7d7c805 .elementor-image-box-content {
    position: absolute;
    bottom: 38px;
    left: 24px;
    padding-left: 70px;
}
.elementor-3633 .elementor-element.elementor-element-7d7c805 .elementor-image-box-description > span {
    position: absolute;
    left: 0px;
    font-size: 96px;
    line-height: 96px;
    bottom: -16px;
    font-weight: 800;
}
.elementor-3633 .elementor-element.elementor-element-7d7c805 .elementor-image-box-description > br {
    display: none;
}
@media screen and (max-width: 767px) {
    .elementor-3633 .elementor-element.elementor-element-7d7c805 .elementor-image-box-content {
        bottom: 23px;
        left: 12px;
        padding-left: 48px;
    }
    .elementor-3633 .elementor-element.elementor-element-7d7c805 .elementor-image-box-description > span {
        position: absolute;
        left: 0px;
        font-size: 60px;
        line-height: 60px;
        bottom: -13px;
        font-weight: 800;
    }  
    .elementor-3633 .elementor-element.elementor-element-7d7c805 .elementor-image-box-description > br {
        display: block;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6013936 */.elementor-3633 .elementor-element.elementor-element-6013936 {
    overflow: hidden;
}
.elementor-3633 .elementor-element.elementor-element-6013936:not(.active) {
    cursor: pointer;
}
.elementor-3633 .elementor-element.elementor-element-6013936 .elementor-image-box-wrapper {
    line-height: 1px;
}
.elementor-3633 .elementor-element.elementor-element-6013936 h2 {
    margin-top: 0px;
    margin-bottom: -3px !important;
}
.elementor-3633 .elementor-element.elementor-element-6013936 .elementor-image-box-img img {
    width: 100%;
    border-bottom-right-radius: 0px !important;
}
.elementor-3633 .elementor-element.elementor-element-6013936 .elementor-image-box-img::before {
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    background: linear-gradient(180deg, rgba(0, 0, 0, 0) 50%, #000000 100%);
    transition: background .15s ease;
}
.elementor-3633 .elementor-element.elementor-element-6013936:hover .elementor-image-box-img::before,
.elementor-3633 .elementor-element.elementor-element-6013936.active .elementor-image-box-img::before{
    background: #4E9F36;
}
.elementor-3633 .elementor-element.elementor-element-6013936 .elementor-image-box-content {
    position: absolute;
    bottom: 38px;
    left: 24px;
    padding-left: 70px;
}
.elementor-3633 .elementor-element.elementor-element-6013936 .elementor-image-box-description > span {
    position: absolute;
    left: 0px;
    font-size: 96px;
    line-height: 96px;
    bottom: -16px;
    font-weight: 800;
}
@media screen and (max-width: 767px) {
    .elementor-3633 .elementor-element.elementor-element-6013936 .elementor-image-box-content {
        bottom: 23px;
        left: 8px;
        padding-left: 48px;
    }
    .elementor-3633 .elementor-element.elementor-element-6013936 .elementor-image-box-description > span {
        position: absolute;
        left: 6px;
        font-size: 60px;
        line-height: 60px;
        bottom: -13px;
        font-weight: 800;
    }  
    .elementor-3633 .elementor-element.elementor-element-6013936 .elementor-image-box-description > br {
        display: block;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-64d3142 */.elementor-3633 .elementor-element.elementor-element-64d3142 .elementor-image-box-wrapper {
    line-height: 1px;
}
.elementor-3633 .elementor-element.elementor-element-64d3142 .elementor-icon-box-content h2 {
    margin-top: 0px;
    margin-bottom: -3px !important;
}
.elementor-3633 .elementor-element.elementor-element-64d3142 .elementor-icon-box-content {
    position: relative
    ;
    padding-left: 70px;
}
.elementor-3633 .elementor-element.elementor-element-64d3142 .elementor-icon-box-content .elementor-icon-box-description > span {
    position: absolute;
    left: 0px;
    font-size: 96px;
    line-height: 96px;
    bottom: -14px;
    font-weight: 800;
}
.elementor-3633 .elementor-element.elementor-element-64d3142 .elementor-icon-box-description > br {
    display: none;
}
@media screen and (max-width: 767px) {
    .elementor-3633 .elementor-element.elementor-element-64d3142 .elementor-icon-box-content {
        padding-left: 48px;
    }
    .elementor-3633 .elementor-element.elementor-element-64d3142 .elementor-icon-box-content .elementor-icon-box-description > span {
        position: absolute;
        left: 3px;
        font-size: 60px;
        line-height: 60px;
        bottom: -11px;
        font-weight: 800;
    }  
    .elementor-3633 .elementor-element.elementor-element-64d3142 .elementor-icon-box-description > br {
        display: block !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a4d2191 */.elementor-3633 .elementor-element.elementor-element-a4d2191 .elementor-icon-box-content {
    position: relative;
    padding-left: 20px;
}
.elementor-3633 .elementor-element.elementor-element-a4d2191 .elementor-icon-box-icon {
    position: absolute;
    top: 8px;
    left: 8px
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7cb61af */.elementor-3633 .elementor-element.elementor-element-7cb61af .elementor-icon-box-content {
    position: relative;
    padding-left: 20px;
}
.elementor-3633 .elementor-element.elementor-element-7cb61af .elementor-icon-box-icon {
    position: absolute;
    top: 8px;
    left: 8px
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d3d53f */.elementor-3633 .elementor-element.elementor-element-7d3d53f {
    display: none;
}
.elementor-3633 .elementor-element.elementor-element-7d3d53f.active {
    display: block
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-60f29cb */.elementor-3633 .elementor-element.elementor-element-60f29cb .elementor-image-box-wrapper {
    line-height: 1px;
}
.elementor-3633 .elementor-element.elementor-element-60f29cb .elementor-icon-box-content h2 {
    margin-top: 0px;
    margin-bottom: -3px !important;
}
.elementor-3633 .elementor-element.elementor-element-60f29cb .elementor-icon-box-content {
    position: relative
    ;
    padding-left: 74px;
}
.elementor-3633 .elementor-element.elementor-element-60f29cb .elementor-icon-box-content .elementor-icon-box-description > span {
    position: absolute;
    left: 0px;
    font-size: 96px;
    line-height: 96px;
    bottom: -16px;
    font-weight: 800;
}

@media screen and (max-width: 767px) {
    .elementor-3633 .elementor-element.elementor-element-60f29cb .elementor-icon-box-content {
        padding-left: 48px;
    }
    .elementor-3633 .elementor-element.elementor-element-60f29cb .elementor-icon-box-content .elementor-icon-box-description > span {
        position: absolute;
        left: 2px;
        font-size: 60px;
        line-height: 60px;
        bottom: -11px;
        font-weight: 800;
    }  
    .elementor-3633 .elementor-element.elementor-element-60f29cb .elementor-icon-box-description > br {
        display: block !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e2285d7 */.elementor-3633 .elementor-element.elementor-element-e2285d7 .elementor-icon-box-content {
    position: relative;
    padding-left: 20px;
}
.elementor-3633 .elementor-element.elementor-element-e2285d7 .elementor-icon-box-icon {
    position: absolute;
    top: 8px;
    left: 8px
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-55d32fa */.elementor-3633 .elementor-element.elementor-element-55d32fa .elementor-icon-box-content {
    position: relative;
    padding-left: 20px;
}
.elementor-3633 .elementor-element.elementor-element-55d32fa .elementor-icon-box-icon {
    position: absolute;
    top: 8px;
    left: 8px
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7235bb7 */.elementor-3633 .elementor-element.elementor-element-7235bb7 a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38d6f36 */.elementor-3633 .elementor-element.elementor-element-38d6f36 {
    display: none;
}
.elementor-3633 .elementor-element.elementor-element-38d6f36.active {
    display: block
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9e23353 */.elementor-3633 .elementor-element.elementor-element-9e23353 .elementor-image-box-wrapper {
    line-height: 1px;
}
.elementor-3633 .elementor-element.elementor-element-9e23353 .elementor-icon-box-content h2 {
    margin-top: 0px;
    margin-bottom: -3px !important;
}
.elementor-3633 .elementor-element.elementor-element-9e23353 .elementor-icon-box-content {
    position: relative
    ;
    padding-left: 70px;
}
.elementor-3633 .elementor-element.elementor-element-9e23353 .elementor-icon-box-content .elementor-icon-box-description > span {
    position: absolute;
    left: 5px;
    font-size: 96px;
    line-height: 96px;
    bottom: -15px;
    font-weight: 800;
}
.elementor-3633 .elementor-element.elementor-element-9e23353 .elementor-icon-box-description > br {
    display: none;
}
@media screen and (max-width: 767px) {
    .elementor-3633 .elementor-element.elementor-element-9e23353 .elementor-icon-box-content {
        padding-left: 48px;
    }
    .elementor-3633 .elementor-element.elementor-element-9e23353 .elementor-icon-box-content .elementor-icon-box-description > span {
        font-size: 60px;
        line-height: 60px;
        bottom: -11px;
        font-weight: 800;
    }  
    .elementor-3633 .elementor-element.elementor-element-9e23353 .elementor-icon-box-description > br {
        display: block !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-00549b4 */.elementor-3633 .elementor-element.elementor-element-00549b4 .elementor-icon-box-content {
    position: relative;
    padding-left: 20px;
}
.elementor-3633 .elementor-element.elementor-element-00549b4 .elementor-icon-box-icon {
    position: absolute;
    top: 8px;
    left: 8px
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-09829f2 */.elementor-3633 .elementor-element.elementor-element-09829f2 .elementor-icon-box-content {
    position: relative;
    padding-left: 20px;
}
.elementor-3633 .elementor-element.elementor-element-09829f2 .elementor-icon-box-icon {
    position: absolute;
    top: 8px;
    left: 8px
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c0d8c50 */.elementor-3633 .elementor-element.elementor-element-c0d8c50 a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f0b8ec */.elementor-3633 .elementor-element.elementor-element-3f0b8ec {
    display: none;
}
.elementor-3633 .elementor-element.elementor-element-3f0b8ec.active {
    display: block
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1e7433b */.elementor-3633 .elementor-element.elementor-element-1e7433b .elementor-image-box-wrapper {
    line-height: 1px;
}
.elementor-3633 .elementor-element.elementor-element-1e7433b .elementor-icon-box-content h2 {
    margin-top: 0px;
    margin-bottom: -3px !important;
}
.elementor-3633 .elementor-element.elementor-element-1e7433b .elementor-icon-box-content {
    position: relative
    ;
    padding-left: 70px;
}
.elementor-3633 .elementor-element.elementor-element-1e7433b .elementor-icon-box-content .elementor-icon-box-description > span {
    position: absolute;
    left: 5px;
    font-size: 96px;
    line-height: 96px;
    bottom: -15px;
    font-weight: 800;
}
@media screen and (max-width: 767px) {
    .elementor-3633 .elementor-element.elementor-element-1e7433b .elementor-icon-box-content {
        padding-left: 48px;
    }
    .elementor-3633 .elementor-element.elementor-element-1e7433b .elementor-icon-box-content .elementor-icon-box-description > span {
        font-size: 60px;
        line-height: 60px;
        bottom: -11px;
        font-weight: 800;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a68a4b6 */.elementor-3633 .elementor-element.elementor-element-a68a4b6 .elementor-icon-box-content {
    position: relative;
    padding-left: 20px;
}
.elementor-3633 .elementor-element.elementor-element-a68a4b6 .elementor-icon-box-icon {
    position: absolute;
    top: 8px;
    left: 8px
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c9ee52e */.elementor-3633 .elementor-element.elementor-element-c9ee52e .elementor-icon-box-content {
    position: relative;
    padding-left: 20px;
}
.elementor-3633 .elementor-element.elementor-element-c9ee52e .elementor-icon-box-icon {
    position: absolute;
    top: 8px;
    left: 8px
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0bef790 */.elementor-3633 .elementor-element.elementor-element-0bef790 {
    display: none;
}
.elementor-3633 .elementor-element.elementor-element-0bef790.active {
    display: block
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3776892 */.elementor-3633 .elementor-element.elementor-element-3776892 br {
    display: none;
}
@media screen and (max-width: 767px) {
    .elementor-3633 .elementor-element.elementor-element-3776892 h2 {
       color: #003C72 !important;
        font-weight: 500 !important;
    }
    .elementor-3633 .elementor-element.elementor-element-3776892 br {
      display: block;
    }
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0657300 */.elementor-3633 .elementor-element.elementor-element-0657300 p {
    margin: 0px;
}
@media screen and (max-width: 767px) {
    .elementor-3633 .elementor-element.elementor-element-0657300 p {
        color: #404040 !important;
        font-weight: 600;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cd27ad3 */.elementor-3633 .elementor-element.elementor-element-cd27ad3 .elementor-button-icon {
    display: none;
}
.elementor-3633 .elementor-element.elementor-element-cd27ad3 .elementor-button-content-wrapper {
    position: relative;
    width: 100%;
    display: block;
    text-align: start;
}
.elementor-3633 .elementor-element.elementor-element-cd27ad3 .elementor-button-content-wrapper:after {
    position: absolute;
    content: '下載';
    right: 0px;
    top: 0px;
    font-size: 16px;
    font-weight: 400;
    color: #003C72;
    text-decoration: underline;
}
@media screen and (max-width: 767px) {
    .elementor-3633 .elementor-element.elementor-element-cd27ad3 a {
        border-color: #D3D3D3 !important;
    }
    .elementor-3633 .elementor-element.elementor-element-cd27ad3 .elementor-button-content-wrapper:after {
    font-size: 15px;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-343e95f */.elementor-3633 .elementor-element.elementor-element-343e95f .elementor-button-icon {
    display: none;
}
.elementor-3633 .elementor-element.elementor-element-343e95f .elementor-button-content-wrapper {
    position: relative;
    width: 100%;
    display: block;
    text-align: start;
}
.elementor-3633 .elementor-element.elementor-element-343e95f .elementor-button-content-wrapper:after {
    position: absolute;
    content: '下載';
    right: 0px;
    top: 0px;
    font-size: 16px;
    font-weight: 400;
    color: #003C72;
    text-decoration: underline;
}
@media screen and (max-width: 767px) {
    .elementor-3633 .elementor-element.elementor-element-343e95f a {
        border-color: #D3D3D3 !important;
    }
    .elementor-3633 .elementor-element.elementor-element-343e95f .elementor-button-content-wrapper:after {
    font-size: 15px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bad4bed */@media screen and (max-width: 767px) {
    .elementor-3633 .elementor-element.elementor-element-bad4bed {
        background-color: #ffffff !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e606858 */.elementor-3633 .elementor-element.elementor-element-e606858::after {
    content: '';
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    display: block;
    background: rgba(0, 60, 114, .15);
    mix-blend-mode: color;
    background-blend-mode: color;
    z-index: 0;
}
.elementor-3633 .elementor-element.elementor-element-e606858::before {
    z-index: 1;
}/* End custom CSS */
/* Start Custom Fonts CSS *//* End Custom Fonts CSS */