.elementor-1921 .elementor-element.elementor-element-04250c7{--display:flex;--min-height:75vh;--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;--overlay-opacity:0.5;}.elementor-1921 .elementor-element.elementor-element-04250c7:not(.elementor-motion-effects-element-type-background), .elementor-1921 .elementor-element.elementor-element-04250c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1921 .elementor-element.elementor-element-04250c7::before, .elementor-1921 .elementor-element.elementor-element-04250c7 > .elementor-background-video-container::before, .elementor-1921 .elementor-element.elementor-element-04250c7 > .e-con-inner > .elementor-background-video-container::before, .elementor-1921 .elementor-element.elementor-element-04250c7 > .elementor-background-slideshow::before, .elementor-1921 .elementor-element.elementor-element-04250c7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1921 .elementor-element.elementor-element-04250c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-9c77482 ) 0%, var( --e-global-color-20ebf6e ) 100%);}.elementor-1921 .elementor-element.elementor-element-04250c7.e-con{--align-self:center;}.elementor-1921 .elementor-element.elementor-element-21227aa{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1921 .elementor-element.elementor-element-21227aa.e-con{--align-self:center;}.elementor-1921 .elementor-element.elementor-element-c5b03eb{--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-1921 .elementor-element.elementor-element-f0d249a .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:5.2vw;font-weight:500;color:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1921 .elementor-element.elementor-element-79b23ce{font-family:"Montserrat", Sans-serif;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1921 .elementor-element.elementor-element-742e0d1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:37px 37px;--row-gap:37px;--column-gap:37px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1921 .elementor-element.elementor-element-742e0d1.e-con{--align-self:stretch;}.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-1921 .elementor-element.elementor-element-1915cc0 .elementor-button{background-color:#111111;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;fill:var( --e-global-color-0f8887c );color:var( --e-global-color-0f8887c );transition-duration:0.5s;border-style:none;}.elementor-1921 .elementor-element.elementor-element-1915cc0 .elementor-button:hover, .elementor-1921 .elementor-element.elementor-element-1915cc0 .elementor-button:focus{background-color:var( --e-global-color-0f8887c );color:var( --e-global-color-20ebf6e );border-color:#FFFFFF;box-shadow:0px 0px 10px 6px rgba(23.22105298913043, 192.81866782429617, 227.79999999999998, 0.5);}.elementor-1921 .elementor-element.elementor-element-1915cc0 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1921 .elementor-element.elementor-element-1915cc0 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-1921 .elementor-element.elementor-element-1915cc0 .elementor-button:hover svg, .elementor-1921 .elementor-element.elementor-element-1915cc0 .elementor-button:focus svg{fill:var( --e-global-color-20ebf6e );}.elementor-1921 .elementor-element.elementor-element-56bb7d5 .elementor-button{background-color:#00D5F100;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-1921 .elementor-element.elementor-element-56bb7d5 .elementor-button:hover, .elementor-1921 .elementor-element.elementor-element-56bb7d5 .elementor-button:focus{background-color:var( --e-global-color-0f8887c );color:var( --e-global-color-20ebf6e );border-color:#FFFFFF;box-shadow:0px 0px 10px 6px rgba(23.22105298913043, 192.81866782429617, 227.79999999999998, 0.5);}.elementor-1921 .elementor-element.elementor-element-56bb7d5 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1921 .elementor-element.elementor-element-56bb7d5 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-1921 .elementor-element.elementor-element-56bb7d5 .elementor-button:hover svg, .elementor-1921 .elementor-element.elementor-element-56bb7d5 .elementor-button:focus svg{fill:var( --e-global-color-20ebf6e );}.elementor-1921 .elementor-element.elementor-element-852bddf{--display:flex;}.elementor-1921 .elementor-element.elementor-element-cbaefa9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-1921 .elementor-element.elementor-element-cbaefa9:not(.elementor-motion-effects-element-type-background), .elementor-1921 .elementor-element.elementor-element-cbaefa9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1921 .elementor-element.elementor-element-29c9ba0{--display:flex;}.elementor-1921 .elementor-element.elementor-element-8b925d7{--e-image-carousel-slides-to-show:6;}.elementor-1921 .elementor-element.elementor-element-8b925d7 .swiper-wrapper{display:flex;align-items:center;}.elementor-1921 .elementor-element.elementor-element-24a5831{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1921 .elementor-element.elementor-element-24a5831:not(.elementor-motion-effects-element-type-background), .elementor-1921 .elementor-element.elementor-element-24a5831 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1921 .elementor-element.elementor-element-ad7c136{text-align:center;}.elementor-1921 .elementor-element.elementor-element-ad7c136 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:62px;font-weight:600;line-height:1.1em;color:#FFFFFF;}.elementor-1921 .elementor-element.elementor-element-34f811d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-1921 .elementor-element.elementor-element-34f811d:not(.elementor-motion-effects-element-type-background), .elementor-1921 .elementor-element.elementor-element-34f811d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center right, var( --e-global-color-0f8887c ) 0%, var( --e-global-color-20ebf6e ) 70%);}.elementor-widget-loop-grid .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-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1921 .elementor-element.elementor-element-b37dc2f{--grid-columns:3;--grid-row-gap:0px;--load-more-message-color:#FFFFFF;--load-more-button-align:center;--grid-column-gap:0px;}.elementor-1921 .elementor-element.elementor-element-b37dc2f .elementor-button{background-color:#00D5F1;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:83px 83px 83px 83px;padding:20px 60px 20px 60px;}.elementor-1921 .elementor-element.elementor-element-aa93908{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1921 .elementor-element.elementor-element-aa93908:not(.elementor-motion-effects-element-type-background), .elementor-1921 .elementor-element.elementor-element-aa93908 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1921 .elementor-element.elementor-element-02bbb1a{--display:flex;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#3D3D3D;--border-color:#3D3D3D;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1921 .elementor-element.elementor-element-f3b390b{--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;--border-radius:5px 5px 5px 5px;}.elementor-1921 .elementor-element.elementor-element-076531e{--display:flex;--justify-content:flex-end;}.elementor-1921 .elementor-element.elementor-element-076531e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1921 .elementor-element.elementor-element-bf653c9{text-align:center;}.elementor-1921 .elementor-element.elementor-element-bf653c9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:62px;font-weight:600;line-height:1.1em;color:#FFFFFF;}.elementor-1921 .elementor-element.elementor-element-a22e2c3{width:100%;max-width:100%;text-align:left;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-1921 .elementor-element.elementor-element-a22e2c3.elementor-element{--align-self:center;}.elementor-1921 .elementor-element.elementor-element-6df30ae{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1921 .elementor-element.elementor-element-380dc1e{--display:flex;--justify-content:center;--border-radius:20px 20px 20px 20px;box-shadow:0px 29px 69px 10px rgba(110.5, 110.5, 110.5, 0.26) inset;--padding-top:5%;--padding-bottom:5%;--padding-left:2%;--padding-right:2%;}.elementor-1921 .elementor-element.elementor-element-380dc1e.e-con{--align-self:stretch;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-1921 .elementor-element.elementor-element-408e722 .elementor-icon-box-wrapper{text-align:center;}.elementor-1921 .elementor-element.elementor-element-408e722{--icon-box-icon-margin:17px;}.elementor-1921 .elementor-element.elementor-element-408e722.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-0f8887c );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-1921 .elementor-element.elementor-element-408e722.elementor-view-framed .elementor-icon, .elementor-1921 .elementor-element.elementor-element-408e722.elementor-view-default .elementor-icon{fill:var( --e-global-color-0f8887c );color:var( --e-global-color-0f8887c );border-color:var( --e-global-color-0f8887c );}.elementor-1921 .elementor-element.elementor-element-408e722.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1921 .elementor-element.elementor-element-408e722 .elementor-icon{font-size:49px;}.elementor-1921 .elementor-element.elementor-element-408e722 .elementor-icon-box-title, .elementor-1921 .elementor-element.elementor-element-408e722 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;}.elementor-1921 .elementor-element.elementor-element-408e722 .elementor-icon-box-title{color:#FFFFFF;}.elementor-1921 .elementor-element.elementor-element-408e722:has(:hover) .elementor-icon-box-title,
					 .elementor-1921 .elementor-element.elementor-element-408e722:has(:focus) .elementor-icon-box-title{color:#DDDFE0;}.elementor-1921 .elementor-element.elementor-element-408e722 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-1921 .elementor-element.elementor-element-89f8b7e{--display:flex;--justify-content:center;--border-radius:20px 20px 20px 20px;box-shadow:0px 29px 69px 10px rgba(110.5, 110.5, 110.5, 0.26) inset;--padding-top:5%;--padding-bottom:5%;--padding-left:2%;--padding-right:2%;}.elementor-1921 .elementor-element.elementor-element-89f8b7e.e-con{--align-self:stretch;}.elementor-1921 .elementor-element.elementor-element-e977884 .elementor-icon-box-wrapper{text-align:center;}.elementor-1921 .elementor-element.elementor-element-e977884{--icon-box-icon-margin:17px;}.elementor-1921 .elementor-element.elementor-element-e977884.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-0f8887c );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-1921 .elementor-element.elementor-element-e977884.elementor-view-framed .elementor-icon, .elementor-1921 .elementor-element.elementor-element-e977884.elementor-view-default .elementor-icon{fill:var( --e-global-color-0f8887c );color:var( --e-global-color-0f8887c );border-color:var( --e-global-color-0f8887c );}.elementor-1921 .elementor-element.elementor-element-e977884.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1921 .elementor-element.elementor-element-e977884 .elementor-icon{font-size:49px;}.elementor-1921 .elementor-element.elementor-element-e977884 .elementor-icon-box-title, .elementor-1921 .elementor-element.elementor-element-e977884 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;}.elementor-1921 .elementor-element.elementor-element-e977884 .elementor-icon-box-title{color:#FFFFFF;}.elementor-1921 .elementor-element.elementor-element-e977884:has(:hover) .elementor-icon-box-title,
					 .elementor-1921 .elementor-element.elementor-element-e977884:has(:focus) .elementor-icon-box-title{color:#DDDFE0;}.elementor-1921 .elementor-element.elementor-element-e977884 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-1921 .elementor-element.elementor-element-5d69187{--display:flex;--justify-content:center;--border-radius:20px 20px 20px 20px;box-shadow:0px 29px 69px 10px rgba(110.5, 110.5, 110.5, 0.26) inset;--padding-top:5%;--padding-bottom:5%;--padding-left:2%;--padding-right:2%;}.elementor-1921 .elementor-element.elementor-element-5d69187.e-con{--align-self:stretch;}.elementor-1921 .elementor-element.elementor-element-06931f6 .elementor-icon-box-wrapper{text-align:center;}.elementor-1921 .elementor-element.elementor-element-06931f6{--icon-box-icon-margin:17px;}.elementor-1921 .elementor-element.elementor-element-06931f6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-0f8887c );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-1921 .elementor-element.elementor-element-06931f6.elementor-view-framed .elementor-icon, .elementor-1921 .elementor-element.elementor-element-06931f6.elementor-view-default .elementor-icon{fill:var( --e-global-color-0f8887c );color:var( --e-global-color-0f8887c );border-color:var( --e-global-color-0f8887c );}.elementor-1921 .elementor-element.elementor-element-06931f6.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1921 .elementor-element.elementor-element-06931f6 .elementor-icon{font-size:49px;}.elementor-1921 .elementor-element.elementor-element-06931f6 .elementor-icon-box-title, .elementor-1921 .elementor-element.elementor-element-06931f6 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;}.elementor-1921 .elementor-element.elementor-element-06931f6 .elementor-icon-box-title{color:#FFFFFF;}.elementor-1921 .elementor-element.elementor-element-06931f6:has(:hover) .elementor-icon-box-title,
					 .elementor-1921 .elementor-element.elementor-element-06931f6:has(:focus) .elementor-icon-box-title{color:#DDDFE0;}.elementor-1921 .elementor-element.elementor-element-06931f6 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-1921 .elementor-element.elementor-element-e15ab37{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1921 .elementor-element.elementor-element-c270b64{--display:flex;--justify-content:center;--border-radius:20px 20px 20px 20px;box-shadow:0px 29px 69px 10px rgba(110.5, 110.5, 110.5, 0.26) inset;--padding-top:5%;--padding-bottom:5%;--padding-left:2%;--padding-right:2%;}.elementor-1921 .elementor-element.elementor-element-c270b64.e-con{--align-self:stretch;}.elementor-1921 .elementor-element.elementor-element-76a4d4a .elementor-icon-box-wrapper{text-align:center;}.elementor-1921 .elementor-element.elementor-element-76a4d4a{--icon-box-icon-margin:17px;}.elementor-1921 .elementor-element.elementor-element-76a4d4a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-0f8887c );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-1921 .elementor-element.elementor-element-76a4d4a.elementor-view-framed .elementor-icon, .elementor-1921 .elementor-element.elementor-element-76a4d4a.elementor-view-default .elementor-icon{fill:var( --e-global-color-0f8887c );color:var( --e-global-color-0f8887c );border-color:var( --e-global-color-0f8887c );}.elementor-1921 .elementor-element.elementor-element-76a4d4a.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1921 .elementor-element.elementor-element-76a4d4a .elementor-icon{font-size:49px;}.elementor-1921 .elementor-element.elementor-element-76a4d4a .elementor-icon-box-title, .elementor-1921 .elementor-element.elementor-element-76a4d4a .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;}.elementor-1921 .elementor-element.elementor-element-76a4d4a .elementor-icon-box-title{color:#FFFFFF;}.elementor-1921 .elementor-element.elementor-element-76a4d4a:has(:hover) .elementor-icon-box-title,
					 .elementor-1921 .elementor-element.elementor-element-76a4d4a:has(:focus) .elementor-icon-box-title{color:#DDDFE0;}.elementor-1921 .elementor-element.elementor-element-76a4d4a .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-1921 .elementor-element.elementor-element-9559ee4{--display:flex;--justify-content:center;--border-radius:20px 20px 20px 20px;box-shadow:0px 29px 69px 10px rgba(110.5, 110.5, 110.5, 0.26) inset;--padding-top:5%;--padding-bottom:5%;--padding-left:2%;--padding-right:2%;}.elementor-1921 .elementor-element.elementor-element-9559ee4.e-con{--align-self:stretch;}.elementor-1921 .elementor-element.elementor-element-92b32ce .elementor-icon-box-wrapper{text-align:center;}.elementor-1921 .elementor-element.elementor-element-92b32ce{--icon-box-icon-margin:17px;}.elementor-1921 .elementor-element.elementor-element-92b32ce.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-0f8887c );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-1921 .elementor-element.elementor-element-92b32ce.elementor-view-framed .elementor-icon, .elementor-1921 .elementor-element.elementor-element-92b32ce.elementor-view-default .elementor-icon{fill:var( --e-global-color-0f8887c );color:var( --e-global-color-0f8887c );border-color:var( --e-global-color-0f8887c );}.elementor-1921 .elementor-element.elementor-element-92b32ce.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1921 .elementor-element.elementor-element-92b32ce .elementor-icon{font-size:49px;}.elementor-1921 .elementor-element.elementor-element-92b32ce .elementor-icon-box-title, .elementor-1921 .elementor-element.elementor-element-92b32ce .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;}.elementor-1921 .elementor-element.elementor-element-92b32ce .elementor-icon-box-title{color:#FFFFFF;}.elementor-1921 .elementor-element.elementor-element-92b32ce:has(:hover) .elementor-icon-box-title,
					 .elementor-1921 .elementor-element.elementor-element-92b32ce:has(:focus) .elementor-icon-box-title{color:#DDDFE0;}.elementor-1921 .elementor-element.elementor-element-92b32ce .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-1921 .elementor-element.elementor-element-fa50c9f{--display:flex;--justify-content:center;--border-radius:20px 20px 20px 20px;box-shadow:0px 29px 69px 10px rgba(110.5, 110.5, 110.5, 0.26) inset;--padding-top:5%;--padding-bottom:5%;--padding-left:2%;--padding-right:2%;}.elementor-1921 .elementor-element.elementor-element-fa50c9f.e-con{--align-self:stretch;}.elementor-1921 .elementor-element.elementor-element-353808a .elementor-icon-box-wrapper{text-align:center;}.elementor-1921 .elementor-element.elementor-element-353808a{--icon-box-icon-margin:17px;}.elementor-1921 .elementor-element.elementor-element-353808a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-0f8887c );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-1921 .elementor-element.elementor-element-353808a.elementor-view-framed .elementor-icon, .elementor-1921 .elementor-element.elementor-element-353808a.elementor-view-default .elementor-icon{fill:var( --e-global-color-0f8887c );color:var( --e-global-color-0f8887c );border-color:var( --e-global-color-0f8887c );}.elementor-1921 .elementor-element.elementor-element-353808a.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1921 .elementor-element.elementor-element-353808a .elementor-icon{font-size:49px;}.elementor-1921 .elementor-element.elementor-element-353808a .elementor-icon-box-title, .elementor-1921 .elementor-element.elementor-element-353808a .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;}.elementor-1921 .elementor-element.elementor-element-353808a .elementor-icon-box-title{color:#FFFFFF;}.elementor-1921 .elementor-element.elementor-element-353808a:has(:hover) .elementor-icon-box-title,
					 .elementor-1921 .elementor-element.elementor-element-353808a:has(:focus) .elementor-icon-box-title{color:#DDDFE0;}.elementor-1921 .elementor-element.elementor-element-353808a .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-1921 .elementor-element.elementor-element-6b3fde3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1921 .elementor-element.elementor-element-6b3fde3:not(.elementor-motion-effects-element-type-background), .elementor-1921 .elementor-element.elementor-element-6b3fde3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-20ebf6e );}.elementor-1921 .elementor-element.elementor-element-f57674c .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1921 .elementor-element.elementor-element-bd5ad3e{--display:flex;--padding-top:200px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1921 .elementor-element.elementor-element-bd5ad3e:not(.elementor-motion-effects-element-type-background), .elementor-1921 .elementor-element.elementor-element-bd5ad3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-20ebf6e );}.elementor-1921 .elementor-element.elementor-element-ae57d50{text-align:center;}.elementor-1921 .elementor-element.elementor-element-ae57d50 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:5.2vw;font-weight:600;color:var( --e-global-color-secondary );}.elementor-1921 .elementor-element.elementor-element-8861153{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:5px 5px 5px 5px;--margin-top:0%;--margin-bottom:5%;--margin-left:0%;--margin-right:0%;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;--z-index:1;}.elementor-1921 .elementor-element.elementor-element-8861153:not(.elementor-motion-effects-element-type-background), .elementor-1921 .elementor-element.elementor-element-8861153 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center left, #000000 0%, #00D5F1 100%);}.elementor-1921 .elementor-element.elementor-element-8861153.e-con{--align-self:center;}.elementor-1921 .elementor-element.elementor-element-dc8612b{--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:flex-end;}.elementor-1921 .elementor-element.elementor-element-5f39411 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:1.8vw;font-weight:500;color:#FFFFFF;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1921 .elementor-element.elementor-element-1642b2f{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-1921 .elementor-element.elementor-element-1642b2f .elementor-divider-separator{width:100%;}.elementor-1921 .elementor-element.elementor-element-1642b2f .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-1921 .elementor-element.elementor-element-0f4e247{--display:flex;}.elementor-1921 .elementor-element.elementor-element-27a4198{--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:space-between;}.elementor-1921 .elementor-element.elementor-element-ab20bd4 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:5.2vw;font-weight:500;color:#0A2C45;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1921 .elementor-element.elementor-element-baee326.elementor-element{--align-self:center;}.elementor-1921 .elementor-element.elementor-element-baee326 .elementor-icon-wrapper{text-align:center;}.elementor-1921 .elementor-element.elementor-element-baee326.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4739a1f );}.elementor-1921 .elementor-element.elementor-element-baee326.elementor-view-framed .elementor-icon, .elementor-1921 .elementor-element.elementor-element-baee326.elementor-view-default .elementor-icon{color:var( --e-global-color-4739a1f );border-color:var( --e-global-color-4739a1f );}.elementor-1921 .elementor-element.elementor-element-baee326.elementor-view-framed .elementor-icon, .elementor-1921 .elementor-element.elementor-element-baee326.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-4739a1f );}.elementor-1921 .elementor-element.elementor-element-baee326.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;}.elementor-1921 .elementor-element.elementor-element-baee326.elementor-view-framed .elementor-icon:hover, .elementor-1921 .elementor-element.elementor-element-baee326.elementor-view-default .elementor-icon:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1921 .elementor-element.elementor-element-baee326.elementor-view-framed .elementor-icon:hover, .elementor-1921 .elementor-element.elementor-element-baee326.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-1921 .elementor-element.elementor-element-baee326 .elementor-icon i, .elementor-1921 .elementor-element.elementor-element-baee326 .elementor-icon svg{transform:rotate(310deg);}.elementor-1921 .elementor-element.elementor-element-2eec9c5{--display:flex;--min-height:50vh;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1921 .elementor-element.elementor-element-0f5c20d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:5px 5px 5px 5px;--margin-top:0%;--margin-bottom:5%;--margin-left:0%;--margin-right:0%;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;--z-index:1;}.elementor-1921 .elementor-element.elementor-element-0f5c20d:not(.elementor-motion-effects-element-type-background), .elementor-1921 .elementor-element.elementor-element-0f5c20d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center left, #000000 0%, #02FCD8 100%);}.elementor-1921 .elementor-element.elementor-element-0f5c20d.e-con{--align-self:center;}.elementor-1921 .elementor-element.elementor-element-fe91995{width:100%;max-width:100%;text-align:right;}.elementor-1921 .elementor-element.elementor-element-fe91995 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:1.8vw;font-weight:500;color:#FFFFFF;}.elementor-1921 .elementor-element.elementor-element-b04ff32{--display:flex;}.elementor-1921 .elementor-element.elementor-element-27f280e{--divider-border-style:solid;--divider-color:var( --e-global-color-1a04a49 );--divider-border-width:1px;}.elementor-1921 .elementor-element.elementor-element-27f280e .elementor-divider-separator{width:100%;}.elementor-1921 .elementor-element.elementor-element-27f280e .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-1921 .elementor-element.elementor-element-173a0b5{--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:space-between;}.elementor-1921 .elementor-element.elementor-element-5b9fc1f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:4.5vw;font-weight:600;color:var( --e-global-color-4739a1f );}.elementor-1921 .elementor-element.elementor-element-0b89828.elementor-element{--align-self:center;}.elementor-1921 .elementor-element.elementor-element-0b89828 .elementor-icon-wrapper{text-align:center;}.elementor-1921 .elementor-element.elementor-element-0b89828.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1921 .elementor-element.elementor-element-0b89828.elementor-view-framed .elementor-icon, .elementor-1921 .elementor-element.elementor-element-0b89828.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1921 .elementor-element.elementor-element-0b89828.elementor-view-framed .elementor-icon, .elementor-1921 .elementor-element.elementor-element-0b89828.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1921 .elementor-element.elementor-element-0b89828.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;}.elementor-1921 .elementor-element.elementor-element-0b89828.elementor-view-framed .elementor-icon:hover, .elementor-1921 .elementor-element.elementor-element-0b89828.elementor-view-default .elementor-icon:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1921 .elementor-element.elementor-element-0b89828.elementor-view-framed .elementor-icon:hover, .elementor-1921 .elementor-element.elementor-element-0b89828.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-1921 .elementor-element.elementor-element-0b89828 .elementor-icon i, .elementor-1921 .elementor-element.elementor-element-0b89828 .elementor-icon svg{transform:rotate(310deg);}.elementor-1921 .elementor-element.elementor-element-4daa14c{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1921 .elementor-element.elementor-element-461acc5{width:100%;max-width:100%;}.elementor-1921 .elementor-element.elementor-element-461acc5 img{width:100%;height:50vh;object-fit:cover;object-position:center center;border-radius:5px 5px 5px 5px;}.elementor-1921 .elementor-element.elementor-element-d04fbdb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:5px 5px 5px 5px;--margin-top:0%;--margin-bottom:5%;--margin-left:0%;--margin-right:0%;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;--z-index:1;}.elementor-1921 .elementor-element.elementor-element-d04fbdb:not(.elementor-motion-effects-element-type-background), .elementor-1921 .elementor-element.elementor-element-d04fbdb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center left, #000000 0%, var( --e-global-color-primary ) 100%);}.elementor-1921 .elementor-element.elementor-element-d04fbdb.e-con{--align-self:center;}.elementor-1921 .elementor-element.elementor-element-dc33bc9{--display:flex;}.elementor-1921 .elementor-element.elementor-element-1c0e758{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-1921 .elementor-element.elementor-element-1c0e758 .elementor-divider-separator{width:100%;}.elementor-1921 .elementor-element.elementor-element-1c0e758 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-1921 .elementor-element.elementor-element-57bc9cb{--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:space-between;}.elementor-1921 .elementor-element.elementor-element-660117d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:4.5vw;font-weight:600;color:#CDEAFF;}.elementor-1921 .elementor-element.elementor-element-38b6721.elementor-element{--align-self:center;}.elementor-1921 .elementor-element.elementor-element-38b6721 .elementor-icon-wrapper{text-align:center;}.elementor-1921 .elementor-element.elementor-element-38b6721.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-1921 .elementor-element.elementor-element-38b6721.elementor-view-framed .elementor-icon, .elementor-1921 .elementor-element.elementor-element-38b6721.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1921 .elementor-element.elementor-element-38b6721.elementor-view-framed .elementor-icon, .elementor-1921 .elementor-element.elementor-element-38b6721.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-1921 .elementor-element.elementor-element-38b6721.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;}.elementor-1921 .elementor-element.elementor-element-38b6721.elementor-view-framed .elementor-icon:hover, .elementor-1921 .elementor-element.elementor-element-38b6721.elementor-view-default .elementor-icon:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1921 .elementor-element.elementor-element-38b6721.elementor-view-framed .elementor-icon:hover, .elementor-1921 .elementor-element.elementor-element-38b6721.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-1921 .elementor-element.elementor-element-38b6721 .elementor-icon i, .elementor-1921 .elementor-element.elementor-element-38b6721 .elementor-icon svg{transform:rotate(310deg);}.elementor-1921 .elementor-element.elementor-element-f4ac62f{--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;--border-radius:5px 5px 5px 5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1921 .elementor-element.elementor-element-7e7e7b2{width:100%;max-width:100%;}.elementor-1921 .elementor-element.elementor-element-7e7e7b2 img{width:100%;height:50vh;object-fit:cover;object-position:center center;border-radius:5px 5px 5px 5px;}.elementor-1921 .elementor-element.elementor-element-8cd7458{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:5px 5px 5px 5px;--margin-top:0%;--margin-bottom:5%;--margin-left:0%;--margin-right:0%;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;--z-index:1;}.elementor-1921 .elementor-element.elementor-element-8cd7458:not(.elementor-motion-effects-element-type-background), .elementor-1921 .elementor-element.elementor-element-8cd7458 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center left, var( --e-global-color-20ebf6e ) 0%, #00917C 100%);}.elementor-1921 .elementor-element.elementor-element-8cd7458.e-con{--align-self:center;}.elementor-1921 .elementor-element.elementor-element-2e71da5{--display:flex;}.elementor-1921 .elementor-element.elementor-element-27930d6{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-1921 .elementor-element.elementor-element-27930d6 .elementor-divider-separator{width:100%;}.elementor-1921 .elementor-element.elementor-element-27930d6 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-1921 .elementor-element.elementor-element-a6d8040{--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:space-between;}.elementor-1921 .elementor-element.elementor-element-0b8cff0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:4.5vw;font-weight:600;color:#CDEAFF;}.elementor-1921 .elementor-element.elementor-element-9ab4346.elementor-element{--align-self:center;}.elementor-1921 .elementor-element.elementor-element-9ab4346 .elementor-icon-wrapper{text-align:center;}.elementor-1921 .elementor-element.elementor-element-9ab4346.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-1921 .elementor-element.elementor-element-9ab4346.elementor-view-framed .elementor-icon, .elementor-1921 .elementor-element.elementor-element-9ab4346.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1921 .elementor-element.elementor-element-9ab4346.elementor-view-framed .elementor-icon, .elementor-1921 .elementor-element.elementor-element-9ab4346.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-1921 .elementor-element.elementor-element-9ab4346.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;}.elementor-1921 .elementor-element.elementor-element-9ab4346.elementor-view-framed .elementor-icon:hover, .elementor-1921 .elementor-element.elementor-element-9ab4346.elementor-view-default .elementor-icon:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1921 .elementor-element.elementor-element-9ab4346.elementor-view-framed .elementor-icon:hover, .elementor-1921 .elementor-element.elementor-element-9ab4346.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-1921 .elementor-element.elementor-element-9ab4346 .elementor-icon i, .elementor-1921 .elementor-element.elementor-element-9ab4346 .elementor-icon svg{transform:rotate(310deg);}.elementor-1921 .elementor-element.elementor-element-044f777{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1921 .elementor-element.elementor-element-9292676{width:100%;max-width:100%;}.elementor-1921 .elementor-element.elementor-element-9292676 img{width:100%;height:50vh;object-fit:cover;object-position:center center;border-radius:5px 5px 5px 5px;}.elementor-1921 .elementor-element.elementor-element-f1e365d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1921 .elementor-element.elementor-element-f1e365d:not(.elementor-motion-effects-element-type-background), .elementor-1921 .elementor-element.elementor-element-f1e365d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1921 .elementor-element.elementor-element-c440899{--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;--margin-top:0%;--margin-bottom:2%;--margin-left:0%;--margin-right:0%;}.elementor-1921 .elementor-element.elementor-element-9109ffd{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1921 .elementor-element.elementor-element-4883584{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1921 .elementor-element.elementor-element-f6955fe{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1921 .elementor-element.elementor-element-504ec9b > .elementor-widget-container{background-color:transparent;background-image:radial-gradient(at center center, var( --e-global-color-508c2c7 ) 0%, var( --e-global-color-20ebf6e ) 55%);}.elementor-1921 .elementor-element.elementor-element-504ec9b img{width:100%;border-radius:5px 5px 5px 5px;}.elementor-1921 .elementor-element.elementor-element-63f0e7d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-1921 .elementor-element.elementor-element-63f0e7d:not(.elementor-motion-effects-element-type-background), .elementor-1921 .elementor-element.elementor-element-63f0e7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1921 .elementor-element.elementor-element-d5011a2{--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;--margin-top:0%;--margin-bottom:2%;--margin-left:0%;--margin-right:0%;}.elementor-1921 .elementor-element.elementor-element-fef10e9{--display:flex;}.elementor-1921 .elementor-element.elementor-element-6248429{text-align:left;}.elementor-1921 .elementor-element.elementor-element-6248429 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:3vw;font-weight:600;color:var( --e-global-color-secondary );}.elementor-1921 .elementor-element.elementor-element-9c96b00{--display:flex;--justify-content:flex-end;}.elementor-1921 .elementor-element.elementor-element-aa53dca .elementor-button{background-color:#00D5F1;font-family:"Montserrat", Sans-serif;font-size:1vw;font-weight:600;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );transition-duration:0.5s;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-1a04a49 );border-radius:2000px 2000px 2000px 2000px;padding:3% 6% 3% 6%;}.elementor-1921 .elementor-element.elementor-element-aa53dca .elementor-button:hover, .elementor-1921 .elementor-element.elementor-element-aa53dca .elementor-button:focus{background-color:var( --e-global-color-9c77482 );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );box-shadow:0px 0px 10px 4px rgba(255, 255, 255, 0.5) inset;}.elementor-1921 .elementor-element.elementor-element-aa53dca{width:100%;max-width:100%;}.elementor-1921 .elementor-element.elementor-element-aa53dca .elementor-button:hover svg, .elementor-1921 .elementor-element.elementor-element-aa53dca .elementor-button:focus svg{fill:var( --e-global-color-secondary );}@media(max-width:1024px){.elementor-1921 .elementor-element.elementor-element-8b925d7{--e-image-carousel-slides-to-show:6;}.elementor-1921 .elementor-element.elementor-element-b37dc2f{--grid-columns:2;}}@media(min-width:768px){.elementor-1921 .elementor-element.elementor-element-04250c7{--width:100%;}.elementor-1921 .elementor-element.elementor-element-21227aa{--width:80%;}.elementor-1921 .elementor-element.elementor-element-c5b03eb{--width:70%;}.elementor-1921 .elementor-element.elementor-element-742e0d1{--width:62%;}.elementor-1921 .elementor-element.elementor-element-852bddf{--width:30%;}.elementor-1921 .elementor-element.elementor-element-cbaefa9{--width:100%;}.elementor-1921 .elementor-element.elementor-element-29c9ba0{--content-width:100%;}.elementor-1921 .elementor-element.elementor-element-24a5831{--content-width:1356px;}.elementor-1921 .elementor-element.elementor-element-aa93908{--content-width:90%;}.elementor-1921 .elementor-element.elementor-element-076531e{--width:100%;}.elementor-1921 .elementor-element.elementor-element-8861153{--width:90%;}.elementor-1921 .elementor-element.elementor-element-0f5c20d{--width:90%;}.elementor-1921 .elementor-element.elementor-element-d04fbdb{--width:90%;}.elementor-1921 .elementor-element.elementor-element-8cd7458{--width:90%;}.elementor-1921 .elementor-element.elementor-element-f1e365d{--width:100%;}.elementor-1921 .elementor-element.elementor-element-c440899{--content-width:90%;}.elementor-1921 .elementor-element.elementor-element-63f0e7d{--width:100%;}.elementor-1921 .elementor-element.elementor-element-d5011a2{--content-width:90%;}}@media(max-width:767px){.elementor-1921 .elementor-element.elementor-element-04250c7{--min-height:80vh;}.elementor-1921 .elementor-element.elementor-element-f0d249a .elementor-heading-title{font-size:30px;}.elementor-1921 .elementor-element.elementor-element-742e0d1{--width:100%;--gap:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-1921 .elementor-element.elementor-element-8b925d7{--e-image-carousel-slides-to-show:4;}.elementor-1921 .elementor-element.elementor-element-24a5831{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-1921 .elementor-element.elementor-element-ad7c136{text-align:center;}.elementor-1921 .elementor-element.elementor-element-ad7c136 .elementor-heading-title{font-size:30px;}.elementor-1921 .elementor-element.elementor-element-b37dc2f{--grid-columns:1;}.elementor-1921 .elementor-element.elementor-element-aa93908{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1921 .elementor-element.elementor-element-bf653c9{text-align:left;}.elementor-1921 .elementor-element.elementor-element-bf653c9 .elementor-heading-title{font-size:8.4vw;}.elementor-1921 .elementor-element.elementor-element-6df30ae{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1921 .elementor-element.elementor-element-380dc1e{--border-radius:5px 5px 5px 5px;}.elementor-1921 .elementor-element.elementor-element-408e722 > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-1921 .elementor-element.elementor-element-408e722 .elementor-icon{font-size:35px;}.elementor-1921 .elementor-element.elementor-element-e977884 > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-1921 .elementor-element.elementor-element-e977884 .elementor-icon{font-size:35px;}.elementor-1921 .elementor-element.elementor-element-06931f6 > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-1921 .elementor-element.elementor-element-06931f6 .elementor-icon{font-size:35px;}.elementor-1921 .elementor-element.elementor-element-76a4d4a > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-1921 .elementor-element.elementor-element-76a4d4a .elementor-icon{font-size:35px;}.elementor-1921 .elementor-element.elementor-element-92b32ce > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-1921 .elementor-element.elementor-element-92b32ce .elementor-icon{font-size:35px;}.elementor-1921 .elementor-element.elementor-element-353808a > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-1921 .elementor-element.elementor-element-353808a .elementor-icon{font-size:35px;}.elementor-1921 .elementor-element.elementor-element-6b3fde3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1921 .elementor-element.elementor-element-f57674c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1921 .elementor-element.elementor-element-bd5ad3e{--padding-top:100px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1921 .elementor-element.elementor-element-ae57d50{text-align:center;}.elementor-1921 .elementor-element.elementor-element-ae57d50 .elementor-heading-title{font-size:40px;}.elementor-1921 .elementor-element.elementor-element-8861153{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1921 .elementor-element.elementor-element-5f39411 .elementor-heading-title{font-size:12px;}.elementor-1921 .elementor-element.elementor-element-0f4e247{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1921 .elementor-element.elementor-element-ab20bd4 .elementor-heading-title{font-size:25px;}.elementor-1921 .elementor-element.elementor-element-baee326 .elementor-icon{font-size:25px;}.elementor-1921 .elementor-element.elementor-element-baee326 .elementor-icon svg{height:25px;}.elementor-1921 .elementor-element.elementor-element-2eec9c5{--min-height:35vh;}.elementor-1921 .elementor-element.elementor-element-0f5c20d{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1921 .elementor-element.elementor-element-fe91995 > .elementor-widget-container{margin:10px 9px 0px 0px;}.elementor-1921 .elementor-element.elementor-element-fe91995 .elementor-heading-title{font-size:12px;}.elementor-1921 .elementor-element.elementor-element-5b9fc1f .elementor-heading-title{font-size:25px;}.elementor-1921 .elementor-element.elementor-element-0b89828 .elementor-icon{font-size:25px;}.elementor-1921 .elementor-element.elementor-element-0b89828 .elementor-icon svg{height:25px;}.elementor-1921 .elementor-element.elementor-element-4daa14c{--min-height:35vh;}.elementor-1921 .elementor-element.elementor-element-461acc5 img{width:100%;}.elementor-1921 .elementor-element.elementor-element-660117d .elementor-heading-title{font-size:25px;}.elementor-1921 .elementor-element.elementor-element-38b6721 .elementor-icon{font-size:25px;}.elementor-1921 .elementor-element.elementor-element-38b6721 .elementor-icon svg{height:25px;}.elementor-1921 .elementor-element.elementor-element-0b8cff0 .elementor-heading-title{font-size:25px;}.elementor-1921 .elementor-element.elementor-element-9ab4346 .elementor-icon{font-size:25px;}.elementor-1921 .elementor-element.elementor-element-9ab4346 .elementor-icon svg{height:25px;}.elementor-1921 .elementor-element.elementor-element-f1e365d{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1921 .elementor-element.elementor-element-c440899{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1921 .elementor-element.elementor-element-4883584{font-size:21px;}.elementor-1921 .elementor-element.elementor-element-6248429 .elementor-heading-title{font-size:22px;}.elementor-1921 .elementor-element.elementor-element-aa53dca .elementor-button{font-size:4.5vw;padding:13px 30px 015px 30px;}}/* Start custom CSS for button, class: .elementor-element-1915cc0 *//* The button itself */
.elementor-1921 .elementor-element.elementor-element-1915cc0 .elementor-button {
  position: relative;
  z-index: 2;
  border-radius: 999px; /* change shape if you want */
  overflow: hidden;
}

/* GLOW LAYER */
.elementor-1921 .elementor-element.elementor-element-1915cc0 .elementor-button::before {
  content: "";
  position: absolute;
  inset: -6px;  /* glow bleed area */
  border-radius: inherit;
  background: conic-gradient(
    from 0deg,
    transparent 0deg,
    transparent 150deg,
    rgba(0, 213, 241, 0.8) 200deg,
    #00D5F1 260deg,
    rgba(0, 213, 241, 0.8) 320deg,
    transparent 360deg
  );
  filter: blur(12px);              /* neon glow */
  animation: glow-rotate 2s linear infinite;
  z-index: 0;
}

/* INNER MASK – keeps a thin border ring */
.elementor-1921 .elementor-element.elementor-element-1915cc0 .elementor-button::after {
  content: "";
  position: absolute;
  inset: 2px;                      /* visual border thickness */
  border-radius: inherit;
  background: inherit;             /* uses button background from Elementor */
  z-index: 1;
}

/* Make sure text and icon sit above glow */
.elementor-1921 .elementor-element.elementor-element-1915cc0 .elementor-button .elementor-button-text,
.elementor-1921 .elementor-element.elementor-element-1915cc0 .elementor-button i,
.elementor-1921 .elementor-element.elementor-element-1915cc0 .elementor-button span {
  position: relative;
  z-index: 2;
}

@keyframes glow-rotate {
  to {
    transform: rotate(360deg);
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-56bb7d5 *//* The button itself */
.elementor-1921 .elementor-element.elementor-element-56bb7d5 .elementor-button {
  position: relative;
  z-index: 2;
  border-radius: 999px; /* change shape if you want */
  overflow: hidden;
}

/* GLOW LAYER */
.elementor-1921 .elementor-element.elementor-element-56bb7d5 .elementor-button::before {
  content: "";
  position: absolute;
  inset: -6px;  /* glow bleed area */
  border-radius: inherit;
  background: conic-gradient(
    from 0deg,
    transparent 0deg,
    transparent 150deg,
    rgba(0, 213, 241, 0.8) 200deg,
    #00D5F1 260deg,
    rgba(0, 213, 241, 0.8) 320deg,
    transparent 360deg
  );
  filter: blur(12px);              /* neon glow */
  animation: glow-rotate 2s linear infinite;
  z-index: 0;
}

/* INNER MASK – keeps a thin border ring */
.elementor-1921 .elementor-element.elementor-element-56bb7d5 .elementor-button::after {
  content: "";
  position: absolute;
  inset: 2px;                      /* visual border thickness */
  border-radius: inherit;
  background: inherit;             /* uses button background from Elementor */
  z-index: 1;
}

/* Make sure text and icon sit above glow */
.elementor-1921 .elementor-element.elementor-element-56bb7d5 .elementor-button .elementor-button-text,
.elementor-1921 .elementor-element.elementor-element-56bb7d5 .elementor-button i,
.elementor-1921 .elementor-element.elementor-element-56bb7d5 .elementor-button span {
  position: relative;
  z-index: 2;
}

@keyframes glow-rotate {
  to {
    transform: rotate(360deg);
  }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-8b925d7 *//* keep your existing code */
.elementor-1921 .elementor-element.elementor-element-8b925d7 .swiper-wrapper {
  -webkit-transition-timing-function: linear !important;
  transition-timing-function: linear !important; 
}

/* desktop / default */
.elementor-1921 .elementor-element.elementor-element-8b925d7 {
  position: relative;
  overflow: hidden;
}
.elementor-1921 .elementor-element.elementor-element-8b925d7::before,
.elementor-1921 .elementor-element.elementor-element-8b925d7::after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  width: 160px;               /* fade width – adjust as needed */
  pointer-events: none;
  z-index: 5;
}
.elementor-1921 .elementor-element.elementor-element-8b925d7::before {
  left: 0;
  background: linear-gradient(to right, #000 70%, transparent);
}
.elementor-1921 .elementor-element.elementor-element-8b925d7::after {
  right: 0;
  background: linear-gradient(to left, #000 70%, transparent);
}

/* MOBILE – ndrysho vetëm gradient-at */
@media (max-width: 768px) {
  .elementor-1921 .elementor-element.elementor-element-8b925d7::before {
    /* left side (në të majtë), gradient drejt djathtas */
    background: linear-gradient(to right, #000 0%, transparent);
  }

  .elementor-1921 .elementor-element.elementor-element-8b925d7::after {
    /* right side (në të djathtë), gradient drejt majtas */
    background: linear-gradient(to left, #000 0%, transparent);
  }
}

Thjesht zëvendëso .elementor-1921 .elementor-element.elementor-element-8b925d7 me klasën/ID-në reale (p.sh. .logos-slider, #brands-swiper, etj.) dhe je gati./* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ad7c136 */.ngjyrat {
    background: linear-gradient(43deg,  #000000 0%,  #00D5F1 46%,  #02FCD8 100%);

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;">

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bf653c9 */.ngjyrat {
    background: linear-gradient(43deg,  #000000 0%,  #00D5F1 46%,  #02FCD8 100%);

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;">

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380dc1e *//* Make container usable for glow */
.elementor-1921 .elementor-element.elementor-element-380dc1e {
  overflow: hidden;
  border-radius: 16px; /* adjust shape */
  z-index: 1;
}

/* OUTER GLOW RING */
.elementor-1921 .elementor-element.elementor-element-380dc1e::before {
  content: "";
  border-radius: inherit;
  background: conic-gradient(
    from 0deg,
    transparent 0deg,
    transparent 150deg,
    rgba(0, 213, 241, 0.8) 200deg,
    #00D5F1 260deg,
    rgba(0, 213, 241, 0.8) 320deg,
    transparent 360deg
  );
  filter: blur(18px);        /* neon glow */
  animation: glow-rotate 7s linear infinite;
  z-index: 0;
}

/* INNER MASK — creates a clean, thin border */
.elementor-1921 .elementor-element.elementor-element-380dc1e::after {
  content: "";
  position: absolute;
  inset: 3px;                /* border thickness */
  border-radius: inherit;
  background: #000;          /* container background */
  z-index: 1;
}

/* Keep all container content above the glow */
.elementor-1921 .elementor-element.elementor-element-380dc1e > * {
  z-index: 2;
}

/* animation */
@keyframes glow-rotate {
  to {
    transform: rotate(360deg);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89f8b7e *//* Make container usable for glow */
.elementor-1921 .elementor-element.elementor-element-89f8b7e {
  overflow: hidden;
  border-radius: 16px; /* adjust shape */
  z-index: 1;
}

/* OUTER GLOW RING */
.elementor-1921 .elementor-element.elementor-element-89f8b7e::before {
  content: "";
  border-radius: inherit;
  background: conic-gradient(
    from 0deg,
    transparent 0deg,
    transparent 150deg,
    rgba(0, 213, 241, 0.8) 200deg,
    #00D5F1 260deg,
    rgba(0, 213, 241, 0.8) 320deg,
    transparent 360deg
  );
  filter: blur(18px);        /* neon glow */
  animation: glow-rotate 7s linear infinite;
  z-index: 0;
}

/* INNER MASK — creates a clean, thin border */
.elementor-1921 .elementor-element.elementor-element-89f8b7e::after {
  content: "";
  position: absolute;
  inset: 3px;                /* border thickness */
  border-radius: inherit;
  background: #000;          /* container background */
  z-index: 1;
}

/* Keep all container content above the glow */
.elementor-1921 .elementor-element.elementor-element-89f8b7e > * {
  z-index: 2;
}

/* animation */
@keyframes glow-rotate {
  to {
    transform: rotate(360deg);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d69187 *//* Make container usable for glow */
.elementor-1921 .elementor-element.elementor-element-5d69187 {
  overflow: hidden;
  border-radius: 16px; /* adjust shape */
  z-index: 1;
}

/* OUTER GLOW RING */
.elementor-1921 .elementor-element.elementor-element-5d69187::before {
  content: "";
  border-radius: inherit;
  background: conic-gradient(
    from 0deg,
    transparent 0deg,
    transparent 150deg,
    rgba(0, 213, 241, 0.8) 200deg,
    #00D5F1 260deg,
    rgba(0, 213, 241, 0.8) 320deg,
    transparent 360deg
  );
  filter: blur(18px);        /* neon glow */
  animation: glow-rotate 7s linear infinite;
  z-index: 0;
}

/* INNER MASK — creates a clean, thin border */
.elementor-1921 .elementor-element.elementor-element-5d69187::after {
  content: "";
  position: absolute;
  inset: 3px;                /* border thickness */
  border-radius: inherit;
  background: #000;          /* container background */
  z-index: 1;
}

/* Keep all container content above the glow */
.elementor-1921 .elementor-element.elementor-element-5d69187 > * {
  z-index: 2;
}

/* animation */
@keyframes glow-rotate {
  to {
    transform: rotate(360deg);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c270b64 *//* Make container usable for glow */
.elementor-1921 .elementor-element.elementor-element-c270b64 {
  overflow: hidden;
  border-radius: 16px; /* adjust shape */
  z-index: 1;
}

/* OUTER GLOW RING */
.elementor-1921 .elementor-element.elementor-element-c270b64::before {
  content: "";
  border-radius: inherit;
  background: conic-gradient(
    from 0deg,
    transparent 0deg,
    transparent 150deg,
    rgba(0, 213, 241, 0.8) 200deg,
    #00D5F1 260deg,
    rgba(0, 213, 241, 0.8) 320deg,
    transparent 360deg
  );
  filter: blur(18px);        /* neon glow */
  animation: glow-rotate 7s linear infinite;
  z-index: 0;
}

/* INNER MASK — creates a clean, thin border */
.elementor-1921 .elementor-element.elementor-element-c270b64::after {
  content: "";
  position: absolute;
  inset: 3px;                /* border thickness */
  border-radius: inherit;
  background: #000;          /* container background */
  z-index: 1;
}

/* Keep all container content above the glow */
.elementor-1921 .elementor-element.elementor-element-c270b64 > * {
  z-index: 2;
}

/* animation */
@keyframes glow-rotate {
  to {
    transform: rotate(360deg);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9559ee4 *//* Make container usable for glow */
.elementor-1921 .elementor-element.elementor-element-9559ee4 {
  overflow: hidden;
  border-radius: 16px; /* adjust shape */
  z-index: 1;
}

/* OUTER GLOW RING */
.elementor-1921 .elementor-element.elementor-element-9559ee4::before {
  content: "";
  border-radius: inherit;
  background: conic-gradient(
    from 0deg,
    transparent 0deg,
    transparent 150deg,
    rgba(0, 213, 241, 0.8) 200deg,
    #00D5F1 260deg,
    rgba(0, 213, 241, 0.8) 320deg,
    transparent 360deg
  );
  filter: blur(18px);        /* neon glow */
  animation: glow-rotate 7s linear infinite;
  z-index: 0;
}

/* INNER MASK — creates a clean, thin border */
.elementor-1921 .elementor-element.elementor-element-9559ee4::after {
  content: "";
  position: absolute;
  inset: 3px;                /* border thickness */
  border-radius: inherit;
  background: #000;          /* container background */
  z-index: 1;
}

/* Keep all container content above the glow */
.elementor-1921 .elementor-element.elementor-element-9559ee4 > * {
  z-index: 2;
}

/* animation */
@keyframes glow-rotate {
  to {
    transform: rotate(360deg);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa50c9f *//* Make container usable for glow */
.elementor-1921 .elementor-element.elementor-element-fa50c9f {
  overflow: hidden;
  border-radius: 16px; /* adjust shape */
  z-index: 1;
}

/* OUTER GLOW RING */
.elementor-1921 .elementor-element.elementor-element-fa50c9f::before {
  content: "";
  border-radius: inherit;
  background: conic-gradient(
    from 0deg,
    transparent 0deg,
    transparent 150deg,
    rgba(0, 213, 241, 0.8) 200deg,
    #00D5F1 260deg,
    rgba(0, 213, 241, 0.8) 320deg,
    transparent 360deg
  );
  filter: blur(18px);        /* neon glow */
  animation: glow-rotate 7s linear infinite;
  z-index: 0;
}

/* INNER MASK — creates a clean, thin border */
.elementor-1921 .elementor-element.elementor-element-fa50c9f::after {
  content: "";
  position: absolute;
  inset: 3px;                /* border thickness */
  border-radius: inherit;
  background: #000;          /* container background */
  z-index: 1;
}

/* Keep all container content above the glow */
.elementor-1921 .elementor-element.elementor-element-fa50c9f > * {
  z-index: 2;
}

/* animation */
@keyframes glow-rotate {
  to {
    transform: rotate(360deg);
  }
}/* End custom CSS */