.elementor-12239 .elementor-element.elementor-element-e1bca94{--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-12239 .elementor-element.elementor-element-e1bca94.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12239 .elementor-element.elementor-element-a880396{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-12239 .elementor-element.elementor-element-af7560f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;--border-radius:24px 24px 24px 24px;}.elementor-12239 .elementor-element.elementor-element-af7560f:not(.elementor-motion-effects-element-type-background), .elementor-12239 .elementor-element.elementor-element-af7560f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #020617F2 0%, #051D83F2 100%);}.elementor-12239 .elementor-element.elementor-element-af7560f:hover{box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.81);}.elementor-12239 .elementor-element.elementor-element-39ece61 > .elementor-widget-container{margin:0px 0px 0px 15px;}.elementor-12239 .elementor-element.elementor-element-39ece61.elementor-element{--align-self:flex-start;}.elementor-12239 .elementor-element.elementor-element-39ece61 .elementor-icon-wrapper{text-align:center;}.elementor-12239 .elementor-element.elementor-element-39ece61.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-12239 .elementor-element.elementor-element-39ece61.elementor-view-framed .elementor-icon, .elementor-12239 .elementor-element.elementor-element-39ece61.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-12239 .elementor-element.elementor-element-39ece61.elementor-view-framed .elementor-icon, .elementor-12239 .elementor-element.elementor-element-39ece61.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-12239 .elementor-element.elementor-element-39ece61 .elementor-icon{font-size:56px;}.elementor-12239 .elementor-element.elementor-element-39ece61 .elementor-icon svg{height:56px;}.elementor-12239 .elementor-element.elementor-element-20ef914 > .elementor-widget-container:hover{--e-transform-scale:1.12;}.elementor-12239 .elementor-element.elementor-element-20ef914.elementor-element{--align-self:center;}.elementor-12239 .elementor-element.elementor-element-20ef914 .eael-lightbox-wrapper{justify-content:center;}.elementor-12239 .elementor-element.elementor-element-20ef914 .eael-lightbox-btn > span{background-color:#02010100;}.elementor-12239 .elementor-element.elementor-element-20ef914 .eael-lightbox-btn > span:hover{color:#BDBDBD;}.elementor-12239 .elementor-element.elementor-element-20ef914 .eael-lightbox-btn > span:hover .eael-lightbox-button-svg-icon svg{fill:#BDBDBD;}.eael-lightbox-popup-window-20ef914 .mfp-close{font-size:28px;font-weight:normal;}.eael-lightbox-modal-window-20ef914 .mfp-close{font-size:28px;font-weight:normal;}.elementor-12239 .elementor-element.elementor-element-3f8a945{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;--border-radius:24px 24px 24px 24px;}.elementor-12239 .elementor-element.elementor-element-3f8a945:not(.elementor-motion-effects-element-type-background), .elementor-12239 .elementor-element.elementor-element-3f8a945 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #020617F2 0%, #051D83F2 100%);}.elementor-12239 .elementor-element.elementor-element-3f8a945:hover{box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.81);}.elementor-12239 .elementor-element.elementor-element-aefee87 > .elementor-widget-container{margin:0px 0px 0px 15px;}.elementor-12239 .elementor-element.elementor-element-aefee87.elementor-element{--align-self:flex-start;}.elementor-12239 .elementor-element.elementor-element-aefee87 .elementor-icon-wrapper{text-align:center;}.elementor-12239 .elementor-element.elementor-element-aefee87.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-12239 .elementor-element.elementor-element-aefee87.elementor-view-framed .elementor-icon, .elementor-12239 .elementor-element.elementor-element-aefee87.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-12239 .elementor-element.elementor-element-aefee87.elementor-view-framed .elementor-icon, .elementor-12239 .elementor-element.elementor-element-aefee87.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-12239 .elementor-element.elementor-element-aefee87 .elementor-icon{font-size:56px;}.elementor-12239 .elementor-element.elementor-element-aefee87 .elementor-icon svg{height:56px;}.elementor-12239 .elementor-element.elementor-element-4c9d93e > .elementor-widget-container:hover{--e-transform-scale:1.12;}.elementor-12239 .elementor-element.elementor-element-4c9d93e.elementor-element{--align-self:center;}.elementor-12239 .elementor-element.elementor-element-4c9d93e .eael-lightbox-wrapper{justify-content:center;}.elementor-12239 .elementor-element.elementor-element-4c9d93e .eael-lightbox-btn > span{background-color:#02010100;}.elementor-12239 .elementor-element.elementor-element-4c9d93e .eael-lightbox-btn > span:hover{color:#BDBDBD;}.elementor-12239 .elementor-element.elementor-element-4c9d93e .eael-lightbox-btn > span:hover .eael-lightbox-button-svg-icon svg{fill:#BDBDBD;}.eael-lightbox-popup-window-4c9d93e .mfp-close{font-size:28px;font-weight:normal;}.eael-lightbox-modal-window-4c9d93e .mfp-close{font-size:28px;font-weight:normal;}.elementor-12239 .elementor-element.elementor-element-03ec317{--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-12239 .elementor-element.elementor-element-1b3a51d{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-12239 .elementor-element.elementor-element-90f6e76{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12239 .elementor-element.elementor-element-c39843c > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:-20px -10px 0px -10px;padding:20px 20px 20px 20px;border-radius:20px 20px 0px 0px;}.elementor-12239 .elementor-element.elementor-element-c39843c.elementor-element{--align-self:center;}.elementor-12239 .elementor-element.elementor-element-c39843c .elementor-counter-number-wrapper{color:#FFFFFF;}.elementor-12239 .elementor-element.elementor-element-a78d982 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-12239 .elementor-element.elementor-element-a78d982.elementor-element{--align-self:center;}.elementor-12239 .elementor-element.elementor-element-78f275a{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12239 .elementor-element.elementor-element-6e2bd3c > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:-10px -10px 0px -10px;padding:20px 20px 20px 20px;border-radius:20px 20px 0px 0px;}.elementor-12239 .elementor-element.elementor-element-6e2bd3c .elementor-counter-number-wrapper{color:#FFFFFF;}.elementor-12239 .elementor-element.elementor-element-12b9780{text-align:center;}.elementor-12239 .elementor-element.elementor-element-6eb356b{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12239 .elementor-element.elementor-element-407d69b > .elementor-widget-container{background-color:var( --e-global-color-primary );}.elementor-12239 .elementor-element.elementor-element-407d69b .elementor-counter-number-wrapper{color:#FFFFFF;}.elementor-12239 .elementor-element.elementor-element-950fa57{text-align:center;}.elementor-12239 .elementor-element.elementor-element-3d3be9c{--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-12239 .elementor-element.elementor-element-ad7670f{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-12239 .elementor-element.elementor-element-be69c48 > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:20px 20px 20px 20px;}.elementor-12239 .elementor-element.elementor-element-be69c48.elementor-element{--align-self:center;}.elementor-12239 .elementor-element.elementor-element-c1bc1e0{--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-12239 .elementor-element.elementor-element-ed01e3d .eael-lightbox-wrapper{justify-content:left;}.mfp-bg.eael-lightbox-modal-popup-ed01e3d{background:rgba(0,0,0,.8);}.elementor-12239 .elementor-element.elementor-element-ed01e3d .eael-lightbox-btn > span i{font-size:16px;}.elementor-12239 .elementor-element.elementor-element-ed01e3d .eael-lightbox-btn > span svg{width:16px;height:16px;line-height:16px;}.elementor-12239 .elementor-element.elementor-element-ed01e3d .eael-lightbox-btn > span{color:#ffffff;background-color:#333333;}.elementor-12239 .elementor-element.elementor-element-ed01e3d .eael-lightbox-btn > span .eael-lightbox-button-svg-icon svg{fill:#ffffff;}.elementor-12239 .elementor-element.elementor-element-ed01e3d .eael-lightbox-btn > span:hover{color:#ffffff;background-color:#272727;}.elementor-12239 .elementor-element.elementor-element-ed01e3d .eael-lightbox-btn > span:hover .eael-lightbox-button-svg-icon svg{fill:#ffffff;}.eael-lightbox-popup-window-ed01e3d .mfp-close{font-size:28px;font-weight:normal;color:#ffffff;}.eael-lightbox-modal-window-ed01e3d .mfp-close{font-size:28px;font-weight:normal;color:#ffffff;}.elementor-12239 .elementor-element.elementor-element-18c4c31{--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-12239 .elementor-element.elementor-element-97898a2{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12239 .elementor-element.elementor-element-5da74d2{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(5, 1fr);--grid-auto-flow:row;}.elementor-12239 .elementor-element.elementor-element-9629436{--display:flex;--justify-content:space-around;}.elementor-12239 .elementor-element.elementor-element-9629436:not(.elementor-motion-effects-element-type-background), .elementor-12239 .elementor-element.elementor-element-9629436 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D67B2F;}.elementor-12239 .elementor-element.elementor-element-4867a3d.elementor-element{--align-self:center;}.elementor-12239 .elementor-element.elementor-element-4867a3d .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:10px;}.elementor-12239 .elementor-element.elementor-element-4867a3d.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-12239 .elementor-element.elementor-element-4867a3d.elementor-view-framed .elementor-icon, .elementor-12239 .elementor-element.elementor-element-4867a3d.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-12239 .elementor-element.elementor-element-4867a3d .elementor-icon{font-size:28px;}.elementor-12239 .elementor-element.elementor-element-303ce7d{--display:flex;--justify-content:space-around;}.elementor-12239 .elementor-element.elementor-element-303ce7d:not(.elementor-motion-effects-element-type-background), .elementor-12239 .elementor-element.elementor-element-303ce7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D4B800;}.elementor-12239 .elementor-element.elementor-element-1e8ddf4.elementor-element{--align-self:center;}.elementor-12239 .elementor-element.elementor-element-1e8ddf4 .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:10px;}.elementor-12239 .elementor-element.elementor-element-1e8ddf4.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-12239 .elementor-element.elementor-element-1e8ddf4.elementor-view-framed .elementor-icon, .elementor-12239 .elementor-element.elementor-element-1e8ddf4.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-12239 .elementor-element.elementor-element-1e8ddf4 .elementor-icon{font-size:28px;}.elementor-12239 .elementor-element.elementor-element-8b5feb3{--display:flex;--justify-content:space-around;}.elementor-12239 .elementor-element.elementor-element-8b5feb3:not(.elementor-motion-effects-element-type-background), .elementor-12239 .elementor-element.elementor-element-8b5feb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8BC34A;}.elementor-12239 .elementor-element.elementor-element-17fee6c.elementor-element{--align-self:center;}.elementor-12239 .elementor-element.elementor-element-17fee6c .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:10px;}.elementor-12239 .elementor-element.elementor-element-17fee6c.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-12239 .elementor-element.elementor-element-17fee6c.elementor-view-framed .elementor-icon, .elementor-12239 .elementor-element.elementor-element-17fee6c.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-12239 .elementor-element.elementor-element-17fee6c .elementor-icon{font-size:28px;}.elementor-12239 .elementor-element.elementor-element-923e89f{--display:flex;--justify-content:space-around;}.elementor-12239 .elementor-element.elementor-element-923e89f:not(.elementor-motion-effects-element-type-background), .elementor-12239 .elementor-element.elementor-element-923e89f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#36B37E;}.elementor-12239 .elementor-element.elementor-element-cc62c79.elementor-element{--align-self:center;}.elementor-12239 .elementor-element.elementor-element-cc62c79 .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:10px;}.elementor-12239 .elementor-element.elementor-element-cc62c79.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-12239 .elementor-element.elementor-element-cc62c79.elementor-view-framed .elementor-icon, .elementor-12239 .elementor-element.elementor-element-cc62c79.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-12239 .elementor-element.elementor-element-cc62c79 .elementor-icon{font-size:28px;}.elementor-12239 .elementor-element.elementor-element-4d0c3e2{--display:flex;--justify-content:space-around;}.elementor-12239 .elementor-element.elementor-element-4d0c3e2:not(.elementor-motion-effects-element-type-background), .elementor-12239 .elementor-element.elementor-element-4d0c3e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4F7BD9;}.elementor-12239 .elementor-element.elementor-element-4a4fdf9.elementor-element{--align-self:center;}.elementor-12239 .elementor-element.elementor-element-4a4fdf9 .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:10px;}.elementor-12239 .elementor-element.elementor-element-4a4fdf9.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-12239 .elementor-element.elementor-element-4a4fdf9.elementor-view-framed .elementor-icon, .elementor-12239 .elementor-element.elementor-element-4a4fdf9.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-12239 .elementor-element.elementor-element-4a4fdf9 .elementor-icon{font-size:28px;}.elementor-12239 .elementor-element.elementor-element-adb5b74{--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-12239 .elementor-element.elementor-element-921cf0c{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12239 .elementor-element.elementor-element-e91506a.elementor-element{--align-self:center;}.eael-lightbox-popup-window-e91506a{width:550px;max-width:550px;}.eael-lightbox-modal-window-e91506a{width:550px;max-width:550px;}.eael-lightbox-popup-window-e91506a .eael-lightbox-container{height:450px;overflow:auto;}.eael-lightbox-popup-window.eael-lightbox-popup-window-e91506a.lightbox_type_image .eael-lightbox-container img{max-height:100%;}.eael-lightbox-modal-window-e91506a .modal-popup-window-inner{height:450px;}.elementor-12239 .elementor-element.elementor-element-e91506a .eael-lightbox-wrapper{justify-content:center;}.mfp-bg.eael-lightbox-modal-popup-e91506a{background:rgba(0,0,0,.8);}.elementor-12239 .elementor-element.elementor-element-e91506a .eael-trigger-icon{font-size:28px;color:#4d4d4d;}.elementor-12239 .elementor-element.elementor-element-e91506a .eael-trigger-svg-icon svg{width:28px;}.elementor-12239 .elementor-element.elementor-element-e91506a .eael-trigger-icon svg{fill:#4d4d4d;}.eael-lightbox-popup-window-e91506a .mfp-close{font-size:28px;font-weight:normal;color:#ffffff;}.eael-lightbox-modal-window-e91506a .mfp-close{font-size:28px;font-weight:normal;color:#ffffff;}.elementor-12239 .elementor-element.elementor-element-9a41879.elementor-element{--align-self:center;}.elementor-12239 .elementor-element.elementor-element-9a41879 .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:10px;}.elementor-12239 .elementor-element.elementor-element-9a41879.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-12239 .elementor-element.elementor-element-9a41879.elementor-view-framed .elementor-icon, .elementor-12239 .elementor-element.elementor-element-9a41879.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-12239 .elementor-element.elementor-element-9a41879 .elementor-icon{font-size:28px;}.elementor-12239 .elementor-element.elementor-element-2f65425{--display:flex;}.elementor-12239 .elementor-element.elementor-element-ca39ab3 .eael-breadcrumbs .eael-breadcrumbs__content{background-color:#f8f8fa;}.elementor-12239 .elementor-element.elementor-element-ca39ab3 .eael-breadcrumbs .eael-breadcrumb-separator svg path{fill:#A5A4B0;}.elementor-12239 .elementor-element.elementor-element-ca39ab3 .eael-breadcrumbs .eael-breadcrumb-separator{color:#A5A4B0;margin:0 10px;}.elementor-12239 .elementor-element.elementor-element-8864012{--display:flex;}.elementor-12239 .elementor-element.elementor-element-129d754{--display:flex;}.elementor-12239 .elementor-element.elementor-element-afa30df{--display:flex;}.elementor-12239 .elementor-element.elementor-element-e35ae1f .eael-business-reviews-wrapper .eael-business-reviews-items{border-radius:10px;}.elementor-12239 .elementor-element.elementor-element-e35ae1f .eael-business-reviews-wrapper .eael-google-reviews-slider-header{border-radius:10px;text-align:center;}.elementor-12239 .elementor-element.elementor-element-e35ae1f .eael-business-reviews-wrapper .eael-google-reviews-grid-header{border-radius:10px;text-align:center;}.elementor-12239 .elementor-element.elementor-element-e35ae1f .eael-business-reviews-wrapper .eael-google-reviews-business-rating{justify-content:center;color:#5E5E5E;}.elementor-12239 .elementor-element.elementor-element-e35ae1f .eael-business-reviews-wrapper .eael-google-reviews-business-logo span{font-size:100px;}.elementor-12239 .elementor-element.elementor-element-e35ae1f .eael-business-reviews-wrapper .eael-google-reviews-business-logo img{height:100px;width:100px;}.elementor-12239 .elementor-element.elementor-element-e35ae1f .eael-business-reviews-wrapper .eael-google-reviews-business-logo svg{height:100px;width:100px;}.elementor-12239 .elementor-element.elementor-element-e35ae1f .eael-business-reviews-wrapper .eael-google-reviews-business-rating a{color:#5E5E5E;}.elementor-12239 .elementor-element.elementor-element-e35ae1f .eael-business-reviews-wrapper .eael-google-reviews-content{border-radius:10px;}.elementor-12239 .elementor-element.elementor-element-e35ae1f .eael-business-reviews-wrapper .eael-google-reviews-slider-item{border-radius:10px;}.elementor-12239 .elementor-element.elementor-element-e35ae1f .eael-business-reviews-wrapper .eael-google-review-reviewer-photo img{width:50px;}.elementor-12239 .elementor-element.elementor-element-e35ae1f .eael-business-reviews-wrapper .eael-google-review-time{color:#4A4B50;}.elementor-12239 .elementor-element.elementor-element-e35ae1f .eael-business-reviews-wrapper .eael-google-review-time a{color:#4A4B50;}.elementor-12239 .elementor-element.elementor-element-e35ae1f .eael-business-reviews-wrapper .eael-google-review-rating{text-align:center;}.elementor-12239 .elementor-element.elementor-element-e35ae1f .swiper-container-wrap .swiper-button-next, .elementor-12239 .elementor-element.elementor-element-e35ae1f .swiper-container-wrap .swiper-button-prev{width:27px;height:44px;font-size:22px;}.elementor-12239 .elementor-element.elementor-element-2b7df36{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-12239 .elementor-element.elementor-element-2b7df36:not(.elementor-motion-effects-element-type-background), .elementor-12239 .elementor-element.elementor-element-2b7df36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F172A;}.elementor-12239 .elementor-element.elementor-element-3e34de3{--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-12239 .elementor-element.elementor-element-f597af7{--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-12239 .elementor-element.elementor-element-033e73a{--display:flex;}.elementor-12239 .elementor-element.elementor-element-e523dbe{--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-12239 .elementor-element.elementor-element-e474e85{--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;--flex-wrap:wrap;}.elementor-12239 .elementor-element.elementor-element-d318cad{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12239 .elementor-element.elementor-element-1441a4a{--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;}.elementor-12239 .elementor-element.elementor-element-1bb4058{--display:flex;}.elementor-12239 .elementor-element.elementor-element-b349166{column-gap:0px;}.elementor-12239 .elementor-element.elementor-element-8f51a85{--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;--flex-wrap:wrap;}.elementor-12239 .elementor-element.elementor-element-b59739d{--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;}.elementor-12239 .elementor-element.elementor-element-f65c787{--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;}.elementor-12239 .elementor-element.elementor-element-d6cd610{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12239 .elementor-element.elementor-element-7816fea{--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;--flex-wrap:wrap;}.elementor-12239 .elementor-element.elementor-element-077f817{--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;}.elementor-12239 .elementor-element.elementor-element-d68ea66{--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;}.elementor-12239 .elementor-element.elementor-element-4e38120{--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;}.elementor-12239 .elementor-element.elementor-element-7ee833d{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:32px;--n-accordion-icon-gap:32px;}.elementor-12239 .elementor-element.elementor-element-7ee833d > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#002E5B;}.elementor-12239 .elementor-element.elementor-element-abebfc8{--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-12239 .elementor-element.elementor-element-0bd5999 .elementor-tab-title{background-color:#002E5B;}.elementor-12239 .elementor-element.elementor-element-0bd5999 .elementor-accordion-icon, .elementor-12239 .elementor-element.elementor-element-0bd5999 .elementor-accordion-title{color:#FFFFFF;}.elementor-12239 .elementor-element.elementor-element-0bd5999 .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-12239 .elementor-element.elementor-element-0bd5999 .elementor-tab-title .elementor-accordion-icon i:before{color:#FFFFFF;}.elementor-12239 .elementor-element.elementor-element-0bd5999 .elementor-tab-title .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-12239 .elementor-element.elementor-element-da04c16{--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-12239 .elementor-element.elementor-element-46e1d55{--display:flex;}.elementor-12239 .elementor-element.elementor-element-4cb77c6{--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-12239 .elementor-element.elementor-element-65fee79{--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-12239 .elementor-element.elementor-element-8f7543f{--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:0px 0px 0px 0px;}.elementor-12239 .elementor-element.elementor-element-39aefff{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-12239 .elementor-element.elementor-element-abfe53c{--display:flex;}.elementor-12239 .elementor-element.elementor-element-f7d26fb{--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:0px 0px 0px 0px;}.elementor-12239 .elementor-element.elementor-element-e5a4b1d{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-12239 .elementor-element.elementor-element-96793eb{--display:flex;}@media(max-width:1024px){.elementor-12239 .elementor-element.elementor-element-a880396{--grid-auto-flow:row;}.elementor-12239 .elementor-element.elementor-element-1b3a51d{--grid-auto-flow:row;}.elementor-12239 .elementor-element.elementor-element-90f6e76{--grid-auto-flow:row;}.elementor-12239 .elementor-element.elementor-element-c39843c > .elementor-widget-container{margin:-38px -10px 0px -10px;padding:20px 20px 20px 20px;}.elementor-12239 .elementor-element.elementor-element-6e2bd3c > .elementor-widget-container{margin:-10px -10px 0px -10px;padding:30px 30px 30px 30px;}.elementor-12239 .elementor-element.elementor-element-407d69b > .elementor-widget-container{padding:30px 30px 30px 0px;}.elementor-12239 .elementor-element.elementor-element-ad7670f{--grid-auto-flow:row;}.elementor-12239 .elementor-element.elementor-element-97898a2{--grid-auto-flow:row;}.elementor-12239 .elementor-element.elementor-element-5da74d2{--grid-auto-flow:row;}.elementor-12239 .elementor-element.elementor-element-921cf0c{--grid-auto-flow:row;}.elementor-12239 .elementor-element.elementor-element-8f7543f{--min-height:0px;--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-12239 .elementor-element.elementor-element-39aefff{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-12239 .elementor-element.elementor-element-f7d26fb{--min-height:0px;--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-12239 .elementor-element.elementor-element-e5a4b1d{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}}@media(min-width:768px){.elementor-12239 .elementor-element.elementor-element-e1bca94{--width:90.309%;}.elementor-12239 .elementor-element.elementor-element-90f6e76{--width:100%;}.elementor-12239 .elementor-element.elementor-element-3e34de3{--width:50%;}.elementor-12239 .elementor-element.elementor-element-f597af7{--width:50%;}.elementor-12239 .elementor-element.elementor-element-d318cad{--width:50%;}.elementor-12239 .elementor-element.elementor-element-1441a4a{--width:50%;}.elementor-12239 .elementor-element.elementor-element-1bb4058{--width:100%;}.elementor-12239 .elementor-element.elementor-element-b59739d{--width:50%;}.elementor-12239 .elementor-element.elementor-element-f65c787{--width:50%;}.elementor-12239 .elementor-element.elementor-element-d6cd610{--width:100%;}.elementor-12239 .elementor-element.elementor-element-077f817{--width:50%;}.elementor-12239 .elementor-element.elementor-element-d68ea66{--width:50%;}.elementor-12239 .elementor-element.elementor-element-4e38120{--width:100%;}}@media(max-width:767px){.elementor-12239 .elementor-element.elementor-element-a880396{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12239 .elementor-element.elementor-element-1b3a51d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12239 .elementor-element.elementor-element-90f6e76{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12239 .elementor-element.elementor-element-ad7670f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12239 .elementor-element.elementor-element-97898a2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12239 .elementor-element.elementor-element-5da74d2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12239 .elementor-element.elementor-element-921cf0c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.eael-lightbox-popup-window-e91506a{width:325px;max-width:325px;}.eael-lightbox-modal-window-e91506a{width:325px;max-width:325px;}.elementor-12239 .elementor-element.elementor-element-39aefff{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12239 .elementor-element.elementor-element-e5a4b1d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for eael-lightbox, class: .elementor-element-20ef914 */.elementor-12239 .elementor-element.elementor-element-20ef914 {
  font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af7560f */.elementor-12239 .elementor-element.elementor-element-af7560f {
  position: relative;
  overflow: hidden;
}

.elementor-12239 .elementor-element.elementor-element-af7560f::before {
  content: "";
  position: absolute;
  top: 0;
  left: -120%;
  width: 100%;
  height: 100%;
  background: linear-gradient(120deg, transparent, rgba(255,255,255,0.15), transparent);
  transform: skewX(-20deg);
}

.elementor-12239 .elementor-element.elementor-element-af7560f:hover::before {
  animation: shineMoveNextGenAl 1s forwards;
}/* End custom CSS */
/* Start custom CSS for eael-lightbox, class: .elementor-element-4c9d93e */.elementor-12239 .elementor-element.elementor-element-4c9d93e {
  font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f8a945 */.elementor-12239 .elementor-element.elementor-element-3f8a945 {
  position: relative;
  overflow: hidden;
}

.elementor-12239 .elementor-element.elementor-element-3f8a945::before {
  content: "";
  position: absolute;
  top: 0;
  left: -120%;
  width: 100%;
  height: 100%;
  background: linear-gradient(120deg, transparent, rgba(255,255,255,0.15), transparent);
  transform: skewX(-20deg);
}

.elementor-12239 .elementor-element.elementor-element-3f8a945:hover::before {
  animation: shineMoveNextGenAl 1s forwards;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-12b9780 */.elementor-12239 .elementor-element.elementor-element-12b9780{
    font-size: 20px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-950fa57 */.elementor-12239 .elementor-element.elementor-element-950fa57{
    font-size: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5da74d2 */.elementor-12239 .elementor-element.elementor-element-5da74d2 {
  clip-path: polygon(40% 0%, 60% 0%, 100% 100%, 0% 100%);
  color: white;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9a41879 */.elementor-12239 .elementor-element.elementor-element-9a41879/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a801d1 */.elementor-12239 .elementor-element.elementor-element-5a801d1 {
  background: linear-gradient(90deg, #38bdf8, #a78bfa, #f472b6);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-926583b */.elementor-12239 .elementor-element.elementor-element-926583b {
  background: linear-gradient(90deg, #38bdf8, #a78bfa, #f472b6);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3a50ae5 *//* BUTTON */
.elementor-12239 .elementor-element.elementor-element-3a50ae5 .NextGenAlvideo-btn {
  display: inline-block;
  margin-top: 15px;
  padding: 10px 20px;
  background: linear-gradient(135deg, #38bdf8, #6366f1);
  color: white;
  border-radius: 10px;
  text-decoration: none;
}

/* POPUP */
.elementor-12239 .elementor-element.elementor-element-3a50ae5 .NextGenAlvideo-popup {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(2,6,23,0.9);
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 9999;

  opacity: 0;
  visibility: hidden;
  transition: 0.4s;
}

/* SHOW POPUP */
.elementor-12239 .elementor-element.elementor-element-3a50ae5 .NextGenAlvideo-popup:target {
  opacity: 1;
  visibility: visible;
}

/* CONTENT */
.elementor-12239 .elementor-element.elementor-element-3a50ae5 .NextGenAlvideo-content {
  width: 90%;
  max-width: 800px;
  position: relative;
  background: #020617;
  border-radius: 16px;
  padding: 10px;
  transform: scale(0.8);
  transition: 0.4s;
}

.elementor-12239 .elementor-element.elementor-element-3a50ae5 .NextGenAlvideo-popup:target .NextGenAlvideo-content {
  transform: scale(1);
}

/* VIDEO */
.elementor-12239 .elementor-element.elementor-element-3a50ae5 .NextGenAlvideo-content iframe {
  width: 100%;
  height: 450px;
  border-radius: 10px;
}

/* CLOSE */
.elementor-12239 .elementor-element.elementor-element-3a50ae5 .NextGenAlclose-btn {
  position: absolute;
  top: -40px;
  right: 0;
  font-size: 30px;
  color: white;
  text-decoration: none;
}

/* RESPONSIVE */
@media (max-width: 768px) {
  .elementor-12239 .elementor-element.elementor-element-3a50ae5 .NextGenAl .single-card {
    width: 100%;
  }
}
  /* HIDE CHECKBOX */
.elementor-12239 .elementor-element.elementor-element-3a50ae5 #NextGenAlVideoToggle {
  display: none;
}

/* POPUP */
.elementor-12239 .elementor-element.elementor-element-3a50ae5 .NextGenAlvideo-popup {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(2,6,23,0.95);
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 9999;

  opacity: 0;
  visibility: hidden;
  transition: 0.4s;
}

/* SHOW */
.elementor-12239 .elementor-element.elementor-element-3a50ae5 #NextGenAlVideoToggle:checked ~ .NextGenAlvideo-popup {
  opacity: 1;
  visibility: visible;
}

/* CONTENT */
.elementor-12239 .elementor-element.elementor-element-3a50ae5 .NextGenAlvideo-content {
  width: 90%;
  max-width: 800px;
  background: #020617;
  border-radius: 16px;
  padding: 10px;
}

/* VIDEO */
.elementor-12239 .elementor-element.elementor-element-3a50ae5 .NextGenAlvideo-content iframe {
  width: 100%;
  height: 450px;
}

/* CLOSE */
.elementor-12239 .elementor-element.elementor-element-3a50ae5 .NextGenAlclose-btn {
  position: absolute;
  top: 20px;
  right: 20px;
  font-size: 30px;
  color: white;
  cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-27dd80d *//* BUTTON */
.elementor-12239 .elementor-element.elementor-element-27dd80d .NextGenAlvideo-btn {
  display: inline-block;
  margin-top: 15px;
  padding: 10px 20px;
  background: linear-gradient(135deg, #38bdf8, #6366f1);
  color: white;
  border-radius: 10px;
  text-decoration: none;
}

/* POPUP */
.elementor-12239 .elementor-element.elementor-element-27dd80d .NextGenAlvideo-popup {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(2,6,23,0.9);
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 9999;

  opacity: 0;
  visibility: hidden;
  transition: 0.4s;
}

/* SHOW POPUP */
.elementor-12239 .elementor-element.elementor-element-27dd80d .NextGenAlvideo-popup:target {
  opacity: 1;
  visibility: visible;
}

/* CONTENT */
.elementor-12239 .elementor-element.elementor-element-27dd80d .NextGenAlvideo-content {
  width: 90%;
  max-width: 800px;
  position: relative;
  background: #020617;
  border-radius: 16px;
  padding: 10px;
  transform: scale(0.8);
  transition: 0.4s;
}

.elementor-12239 .elementor-element.elementor-element-27dd80d .NextGenAlvideo-popup:target .NextGenAlvideo-content {
  transform: scale(1);
}

/* VIDEO */
.elementor-12239 .elementor-element.elementor-element-27dd80d .NextGenAlvideo-content iframe {
  width: 100%;
  height: 450px;
  border-radius: 10px;
}

/* CLOSE */
.elementor-12239 .elementor-element.elementor-element-27dd80d .NextGenAlclose-btn {
  position: absolute;
  top: -40px;
  right: 0;
  font-size: 30px;
  color: white;
  text-decoration: none;
}

/* RESPONSIVE */
@media (max-width: 768px) {
  .elementor-12239 .elementor-element.elementor-element-27dd80d .NextGenAl .single-card {
    width: 100%;
  }
}
  /* HIDE CHECKBOX */
.elementor-12239 .elementor-element.elementor-element-27dd80d #NextGenAlVideoToggle {
  display: none;
}

/* POPUP */
.elementor-12239 .elementor-element.elementor-element-27dd80d .NextGenAlvideo-popup {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(2,6,23,0.95);
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 9999;

  opacity: 0;
  visibility: hidden;
  transition: 0.4s;
}

/* SHOW */
.elementor-12239 .elementor-element.elementor-element-27dd80d #NextGenAlVideoToggle:checked ~ .NextGenAlvideo-popup {
  opacity: 1;
  visibility: visible;
}

/* CONTENT */
.elementor-12239 .elementor-element.elementor-element-27dd80d .NextGenAlvideo-content {
  width: 90%;
  max-width: 800px;
  background: #020617;
  border-radius: 16px;
  padding: 10px;
}

/* VIDEO */
.elementor-12239 .elementor-element.elementor-element-27dd80d .NextGenAlvideo-content iframe {
  width: 100%;
  height: 450px;
}

/* CLOSE */
.elementor-12239 .elementor-element.elementor-element-27dd80d .NextGenAlclose-btn {
  position: absolute;
  top: 20px;
  right: 20px;
  font-size: 30px;
  color: white;
  cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c7fc503 *//* BUTTON */
.elementor-12239 .elementor-element.elementor-element-c7fc503 .NextGenAlvideo-btn {
  display: inline-block;
  margin-top: 15px;
  padding: 10px 20px;
  background: linear-gradient(135deg, #38bdf8, #6366f1);
  color: white;
  border-radius: 10px;
  text-decoration: none;
}

/* POPUP */
.elementor-12239 .elementor-element.elementor-element-c7fc503 .NextGenAlvideo-popup {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(2,6,23,0.9);
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 9999;

  opacity: 0;
  visibility: hidden;
  transition: 0.4s;
}

/* SHOW POPUP */
.elementor-12239 .elementor-element.elementor-element-c7fc503 .NextGenAlvideo-popup:target {
  opacity: 1;
  visibility: visible;
}

/* CONTENT */
.elementor-12239 .elementor-element.elementor-element-c7fc503 .NextGenAlvideo-content {
  width: 90%;
  max-width: 800px;
  position: relative;
  background: #020617;
  border-radius: 16px;
  padding: 10px;
  transform: scale(0.8);
  transition: 0.4s;
}

.elementor-12239 .elementor-element.elementor-element-c7fc503 .NextGenAlvideo-popup:target .NextGenAlvideo-content {
  transform: scale(1);
}

/* VIDEO */
.elementor-12239 .elementor-element.elementor-element-c7fc503 .NextGenAlvideo-content iframe {
  width: 100%;
  height: 450px;
  border-radius: 10px;
}

/* CLOSE */
.elementor-12239 .elementor-element.elementor-element-c7fc503 .NextGenAlclose-btn {
  position: absolute;
  top: -40px;
  right: 0;
  font-size: 30px;
  color: white;
  text-decoration: none;
}

/* RESPONSIVE */
@media (max-width: 768px) {
  .elementor-12239 .elementor-element.elementor-element-c7fc503 .NextGenAl .single-card {
    width: 100%;
  }
}
  /* HIDE CHECKBOX */
.elementor-12239 .elementor-element.elementor-element-c7fc503 #NextGenAlVideoToggle {
  display: none;
}

/* POPUP */
.elementor-12239 .elementor-element.elementor-element-c7fc503 .NextGenAlvideo-popup {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(2,6,23,0.95);
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 9999;

  opacity: 0;
  visibility: hidden;
  transition: 0.4s;
}

/* SHOW */
.elementor-12239 .elementor-element.elementor-element-c7fc503 #NextGenAlVideoToggle:checked ~ .NextGenAlvideo-popup {
  opacity: 1;
  visibility: visible;
}

/* CONTENT */
.elementor-12239 .elementor-element.elementor-element-c7fc503 .NextGenAlvideo-content {
  width: 90%;
  max-width: 800px;
  background: #020617;
  border-radius: 16px;
  padding: 10px;
}

/* VIDEO */
.elementor-12239 .elementor-element.elementor-element-c7fc503 .NextGenAlvideo-content iframe {
  width: 100%;
  height: 450px;
}

/* CLOSE */
.elementor-12239 .elementor-element.elementor-element-c7fc503 .NextGenAlclose-btn {
  position: absolute;
  top: 20px;
  right: 20px;
  font-size: 30px;
  color: white;
  cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5a4b1d */.elementor-12239 .elementor-element.elementor-element-e5a4b1d .NextGenAl .single-card-wrapper{
    min-height: 400px;
}/* End custom CSS */