.elementor-8582 .elementor-element.elementor-element-22cf7db7{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-8582 .elementor-element.elementor-element-17e69324{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;}.elementor-8582 .elementor-element.elementor-element-17e69324 > .elementor-widget-container{margin:7px 0px 0px 0px;padding:0px 100px 0px 100px;}.elementor-8582 .elementor-element.elementor-element-17e69324.elementor-element{--align-self:center;}.elementor-8582 .elementor-element.elementor-element-17e69324 .elementor-heading-title{font-family:"Alexandria", Sans-serif;font-size:30px;font-weight:600;color:#021844;}.elementor-8582 .elementor-element.elementor-element-5352e573{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-8582 .elementor-element.elementor-element-364cf550 .elementor-button{background-color:#E7E8EC;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );fill:#000000;color:#000000;border-radius:50px 50px 50px 50px;padding:1rem 2rem 1rem 2rem;}.elementor-8582 .elementor-element.elementor-element-1121869e .elementor-button{background-color:#E7E8EC;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );fill:#000000;color:#000000;border-radius:50px 50px 50px 50px;padding:1rem 2rem 1rem 2rem;}.elementor-8582 .elementor-element.elementor-element-14b0c077 .elementor-button{background-color:#E7E8EC;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );fill:#000000;color:#000000;border-radius:50px 50px 50px 50px;padding:1rem 2rem 1rem 2rem;}.elementor-8582 .elementor-element.elementor-element-7088fa3f .elementor-button{background-color:#E7E8EC;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );fill:#000000;color:#000000;border-radius:50px 50px 50px 50px;padding:1rem 2rem 1rem 2rem;}.elementor-8582 .elementor-element.elementor-element-48b8fda8 .elementor-button{background-color:#E7E8EC;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );fill:#000000;color:#000000;border-radius:50px 50px 50px 50px;padding:1rem 2rem 1rem 2rem;}.elementor-8582 .elementor-element.elementor-element-175d2141{--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;}.elementor-8582 .elementor-element.elementor-element-3ba7a867{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8582 .elementor-element.elementor-element-4b263369 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-8582 .elementor-element.elementor-element-4b263369 .elementor-wrapper{--video-aspect-ratio:1.77777;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8582 .elementor-element.elementor-element-4e9a5c3d{--display:flex;--justify-content:flex-start;--overflow:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:015px;}.elementor-8582 .elementor-element.elementor-element-5412881b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8582 .elementor-element.elementor-element-306dd83{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8582 .elementor-element.elementor-element-80fde22 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-8582 .elementor-element.elementor-element-290bd495 img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8582 .elementor-element.elementor-element-1d4735a5 .elementor-heading-title{font-family:"Alexandria", Sans-serif;font-weight:600;color:#6F6F6F;}.elementor-8582 .elementor-element.elementor-element-fac3285{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8582 .elementor-element.elementor-element-74365d77{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8582 .elementor-element.elementor-element-37ad163f .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-8582 .elementor-element.elementor-element-62086d62 img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8582 .elementor-element.elementor-element-1f24e8bd .elementor-heading-title{font-family:"Alexandria", Sans-serif;font-weight:600;color:#6F6F6F;}.elementor-8582 .elementor-element.elementor-element-43283fd9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8582 .elementor-element.elementor-element-4e553683{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8582 .elementor-element.elementor-element-c2738d6 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-8582 .elementor-element.elementor-element-789bb150 img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8582 .elementor-element.elementor-element-38f25f53 .elementor-heading-title{font-family:"Alexandria", Sans-serif;font-weight:600;color:#6F6F6F;}.elementor-8582 .elementor-element.elementor-element-860cd6a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8582 .elementor-element.elementor-element-539a217c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8582 .elementor-element.elementor-element-4dc1af1a .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-8582 .elementor-element.elementor-element-73462455 img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8582 .elementor-element.elementor-element-4b35ff5f .elementor-heading-title{font-family:"Alexandria", Sans-serif;font-weight:600;color:#6F6F6F;}.elementor-8582 .elementor-element.elementor-element-27185586{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8582 .elementor-element.elementor-element-2eb72de2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8582 .elementor-element.elementor-element-1c8401f5 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-8582 .elementor-element.elementor-element-315ca4e6 img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8582 .elementor-element.elementor-element-12a1b9a3 .elementor-heading-title{font-family:"Alexandria", Sans-serif;font-weight:600;color:#6F6F6F;}.elementor-8582 .elementor-element.elementor-element-14882a35{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8582 .elementor-element.elementor-element-2896ccaf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8582 .elementor-element.elementor-element-584a75db .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-8582 .elementor-element.elementor-element-4ea45cbc img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8582 .elementor-element.elementor-element-4210800 .elementor-heading-title{font-family:"Alexandria", Sans-serif;font-weight:600;color:#6F6F6F;}.elementor-8582 .elementor-element.elementor-element-66da6e25{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8582 .elementor-element.elementor-element-7641f429{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8582 .elementor-element.elementor-element-76e16b7 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-8582 .elementor-element.elementor-element-78ad15f0 img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8582 .elementor-element.elementor-element-6e2a984d .elementor-heading-title{font-family:"Alexandria", Sans-serif;font-weight:600;color:#6F6F6F;}.elementor-8582 .elementor-element.elementor-element-5d00fd8c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8582 .elementor-element.elementor-element-60f35d77{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8582 .elementor-element.elementor-element-1139a707 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-8582 .elementor-element.elementor-element-539ccfa3 img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8582 .elementor-element.elementor-element-1d6108d1 .elementor-heading-title{font-family:"Alexandria", Sans-serif;font-weight:600;color:#6F6F6F;}.elementor-8582 .elementor-element.elementor-element-226725ed{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8582 .elementor-element.elementor-element-285cad91{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8582 .elementor-element.elementor-element-435d6361 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-8582 .elementor-element.elementor-element-291f7239 img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8582 .elementor-element.elementor-element-3e6adb8c .elementor-heading-title{font-family:"Alexandria", Sans-serif;font-weight:600;color:#6F6F6F;}.elementor-8582 .elementor-element.elementor-element-1f7a8264{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8582 .elementor-element.elementor-element-11092351{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8582 .elementor-element.elementor-element-194d304b .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-8582 .elementor-element.elementor-element-b900b19 img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8582 .elementor-element.elementor-element-757a1c63 .elementor-heading-title{font-family:"Alexandria", Sans-serif;font-weight:600;color:#6F6F6F;}.elementor-8582 .elementor-element.elementor-element-39113326{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8582 .elementor-element.elementor-element-308498e6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8582 .elementor-element.elementor-element-2a77f802 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-8582 .elementor-element.elementor-element-44bea447 img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8582 .elementor-element.elementor-element-755b5f72 .elementor-heading-title{font-family:"Alexandria", Sans-serif;font-weight:600;color:#6F6F6F;}.elementor-8582 .elementor-element.elementor-element-173d2a94{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8582 .elementor-element.elementor-element-e43f7a3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8582 .elementor-element.elementor-element-34d67198 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-8582 .elementor-element.elementor-element-3d126701 img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8582 .elementor-element.elementor-element-16d3d100 .elementor-heading-title{font-family:"Alexandria", Sans-serif;font-weight:600;color:#6F6F6F;}.elementor-8582 .elementor-element.elementor-element-111908a4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8582 .elementor-element.elementor-element-7d2c5c02{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8582 .elementor-element.elementor-element-6a3dab12 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-8582 .elementor-element.elementor-element-4a7edb01 img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8582 .elementor-element.elementor-element-5199ea19 .elementor-heading-title{font-family:"Alexandria", Sans-serif;font-weight:600;color:#6F6F6F;}.elementor-8582 .elementor-element.elementor-element-531b88eb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8582 .elementor-element.elementor-element-6885ef90{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8582 .elementor-element.elementor-element-4180601f .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-8582 .elementor-element.elementor-element-57331020 img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8582 .elementor-element.elementor-element-17679785 .elementor-heading-title{font-family:"Alexandria", Sans-serif;font-weight:600;color:#6F6F6F;}.elementor-8582 .elementor-element.elementor-element-4df5f39c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8582 .elementor-element.elementor-element-4488b424{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8582 .elementor-element.elementor-element-2a84b3e4 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-8582 .elementor-element.elementor-element-3de1e49c img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8582 .elementor-element.elementor-element-72226d3 .elementor-heading-title{font-family:"Alexandria", Sans-serif;font-weight:600;color:#6F6F6F;}.elementor-8582 .elementor-element.elementor-element-19420d29{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8582 .elementor-element.elementor-element-395359c1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8582 .elementor-element.elementor-element-4df17e72 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-8582 .elementor-element.elementor-element-36573915 img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8582 .elementor-element.elementor-element-4541b842 .elementor-heading-title{font-family:"Alexandria", Sans-serif;font-weight:600;color:#6F6F6F;}.elementor-8582 .elementor-element.elementor-element-296c7cce{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8582 .elementor-element.elementor-element-506b64b9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8582 .elementor-element.elementor-element-16ce241a .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-8582 .elementor-element.elementor-element-5b3bae27 img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8582 .elementor-element.elementor-element-65ee9942 .elementor-heading-title{font-family:"Alexandria", Sans-serif;font-weight:600;color:#6F6F6F;}.elementor-8582 .elementor-element.elementor-element-1be9cdf1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8582 .elementor-element.elementor-element-4622bf2c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8582 .elementor-element.elementor-element-58460a0f .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-8582 .elementor-element.elementor-element-702098d8 img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8582 .elementor-element.elementor-element-4126fb17 .elementor-heading-title{font-family:"Alexandria", Sans-serif;font-weight:600;color:#6F6F6F;}.elementor-8582 .elementor-element.elementor-element-44690cfd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8582 .elementor-element.elementor-element-5d8aa897{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8582 .elementor-element.elementor-element-af61cdb .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-8582 .elementor-element.elementor-element-1e5f1123 img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8582 .elementor-element.elementor-element-5105b8b5 .elementor-heading-title{font-family:"Alexandria", Sans-serif;font-weight:600;color:#6F6F6F;}.elementor-8582 .elementor-element.elementor-element-1bd81343{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8582 .elementor-element.elementor-element-64b3e9a0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8582 .elementor-element.elementor-element-6bf8c068 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-8582 .elementor-element.elementor-element-167ab6e8 img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8582 .elementor-element.elementor-element-2c8d04b1 .elementor-heading-title{font-family:"Alexandria", Sans-serif;font-weight:600;color:#6F6F6F;}.elementor-8582 .elementor-element.elementor-element-29b5ae9c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8582 .elementor-element.elementor-element-2b65fca3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8582 .elementor-element.elementor-element-43259a74 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-8582 .elementor-element.elementor-element-18b1045d img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8582 .elementor-element.elementor-element-2abbf81d .elementor-heading-title{font-family:"Alexandria", Sans-serif;font-weight:600;color:#6F6F6F;}.elementor-8582 .elementor-element.elementor-element-1069f08f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8582 .elementor-element.elementor-element-15896287{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8582 .elementor-element.elementor-element-69a0272d .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-8582 .elementor-element.elementor-element-92d469b img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8582 .elementor-element.elementor-element-7f733d38 .elementor-heading-title{font-family:"Alexandria", Sans-serif;font-weight:600;color:#6F6F6F;}.elementor-8582 .elementor-element.elementor-element-310cb5a7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8582 .elementor-element.elementor-element-e0fab2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8582 .elementor-element.elementor-element-2d146c6a .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-8582 .elementor-element.elementor-element-3e84bc2d img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8582 .elementor-element.elementor-element-216d2f41 .elementor-heading-title{font-family:"Alexandria", Sans-serif;font-weight:600;color:#6F6F6F;}.elementor-8582 .elementor-element.elementor-element-1a8c73ec{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8582 .elementor-element.elementor-element-35a4c586{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8582 .elementor-element.elementor-element-45c74787 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-8582 .elementor-element.elementor-element-3ff0bfc7 img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8582 .elementor-element.elementor-element-1f75a0b4 .elementor-heading-title{font-family:"Alexandria", Sans-serif;font-weight:600;color:#6F6F6F;}.elementor-8582 .elementor-element.elementor-element-6adfb658{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8582 .elementor-element.elementor-element-763657b2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8582 .elementor-element.elementor-element-782e58f8 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-8582 .elementor-element.elementor-element-4d2d8e86 img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8582 .elementor-element.elementor-element-5cb38aac .elementor-heading-title{font-family:"Alexandria", Sans-serif;font-weight:600;color:#6F6F6F;}.elementor-8582 .elementor-element.elementor-element-649d3cdc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8582 .elementor-element.elementor-element-677b88f3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8582 .elementor-element.elementor-element-3587d0d7 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-8582 .elementor-element.elementor-element-6a1088f5 img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8582 .elementor-element.elementor-element-772c0a77 .elementor-heading-title{font-family:"Alexandria", Sans-serif;font-weight:600;color:#6F6F6F;}.elementor-8582 .elementor-element.elementor-element-222c2bb2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8582 .elementor-element.elementor-element-64aad59d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8582 .elementor-element.elementor-element-4db51aba .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-8582 .elementor-element.elementor-element-6610c204 img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8582 .elementor-element.elementor-element-4cf832a6 .elementor-heading-title{font-family:"Alexandria", Sans-serif;font-weight:600;color:#6F6F6F;}.elementor-8582 .elementor-element.elementor-element-24d1b55e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8582 .elementor-element.elementor-element-152588a1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8582 .elementor-element.elementor-element-22864717 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-8582 .elementor-element.elementor-element-54ec30c3 img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8582 .elementor-element.elementor-element-138e7516 .elementor-heading-title{font-family:"Alexandria", Sans-serif;font-weight:600;color:#6F6F6F;}.elementor-8582 .elementor-element.elementor-element-3c9d77d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8582 .elementor-element.elementor-element-36e8be94{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8582 .elementor-element.elementor-element-bae3846 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-8582 .elementor-element.elementor-element-66348a66 img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8582 .elementor-element.elementor-element-7759b045 .elementor-heading-title{font-family:"Alexandria", Sans-serif;font-weight:600;color:#6F6F6F;}.elementor-8582 .elementor-element.elementor-element-3c3b4f8b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8582 .elementor-element.elementor-element-3c3b4f8b .elementor-heading-title{font-family:"Alexandria", Sans-serif;font-size:18px;font-weight:400;line-height:140%;color:#021844;}@media(min-width:768px){.elementor-8582 .elementor-element.elementor-element-4e9a5c3d{--width:24%;}}@media(max-width:1024px) and (min-width:768px){.elementor-8582 .elementor-element.elementor-element-5352e573{--content-width:100%;}}@media(max-width:1024px){.elementor-8582 .elementor-element.elementor-element-5352e573{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-8582 .elementor-element.elementor-element-364cf550 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8582 .elementor-element.elementor-element-1121869e .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8582 .elementor-element.elementor-element-14b0c077 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8582 .elementor-element.elementor-element-7088fa3f .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8582 .elementor-element.elementor-element-48b8fda8 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-8582 .elementor-element.elementor-element-17e69324 > .elementor-widget-container{margin:7px 10px 0px 0px;padding:0px 7px 0px 0px;}.elementor-8582 .elementor-element.elementor-element-17e69324{--container-widget-width:86%;--container-widget-flex-grow:0;width:var( --container-widget-width, 86% );max-width:86%;}.elementor-8582 .elementor-element.elementor-element-17e69324.elementor-element{--align-self:center;}.elementor-8582 .elementor-element.elementor-element-17e69324 .elementor-heading-title{font-size:4vw;}.elementor-8582 .elementor-element.elementor-element-5352e573{--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-8582 .elementor-element.elementor-element-364cf550 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8582 .elementor-element.elementor-element-1121869e .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8582 .elementor-element.elementor-element-14b0c077 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8582 .elementor-element.elementor-element-7088fa3f .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8582 .elementor-element.elementor-element-48b8fda8 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8582 .elementor-element.elementor-element-4e9a5c3d{--min-height:76vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8582 .elementor-element.elementor-element-1d4735a5 .elementor-heading-title{font-size:4vw;}.elementor-8582 .elementor-element.elementor-element-fac3285{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8582 .elementor-element.elementor-element-1f24e8bd .elementor-heading-title{font-size:4vw;}.elementor-8582 .elementor-element.elementor-element-43283fd9{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8582 .elementor-element.elementor-element-38f25f53 .elementor-heading-title{font-size:4vw;}.elementor-8582 .elementor-element.elementor-element-4b35ff5f .elementor-heading-title{font-size:4vw;}.elementor-8582 .elementor-element.elementor-element-27185586{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8582 .elementor-element.elementor-element-12a1b9a3 .elementor-heading-title{font-size:4vw;}.elementor-8582 .elementor-element.elementor-element-14882a35{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8582 .elementor-element.elementor-element-4210800 .elementor-heading-title{font-size:4vw;}.elementor-8582 .elementor-element.elementor-element-66da6e25{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8582 .elementor-element.elementor-element-6e2a984d .elementor-heading-title{font-size:4vw;}.elementor-8582 .elementor-element.elementor-element-5d00fd8c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8582 .elementor-element.elementor-element-1d6108d1 .elementor-heading-title{font-size:4vw;}.elementor-8582 .elementor-element.elementor-element-226725ed{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8582 .elementor-element.elementor-element-3e6adb8c .elementor-heading-title{font-size:4vw;}.elementor-8582 .elementor-element.elementor-element-1f7a8264{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8582 .elementor-element.elementor-element-757a1c63 .elementor-heading-title{font-size:4vw;}.elementor-8582 .elementor-element.elementor-element-39113326{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8582 .elementor-element.elementor-element-755b5f72 .elementor-heading-title{font-size:4vw;}.elementor-8582 .elementor-element.elementor-element-173d2a94{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8582 .elementor-element.elementor-element-16d3d100 .elementor-heading-title{font-size:4vw;}.elementor-8582 .elementor-element.elementor-element-111908a4{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8582 .elementor-element.elementor-element-5199ea19 .elementor-heading-title{font-size:4vw;}.elementor-8582 .elementor-element.elementor-element-531b88eb{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8582 .elementor-element.elementor-element-17679785 .elementor-heading-title{font-size:4vw;}.elementor-8582 .elementor-element.elementor-element-4df5f39c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8582 .elementor-element.elementor-element-72226d3 .elementor-heading-title{font-size:4vw;}.elementor-8582 .elementor-element.elementor-element-19420d29{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8582 .elementor-element.elementor-element-4541b842 .elementor-heading-title{font-size:4vw;}.elementor-8582 .elementor-element.elementor-element-296c7cce{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8582 .elementor-element.elementor-element-65ee9942 .elementor-heading-title{font-size:4vw;}.elementor-8582 .elementor-element.elementor-element-1be9cdf1{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8582 .elementor-element.elementor-element-4126fb17 .elementor-heading-title{font-size:4vw;}.elementor-8582 .elementor-element.elementor-element-44690cfd{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8582 .elementor-element.elementor-element-5105b8b5 .elementor-heading-title{font-size:4vw;}.elementor-8582 .elementor-element.elementor-element-1bd81343{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8582 .elementor-element.elementor-element-2c8d04b1 .elementor-heading-title{font-size:4vw;}.elementor-8582 .elementor-element.elementor-element-29b5ae9c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8582 .elementor-element.elementor-element-2abbf81d .elementor-heading-title{font-size:4vw;}.elementor-8582 .elementor-element.elementor-element-1069f08f{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8582 .elementor-element.elementor-element-7f733d38 .elementor-heading-title{font-size:4vw;}.elementor-8582 .elementor-element.elementor-element-310cb5a7{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8582 .elementor-element.elementor-element-216d2f41 .elementor-heading-title{font-size:4vw;}.elementor-8582 .elementor-element.elementor-element-1a8c73ec{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8582 .elementor-element.elementor-element-1f75a0b4 .elementor-heading-title{font-size:4vw;}.elementor-8582 .elementor-element.elementor-element-6adfb658{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8582 .elementor-element.elementor-element-5cb38aac .elementor-heading-title{font-size:4vw;}.elementor-8582 .elementor-element.elementor-element-649d3cdc{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8582 .elementor-element.elementor-element-772c0a77 .elementor-heading-title{font-size:4vw;}.elementor-8582 .elementor-element.elementor-element-222c2bb2{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8582 .elementor-element.elementor-element-4cf832a6 .elementor-heading-title{font-size:4vw;}.elementor-8582 .elementor-element.elementor-element-24d1b55e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8582 .elementor-element.elementor-element-138e7516 .elementor-heading-title{font-size:4vw;}.elementor-8582 .elementor-element.elementor-element-3c9d77d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8582 .elementor-element.elementor-element-7759b045 .elementor-heading-title{font-size:4vw;}}/* Start custom CSS for button, class: .elementor-element-364cf550 */.active-video-nav-btn .elementor-button.elementor-button-link.elementor-size-sm{
    background-color: #00a0bf;
    color: white !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1121869e */.elementor-8582 .elementor-element.elementor-element-1121869e a {
    color: #021844 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5352e573 *//* Base: make the navbar scrollable horizontally */
#video-navbar {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
  justify-content: flex-start;
  gap: 1rem;

  /* sizing */
  width: 100vw;
  height: 5rem;
  margin: 0 auto;

  /* scrolling */
  overflow-x: auto;
  -webkit-overflow-scrolling: touch; /* smooth scrolling on iOS */
  scrollbar-width: none;             /* Firefox */

  /* optional scroll snapping */
  scroll-snap-type: x mandatory;
  padding: 0 1rem;                   /* give a little horizontal padding */
}

@media(min-width:1025px){
    #video-navbar{
        width: fit-content;
        justify-content: center;
    }
}

/* Hide WebKit scrollbar */
#video-navbar::-webkit-scrollbar {
  display: none;
}

