.elementor-5876 .elementor-element.elementor-element-4b8ec0f{--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:30px;--padding-bottom:14px;--padding-left:30px;--padding-right:30px;}.elementor-5876 .elementor-element.elementor-element-4b8ec0f:not(.elementor-motion-effects-element-type-background), .elementor-5876 .elementor-element.elementor-element-4b8ec0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5876 .elementor-element.elementor-element-5866e69{--display:flex;--border-radius:28px 28px 28px 28px;--padding-top:157px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-5876 .elementor-element.elementor-element-5866e69:not(.elementor-motion-effects-element-type-background), .elementor-5876 .elementor-element.elementor-element-5866e69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(193deg, #2C559D 71%, #43AA69 100%);}.elementor-5876 .elementor-element.elementor-element-f7bd960.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-5876 .elementor-element.elementor-element-f7bd960{left:1%;}body.rtl .elementor-5876 .elementor-element.elementor-element-f7bd960{right:1%;}.elementor-5876 .elementor-element.elementor-element-f7bd960{bottom:1%;}.elementor-5876 .elementor-element.elementor-element-f7bd960 .elementor-icon-wrapper{text-align:center;}.elementor-5876 .elementor-element.elementor-element-f7bd960 .elementor-icon{font-size:132px;}.elementor-5876 .elementor-element.elementor-element-f7bd960 .elementor-icon svg{height:132px;}.elementor-5876 .elementor-element.elementor-element-f7bd960 .elementor-icon-wrapper svg{width:auto;}body:not(.rtl) .elementor-5876 .elementor-element.elementor-element-71bfb45{right:-17%;}body.rtl .elementor-5876 .elementor-element.elementor-element-71bfb45{left:-17%;}.elementor-5876 .elementor-element.elementor-element-71bfb45{top:0%;}.elementor-5876 .elementor-element.elementor-element-71bfb45 .elementor-icon-wrapper{text-align:center;}.elementor-5876 .elementor-element.elementor-element-71bfb45 .elementor-icon{font-size:402px;}.elementor-5876 .elementor-element.elementor-element-71bfb45 .elementor-icon svg{height:402px;}.elementor-5876 .elementor-element.elementor-element-71bfb45 .elementor-icon-wrapper svg{width:auto;}.elementor-5876 .elementor-element.elementor-element-8c468a2 .elementor-icon-wrapper{text-align:center;}.elementor-5876 .elementor-element.elementor-element-8c468a2.elementor-view-stacked .elementor-icon{background-color:#5ECD87;}.elementor-5876 .elementor-element.elementor-element-8c468a2.elementor-view-framed .elementor-icon, .elementor-5876 .elementor-element.elementor-element-8c468a2.elementor-view-default .elementor-icon{color:#5ECD87;border-color:#5ECD87;}.elementor-5876 .elementor-element.elementor-element-8c468a2.elementor-view-framed .elementor-icon, .elementor-5876 .elementor-element.elementor-element-8c468a2.elementor-view-default .elementor-icon svg{fill:#5ECD87;}.elementor-5876 .elementor-element.elementor-element-8c468a2 .elementor-icon{font-size:100px;}.elementor-5876 .elementor-element.elementor-element-8c468a2 .elementor-icon svg{height:100px;}.elementor-5876 .elementor-element.elementor-element-04e5721{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;}.elementor-5876 .elementor-element.elementor-element-04e5721 .elementor-heading-title{font-size:54px;color:#FFFFFF;}.elementor-5876 .elementor-element.elementor-element-280f68a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;font-size:20px;color:#FFFFFF;}.elementor-5876 .elementor-element.elementor-element-95c8559 .elementor-button{background-color:transparent;font-size:21px;font-weight:bold;background-image:linear-gradient(253deg, #5ECD87 0%, #43A969 100%);padding:28px 45px 28px 45px;}.elementor-5876 .elementor-element.elementor-element-08488ec{--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:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-5876 .elementor-element.elementor-element-6313768{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:23px 23px;--row-gap:23px;--column-gap:23px;--grid-auto-flow:row;--margin-top:-90px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-5876 .elementor-element.elementor-element-7bdbf63{--display:flex;--justify-content:space-between;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 80px 0px rgba(0, 0, 0, 0.12);--padding-top:35px;--padding-bottom:35px;--padding-left:110px;--padding-right:110px;}.elementor-5876 .elementor-element.elementor-element-7bdbf63:not(.elementor-motion-effects-element-type-background), .elementor-5876 .elementor-element.elementor-element-7bdbf63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFCC;}.elementor-5876 .elementor-element.elementor-element-b27c7cf .elementor-icon-wrapper{text-align:center;}.elementor-5876 .elementor-element.elementor-element-b27c7cf .elementor-icon{font-size:82px;}.elementor-5876 .elementor-element.elementor-element-b27c7cf .elementor-icon svg{height:82px;}.elementor-5876 .elementor-element.elementor-element-b27c7cf .elementor-icon-wrapper svg{width:auto;}.elementor-5876 .elementor-element.elementor-element-a10de6f{text-align:center;}.elementor-5876 .elementor-element.elementor-element-a10de6f .elementor-heading-title{font-weight:800;}.elementor-5876 .elementor-element.elementor-element-40aaa86{--display:flex;--justify-content:space-between;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 80px 0px rgba(0, 0, 0, 0.12);--padding-top:35px;--padding-bottom:35px;--padding-left:110px;--padding-right:110px;}.elementor-5876 .elementor-element.elementor-element-40aaa86:not(.elementor-motion-effects-element-type-background), .elementor-5876 .elementor-element.elementor-element-40aaa86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFCC;}.elementor-5876 .elementor-element.elementor-element-b52103c .elementor-icon-wrapper{text-align:center;}.elementor-5876 .elementor-element.elementor-element-b52103c .elementor-icon{font-size:82px;}.elementor-5876 .elementor-element.elementor-element-b52103c .elementor-icon svg{height:82px;}.elementor-5876 .elementor-element.elementor-element-b52103c .elementor-icon-wrapper svg{width:auto;}.elementor-5876 .elementor-element.elementor-element-5e95d1c{text-align:center;}.elementor-5876 .elementor-element.elementor-element-5e95d1c .elementor-heading-title{font-weight:800;}.elementor-5876 .elementor-element.elementor-element-a6a789f{--display:flex;--justify-content:space-between;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 80px 0px rgba(0, 0, 0, 0.12);--padding-top:35px;--padding-bottom:35px;--padding-left:110px;--padding-right:110px;}.elementor-5876 .elementor-element.elementor-element-a6a789f:not(.elementor-motion-effects-element-type-background), .elementor-5876 .elementor-element.elementor-element-a6a789f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFCC;}.elementor-5876 .elementor-element.elementor-element-b29b966 .elementor-icon-wrapper{text-align:center;}.elementor-5876 .elementor-element.elementor-element-b29b966 .elementor-icon{font-size:82px;}.elementor-5876 .elementor-element.elementor-element-b29b966 .elementor-icon svg{height:82px;}.elementor-5876 .elementor-element.elementor-element-b29b966 .elementor-icon-wrapper svg{width:auto;}.elementor-5876 .elementor-element.elementor-element-a5da44b{text-align:center;}.elementor-5876 .elementor-element.elementor-element-a5da44b .elementor-heading-title{font-weight:800;}.elementor-5876 .elementor-element.elementor-element-26edd24b{--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:40px;--padding-bottom:14px;--padding-left:30px;--padding-right:30px;}.elementor-5876 .elementor-element.elementor-element-26edd24b:not(.elementor-motion-effects-element-type-background), .elementor-5876 .elementor-element.elementor-element-26edd24b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5876 .elementor-element.elementor-element-428e9d5c{--display:flex;--border-radius:28px 28px 28px 28px;--padding-top:57px;--padding-bottom:82px;--padding-left:40px;--padding-right:40px;}.elementor-5876 .elementor-element.elementor-element-428e9d5c:not(.elementor-motion-effects-element-type-background), .elementor-5876 .elementor-element.elementor-element-428e9d5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(193deg, #2C559D 44%, #43AA69 100%);}.elementor-5876 .elementor-element.elementor-element-40b2be85{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;text-align:center;}.elementor-5876 .elementor-element.elementor-element-40b2be85 .elementor-heading-title{color:#FFFFFF;}.elementor-5876 .elementor-element.elementor-element-3ca94f69{--display:flex;}.elementor-5876 .elementor-element.elementor-element-77f51cbb{--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;--justify-content:space-between;--border-radius:20px 20px 20px 20px;--padding-top:102px;--padding-bottom:42px;--padding-left:42px;--padding-right:35px;}.elementor-5876 .elementor-element.elementor-element-77f51cbb:not(.elementor-motion-effects-element-type-background), .elementor-5876 .elementor-element.elementor-element-77f51cbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF26;}.elementor-5876 .elementor-element.elementor-element-77f51cbb.e-con{--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-5876 .elementor-element.elementor-element-54ce19c0{left:42px;}body.rtl .elementor-5876 .elementor-element.elementor-element-54ce19c0{right:42px;}.elementor-5876 .elementor-element.elementor-element-54ce19c0{top:43px;}.elementor-5876 .elementor-element.elementor-element-4b4736a2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;font-weight:300;line-height:1.6em;color:#FFFFFF;}.elementor-5876 .elementor-element.elementor-element-16a5583b{--display:flex;}.elementor-5876 .elementor-element.elementor-element-8cc9852{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-weight:600;text-transform:capitalize;color:#FFFFFF;}.elementor-5876 .elementor-element.elementor-element-52de2b76{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -15px;text-align:start;}.elementor-5876 .elementor-element.elementor-element-52de2b76 img{width:158px;}.elementor-5876 .elementor-element.elementor-element-62c5cd0f{--display:flex;}.elementor-5876 .elementor-element.elementor-element-6f13732e{--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;--justify-content:space-between;--border-radius:20px 20px 20px 20px;--padding-top:102px;--padding-bottom:42px;--padding-left:42px;--padding-right:35px;}.elementor-5876 .elementor-element.elementor-element-6f13732e:not(.elementor-motion-effects-element-type-background), .elementor-5876 .elementor-element.elementor-element-6f13732e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF26;}.elementor-5876 .elementor-element.elementor-element-6f13732e.e-con{--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-5876 .elementor-element.elementor-element-61861807{left:42px;}body.rtl .elementor-5876 .elementor-element.elementor-element-61861807{right:42px;}.elementor-5876 .elementor-element.elementor-element-61861807{top:43px;}.elementor-5876 .elementor-element.elementor-element-26a3a095{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;font-weight:300;line-height:1.6em;color:#FFFFFF;}.elementor-5876 .elementor-element.elementor-element-7215ed89{--display:flex;}.elementor-5876 .elementor-element.elementor-element-7d28a4fd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-weight:600;text-transform:capitalize;color:#FFFFFF;}.elementor-5876 .elementor-element.elementor-element-136af955{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -15px;text-align:start;}.elementor-5876 .elementor-element.elementor-element-136af955 img{width:158px;}.elementor-5876 .elementor-element.elementor-element-4764ad35{--display:flex;}.elementor-5876 .elementor-element.elementor-element-217478e7{--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;--justify-content:space-between;--border-radius:20px 20px 20px 20px;--padding-top:102px;--padding-bottom:42px;--padding-left:42px;--padding-right:35px;}.elementor-5876 .elementor-element.elementor-element-217478e7:not(.elementor-motion-effects-element-type-background), .elementor-5876 .elementor-element.elementor-element-217478e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF26;}.elementor-5876 .elementor-element.elementor-element-217478e7.e-con{--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-5876 .elementor-element.elementor-element-2b15ed64{left:42px;}body.rtl .elementor-5876 .elementor-element.elementor-element-2b15ed64{right:42px;}.elementor-5876 .elementor-element.elementor-element-2b15ed64{top:43px;}.elementor-5876 .elementor-element.elementor-element-fbd3a25{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-weight:300;line-height:1.6em;color:#FFFFFF;}.elementor-5876 .elementor-element.elementor-element-51da027{--display:flex;}.elementor-5876 .elementor-element.elementor-element-507d5468{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-weight:600;text-transform:capitalize;color:#FFFFFF;}.elementor-5876 .elementor-element.elementor-element-204801e5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -15px;text-align:start;}.elementor-5876 .elementor-element.elementor-element-204801e5 img{width:158px;}.elementor-5876 .elementor-element.elementor-element-11841cca{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:27px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-5876 .elementor-element.elementor-element-41f400e9.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-5876 .elementor-element.elementor-element-41f400e9{left:1%;}body.rtl .elementor-5876 .elementor-element.elementor-element-41f400e9{right:1%;}.elementor-5876 .elementor-element.elementor-element-41f400e9{bottom:1%;}.elementor-5876 .elementor-element.elementor-element-41f400e9 .elementor-icon-wrapper{text-align:center;}.elementor-5876 .elementor-element.elementor-element-41f400e9 .elementor-icon{font-size:132px;}.elementor-5876 .elementor-element.elementor-element-41f400e9 .elementor-icon svg{height:132px;}.elementor-5876 .elementor-element.elementor-element-41f400e9 .elementor-icon-wrapper svg{width:auto;}body:not(.rtl) .elementor-5876 .elementor-element.elementor-element-6cac4c7e{right:-17%;}body.rtl .elementor-5876 .elementor-element.elementor-element-6cac4c7e{left:-17%;}.elementor-5876 .elementor-element.elementor-element-6cac4c7e{top:0%;}.elementor-5876 .elementor-element.elementor-element-6cac4c7e .elementor-icon-wrapper{text-align:center;}.elementor-5876 .elementor-element.elementor-element-6cac4c7e .elementor-icon{font-size:402px;}.elementor-5876 .elementor-element.elementor-element-6cac4c7e .elementor-icon svg{height:402px;}.elementor-5876 .elementor-element.elementor-element-6cac4c7e .elementor-icon-wrapper svg{width:auto;}@media(max-width:1366px){.elementor-5876 .elementor-element.elementor-element-4b8ec0f{--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-5876 .elementor-element.elementor-element-5866e69{--padding-top:57px;--padding-bottom:130px;--padding-left:20px;--padding-right:20px;}.elementor-5876 .elementor-element.elementor-element-f7bd960{z-index:2;}.elementor-5876 .elementor-element.elementor-element-6313768{--grid-auto-flow:row;}.elementor-5876 .elementor-element.elementor-element-7bdbf63{--padding-top:35px;--padding-bottom:35px;--padding-left:20px;--padding-right:20px;}.elementor-5876 .elementor-element.elementor-element-40aaa86{--padding-top:35px;--padding-bottom:35px;--padding-left:20px;--padding-right:20px;}.elementor-5876 .elementor-element.elementor-element-a6a789f{--padding-top:35px;--padding-bottom:35px;--padding-left:20px;--padding-right:20px;}.elementor-5876 .elementor-element.elementor-element-26edd24b{--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-5876 .elementor-element.elementor-element-428e9d5c{--padding-top:57px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-5876 .elementor-element.elementor-element-11841cca{z-index:5;}.elementor-5876 .elementor-element.elementor-element-41f400e9{z-index:2;}}@media(max-width:1024px){.elementor-5876 .elementor-element.elementor-element-4b8ec0f{--padding-top:60px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-5876 .elementor-element.elementor-element-5866e69{--padding-top:65px;--padding-bottom:130px;--padding-left:45px;--padding-right:45px;}.elementor-5876 .elementor-element.elementor-element-08488ec{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-5876 .elementor-element.elementor-element-6313768{--grid-auto-flow:row;}.elementor-5876 .elementor-element.elementor-element-26edd24b{--padding-top:60px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-5876 .elementor-element.elementor-element-428e9d5c{--padding-top:65px;--padding-bottom:100px;--padding-left:45px;--padding-right:45px;}.elementor-5876 .elementor-element.elementor-element-40b2be85{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;}.elementor-5876 .elementor-element.elementor-element-4b4736a2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5876 .elementor-element.elementor-element-26a3a095{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5876 .elementor-element.elementor-element-fbd3a25{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5876 .elementor-element.elementor-element-11841cca{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-5876 .elementor-element.elementor-element-4b8ec0f{--padding-top:55px;--padding-bottom:17px;--padding-left:14px;--padding-right:14px;}.elementor-5876 .elementor-element.elementor-element-5866e69{--border-radius:12px 12px 12px 12px;--padding-top:38px;--padding-bottom:130px;--padding-left:28px;--padding-right:25px;}.elementor-5876 .elementor-element.elementor-element-08488ec{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-5876 .elementor-element.elementor-element-6313768{--e-con-grid-template-columns:repeat(1, 1fr);--gap:17px 17px;--row-gap:17px;--column-gap:17px;--grid-auto-flow:row;--margin-top:-90px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-5876 .elementor-element.elementor-element-26edd24b{--padding-top:55px;--padding-bottom:17px;--padding-left:14px;--padding-right:14px;}.elementor-5876 .elementor-element.elementor-element-428e9d5c{--border-radius:12px 12px 12px 12px;--padding-top:38px;--padding-bottom:72px;--padding-left:28px;--padding-right:25px;}.elementor-5876 .elementor-element.elementor-element-40b2be85{text-align:center;}.elementor-5876 .elementor-element.elementor-element-77f51cbb{--border-radius:8px 8px 8px 8px;--padding-top:68px;--padding-bottom:36px;--padding-left:37px;--padding-right:47px;}.elementor-5876 .elementor-element.elementor-element-54ce19c0{width:var( --container-widget-width, 72px );max-width:72px;--container-widget-width:72px;--container-widget-flex-grow:0;top:21px;}.elementor-5876 .elementor-element.elementor-element-54ce19c0 img{width:100%;}.elementor-5876 .elementor-element.elementor-element-4b4736a2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 17px) 0px;}.elementor-5876 .elementor-element.elementor-element-6f13732e{--border-radius:8px 8px 8px 8px;--padding-top:68px;--padding-bottom:36px;--padding-left:37px;--padding-right:47px;}.elementor-5876 .elementor-element.elementor-element-61861807{width:var( --container-widget-width, 72px );max-width:72px;--container-widget-width:72px;--container-widget-flex-grow:0;top:21px;}.elementor-5876 .elementor-element.elementor-element-61861807 img{width:100%;}.elementor-5876 .elementor-element.elementor-element-217478e7{--border-radius:8px 8px 8px 8px;--padding-top:68px;--padding-bottom:36px;--padding-left:37px;--padding-right:47px;}.elementor-5876 .elementor-element.elementor-element-2b15ed64{width:var( --container-widget-width, 72px );max-width:72px;--container-widget-width:72px;--container-widget-flex-grow:0;top:21px;}.elementor-5876 .elementor-element.elementor-element-2b15ed64 img{width:100%;}.elementor-5876 .elementor-element.elementor-element-11841cca{--e-n-carousel-swiper-slides-to-display:1;}}/* Start custom CSS for container, class: .elementor-element-7bdbf63 */.elementor-5876 .elementor-element.elementor-element-7bdbf63 {
    backdrop-filter: blur(7px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40aaa86 */.elementor-5876 .elementor-element.elementor-element-40aaa86 {
    backdrop-filter: blur(7px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6a789f */.elementor-5876 .elementor-element.elementor-element-a6a789f {
    backdrop-filter: blur(7px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77f51cbb */.elementor-5876 .elementor-element.elementor-element-77f51cbb {
    backdrop-filter: blur(3px);
}

.elementor-5876 .elementor-element.elementor-element-77f51cbb::before{
    content: '';
    position: absolute;
    inset: 0;
    padding: 1px;
    border-radius: 20px;
    background: linear-gradient(180deg, #fff 0%, #ffffff00 100%);
    -webkit-mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
    z-index:  1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f13732e */.elementor-5876 .elementor-element.elementor-element-6f13732e {
    backdrop-filter: blur(3px);
}

.elementor-5876 .elementor-element.elementor-element-6f13732e::before{
    content: '';
    position: absolute;
    inset: 0;
    padding: 1px;
    border-radius: 20px;
    background: linear-gradient(180deg, #fff 0%, #ffffff00 100%);
    -webkit-mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
    z-index:  1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-217478e7 */.elementor-5876 .elementor-element.elementor-element-217478e7 {
    backdrop-filter: blur(3px);
}

.elementor-5876 .elementor-element.elementor-element-217478e7::before{
    content: '';
    position: absolute;
    inset: 0;
    padding: 1px;
    border-radius: 20px;
    background: linear-gradient(180deg, #fff 0%, #ffffff00 100%);
    -webkit-mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
    z-index:  1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77f51cbb */.elementor-5876 .elementor-element.elementor-element-77f51cbb {
    backdrop-filter: blur(3px);
}

.elementor-5876 .elementor-element.elementor-element-77f51cbb::before{
    content: '';
    position: absolute;
    inset: 0;
    padding: 1px;
    border-radius: 20px;
    background: linear-gradient(180deg, #fff 0%, #ffffff00 100%);
    -webkit-mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
    z-index:  1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f13732e */.elementor-5876 .elementor-element.elementor-element-6f13732e {
    backdrop-filter: blur(3px);
}

.elementor-5876 .elementor-element.elementor-element-6f13732e::before{
    content: '';
    position: absolute;
    inset: 0;
    padding: 1px;
    border-radius: 20px;
    background: linear-gradient(180deg, #fff 0%, #ffffff00 100%);
    -webkit-mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
    z-index:  1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-217478e7 */.elementor-5876 .elementor-element.elementor-element-217478e7 {
    backdrop-filter: blur(3px);
}

.elementor-5876 .elementor-element.elementor-element-217478e7::before{
    content: '';
    position: absolute;
    inset: 0;
    padding: 1px;
    border-radius: 20px;
    background: linear-gradient(180deg, #fff 0%, #ffffff00 100%);
    -webkit-mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
    z-index:  1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77f51cbb */.elementor-5876 .elementor-element.elementor-element-77f51cbb {
    backdrop-filter: blur(3px);
}

.elementor-5876 .elementor-element.elementor-element-77f51cbb::before{
    content: '';
    position: absolute;
    inset: 0;
    padding: 1px;
    border-radius: 20px;
    background: linear-gradient(180deg, #fff 0%, #ffffff00 100%);
    -webkit-mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
    z-index:  1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f13732e */.elementor-5876 .elementor-element.elementor-element-6f13732e {
    backdrop-filter: blur(3px);
}

.elementor-5876 .elementor-element.elementor-element-6f13732e::before{
    content: '';
    position: absolute;
    inset: 0;
    padding: 1px;
    border-radius: 20px;
    background: linear-gradient(180deg, #fff 0%, #ffffff00 100%);
    -webkit-mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
    z-index:  1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-217478e7 */.elementor-5876 .elementor-element.elementor-element-217478e7 {
    backdrop-filter: blur(3px);
}

.elementor-5876 .elementor-element.elementor-element-217478e7::before{
    content: '';
    position: absolute;
    inset: 0;
    padding: 1px;
    border-radius: 20px;
    background: linear-gradient(180deg, #fff 0%, #ffffff00 100%);
    -webkit-mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
    z-index:  1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77f51cbb */.elementor-5876 .elementor-element.elementor-element-77f51cbb {
    backdrop-filter: blur(3px);
}

.elementor-5876 .elementor-element.elementor-element-77f51cbb::before{
    content: '';
    position: absolute;
    inset: 0;
    padding: 1px;
    border-radius: 20px;
    background: linear-gradient(180deg, #fff 0%, #ffffff00 100%);
    -webkit-mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
    z-index:  1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f13732e */.elementor-5876 .elementor-element.elementor-element-6f13732e {
    backdrop-filter: blur(3px);
}

.elementor-5876 .elementor-element.elementor-element-6f13732e::before{
    content: '';
    position: absolute;
    inset: 0;
    padding: 1px;
    border-radius: 20px;
    background: linear-gradient(180deg, #fff 0%, #ffffff00 100%);
    -webkit-mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
    z-index:  1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-217478e7 */.elementor-5876 .elementor-element.elementor-element-217478e7 {
    backdrop-filter: blur(3px);
}

.elementor-5876 .elementor-element.elementor-element-217478e7::before{
    content: '';
    position: absolute;
    inset: 0;
    padding: 1px;
    border-radius: 20px;
    background: linear-gradient(180deg, #fff 0%, #ffffff00 100%);
    -webkit-mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
    z-index:  1;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-11841cca *//*.cs-testimonials-carousel .elementor-widget-divider {*/
/*    margin-top: auto;*/
/*}*/

/*.cs-testimonials-carousel .swiper-pagination-bullet {*/
/*    width: 29px;*/
/*    height: 4px;*/
/*    border-radius: 0;*/
/*}*/

/*@media (max-width: 767px) {*/
/*    .cs-testimonials-carousel .swiper-pagination {*/
/*        max-width: 100%;*/
/*        display: flex;*/
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS */body, html {
overflow-x: clip;
}

html, body, #page, #content, .elementor {
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
    box-sizing: border-box !important;
}

*, *:before, *:after {
    box-sizing: inherit !important;
}/* End custom CSS */