.elementor-15997 .elementor-element.elementor-element-19ddb60{--display:flex;--min-height:320px;--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.61;}.elementor-15997 .elementor-element.elementor-element-19ddb60:not(.elementor-motion-effects-element-type-background), .elementor-15997 .elementor-element.elementor-element-19ddb60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://afsafrica.org/wp-content/uploads/2025/11/screenshot-2025-08-06-at-13.00.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15997 .elementor-element.elementor-element-19ddb60::before, .elementor-15997 .elementor-element.elementor-element-19ddb60 > .elementor-background-video-container::before, .elementor-15997 .elementor-element.elementor-element-19ddb60 > .e-con-inner > .elementor-background-video-container::before, .elementor-15997 .elementor-element.elementor-element-19ddb60 > .elementor-background-slideshow::before, .elementor-15997 .elementor-element.elementor-element-19ddb60 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15997 .elementor-element.elementor-element-19ddb60 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-15997 .elementor-element.elementor-element-52f8a6d{--spacer-size:165px;}.elementor-15997 .elementor-element.elementor-element-5264f59{--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-15997 .elementor-element.elementor-element-5264f59:not(.elementor-motion-effects-element-type-background), .elementor-15997 .elementor-element.elementor-element-5264f59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor2 );}.elementor-15997 .elementor-element.elementor-element-36bdad2{--spacer-size:50px;}.elementor-15997 .elementor-element.elementor-element-b6e9257{--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:0px 20px;--row-gap:0px;--column-gap:20px;}.elementor-15997 .elementor-element.elementor-element-b6e9257:not(.elementor-motion-effects-element-type-background), .elementor-15997 .elementor-element.elementor-element-b6e9257 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor2 );}.elementor-15997 .elementor-element.elementor-element-d0e28b1{--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-15997 .elementor-element.elementor-element-d0e28b1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15997 .elementor-element.elementor-element-831edb1 .elementor-heading-title{color:#FFFFFF;}.elementor-15997 .elementor-element.elementor-element-d08be3b{width:var( --container-widget-width, 106.167% );max-width:106.167%;--container-widget-width:106.167%;--container-widget-flex-grow:0;color:#FFFFFF;}.elementor-15997 .elementor-element.elementor-element-d08be3b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15997 .elementor-element.elementor-element-1fc042f{--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;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15997 .elementor-element.elementor-element-1fc042f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15997 .elementor-element.elementor-element-71f8999 img{border-style:none;border-radius:20px 20px 20px 20px;}.elementor-15997 .elementor-element.elementor-element-5ac4c6f img{border-style:none;border-radius:20px 20px 20px 20px;}.elementor-15997 .elementor-element.elementor-element-0e1104a{--spacer-size:50px;}.elementor-15997 .elementor-element.elementor-element-79d8d76{--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-15997 .elementor-element.elementor-element-79d8d76.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15997 .elementor-element.elementor-element-69ef9ae img{border-style:none;border-radius:20px 20px 20px 20px;}.elementor-15997 .elementor-element.elementor-element-a77d8f2 img{border-style:none;border-radius:20px 20px 20px 20px;}.elementor-15997 .elementor-element.elementor-element-7a09ef3{--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-15997 .elementor-element.elementor-element-7a09ef3:not(.elementor-motion-effects-element-type-background), .elementor-15997 .elementor-element.elementor-element-7a09ef3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#333333;}.elementor-15997 .elementor-element.elementor-element-6b7c771{--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:0px 2px;--row-gap:0px;--column-gap:2px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-15997 .elementor-element.elementor-element-6b7c771:not(.elementor-motion-effects-element-type-background), .elementor-15997 .elementor-element.elementor-element-6b7c771 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor2 );}.elementor-15997 .elementor-element.elementor-element-f5c9c5c{--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;border-style:none;--border-style:none;--border-radius:25px 0px 0px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15997 .elementor-element.elementor-element-f5c9c5c:not(.elementor-motion-effects-element-type-background), .elementor-15997 .elementor-element.elementor-element-f5c9c5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-772eda4 );}.elementor-15997 .elementor-element.elementor-element-de48ea8{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + -66px) 0px;padding:0px 0px 0px 0px;text-align:center;font-size:31px;font-weight:600;color:#FFFFFF;}.elementor-15997 .elementor-element.elementor-element-6943aa8{text-align:center;font-size:25px;color:#FFFFFF;}.elementor-15997 .elementor-element.elementor-element-26a5cf2{--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;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15997 .elementor-element.elementor-element-26a5cf2:not(.elementor-motion-effects-element-type-background), .elementor-15997 .elementor-element.elementor-element-26a5cf2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-772eda4 );}.elementor-15997 .elementor-element.elementor-element-5ea5282{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + -66px) 0px;padding:0px 0px 0px 0px;text-align:center;font-size:31px;font-weight:600;color:#FFFFFF;}.elementor-15997 .elementor-element.elementor-element-d1c4055{text-align:center;font-size:25px;color:#FFFFFF;}.elementor-15997 .elementor-element.elementor-element-047e231{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:0px 20px 20px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15997 .elementor-element.elementor-element-047e231:not(.elementor-motion-effects-element-type-background), .elementor-15997 .elementor-element.elementor-element-047e231 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-772eda4 );}.elementor-15997 .elementor-element.elementor-element-4af2793{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + -66px) 0px;padding:0px 0px 0px 0px;text-align:center;font-size:31px;font-weight:600;color:#FFFFFF;}.elementor-15997 .elementor-element.elementor-element-c49d911{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:25px;color:#FFFFFF;}.elementor-15997 .elementor-element.elementor-element-cd3a7d1{--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:0px 2px;--row-gap:0px;--column-gap:2px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-15997 .elementor-element.elementor-element-cd3a7d1:not(.elementor-motion-effects-element-type-background), .elementor-15997 .elementor-element.elementor-element-cd3a7d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#333333;}.elementor-15997 .elementor-element.elementor-element-bab2a58{--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;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15997 .elementor-element.elementor-element-bab2a58:not(.elementor-motion-effects-element-type-background), .elementor-15997 .elementor-element.elementor-element-bab2a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-772eda4 );}.elementor-15997 .elementor-element.elementor-element-d451a94{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + -66px) 0px;padding:0px 0px 0px 0px;text-align:center;font-size:31px;font-weight:600;color:#FFFFFF;}.elementor-15997 .elementor-element.elementor-element-99e15fe{text-align:center;font-size:25px;color:#FFFFFF;}.elementor-15997 .elementor-element.elementor-element-4444801{--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;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15997 .elementor-element.elementor-element-4444801:not(.elementor-motion-effects-element-type-background), .elementor-15997 .elementor-element.elementor-element-4444801 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-772eda4 );}.elementor-15997 .elementor-element.elementor-element-94f61a9{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + -66px) 0px;padding:0px 0px 0px 0px;text-align:center;font-size:31px;font-weight:600;color:#FFFFFF;}.elementor-15997 .elementor-element.elementor-element-521af50{text-align:center;font-size:25px;color:#FFFFFF;}.elementor-15997 .elementor-element.elementor-element-60bd434{--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;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15997 .elementor-element.elementor-element-60bd434:not(.elementor-motion-effects-element-type-background), .elementor-15997 .elementor-element.elementor-element-60bd434 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-772eda4 );}.elementor-15997 .elementor-element.elementor-element-e6e78fa{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + -66px) 0px;padding:0px 0px 0px 0px;text-align:center;font-size:31px;font-weight:600;color:#FFFFFF;}.elementor-15997 .elementor-element.elementor-element-168b6d2{text-align:center;font-size:25px;color:#FFFFFF;}.elementor-15997 .elementor-element.elementor-element-505659d{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;}.elementor-15997 .elementor-element.elementor-element-505659d:not(.elementor-motion-effects-element-type-background), .elementor-15997 .elementor-element.elementor-element-505659d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor2 );}.elementor-15997 .elementor-element.elementor-element-0cedb41{--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-15997 .elementor-element.elementor-element-d4cea00{--spacer-size:50px;}.elementor-15997 .elementor-element.elementor-element-b8c9ead{border-style:none;border-radius:20px 20px 20px 20px;}.elementor-15997 .elementor-element.elementor-element-b8c9ead:hover{box-shadow:0px 0px 10px 3px rgba(255, 255, 255, 0.5);}.elementor-15997 .elementor-element.elementor-element-b8c9ead .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-15997 .elementor-element.elementor-element-99ffb3f{--spacer-size:50px;}.elementor-15997 .elementor-element.elementor-element-ddbd547{--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-15997 .elementor-element.elementor-element-ddbd547:not(.elementor-motion-effects-element-type-background), .elementor-15997 .elementor-element.elementor-element-ddbd547 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6b4d427 );}.elementor-15997 .elementor-element.elementor-element-9c72245{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-15997 .elementor-element.elementor-element-9c72245:not(.elementor-motion-effects-element-type-background), .elementor-15997 .elementor-element.elementor-element-9c72245 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6b4d427 );}.elementor-15997 .elementor-element.elementor-element-2a50a9b{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:83px;--margin-right:0px;}.elementor-15997 .elementor-element.elementor-element-5c4623d{--spacer-size:50px;}.elementor-15997 .elementor-element.elementor-element-2504f2a img{border-style:none;border-radius:20px 20px 20px 20px;}.elementor-15997 .elementor-element.elementor-element-9ba5b3c{--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-15997 .elementor-element.elementor-element-9ba5b3c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15997 .elementor-element.elementor-element-d8f330c{--spacer-size:50px;}.elementor-15997 .elementor-element.elementor-element-e66d914 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-15997 .elementor-element.elementor-element-d35aadd{margin:0px 220px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:var( --e-global-color-primary );}.elementor-15997 .elementor-element.elementor-element-a4eac39{--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-15997 .elementor-element.elementor-element-a4eac39:not(.elementor-motion-effects-element-type-background), .elementor-15997 .elementor-element.elementor-element-a4eac39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6b4d427 );}.elementor-15997 .elementor-element.elementor-element-a33e07c{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-15997 .elementor-element.elementor-element-a33e07c:not(.elementor-motion-effects-element-type-background), .elementor-15997 .elementor-element.elementor-element-a33e07c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6b4d427 );}.elementor-15997 .elementor-element.elementor-element-6bd6a96{--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-15997 .elementor-element.elementor-element-6bd6a96.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15997 .elementor-element.elementor-element-0dbf5c7{--spacer-size:50px;}.elementor-15997 .elementor-element.elementor-element-4dd4f45 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-15997 .elementor-element.elementor-element-bd1731f{margin:0px 220px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:var( --e-global-color-primary );}.elementor-15997 .elementor-element.elementor-element-5c757aa img{border-style:none;border-radius:20px 20px 20px 20px;}.elementor-15997 .elementor-element.elementor-element-a0595ed{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-15997 .elementor-element.elementor-element-a0595ed:not(.elementor-motion-effects-element-type-background), .elementor-15997 .elementor-element.elementor-element-a0595ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6b4d427 );}.elementor-15997 .elementor-element.elementor-element-b8a25cb{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:-21px;--margin-right:0px;}.elementor-15997 .elementor-element.elementor-element-b8a25cb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15997 .elementor-element.elementor-element-7cfd61e .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-15997 .elementor-element.elementor-element-beccee2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 149px;text-align:end;color:var( --e-global-color-primary );}.elementor-15997 .elementor-element.elementor-element-d254cc6{--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-15997 .elementor-element.elementor-element-b4ffc0d img{border-style:none;border-radius:20px 20px 20px 20px;}.elementor-15997 .elementor-element.elementor-element-db30d57{--spacer-size:50px;}.elementor-15997 .elementor-element.elementor-element-769144e{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-15997 .elementor-element.elementor-element-769144e:not(.elementor-motion-effects-element-type-background), .elementor-15997 .elementor-element.elementor-element-769144e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6b4d427 );}.elementor-15997 .elementor-element.elementor-element-e9efa44{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:-21px;--margin-right:0px;}.elementor-15997 .elementor-element.elementor-element-e9efa44.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15997 .elementor-element.elementor-element-f03260d{text-align:end;}.elementor-15997 .elementor-element.elementor-element-f03260d .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-15997 .elementor-element.elementor-element-2b74746{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 149px;text-align:end;color:var( --e-global-color-primary );}.elementor-15997 .elementor-element.elementor-element-bf8f00c{--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-15997 .elementor-element.elementor-element-ca8364b img{border-style:none;border-radius:20px 20px 20px 20px;}.elementor-15997 .elementor-element.elementor-element-af7061b{--spacer-size:50px;}.elementor-15997 .elementor-element.elementor-element-7ebf9dd{--display:flex;--min-height:100vh;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-15997 .elementor-element.elementor-element-b3f76b5{--display:flex;--min-height:100vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-15997 .elementor-element.elementor-element-53fa253{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-15997 .elementor-element.elementor-element-53fa253 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-15997 .elementor-element.elementor-element-71d04e5{--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-15997 .elementor-element.elementor-element-98f4353 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-15997 .elementor-element.elementor-element-d61f804{--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-15997 .elementor-element.elementor-element-d61f804:not(.elementor-motion-effects-element-type-background), .elementor-15997 .elementor-element.elementor-element-d61f804 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor2 );}.elementor-15997 .elementor-element.elementor-element-8bf24e5{--spacer-size:50px;}.elementor-15997 .elementor-element.elementor-element-c52e1fd{text-align:center;}.elementor-15997 .elementor-element.elementor-element-c52e1fd .elementor-heading-title{color:#FFFFFF;}.elementor-15997 .elementor-element.elementor-element-d31fcd3{margin:0px 220px calc(var(--kit-widget-spacing, 0px) + 0px) 220px;text-align:center;color:#FFFFFF;}.elementor-15997 .elementor-element.elementor-element-d0db153{--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:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-15997 .elementor-element.elementor-element-d0db153:not(.elementor-motion-effects-element-type-background), .elementor-15997 .elementor-element.elementor-element-d0db153 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor2 );}.elementor-15997 .elementor-element.elementor-element-349f8c3{--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;--background-transition:0.3s;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1%;--padding-bottom:1%;--padding-left:1%;--padding-right:1%;}.elementor-15997 .elementor-element.elementor-element-349f8c3:not(.elementor-motion-effects-element-type-background), .elementor-15997 .elementor-element.elementor-element-349f8c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C2C2C;}.elementor-15997 .elementor-element.elementor-element-349f8c3::before, .elementor-15997 .elementor-element.elementor-element-349f8c3 > .elementor-background-video-container::before, .elementor-15997 .elementor-element.elementor-element-349f8c3 > .e-con-inner > .elementor-background-video-container::before, .elementor-15997 .elementor-element.elementor-element-349f8c3 > .elementor-background-slideshow::before, .elementor-15997 .elementor-element.elementor-element-349f8c3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15997 .elementor-element.elementor-element-349f8c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#2C2C2C;--background-overlay:'';}.elementor-15997 .elementor-element.elementor-element-349f8c3:hover{box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.5);}.elementor-15997 .elementor-element.elementor-element-386bafb{--spacer-size:20px;}.elementor-15997 .elementor-element.elementor-element-878fe91{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15997 .elementor-element.elementor-element-878fe91 .elementor-icon-wrapper{text-align:center;}.elementor-15997 .elementor-element.elementor-element-878fe91.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-15997 .elementor-element.elementor-element-878fe91.elementor-view-framed .elementor-icon, .elementor-15997 .elementor-element.elementor-element-878fe91.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-15997 .elementor-element.elementor-element-878fe91.elementor-view-framed .elementor-icon, .elementor-15997 .elementor-element.elementor-element-878fe91.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-15997 .elementor-element.elementor-element-07f3f37{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;text-align:center;}.elementor-15997 .elementor-element.elementor-element-07f3f37 .elementor-heading-title{font-size:20px;color:#FFFFFF;}.elementor-15997 .elementor-element.elementor-element-c88a149{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;text-align:center;line-height:26px;color:#FFFFFF;}.elementor-15997 .elementor-element.elementor-element-c88a149.elementor-element{--align-self:stretch;}.elementor-15997 .elementor-element.elementor-element-370ebdf{--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;--background-transition:0.3s;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1%;--padding-bottom:1%;--padding-left:1%;--padding-right:1%;}.elementor-15997 .elementor-element.elementor-element-370ebdf:not(.elementor-motion-effects-element-type-background), .elementor-15997 .elementor-element.elementor-element-370ebdf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C2C2C;}.elementor-15997 .elementor-element.elementor-element-370ebdf::before, .elementor-15997 .elementor-element.elementor-element-370ebdf > .elementor-background-video-container::before, .elementor-15997 .elementor-element.elementor-element-370ebdf > .e-con-inner > .elementor-background-video-container::before, .elementor-15997 .elementor-element.elementor-element-370ebdf > .elementor-background-slideshow::before, .elementor-15997 .elementor-element.elementor-element-370ebdf > .e-con-inner > .elementor-background-slideshow::before, .elementor-15997 .elementor-element.elementor-element-370ebdf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#2C2C2C;--background-overlay:'';}.elementor-15997 .elementor-element.elementor-element-370ebdf:hover{box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.5);}.elementor-15997 .elementor-element.elementor-element-090999e{--spacer-size:20px;}.elementor-15997 .elementor-element.elementor-element-c59d3df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-15997 .elementor-element.elementor-element-c59d3df .elementor-icon-wrapper{text-align:center;}.elementor-15997 .elementor-element.elementor-element-c59d3df.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e3e6321 );}.elementor-15997 .elementor-element.elementor-element-c59d3df.elementor-view-framed .elementor-icon, .elementor-15997 .elementor-element.elementor-element-c59d3df.elementor-view-default .elementor-icon{color:var( --e-global-color-e3e6321 );border-color:var( --e-global-color-e3e6321 );}.elementor-15997 .elementor-element.elementor-element-c59d3df.elementor-view-framed .elementor-icon, .elementor-15997 .elementor-element.elementor-element-c59d3df.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-e3e6321 );}.elementor-15997 .elementor-element.elementor-element-d239b43{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;text-align:center;}.elementor-15997 .elementor-element.elementor-element-d239b43 .elementor-heading-title{font-size:20px;color:#FFFFFF;}.elementor-15997 .elementor-element.elementor-element-8da40f3{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;text-align:center;line-height:26px;color:#FFFFFF;}.elementor-15997 .elementor-element.elementor-element-8da40f3.elementor-element{--align-self:stretch;}.elementor-15997 .elementor-element.elementor-element-e3d8577{--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;--background-transition:0.3s;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1%;--padding-bottom:1%;--padding-left:1%;--padding-right:1%;}.elementor-15997 .elementor-element.elementor-element-e3d8577:not(.elementor-motion-effects-element-type-background), .elementor-15997 .elementor-element.elementor-element-e3d8577 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C2C2C;}.elementor-15997 .elementor-element.elementor-element-e3d8577::before, .elementor-15997 .elementor-element.elementor-element-e3d8577 > .elementor-background-video-container::before, .elementor-15997 .elementor-element.elementor-element-e3d8577 > .e-con-inner > .elementor-background-video-container::before, .elementor-15997 .elementor-element.elementor-element-e3d8577 > .elementor-background-slideshow::before, .elementor-15997 .elementor-element.elementor-element-e3d8577 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15997 .elementor-element.elementor-element-e3d8577 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#2C2C2C;--background-overlay:'';}.elementor-15997 .elementor-element.elementor-element-e3d8577:hover{box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.5);}.elementor-15997 .elementor-element.elementor-element-b7dd39b{--spacer-size:20px;}.elementor-15997 .elementor-element.elementor-element-9c40cf9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-15997 .elementor-element.elementor-element-9c40cf9 .elementor-icon-wrapper{text-align:center;}.elementor-15997 .elementor-element.elementor-element-9c40cf9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-5c42f6f );}.elementor-15997 .elementor-element.elementor-element-9c40cf9.elementor-view-framed .elementor-icon, .elementor-15997 .elementor-element.elementor-element-9c40cf9.elementor-view-default .elementor-icon{color:var( --e-global-color-5c42f6f );border-color:var( --e-global-color-5c42f6f );}.elementor-15997 .elementor-element.elementor-element-9c40cf9.elementor-view-framed .elementor-icon, .elementor-15997 .elementor-element.elementor-element-9c40cf9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-5c42f6f );}.elementor-15997 .elementor-element.elementor-element-b403953{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;text-align:center;}.elementor-15997 .elementor-element.elementor-element-b403953 .elementor-heading-title{font-size:20px;color:#FFFFFF;}.elementor-15997 .elementor-element.elementor-element-88b0a94{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;text-align:center;line-height:26px;color:#FFFFFF;}.elementor-15997 .elementor-element.elementor-element-88b0a94.elementor-element{--align-self:stretch;}.elementor-15997 .elementor-element.elementor-element-3166479{--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:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-15997 .elementor-element.elementor-element-3166479:not(.elementor-motion-effects-element-type-background), .elementor-15997 .elementor-element.elementor-element-3166479 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor2 );}.elementor-15997 .elementor-element.elementor-element-a48b54a{--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;--background-transition:0.3s;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1%;--padding-bottom:1%;--padding-left:1%;--padding-right:1%;}.elementor-15997 .elementor-element.elementor-element-a48b54a:not(.elementor-motion-effects-element-type-background), .elementor-15997 .elementor-element.elementor-element-a48b54a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C2C2C;}.elementor-15997 .elementor-element.elementor-element-a48b54a::before, .elementor-15997 .elementor-element.elementor-element-a48b54a > .elementor-background-video-container::before, .elementor-15997 .elementor-element.elementor-element-a48b54a > .e-con-inner > .elementor-background-video-container::before, .elementor-15997 .elementor-element.elementor-element-a48b54a > .elementor-background-slideshow::before, .elementor-15997 .elementor-element.elementor-element-a48b54a > .e-con-inner > .elementor-background-slideshow::before, .elementor-15997 .elementor-element.elementor-element-a48b54a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#2C2C2C;--background-overlay:'';}.elementor-15997 .elementor-element.elementor-element-a48b54a:hover{box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.5);}.elementor-15997 .elementor-element.elementor-element-c2db0d5{--spacer-size:20px;}.elementor-15997 .elementor-element.elementor-element-b09096e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15997 .elementor-element.elementor-element-b09096e .elementor-icon-wrapper{text-align:center;}.elementor-15997 .elementor-element.elementor-element-b09096e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-15997 .elementor-element.elementor-element-b09096e.elementor-view-framed .elementor-icon, .elementor-15997 .elementor-element.elementor-element-b09096e.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-15997 .elementor-element.elementor-element-b09096e.elementor-view-framed .elementor-icon, .elementor-15997 .elementor-element.elementor-element-b09096e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-15997 .elementor-element.elementor-element-e87eb7f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;text-align:center;}.elementor-15997 .elementor-element.elementor-element-e87eb7f .elementor-heading-title{font-size:20px;color:#FFFFFF;}.elementor-15997 .elementor-element.elementor-element-43afa21{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;text-align:center;line-height:26px;color:#FFFFFF;}.elementor-15997 .elementor-element.elementor-element-43afa21.elementor-element{--align-self:stretch;}.elementor-15997 .elementor-element.elementor-element-793a40c{--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;--background-transition:0.3s;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1%;--padding-bottom:1%;--padding-left:1%;--padding-right:1%;}.elementor-15997 .elementor-element.elementor-element-793a40c:not(.elementor-motion-effects-element-type-background), .elementor-15997 .elementor-element.elementor-element-793a40c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C2C2C;}.elementor-15997 .elementor-element.elementor-element-793a40c::before, .elementor-15997 .elementor-element.elementor-element-793a40c > .elementor-background-video-container::before, .elementor-15997 .elementor-element.elementor-element-793a40c > .e-con-inner > .elementor-background-video-container::before, .elementor-15997 .elementor-element.elementor-element-793a40c > .elementor-background-slideshow::before, .elementor-15997 .elementor-element.elementor-element-793a40c > .e-con-inner > .elementor-background-slideshow::before, .elementor-15997 .elementor-element.elementor-element-793a40c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#2C2C2C;--background-overlay:'';}.elementor-15997 .elementor-element.elementor-element-793a40c:hover{box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.5);}.elementor-15997 .elementor-element.elementor-element-7600ed5{--spacer-size:20px;}.elementor-15997 .elementor-element.elementor-element-905c5ab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-15997 .elementor-element.elementor-element-905c5ab .elementor-icon-wrapper{text-align:center;}.elementor-15997 .elementor-element.elementor-element-905c5ab.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e3e6321 );}.elementor-15997 .elementor-element.elementor-element-905c5ab.elementor-view-framed .elementor-icon, .elementor-15997 .elementor-element.elementor-element-905c5ab.elementor-view-default .elementor-icon{color:var( --e-global-color-e3e6321 );border-color:var( --e-global-color-e3e6321 );}.elementor-15997 .elementor-element.elementor-element-905c5ab.elementor-view-framed .elementor-icon, .elementor-15997 .elementor-element.elementor-element-905c5ab.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-e3e6321 );}.elementor-15997 .elementor-element.elementor-element-57dbef7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;text-align:center;}.elementor-15997 .elementor-element.elementor-element-57dbef7 .elementor-heading-title{font-size:20px;color:#FFFFFF;}.elementor-15997 .elementor-element.elementor-element-bcdcebf{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;text-align:center;line-height:26px;color:#FFFFFF;}.elementor-15997 .elementor-element.elementor-element-bcdcebf.elementor-element{--align-self:stretch;}.elementor-15997 .elementor-element.elementor-element-f6fb10a{--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;--background-transition:0.3s;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1%;--padding-bottom:1%;--padding-left:1%;--padding-right:1%;}.elementor-15997 .elementor-element.elementor-element-f6fb10a:not(.elementor-motion-effects-element-type-background), .elementor-15997 .elementor-element.elementor-element-f6fb10a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C2C2C;}.elementor-15997 .elementor-element.elementor-element-f6fb10a::before, .elementor-15997 .elementor-element.elementor-element-f6fb10a > .elementor-background-video-container::before, .elementor-15997 .elementor-element.elementor-element-f6fb10a > .e-con-inner > .elementor-background-video-container::before, .elementor-15997 .elementor-element.elementor-element-f6fb10a > .elementor-background-slideshow::before, .elementor-15997 .elementor-element.elementor-element-f6fb10a > .e-con-inner > .elementor-background-slideshow::before, .elementor-15997 .elementor-element.elementor-element-f6fb10a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#2C2C2C;--background-overlay:'';}.elementor-15997 .elementor-element.elementor-element-f6fb10a:hover{box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.5);}.elementor-15997 .elementor-element.elementor-element-c98548c{--spacer-size:20px;}.elementor-15997 .elementor-element.elementor-element-c6efefd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-15997 .elementor-element.elementor-element-c6efefd .elementor-icon-wrapper{text-align:center;}.elementor-15997 .elementor-element.elementor-element-c6efefd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-5c42f6f );}.elementor-15997 .elementor-element.elementor-element-c6efefd.elementor-view-framed .elementor-icon, .elementor-15997 .elementor-element.elementor-element-c6efefd.elementor-view-default .elementor-icon{color:var( --e-global-color-5c42f6f );border-color:var( --e-global-color-5c42f6f );}.elementor-15997 .elementor-element.elementor-element-c6efefd.elementor-view-framed .elementor-icon, .elementor-15997 .elementor-element.elementor-element-c6efefd.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-5c42f6f );}.elementor-15997 .elementor-element.elementor-element-1be4dfb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;text-align:center;}.elementor-15997 .elementor-element.elementor-element-1be4dfb .elementor-heading-title{font-size:20px;color:#FFFFFF;}.elementor-15997 .elementor-element.elementor-element-515e99f{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;text-align:center;line-height:26px;color:#FFFFFF;}.elementor-15997 .elementor-element.elementor-element-515e99f.elementor-element{--align-self:stretch;}.elementor-15997 .elementor-element.elementor-element-eac9745{--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:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-15997 .elementor-element.elementor-element-eac9745:not(.elementor-motion-effects-element-type-background), .elementor-15997 .elementor-element.elementor-element-eac9745 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor2 );}.elementor-15997 .elementor-element.elementor-element-a5d7e14{--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;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1%;--padding-bottom:1%;--padding-left:1%;--padding-right:1%;}.elementor-15997 .elementor-element.elementor-element-a5d7e14:not(.elementor-motion-effects-element-type-background), .elementor-15997 .elementor-element.elementor-element-a5d7e14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C2C2C;}.elementor-15997 .elementor-element.elementor-element-a5d7e14:hover{box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.5);}.elementor-15997 .elementor-element.elementor-element-7583227{--spacer-size:10px;}.elementor-15997 .elementor-element.elementor-element-5200b30{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-15997 .elementor-element.elementor-element-5200b30 .elementor-icon-wrapper{text-align:center;}.elementor-15997 .elementor-element.elementor-element-5200b30.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b14ae96 );}.elementor-15997 .elementor-element.elementor-element-5200b30.elementor-view-framed .elementor-icon, .elementor-15997 .elementor-element.elementor-element-5200b30.elementor-view-default .elementor-icon{color:var( --e-global-color-b14ae96 );border-color:var( --e-global-color-b14ae96 );}.elementor-15997 .elementor-element.elementor-element-5200b30.elementor-view-framed .elementor-icon, .elementor-15997 .elementor-element.elementor-element-5200b30.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-b14ae96 );}.elementor-15997 .elementor-element.elementor-element-bf08f53{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;text-align:center;}.elementor-15997 .elementor-element.elementor-element-bf08f53 .elementor-heading-title{font-size:20px;color:#FFFFFF;}.elementor-15997 .elementor-element.elementor-element-f7cb663{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;text-align:center;color:#FFFFFF;}.elementor-15997 .elementor-element.elementor-element-f7cb663.elementor-element{--align-self:stretch;}.elementor-15997 .elementor-element.elementor-element-0ff2ec8{--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;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1%;--padding-bottom:1%;--padding-left:1%;--padding-right:1%;}.elementor-15997 .elementor-element.elementor-element-0ff2ec8:not(.elementor-motion-effects-element-type-background), .elementor-15997 .elementor-element.elementor-element-0ff2ec8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C2C2C;}.elementor-15997 .elementor-element.elementor-element-0ff2ec8:hover{box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.5);}.elementor-15997 .elementor-element.elementor-element-404c8f7{--spacer-size:10px;}.elementor-15997 .elementor-element.elementor-element-962afbb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-15997 .elementor-element.elementor-element-962afbb .elementor-icon-wrapper{text-align:center;}.elementor-15997 .elementor-element.elementor-element-962afbb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d5af0ab );}.elementor-15997 .elementor-element.elementor-element-962afbb.elementor-view-framed .elementor-icon, .elementor-15997 .elementor-element.elementor-element-962afbb.elementor-view-default .elementor-icon{color:var( --e-global-color-d5af0ab );border-color:var( --e-global-color-d5af0ab );}.elementor-15997 .elementor-element.elementor-element-962afbb.elementor-view-framed .elementor-icon, .elementor-15997 .elementor-element.elementor-element-962afbb.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-d5af0ab );}.elementor-15997 .elementor-element.elementor-element-046073a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;text-align:center;}.elementor-15997 .elementor-element.elementor-element-046073a .elementor-heading-title{font-size:20px;color:#FFFFFF;}.elementor-15997 .elementor-element.elementor-element-a3edd06{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;text-align:center;color:#FFFFFF;}.elementor-15997 .elementor-element.elementor-element-a3edd06.elementor-element{--align-self:stretch;}.elementor-15997 .elementor-element.elementor-element-27a1da8{--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:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-15997 .elementor-element.elementor-element-27a1da8:not(.elementor-motion-effects-element-type-background), .elementor-15997 .elementor-element.elementor-element-27a1da8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor2 );}.elementor-15997 .elementor-element.elementor-element-5b83ca5{--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;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1%;--padding-bottom:1%;--padding-left:1%;--padding-right:1%;}.elementor-15997 .elementor-element.elementor-element-5b83ca5:not(.elementor-motion-effects-element-type-background), .elementor-15997 .elementor-element.elementor-element-5b83ca5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C2C2C;}.elementor-15997 .elementor-element.elementor-element-5b83ca5:hover{box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.5);}.elementor-15997 .elementor-element.elementor-element-492cb8a{--spacer-size:10px;}.elementor-15997 .elementor-element.elementor-element-168ec6c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-15997 .elementor-element.elementor-element-168ec6c .elementor-icon-wrapper{text-align:center;}.elementor-15997 .elementor-element.elementor-element-168ec6c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b14ae96 );}.elementor-15997 .elementor-element.elementor-element-168ec6c.elementor-view-framed .elementor-icon, .elementor-15997 .elementor-element.elementor-element-168ec6c.elementor-view-default .elementor-icon{color:var( --e-global-color-b14ae96 );border-color:var( --e-global-color-b14ae96 );}.elementor-15997 .elementor-element.elementor-element-168ec6c.elementor-view-framed .elementor-icon, .elementor-15997 .elementor-element.elementor-element-168ec6c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-b14ae96 );}.elementor-15997 .elementor-element.elementor-element-18a31c8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;text-align:center;}.elementor-15997 .elementor-element.elementor-element-18a31c8 .elementor-heading-title{font-size:20px;color:#FFFFFF;}.elementor-15997 .elementor-element.elementor-element-8ae0db1{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;text-align:center;color:#FFFFFF;}.elementor-15997 .elementor-element.elementor-element-8ae0db1.elementor-element{--align-self:stretch;}.elementor-15997 .elementor-element.elementor-element-a80155b{--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;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1%;--padding-bottom:1%;--padding-left:1%;--padding-right:1%;}.elementor-15997 .elementor-element.elementor-element-a80155b:not(.elementor-motion-effects-element-type-background), .elementor-15997 .elementor-element.elementor-element-a80155b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C2C2C;}.elementor-15997 .elementor-element.elementor-element-a80155b:hover{box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.5);}.elementor-15997 .elementor-element.elementor-element-b8a6466{--spacer-size:10px;}.elementor-15997 .elementor-element.elementor-element-d8e63f9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-15997 .elementor-element.elementor-element-d8e63f9 .elementor-icon-wrapper{text-align:center;}.elementor-15997 .elementor-element.elementor-element-d8e63f9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d5af0ab );}.elementor-15997 .elementor-element.elementor-element-d8e63f9.elementor-view-framed .elementor-icon, .elementor-15997 .elementor-element.elementor-element-d8e63f9.elementor-view-default .elementor-icon{color:var( --e-global-color-d5af0ab );border-color:var( --e-global-color-d5af0ab );}.elementor-15997 .elementor-element.elementor-element-d8e63f9.elementor-view-framed .elementor-icon, .elementor-15997 .elementor-element.elementor-element-d8e63f9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-d5af0ab );}.elementor-15997 .elementor-element.elementor-element-7533afb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;text-align:center;}.elementor-15997 .elementor-element.elementor-element-7533afb .elementor-heading-title{font-size:20px;color:#FFFFFF;}.elementor-15997 .elementor-element.elementor-element-601c968{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;text-align:center;color:#FFFFFF;}.elementor-15997 .elementor-element.elementor-element-601c968.elementor-element{--align-self:stretch;}.elementor-15997 .elementor-element.elementor-element-dd101e1{--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-15997 .elementor-element.elementor-element-dd101e1:not(.elementor-motion-effects-element-type-background), .elementor-15997 .elementor-element.elementor-element-dd101e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor2 );}.elementor-15997 .elementor-element.elementor-element-2bd0031{--spacer-size:50px;}.elementor-15997 .elementor-element.elementor-element-0a12fe4{--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-15997 .elementor-element.elementor-element-0a12fe4:not(.elementor-motion-effects-element-type-background), .elementor-15997 .elementor-element.elementor-element-0a12fe4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6b4d427 );}.elementor-15997 .elementor-element.elementor-element-a3905af{--spacer-size:50px;}.elementor-15997 .elementor-element.elementor-element-3e69538{text-align:center;}.elementor-15997 .elementor-element.elementor-element-3e69538 .elementor-heading-title{color:#333333;}.elementor-15997 .elementor-element.elementor-element-1d75183{margin:0px 150px calc(var(--kit-widget-spacing, 0px) + 0px) 150px;text-align:center;color:var( --e-global-color-primary );}.elementor-15997 .elementor-element.elementor-element-cb034a3 .elementor-button{background-color:var( --e-global-color-6b4d427 );fill:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor2 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );}.elementor-15997 .elementor-element.elementor-element-cb034a3 .elementor-button:hover, .elementor-15997 .elementor-element.elementor-element-cb034a3 .elementor-button:focus{background-color:var( --e-global-color-772eda4 );color:#FFFFFF;border-color:var( --e-global-color-secondary );}.elementor-15997 .elementor-element.elementor-element-cb034a3 .elementor-button:hover svg, .elementor-15997 .elementor-element.elementor-element-cb034a3 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-15997 .elementor-element.elementor-element-d006e79{--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-15997 .elementor-element.elementor-element-d006e79:not(.elementor-motion-effects-element-type-background), .elementor-15997 .elementor-element.elementor-element-d006e79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6b4d427 );}.elementor-15997 .elementor-element.elementor-element-441ba70{--spacer-size:50px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-15997 .elementor-element.elementor-element-d0e28b1{--width:42%;}.elementor-15997 .elementor-element.elementor-element-1fc042f{--width:26%;}.elementor-15997 .elementor-element.elementor-element-79d8d76{--width:26%;}.elementor-15997 .elementor-element.elementor-element-f5c9c5c{--width:33%;}.elementor-15997 .elementor-element.elementor-element-26a5cf2{--width:33%;}.elementor-15997 .elementor-element.elementor-element-047e231{--width:33%;}.elementor-15997 .elementor-element.elementor-element-bab2a58{--width:32%;}.elementor-15997 .elementor-element.elementor-element-4444801{--width:32%;}.elementor-15997 .elementor-element.elementor-element-60bd434{--width:32%;}.elementor-15997 .elementor-element.elementor-element-0cedb41{--width:100%;}.elementor-15997 .elementor-element.elementor-element-2a50a9b{--width:33.3333%;}.elementor-15997 .elementor-element.elementor-element-9ba5b3c{--width:59.376%;}.elementor-15997 .elementor-element.elementor-element-6bd6a96{--width:59.376%;}.elementor-15997 .elementor-element.elementor-element-b8a25cb{--width:55.295%;}.elementor-15997 .elementor-element.elementor-element-d254cc6{--width:33.333%;}.elementor-15997 .elementor-element.elementor-element-e9efa44{--width:55.295%;}.elementor-15997 .elementor-element.elementor-element-bf8f00c{--width:33.333%;}.elementor-15997 .elementor-element.elementor-element-349f8c3{--width:50%;}.elementor-15997 .elementor-element.elementor-element-370ebdf{--width:50%;}.elementor-15997 .elementor-element.elementor-element-e3d8577{--width:50%;}.elementor-15997 .elementor-element.elementor-element-a48b54a{--width:50%;}.elementor-15997 .elementor-element.elementor-element-793a40c{--width:50%;}.elementor-15997 .elementor-element.elementor-element-f6fb10a{--width:50%;}.elementor-15997 .elementor-element.elementor-element-a5d7e14{--width:50%;}.elementor-15997 .elementor-element.elementor-element-0ff2ec8{--width:50%;}.elementor-15997 .elementor-element.elementor-element-5b83ca5{--width:50%;}.elementor-15997 .elementor-element.elementor-element-a80155b{--width:50%;}}@media(max-width:767px){.elementor-15997 .elementor-element.elementor-element-5264f59{--min-height:71px;}.elementor-15997 .elementor-element.elementor-element-cd3a7d1{--gap:2px 0px;--row-gap:2px;--column-gap:0px;}.elementor-15997 .elementor-element.elementor-element-bab2a58{--border-radius:20px 20px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;}.elementor-15997 .elementor-element.elementor-element-4444801{--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;}.elementor-15997 .elementor-element.elementor-element-60bd434{--border-radius:0px 0px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;}.elementor-15997 .elementor-element.elementor-element-a33e07c{--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-15997 .elementor-element.elementor-element-0dbf5c7{--spacer-size:30px;}.elementor-15997 .elementor-element.elementor-element-bd1731f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15997 .elementor-element.elementor-element-5c757aa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-15997 .elementor-element.elementor-element-5c757aa img{width:100%;}.elementor-15997 .elementor-element.elementor-element-b8a25cb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15997 .elementor-element.elementor-element-7cfd61e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-15997 .elementor-element.elementor-element-beccee2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-15997 .elementor-element.elementor-element-db30d57{--spacer-size:30px;}.elementor-15997 .elementor-element.elementor-element-71d04e5{--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-15997 .elementor-element.elementor-element-98f4353{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-15997 .elementor-element.elementor-element-d31fcd3{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:0px 0px 0px 0px;text-align:center;}.elementor-15997 .elementor-element.elementor-element-07f3f37{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15997 .elementor-element.elementor-element-c59d3df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15997 .elementor-element.elementor-element-d239b43{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15997 .elementor-element.elementor-element-9c40cf9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15997 .elementor-element.elementor-element-b403953{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15997 .elementor-element.elementor-element-3166479{--gap:15px 0px;--row-gap:15px;--column-gap:0px;}.elementor-15997 .elementor-element.elementor-element-e87eb7f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15997 .elementor-element.elementor-element-905c5ab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15997 .elementor-element.elementor-element-57dbef7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15997 .elementor-element.elementor-element-c6efefd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15997 .elementor-element.elementor-element-1be4dfb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15997 .elementor-element.elementor-element-5200b30{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15997 .elementor-element.elementor-element-bf08f53{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15997 .elementor-element.elementor-element-962afbb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15997 .elementor-element.elementor-element-046073a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15997 .elementor-element.elementor-element-27a1da8{--gap:15px 0px;--row-gap:15px;--column-gap:0px;}.elementor-15997 .elementor-element.elementor-element-168ec6c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15997 .elementor-element.elementor-element-18a31c8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15997 .elementor-element.elementor-element-d8e63f9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15997 .elementor-element.elementor-element-7533afb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15997 .elementor-element.elementor-element-3e69538{margin:0px 50px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;}.elementor-15997 .elementor-element.elementor-element-1d75183{margin:0px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;text-align:center;}}/* Start custom CSS for video, class: .elementor-element-53fa253 */<script>
document.addEventListener('DOMContentLoaded', () => {

  // You can edit the VIDEO_END_ADJUST value to change the point during scroll at which the video stops playing
  // Example - set it to 0.5 to stop playing half-a-screen-height later, or -0.5 to stop playing half-a-screen-height earlier
  const VIDEO_END_ADJUST = 0.5;

  // That's it, you can stop editing here! Enjoy!
  const BIG_CONTAINER = 'maker-big-container';
  const SMALL_CONTAINER = 'maker-small-container';

  gsap.registerPlugin(ScrollTrigger);
  const endMarkerOffset = () => window.innerHeight * VIDEO_END_ADJUST;

  const initScrollScrub = (wrapper, video) => {
    return ScrollTrigger.create({
      trigger: wrapper,
      start: 'top top',
      end: `bottom bottom-=${endMarkerOffset()}px`,
      scrub: true,
      markers: false,
      onUpdate(self) {
        if (video.duration) {
          video.currentTime = self.progress * video.duration;
        }
      }
    });
  };

  const wrappers = document.querySelectorAll('.' + BIG_CONTAINER);

  wrappers.forEach(wrapper => {
    const video = wrapper.querySelector('video');
    if (!video) return;

    const childDivs = wrapper.querySelectorAll(':scope > div');
    childDivs.forEach(div => {
      if (div.querySelector('.elementor-widget-video') && !div.classList.contains(SMALL_CONTAINER))
        div.classList.add(SMALL_CONTAINER);
    });

    video.setAttribute('muted', '');
    video.setAttribute('playsinline', '');
    video.setAttribute('webkit-playsinline', '');
    video.setAttribute('preload', 'auto');
    video.load();

    const setupScrub = () => {
      wrapper._scrubTrigger = initScrollScrub(wrapper, video);
    };

    if (video.readyState >= 2) {
      setupScrub();
    } else {
      video.addEventListener('loadeddata', setupScrub, { once: true });
    }

    video.addEventListener('play', () => video.pause());
    video.addEventListener('click', e => e.preventDefault());
  });

  const rebuildTriggers = () => {
    wrappers.forEach(wrapper => {
      const trigger = wrapper._scrubTrigger;
      if (!trigger) return;
      trigger.kill();

      const video = wrapper.querySelector('video');
      wrapper._scrubTrigger = initScrollScrub(wrapper, video);
    });
  };

  let resizeTimeout;
  window.addEventListener('resize', () => {
    clearTimeout(resizeTimeout);
    resizeTimeout = setTimeout(() => {
      rebuildTriggers();
    }, 200);
  });

  // Code by WP Maker - See youtube.com/@wpmaker for the complete scroll effect tutorial
  window.addEventListener('load', () => ScrollTrigger.refresh());
});
</script>

<style>
.maker-small-container {
  position: sticky;
  top: 0;
}

.maker-big-container video {
  min-height: 100vh;
  object-position: top center;
}

@media (max-width: 921px) {
  .maker-big-container video {
    object-position: center center;
  }
}
</style>

<script src="https://cdnjs.cloudflare.com/ajax/libs/gsap/3.12.7/gsap.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/gsap/3.12.7/ScrollTrigger.min.js"></script>/* End custom CSS */