/* Make each button a non-shrinking “slide” */
#video-navbar .video-nav-btn {
  flex: 0 0 auto;           /* do not grow or shrink */
  scroll-snap-align: start; /* snap to the left edge */
}

/* Optional: give a visual “peek” of the next button */
@media (max-width: 768px) {
  #video-navbar {
    padding-right: 2rem;     /* show part of the next button */
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-4b263369 */#active-video-lg{
    overflow: hidden;
    border-radius: 20px;
}

#active-video-lg {
  position: relative;
}

#active-video-lg:focus,
#active-video-lg:focus-visible {
  outline: 3px solid #000 !important;
  outline-offset: 0px !important;
  border-radius: 12px;
  z-index: 10;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ba7a867 */@media (max-width: 768px) {
    #main-video{
        display: none;
    }
}
#main-video{
    height: fit-content
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-80fde22 */.video-sm{
    overflow: hidden;
    border-radius: 13px;
    box-sizing: border-box;
}
.active-video-sm{
    border: 6px solid #02A0C0;
}
@media (max-width: 768px) {
    .video-sm{
        border-radius: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-290bd495 */.play-icon{
    position: absolute;
    width: 22.5%;
    top: 50% !important;
    left: 50%;
    transform: translate(-50%, -50%);
    filter: invert(1);
    pointer-events: none;
    transition: opacity 0.5s ease;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1d4735a5 */.thumbnail-caption{
    display: none;
    margin-top: 20px !important;
}

@media (max-width: 768px) {
    .thumbnail-caption{
        display: block;
    }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-37ad163f */.video-sm{
    overflow: hidden;
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-62086d62 */.play-icon{
    position: absolute;
    width: 22.5%;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    filter: invert(1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f24e8bd */.thumbnail-caption{
    display: none;
}

@media (max-width: 768px) {
    .thumbnail-caption{
        display: block;
    }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-c2738d6 */.video-sm{
    overflow: hidden;
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-789bb150 */.play-icon{
    position: absolute;
    width: 22.5%;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    filter: invert(1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-38f25f53 */.thumbnail-caption{
    display: none;
}

@media (max-width: 768px) {
    .thumbnail-caption{
        display: block;
    }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-4dc1af1a */.video-sm{
    overflow: hidden;
    border-radius: 13px;
    box-sizing: border-box;
}
.active-video-sm{
    border: 6px solid #02A0C0;
}
@media (max-width: 768px) {
    .video-sm{
        border-radius: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-73462455 */.play-icon{
    position: absolute;
    width: 22.5%;
    top: 50% !important;
    left: 50%;
    transform: translate(-50%, -50%);
    filter: invert(1);
    pointer-events: none;
    transition: opacity 0.5s ease;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4b35ff5f */.thumbnail-caption{
    display: none;
    margin-top: 20px !important;
}

@media (max-width: 768px) {
    .thumbnail-caption{
        display: block;
    }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1c8401f5 */.video-sm{
    overflow: hidden;
    border-radius: 13px;
    box-sizing: border-box;
}
.active-video-sm{
    border: 6px solid #02A0C0;
}
@media (max-width: 768px) {
    .video-sm{
        border-radius: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-315ca4e6 */.play-icon{
    position: absolute;
    width: 22.5%;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    filter: invert(1);
    pointer-events: none;
    transition: opacity 0.5s ease;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-12a1b9a3 */.thumbnail-caption{
    display: none;
}

@media (max-width: 768px) {
    .thumbnail-caption{
        display: block;
    }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-584a75db */.video-sm{
    overflow: hidden;
    border-radius: 13px;
    box-sizing: border-box;
}
.active-video-sm{
    border: 6px solid #02A0C0;
}
@media (max-width: 768px) {
    .video-sm{
        border-radius: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4ea45cbc */.play-icon{
    position: absolute;
    width: 22.5%;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    filter: invert(1);
    pointer-events: none;
    transition: opacity 0.5s ease;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4210800 */.thumbnail-caption{
    display: none;
}

@media (max-width: 768px) {
    .thumbnail-caption{
        display: block;
    }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-76e16b7 */.video-sm{
    overflow: hidden;
    border-radius: 13px;
    box-sizing: border-box;
}
.active-video-sm{
    border: 6px solid #02A0C0;
}
@media (max-width: 768px) {
    .video-sm{
        border-radius: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-78ad15f0 */.play-icon{
    position: absolute;
    width: 22.5%;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    filter: invert(1);
    pointer-events: none;
    transition: opacity 0.5s ease;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6e2a984d */.thumbnail-caption{
    display: none;
}

@media (max-width: 768px) {
    .thumbnail-caption{
        display: block;
    }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1139a707 */.video-sm{
    overflow: hidden;
    border-radius: 13px;
    box-sizing: border-box;
}
.active-video-sm{
    border: 6px solid #02A0C0;
}
@media (max-width: 768px) {
    .video-sm{
        border-radius: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-539ccfa3 */.play-icon{
    position: absolute;
    width: 22.5%;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    filter: invert(1);
    pointer-events: none;
    transition: opacity 0.5s ease;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1d6108d1 */.thumbnail-caption{
    display: none;
}

@media (max-width: 768px) {
    .thumbnail-caption{
        display: block;
    }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-435d6361 */.video-sm{
    overflow: hidden;
    border-radius: 13px;
    box-sizing: border-box;
}
.active-video-sm{
    border: 6px solid #02A0C0;
}
@media (max-width: 768px) {
    .video-sm{
        border-radius: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-291f7239 */.play-icon{
    position: absolute;
    width: 22.5%;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    filter: invert(1);
    pointer-events: none;
    transition: opacity 0.5s ease;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3e6adb8c */.thumbnail-caption{
    display: none;
}

@media (max-width: 768px) {
    .thumbnail-caption{
        display: block;
    }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-194d304b */.video-sm{
    overflow: hidden;
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b900b19 */.play-icon{
    position: absolute;
    width: 22.5%;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    filter: invert(1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-757a1c63 */.thumbnail-caption{
    display: none;
}

@media (max-width: 768px) {
    .thumbnail-caption{
        display: block;
    }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-2a77f802 */.video-sm{
    overflow: hidden;
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-44bea447 */.play-icon{
    position: absolute;
    width: 22.5%;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    filter: invert(1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-755b5f72 */.thumbnail-caption{
    display: none;
}

@media (max-width: 768px) {
    .thumbnail-caption{
        display: block;
    }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-34d67198 */.video-sm{
    overflow: hidden;
    border-radius: 13px;
    box-sizing: border-box;
}
.active-video-sm{
    border: 6px solid #02A0C0;
}
@media (max-width: 768px) {
    .video-sm{
        border-radius: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3d126701 */.play-icon{
    position: absolute;
    width: 22.5%;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    filter: invert(1);
    pointer-events: none;
    transition: opacity 0.5s ease;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16d3d100 */.thumbnail-caption{
    display: none;
}

@media (max-width: 768px) {
    .thumbnail-caption{
        display: block;
    }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-6a3dab12 */.video-sm{
    overflow: hidden;
    border-radius: 13px;
    box-sizing: border-box;
}
.active-video-sm{
    border: 6px solid #02A0C0;
}
@media (max-width: 768px) {
    .video-sm{
        border-radius: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4a7edb01 */.play-icon{
    position: absolute;
    width: 22.5%;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    filter: invert(1);
    pointer-events: none;
    transition: opacity 0.5s ease;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5199ea19 */.thumbnail-caption{
    display: none;
}

@media (max-width: 768px) {
    .thumbnail-caption{
        display: block;
    }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-4180601f */.video-sm{
    overflow: hidden;
    border-radius: 13px;
    box-sizing: border-box;
}
.active-video-sm{
    border: 6px solid #02A0C0;
}
@media (max-width: 768px) {
    .video-sm{
        border-radius: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-57331020 */.play-icon{
    position: absolute;
    width: 22.5%;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    filter: invert(1);
    pointer-events: none;
    transition: opacity 0.5s ease;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-17679785 */.thumbnail-caption{
    display: none;
}

@media (max-width: 768px) {
    .thumbnail-caption{
        display: block;
    }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-2a84b3e4 */.video-sm{
    overflow: hidden;
    border-radius: 13px;
    box-sizing: border-box;
}
.active-video-sm{
    border: 6px solid #02A0C0;
}
@media (max-width: 768px) {
    .video-sm{
        border-radius: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3de1e49c */.play-icon{
    position: absolute;
    width: 22.5%;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    filter: invert(1);
    pointer-events: none;
    transition: opacity 0.5s ease;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-72226d3 */.thumbnail-caption{
    display: none;
}

@media (max-width: 768px) {
    .thumbnail-caption{
        display: block;
    }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-4df17e72 */.video-sm{
    overflow: hidden;
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-36573915 */.play-icon{
    position: absolute;
    width: 22.5%;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    filter: invert(1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4541b842 */.thumbnail-caption{
    display: none;
}

@media (max-width: 768px) {
    .thumbnail-caption{
        display: block;
    }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-16ce241a */.video-sm{
    overflow: hidden;
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5b3bae27 */.play-icon{
    position: absolute;
    width: 22.5%;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    filter: invert(1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-65ee9942 */.thumbnail-caption{
    display: none;
}

@media (max-width: 768px) {
    .thumbnail-caption{
        display: block;
    }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-58460a0f */.video-sm{
    overflow: hidden;
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-702098d8 */.play-icon{
    position: absolute;
    width: 22.5%;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    filter: invert(1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4126fb17 */.thumbnail-caption{
    display: none;
}

@media (max-width: 768px) {
    .thumbnail-caption{
        display: block;
    }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-af61cdb */.video-sm{
    overflow: hidden;
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1e5f1123 */.play-icon{
    position: absolute;
    width: 22.5%;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    filter: invert(1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5105b8b5 */.thumbnail-caption{
    display: none;
}

@media (max-width: 768px) {
    .thumbnail-caption{
        display: block;
    }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-6bf8c068 */.video-sm{
    overflow: hidden;
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-167ab6e8 */.play-icon{
    position: absolute;
    width: 22.5%;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    filter: invert(1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2c8d04b1 */.thumbnail-caption{
    display: none;
}

@media (max-width: 768px) {
    .thumbnail-caption{
        display: block;
    }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-43259a74 */.video-sm{
    overflow: hidden;
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-18b1045d */.play-icon{
    position: absolute;
    width: 22.5%;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    filter: invert(1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2abbf81d */.thumbnail-caption{
    display: none;
}

@media (max-width: 768px) {
    .thumbnail-caption{
        display: block;
    }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-69a0272d */.video-sm{
    overflow: hidden;
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-92d469b */.play-icon{
    position: absolute;
    width: 22.5%;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    filter: invert(1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f733d38 */.thumbnail-caption{
    display: none;
}

@media (max-width: 768px) {
    .thumbnail-caption{
        display: block;
    }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-2d146c6a */.video-sm{
    overflow: hidden;
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3e84bc2d */.play-icon{
    position: absolute;
    width: 22.5%;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    filter: invert(1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-216d2f41 */.thumbnail-caption{
    display: none;
}

@media (max-width: 768px) {
    .thumbnail-caption{
        display: block;
    }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-45c74787 */.video-sm{
    overflow: hidden;
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3ff0bfc7 */.play-icon{
    position: absolute;
    width: 22.5%;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    filter: invert(1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f75a0b4 */.thumbnail-caption{
    display: none;
}

@media (max-width: 768px) {
    .thumbnail-caption{
        display: block;
    }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-782e58f8 */.video-sm{
    overflow: hidden;
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4d2d8e86 */.play-icon{
    position: absolute;
    width: 22.5%;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    filter: invert(1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5cb38aac */.thumbnail-caption{
    display: none;
}

@media (max-width: 768px) {
    .thumbnail-caption{
        display: block;
    }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-3587d0d7 */.video-sm{
    overflow: hidden;
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6a1088f5 */.play-icon{
    position: absolute;
    width: 22.5%;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    filter: invert(1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-772c0a77 */.thumbnail-caption{
    display: none;
}

@media (max-width: 768px) {
    .thumbnail-caption{
        display: block;
    }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-4db51aba */.video-sm{
    overflow: hidden;
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6610c204 */.play-icon{
    position: absolute;
    width: 22.5%;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    filter: invert(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64aad59d */.play-icon{
    position: absolute;
    width: 22.5%;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    filter: invert(1);
    pointer-events: none;
    transition: opacity 0.5s ease;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4cf832a6 */.thumbnail-caption{
    display: none;
}

@media (max-width: 768px) {
    .thumbnail-caption{
        display: block;
    }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-22864717 */.video-sm{
    overflow: hidden;
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-54ec30c3 */.play-icon{
    position: absolute;
    width: 22.5%;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    filter: invert(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-152588a1 */.play-icon{
    position: absolute;
    width: 22.5%;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    filter: invert(1);
    pointer-events: none;
    transition: opacity 0.5s ease;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-138e7516 */.thumbnail-caption{
    display: none;
}

@media (max-width: 768px) {
    .thumbnail-caption{
        display: block;
    }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-bae3846 */.video-sm{
    overflow: hidden;
    border-radius: 10px;
}
.video-sm iframe {
  pointer-events: none !important;
}

.video-sm .elementor-wrapper,
.video-sm .elementor-video {
  pointer-events: none !important;
}

.video-sm {
  cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-66348a66 */.play-icon{
    position: absolute;
    width: 22.5%;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    filter: invert(1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7759b045 */.thumbnail-caption{
    display: none;
}

@media (max-width: 768px) {
    .thumbnail-caption{
        display: block;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e9a5c3d */#playlist-div{
    height: 58vh;
}
/* Scrollbar Track */
#playlist-div::-webkit-scrollbar {
  width: 8px; /* Adjust width */
}

/* Scrollbar Thumb */
#playlist-div::-webkit-scrollbar-thumb {
  background: var(--theme-scroll-thumb); /* Color of the scrollbar thumb */
  border-radius: 4px; /* Rounded corners */
}

/* Scrollbar Track Background */
#playlist-div::-webkit-scrollbar-track {
  background: var(--theme-scroll-track); /* Color behind the thumb */
   border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c3b4f8b */#main-video-caption {
    font-family: "Alexandria", Sans-serif !important; 
    font-size: 24px !important;
    font-weight: 300 !important;
    background-color: #E7E8EC;
    padding: 1.25rem;
    border-radius: 20px;
}

@media (max-width: 767px) {
  #main-video-caption{
      display: none;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2765bab3 */.read-more-btn,
.read-less-btn {
  background: none !important;
  border: 0 !important;
  padding: 0 !important;
  font: inherit !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22cf7db7 */:root {
  --theme-scroll-thumb: #02A0C0;
  --theme-scroll-track: #02A0C040;
}/* End custom CSS */