.elementor-16178 .elementor-element.elementor-element-62250846{--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;--overflow:hidden;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16178 .elementor-element.elementor-element-46402eb5 > .elementor-widget-container{padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-16178 .elementor-element.elementor-element-46402eb5{left:0px;}body.rtl .elementor-16178 .elementor-element.elementor-element-46402eb5{right:0px;}.elementor-16178 .elementor-element.elementor-element-46402eb5{top:0px;z-index:10;}.elementor-16178 .elementor-element.elementor-element-46402eb5 .elementor-wrapper{--video-aspect-ratio:1;}.elementor-16178 .elementor-element.elementor-element-5061f246{--display:flex;--min-height:751px;--gap:24px 24px;--background-transition:0.3s;--padding-top:250px;--padding-bottom:173px;--padding-left:62px;--padding-right:62px;--z-index:30;}.elementor-16178 .elementor-element.elementor-element-5061f246.e-con{--align-self:center;}.elementor-16178 .elementor-element.elementor-element-4ed96c69 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-16178 .elementor-element.elementor-element-4ed96c69{text-align:left;}.elementor-16178 .elementor-element.elementor-element-4ed96c69 .elementor-heading-title{color:var( --e-global-color-047e526 );font-family:"Silka", Sans-serif;font-size:84px;font-weight:500;line-height:84px;letter-spacing:-3.4px;}.elementor-16178 .elementor-element.elementor-element-7a6190c8{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;text-align:left;font-family:"Silka", Sans-serif;font-size:18px;font-weight:400;line-height:33px;}.elementor-16178 .elementor-element.elementor-element-7a6190c8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-16178 .elementor-element.elementor-element-5b1bbbf5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-16178 .elementor-element.elementor-element-5b1bbbf5 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-16178 .elementor-element.elementor-element-5b1bbbf5 .elementor-button{font-family:"Silka", Sans-serif;font-size:16px;font-weight:500;line-height:19px;fill:#070A26;color:#070A26;border-radius:28px 28px 28px 28px;padding:13px 28px 13px 28px;}.elementor-16178 .elementor-element.elementor-element-6265e6d8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-16178 .elementor-element.elementor-element-6265e6d8{z-index:10;}.elementor-16178 .elementor-element.elementor-element-6265e6d8 .elementor-wrapper{--video-aspect-ratio:1;}.elementor-16178 .elementor-element.elementor-element-1d7e948d{--display:flex;--min-height:796px;--justify-content:center;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:30;}.elementor-16178 .elementor-element.elementor-element-1d7e948d, .elementor-16178 .elementor-element.elementor-element-1d7e948d::before{--border-transition:0.3s;}.elementor-16178 .elementor-element.elementor-element-1d7e948d.e-con{--align-self:center;}.elementor-16178 .elementor-element.elementor-element-2f6daa8b{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:75px;--padding-right:162px;}.elementor-16178 .elementor-element.elementor-element-2f6daa8b.e-con{--align-self:center;}.elementor-16178 .elementor-element.elementor-element-39dc5643{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16178 .elementor-element.elementor-element-14d7feb4{--display:flex;--gap:85px 85px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16178 .elementor-element.elementor-element-993ce6{width:var( --container-widget-width, 820px );max-width:820px;--container-widget-width:820px;--container-widget-flex-grow:0;text-align:left;font-family:"Silka", Sans-serif;font-size:33px;font-weight:500;line-height:38.5px;letter-spacing:-1.4px;}.elementor-16178 .elementor-element.elementor-element-993ce6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-16178 .elementor-element.elementor-element-8f8b225{width:var( --container-widget-width, 820px );max-width:820px;--container-widget-width:820px;--container-widget-flex-grow:0;text-align:left;font-family:"Silka", Sans-serif;font-size:18px;font-weight:400;line-height:33px;}.elementor-16178 .elementor-element.elementor-element-8f8b225 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-16178 .elementor-element.elementor-element-3a15fad7 .elementor-wrapper{--video-aspect-ratio:1;}.elementor-16178 .elementor-element.elementor-element-465517d1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--overflow:hidden;--background-transition:0.3s;--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-16178 .elementor-element.elementor-element-21df1c89{--display:flex;--background-transition:0.3s;--border-radius:0px 0px 70px 70px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16178 .elementor-element.elementor-element-21df1c89:not(.elementor-motion-effects-element-type-background), .elementor-16178 .elementor-element.elementor-element-21df1c89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../../2024/01/events-section-3-bg-scaled.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-16178 .elementor-element.elementor-element-21df1c89, .elementor-16178 .elementor-element.elementor-element-21df1c89::before{--border-transition:0.3s;}.elementor-16178 .elementor-element.elementor-element-6651a17b{--display:flex;--gap:98px 98px;--background-transition:0.3s;--padding-top:110px;--padding-bottom:110px;--padding-left:62px;--padding-right:62px;}.elementor-16178 .elementor-element.elementor-element-6651a17b.e-con{--align-self:center;}.elementor-16178 .elementor-element.elementor-element-77497070{--display:flex;--gap:25px 25px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16178 .elementor-element.elementor-element-3a540087 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-16178 .elementor-element.elementor-element-3a540087{text-align:left;}.elementor-16178 .elementor-element.elementor-element-3a540087 .elementor-heading-title{color:var( --e-global-color-047e526 );font-family:"Silka", Sans-serif;font-size:84px;font-weight:500;text-transform:none;line-height:84px;letter-spacing:-3.4px;}.elementor-16178 .elementor-element.elementor-element-3da86992 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-16178 .elementor-element.elementor-element-3da86992{text-align:left;}.elementor-16178 .elementor-element.elementor-element-3da86992 .elementor-heading-title{color:var( --e-global-color-047e526 );font-family:"Silka", Sans-serif;font-size:84px;font-weight:500;text-transform:none;line-height:84px;letter-spacing:-3.4px;}.elementor-16178 .elementor-element.elementor-element-232304ad > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-16178 .elementor-element.elementor-element-232304ad{font-family:"Silka", Sans-serif;font-size:18px;font-weight:400;line-height:33px;}.elementor-16178 .elementor-element.elementor-element-50ecd9b4{--display:flex;--gap:76px 76px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16178 .elementor-element.elementor-element-44e4ca9d{--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:space-between;--align-items:flex-start;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16178 .elementor-element.elementor-element-78c5d167 .elementor-counter-number-wrapper{font-family:"Silka", Sans-serif;font-size:84px;font-weight:500;line-height:84px;letter-spacing:-3.4px;}.elementor-16178 .elementor-element.elementor-element-78c5d167 .elementor-counter-title{color:var( --e-global-color-primary );font-family:"Silka", Sans-serif;font-size:18px;font-weight:400;line-height:33px;}.elementor-16178 .elementor-element.elementor-element-4619ff81 .elementor-counter-number-wrapper{font-family:"Silka", Sans-serif;font-size:84px;font-weight:500;line-height:84px;letter-spacing:-3.4px;}.elementor-16178 .elementor-element.elementor-element-4619ff81 .elementor-counter-title{color:var( --e-global-color-primary );font-family:"Silka", Sans-serif;font-size:18px;font-weight:400;line-height:33px;}.elementor-16178 .elementor-element.elementor-element-55348409 .elementor-counter-number-wrapper{font-family:"Silka", Sans-serif;font-size:84px;font-weight:500;line-height:84px;letter-spacing:-3.4px;}.elementor-16178 .elementor-element.elementor-element-55348409 .elementor-counter-title{color:var( --e-global-color-primary );font-family:"Silka", Sans-serif;font-size:18px;font-weight:400;line-height:33px;}.elementor-16178 .elementor-element.elementor-element-4bfb572 .elementor-counter-number-wrapper{font-family:"Silka", Sans-serif;font-size:84px;font-weight:500;line-height:84px;letter-spacing:-3.4px;}.elementor-16178 .elementor-element.elementor-element-4bfb572 .elementor-counter-title{color:var( --e-global-color-primary );font-family:"Silka", Sans-serif;font-size:18px;font-weight:400;line-height:33px;}.elementor-16178 .elementor-element.elementor-element-4b86f6ce .elementor-counter-number-wrapper{font-family:"Silka", Sans-serif;font-size:84px;font-weight:500;line-height:84px;letter-spacing:-3.4px;}.elementor-16178 .elementor-element.elementor-element-4b86f6ce .elementor-counter-title{color:var( --e-global-color-primary );font-family:"Silka", Sans-serif;font-size:18px;font-weight:400;line-height:33px;}.elementor-16178 .elementor-element.elementor-element-64fba116{--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-evenly;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16178 .elementor-element.elementor-element-7765fee .elementor-counter-number-wrapper{font-family:"Silka", Sans-serif;font-size:84px;font-weight:500;line-height:84px;letter-spacing:-3.4px;}.elementor-16178 .elementor-element.elementor-element-7765fee .elementor-counter-title{color:var( --e-global-color-primary );font-family:"Silka", Sans-serif;font-size:18px;font-weight:400;line-height:33px;}.elementor-16178 .elementor-element.elementor-element-24538aa8 .elementor-counter-number-wrapper{font-family:"Silka", Sans-serif;font-size:84px;font-weight:500;line-height:84px;letter-spacing:-3.4px;}.elementor-16178 .elementor-element.elementor-element-24538aa8 .elementor-counter-title{color:var( --e-global-color-primary );font-family:"Silka", Sans-serif;font-size:18px;font-weight:400;line-height:33px;}.elementor-16178 .elementor-element.elementor-element-260c421d .elementor-counter-number-wrapper{font-family:"Silka", Sans-serif;font-size:84px;font-weight:500;line-height:84px;letter-spacing:-3.4px;}.elementor-16178 .elementor-element.elementor-element-260c421d .elementor-counter-title{color:var( --e-global-color-primary );font-family:"Silka", Sans-serif;font-size:18px;font-weight:400;line-height:33px;}.elementor-16178 .elementor-element.elementor-element-9de6bda .elementor-counter-number-wrapper{font-family:"Silka", Sans-serif;font-size:84px;font-weight:500;line-height:84px;letter-spacing:-3.4px;}.elementor-16178 .elementor-element.elementor-element-9de6bda .elementor-counter-title{color:var( --e-global-color-primary );font-family:"Silka", Sans-serif;font-size:18px;font-weight:400;line-height:33px;}.elementor-16178 .elementor-element.elementor-element-38a3fece{--display:flex;--gap:76px 76px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16178 .elementor-element.elementor-element-3dc8f4cb{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16178 .elementor-element.elementor-element-1d78f5e2 .elementor-counter-number-wrapper{font-family:"Silka", Sans-serif;font-size:84px;font-weight:500;line-height:84px;letter-spacing:-3.4px;}.elementor-16178 .elementor-element.elementor-element-1d78f5e2 .elementor-counter-title{color:var( --e-global-color-primary );font-family:"Silka", Sans-serif;font-size:18px;font-weight:400;line-height:33px;}.elementor-16178 .elementor-element.elementor-element-47b409d .elementor-counter-number-wrapper{font-family:"Silka", Sans-serif;font-size:84px;font-weight:500;line-height:84px;letter-spacing:-3.4px;}.elementor-16178 .elementor-element.elementor-element-47b409d .elementor-counter-title{color:var( --e-global-color-primary );font-family:"Silka", Sans-serif;font-size:18px;font-weight:400;line-height:33px;}.elementor-16178 .elementor-element.elementor-element-2b0c5be0 .elementor-counter-number-wrapper{font-family:"Silka", Sans-serif;font-size:84px;font-weight:500;line-height:84px;letter-spacing:-3.4px;}.elementor-16178 .elementor-element.elementor-element-2b0c5be0 .elementor-counter-title{color:var( --e-global-color-primary );font-family:"Silka", Sans-serif;font-size:18px;font-weight:400;line-height:33px;}.elementor-16178 .elementor-element.elementor-element-72be39d1 .elementor-counter-number-wrapper{font-family:"Silka", Sans-serif;font-size:84px;font-weight:500;line-height:84px;letter-spacing:-3.4px;}.elementor-16178 .elementor-element.elementor-element-72be39d1 .elementor-counter-title{color:var( --e-global-color-primary );font-family:"Silka", Sans-serif;font-size:18px;font-weight:400;line-height:33px;}.elementor-16178 .elementor-element.elementor-element-22f65c2e .elementor-counter-number-wrapper{font-family:"Silka", Sans-serif;font-size:84px;font-weight:500;line-height:84px;letter-spacing:-3.4px;}.elementor-16178 .elementor-element.elementor-element-22f65c2e .elementor-counter-title{color:var( --e-global-color-primary );font-family:"Silka", Sans-serif;font-size:18px;font-weight:400;line-height:33px;}.elementor-16178 .elementor-element.elementor-element-7f3c9945 .elementor-counter-number-wrapper{font-family:"Silka", Sans-serif;font-size:84px;font-weight:500;line-height:84px;letter-spacing:-3.4px;}.elementor-16178 .elementor-element.elementor-element-7f3c9945 .elementor-counter-title{color:var( --e-global-color-primary );font-family:"Silka", Sans-serif;font-size:18px;font-weight:400;line-height:33px;}.elementor-16178 .elementor-element.elementor-element-78a63126 .elementor-counter-number-wrapper{font-family:"Silka", Sans-serif;font-size:84px;font-weight:500;line-height:84px;letter-spacing:-3.4px;}.elementor-16178 .elementor-element.elementor-element-78a63126 .elementor-counter-title{color:var( --e-global-color-primary );font-family:"Silka", Sans-serif;font-size:18px;font-weight:400;line-height:33px;}.elementor-16178 .elementor-element.elementor-element-422509a9 .elementor-counter-number-wrapper{font-family:"Silka", Sans-serif;font-size:84px;font-weight:500;line-height:84px;letter-spacing:-3.4px;}.elementor-16178 .elementor-element.elementor-element-422509a9 .elementor-counter-title{color:var( --e-global-color-primary );font-family:"Silka", Sans-serif;font-size:18px;font-weight:400;line-height:33px;}.elementor-16178 .elementor-element.elementor-element-3f10ad92 .elementor-counter-number-wrapper{font-family:"Silka", Sans-serif;font-size:84px;font-weight:500;line-height:84px;letter-spacing:-3.4px;}.elementor-16178 .elementor-element.elementor-element-3f10ad92 .elementor-counter-title{color:var( --e-global-color-primary );font-family:"Silka", Sans-serif;font-size:18px;font-weight:400;line-height:33px;}.elementor-16178 .elementor-element.elementor-element-50de36a1 .elementor-counter-number-wrapper{font-family:"Silka", Sans-serif;font-size:84px;font-weight:500;line-height:84px;letter-spacing:-3.4px;}.elementor-16178 .elementor-element.elementor-element-50de36a1 .elementor-counter-title{color:var( --e-global-color-primary );font-family:"Silka", Sans-serif;font-size:18px;font-weight:400;line-height:33px;}.elementor-16178 .elementor-element.elementor-element-1d79870{--display:flex;--gap:0px 0px;--overflow:hidden;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:500;}.elementor-16178 .elementor-element.elementor-element-1d79870:not(.elementor-motion-effects-element-type-background), .elementor-16178 .elementor-element.elementor-element-1d79870 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../../2024/01/events-section-4-bg-scaled.webp");background-position:top center;background-repeat:no-repeat;background-size:120% auto;}.elementor-16178 .elementor-element.elementor-element-1d79870, .elementor-16178 .elementor-element.elementor-element-1d79870::before{--border-transition:0.3s;}.elementor-16178 .elementor-element.elementor-element-1341514{--display:flex;--background-transition:0.3s;--padding-top:110px;--padding-bottom:85px;--padding-left:62px;--padding-right:62px;}.elementor-16178 .elementor-element.elementor-element-1341514.e-con{--align-self:center;}.elementor-16178 .elementor-element.elementor-element-59aa43d0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-16178 .elementor-element.elementor-element-59aa43d0{text-align:center;}.elementor-16178 .elementor-element.elementor-element-59aa43d0 .elementor-heading-title{color:var( --e-global-color-047e526 );font-family:"Silka", Sans-serif;font-size:84px;font-weight:500;line-height:84px;letter-spacing:-3.4px;}.elementor-16178 .elementor-element.elementor-element-31598d22{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:110px;--padding-left:62px;--padding-right:62px;}.elementor-16178 .elementor-element.elementor-element-31598d22.e-con{--align-self:center;}.elementor-16178 .elementor-element.elementor-element-3e659c7f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:46px 46px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16178 .elementor-element.elementor-element-a543fc1{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16178 .elementor-element.elementor-element-540f8eae{--display:flex;--min-height:342px;--gap:14px 14px;--background-transition:0.3s;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#685DF7CC;--border-color:#685DF7CC;--border-radius:33px 33px 33px 33px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16178 .elementor-element.elementor-element-540f8eae:not(.elementor-motion-effects-element-type-background), .elementor-16178 .elementor-element.elementor-element-540f8eae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../../2024/01/services-column-bg-4.webp");background-color:#E85CFF0D;background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-16178 .elementor-element.elementor-element-540f8eae::before, .elementor-16178 .elementor-element.elementor-element-540f8eae > .elementor-background-video-container::before, .elementor-16178 .elementor-element.elementor-element-540f8eae > .e-con-inner > .elementor-background-video-container::before, .elementor-16178 .elementor-element.elementor-element-540f8eae > .elementor-background-slideshow::before, .elementor-16178 .elementor-element.elementor-element-540f8eae > .e-con-inner > .elementor-background-slideshow::before, .elementor-16178 .elementor-element.elementor-element-540f8eae > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#E85CFF0D;}.elementor-16178 .elementor-element.elementor-element-540f8eae, .elementor-16178 .elementor-element.elementor-element-540f8eae::before{--border-transition:0.3s;}.elementor-16178 .elementor-element.elementor-element-7bffb16{--display:flex;--position:absolute;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:10;}body:not(.rtl) .elementor-16178 .elementor-element.elementor-element-7bffb16{left:0px;}body.rtl .elementor-16178 .elementor-element.elementor-element-7bffb16{right:0px;}.elementor-16178 .elementor-element.elementor-element-58271f5b{z-index:30;}.elementor-16178 .elementor-element.elementor-element-26c48d3f{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:30;}.elementor-16178 .elementor-element.elementor-element-26c48d3f.e-con{--align-self:center;}.elementor-16178 .elementor-element.elementor-element-52e7fb60{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;}.elementor-16178 .elementor-element.elementor-element-52e7fb60 .elementor-divider-separator{width:100%;}.elementor-16178 .elementor-element.elementor-element-52e7fb60 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-16178 .elementor-element.elementor-element-6ebe75b8{width:var( --container-widget-width, 199px );max-width:199px;--container-widget-width:199px;--container-widget-flex-grow:0;z-index:30;text-align:center;font-family:"Silka", Sans-serif;font-size:18px;font-weight:400;line-height:33px;}.elementor-16178 .elementor-element.elementor-element-6ebe75b8.elementor-element{--align-self:center;}.elementor-16178 .elementor-element.elementor-element-594de37b{--display:flex;--min-height:342px;--gap:14px 14px;--background-transition:0.3s;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#685DF7CC;--border-color:#685DF7CC;--border-radius:33px 33px 33px 33px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16178 .elementor-element.elementor-element-594de37b:not(.elementor-motion-effects-element-type-background), .elementor-16178 .elementor-element.elementor-element-594de37b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../../2024/01/services-column-bg-4.webp");background-color:#E85CFF0D;background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-16178 .elementor-element.elementor-element-594de37b::before, .elementor-16178 .elementor-element.elementor-element-594de37b > .elementor-background-video-container::before, .elementor-16178 .elementor-element.elementor-element-594de37b > .e-con-inner > .elementor-background-video-container::before, .elementor-16178 .elementor-element.elementor-element-594de37b > .elementor-background-slideshow::before, .elementor-16178 .elementor-element.elementor-element-594de37b > .e-con-inner > .elementor-background-slideshow::before, .elementor-16178 .elementor-element.elementor-element-594de37b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#E85CFF0D;}.elementor-16178 .elementor-element.elementor-element-594de37b, .elementor-16178 .elementor-element.elementor-element-594de37b::before{--border-transition:0.3s;}.elementor-16178 .elementor-element.elementor-element-4efe8ed4{--display:flex;--position:absolute;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:10;}body:not(.rtl) .elementor-16178 .elementor-element.elementor-element-4efe8ed4{left:0px;}body.rtl .elementor-16178 .elementor-element.elementor-element-4efe8ed4{right:0px;}.elementor-16178 .elementor-element.elementor-element-464d48b4{z-index:30;}.elementor-16178 .elementor-element.elementor-element-3efdf38b{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:30;}.elementor-16178 .elementor-element.elementor-element-3efdf38b.e-con{--align-self:center;}.elementor-16178 .elementor-element.elementor-element-614695c7{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;}.elementor-16178 .elementor-element.elementor-element-614695c7 .elementor-divider-separator{width:100%;}.elementor-16178 .elementor-element.elementor-element-614695c7 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-16178 .elementor-element.elementor-element-35455621{width:var( --container-widget-width, 199px );max-width:199px;--container-widget-width:199px;--container-widget-flex-grow:0;z-index:30;text-align:center;font-family:"Silka", Sans-serif;font-size:18px;font-weight:400;line-height:33px;}.elementor-16178 .elementor-element.elementor-element-35455621 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-16178 .elementor-element.elementor-element-35455621.elementor-element{--align-self:center;}.elementor-16178 .elementor-element.elementor-element-56b06cf0{--display:flex;--min-height:342px;--gap:14px 14px;--background-transition:0.3s;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#685DF7CC;--border-color:#685DF7CC;--border-radius:33px 33px 33px 33px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16178 .elementor-element.elementor-element-56b06cf0:not(.elementor-motion-effects-element-type-background), .elementor-16178 .elementor-element.elementor-element-56b06cf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../../2024/01/services-column-bg-4.webp");background-color:#E85CFF0D;background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-16178 .elementor-element.elementor-element-56b06cf0::before, .elementor-16178 .elementor-element.elementor-element-56b06cf0 > .elementor-background-video-container::before, .elementor-16178 .elementor-element.elementor-element-56b06cf0 > .e-con-inner > .elementor-background-video-container::before, .elementor-16178 .elementor-element.elementor-element-56b06cf0 > .elementor-background-slideshow::before, .elementor-16178 .elementor-element.elementor-element-56b06cf0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16178 .elementor-element.elementor-element-56b06cf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#E85CFF0D;}.elementor-16178 .elementor-element.elementor-element-56b06cf0, .elementor-16178 .elementor-element.elementor-element-56b06cf0::before{--border-transition:0.3s;}.elementor-16178 .elementor-element.elementor-element-3568625d{--display:flex;--position:absolute;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:10;}body:not(.rtl) .elementor-16178 .elementor-element.elementor-element-3568625d{left:0px;}body.rtl .elementor-16178 .elementor-element.elementor-element-3568625d{right:0px;}.elementor-16178 .elementor-element.elementor-element-52582e04{z-index:30;}.elementor-16178 .elementor-element.elementor-element-7aec9d96{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:30;}.elementor-16178 .elementor-element.elementor-element-7aec9d96.e-con{--align-self:center;}.elementor-16178 .elementor-element.elementor-element-6cc9d7b9{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;}.elementor-16178 .elementor-element.elementor-element-6cc9d7b9 .elementor-divider-separator{width:100%;}.elementor-16178 .elementor-element.elementor-element-6cc9d7b9 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-16178 .elementor-element.elementor-element-2845ddd9{width:var( --container-widget-width, 199px );max-width:199px;--container-widget-width:199px;--container-widget-flex-grow:0;z-index:30;text-align:center;font-family:"Silka", Sans-serif;font-size:18px;font-weight:400;line-height:33px;}.elementor-16178 .elementor-element.elementor-element-2845ddd9.elementor-element{--align-self:center;}.elementor-16178 .elementor-element.elementor-element-5d8f0939{--display:flex;--min-height:342px;--gap:14px 14px;--background-transition:0.3s;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#685DF7CC;--border-color:#685DF7CC;--border-radius:33px 33px 33px 33px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16178 .elementor-element.elementor-element-5d8f0939:not(.elementor-motion-effects-element-type-background), .elementor-16178 .elementor-element.elementor-element-5d8f0939 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../../2024/01/services-column-bg-4.webp");background-color:#E85CFF0D;background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-16178 .elementor-element.elementor-element-5d8f0939::before, .elementor-16178 .elementor-element.elementor-element-5d8f0939 > .elementor-background-video-container::before, .elementor-16178 .elementor-element.elementor-element-5d8f0939 > .e-con-inner > .elementor-background-video-container::before, .elementor-16178 .elementor-element.elementor-element-5d8f0939 > .elementor-background-slideshow::before, .elementor-16178 .elementor-element.elementor-element-5d8f0939 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16178 .elementor-element.elementor-element-5d8f0939 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#E85CFF0D;}.elementor-16178 .elementor-element.elementor-element-5d8f0939, .elementor-16178 .elementor-element.elementor-element-5d8f0939::before{--border-transition:0.3s;}.elementor-16178 .elementor-element.elementor-element-58952ac9{--display:flex;--position:absolute;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:10;}body:not(.rtl) .elementor-16178 .elementor-element.elementor-element-58952ac9{left:0px;}body.rtl .elementor-16178 .elementor-element.elementor-element-58952ac9{right:0px;}.elementor-16178 .elementor-element.elementor-element-5f33d54c{z-index:30;}.elementor-16178 .elementor-element.elementor-element-495d80e1{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:30;}.elementor-16178 .elementor-element.elementor-element-495d80e1.e-con{--align-self:center;}.elementor-16178 .elementor-element.elementor-element-1b74d269{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;}.elementor-16178 .elementor-element.elementor-element-1b74d269 .elementor-divider-separator{width:100%;}.elementor-16178 .elementor-element.elementor-element-1b74d269 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-16178 .elementor-element.elementor-element-30f9ec8a{width:var( --container-widget-width, 199px );max-width:199px;--container-widget-width:199px;--container-widget-flex-grow:0;z-index:30;text-align:center;font-family:"Silka", Sans-serif;font-size:18px;font-weight:400;line-height:33px;}.elementor-16178 .elementor-element.elementor-element-30f9ec8a.elementor-element{--align-self:center;}.elementor-16178 .elementor-element.elementor-element-3996c94{--display:flex;--min-height:342px;--gap:14px 14px;--background-transition:0.3s;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#685DF7CC;--border-color:#685DF7CC;--border-radius:33px 33px 33px 33px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16178 .elementor-element.elementor-element-3996c94:not(.elementor-motion-effects-element-type-background), .elementor-16178 .elementor-element.elementor-element-3996c94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../../2024/01/services-column-bg-4.webp");background-color:#E85CFF0D;background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-16178 .elementor-element.elementor-element-3996c94::before, .elementor-16178 .elementor-element.elementor-element-3996c94 > .elementor-background-video-container::before, .elementor-16178 .elementor-element.elementor-element-3996c94 > .e-con-inner > .elementor-background-video-container::before, .elementor-16178 .elementor-element.elementor-element-3996c94 > .elementor-background-slideshow::before, .elementor-16178 .elementor-element.elementor-element-3996c94 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16178 .elementor-element.elementor-element-3996c94 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#E85CFF0D;}.elementor-16178 .elementor-element.elementor-element-3996c94, .elementor-16178 .elementor-element.elementor-element-3996c94::before{--border-transition:0.3s;}.elementor-16178 .elementor-element.elementor-element-5591fd1f{--display:flex;--position:absolute;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:10;}body:not(.rtl) .elementor-16178 .elementor-element.elementor-element-5591fd1f{left:0px;}body.rtl .elementor-16178 .elementor-element.elementor-element-5591fd1f{right:0px;}.elementor-16178 .elementor-element.elementor-element-6c9ea5a1{z-index:30;}.elementor-16178 .elementor-element.elementor-element-7c56f182{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:30;}.elementor-16178 .elementor-element.elementor-element-7c56f182.e-con{--align-self:center;}.elementor-16178 .elementor-element.elementor-element-220ac9af{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;}.elementor-16178 .elementor-element.elementor-element-220ac9af .elementor-divider-separator{width:100%;}.elementor-16178 .elementor-element.elementor-element-220ac9af .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-16178 .elementor-element.elementor-element-434070b4{width:var( --container-widget-width, 199px );max-width:199px;--container-widget-width:199px;--container-widget-flex-grow:0;z-index:30;text-align:center;font-family:"Silka", Sans-serif;font-size:18px;font-weight:400;line-height:33px;}.elementor-16178 .elementor-element.elementor-element-434070b4.elementor-element{--align-self:center;}.elementor-16178 .elementor-element.elementor-element-3ab75e4c{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16178 .elementor-element.elementor-element-482ccb19{--display:flex;--min-height:342px;--gap:14px 14px;--background-transition:0.3s;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#685DF7CC;--border-color:#685DF7CC;--border-radius:33px 33px 33px 33px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16178 .elementor-element.elementor-element-482ccb19:not(.elementor-motion-effects-element-type-background), .elementor-16178 .elementor-element.elementor-element-482ccb19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../../2024/01/services-column-bg-4.webp");background-color:#E85CFF0D;background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-16178 .elementor-element.elementor-element-482ccb19::before, .elementor-16178 .elementor-element.elementor-element-482ccb19 > .elementor-background-video-container::before, .elementor-16178 .elementor-element.elementor-element-482ccb19 > .e-con-inner > .elementor-background-video-container::before, .elementor-16178 .elementor-element.elementor-element-482ccb19 > .elementor-background-slideshow::before, .elementor-16178 .elementor-element.elementor-element-482ccb19 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16178 .elementor-element.elementor-element-482ccb19 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#E85CFF0D;}.elementor-16178 .elementor-element.elementor-element-482ccb19, .elementor-16178 .elementor-element.elementor-element-482ccb19::before{--border-transition:0.3s;}.elementor-16178 .elementor-element.elementor-element-40b8d834{--display:flex;--position:absolute;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:10;}body:not(.rtl) .elementor-16178 .elementor-element.elementor-element-40b8d834{left:0px;}body.rtl .elementor-16178 .elementor-element.elementor-element-40b8d834{right:0px;}.elementor-16178 .elementor-element.elementor-element-1e4eee2{z-index:30;}.elementor-16178 .elementor-element.elementor-element-65ccb3e0{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:30;}.elementor-16178 .elementor-element.elementor-element-65ccb3e0.e-con{--align-self:center;}.elementor-16178 .elementor-element.elementor-element-7dd4071e{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;}.elementor-16178 .elementor-element.elementor-element-7dd4071e .elementor-divider-separator{width:100%;}.elementor-16178 .elementor-element.elementor-element-7dd4071e .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-16178 .elementor-element.elementor-element-7d5d04ae{width:var( --container-widget-width, 199px );max-width:199px;--container-widget-width:199px;--container-widget-flex-grow:0;z-index:30;text-align:center;font-family:"Silka", Sans-serif;font-size:18px;font-weight:400;line-height:33px;}.elementor-16178 .elementor-element.elementor-element-7d5d04ae.elementor-element{--align-self:center;}.elementor-16178 .elementor-element.elementor-element-6a19d1ed{--display:flex;--min-height:342px;--gap:14px 14px;--background-transition:0.3s;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#685DF7CC;--border-color:#685DF7CC;--border-radius:33px 33px 33px 33px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16178 .elementor-element.elementor-element-6a19d1ed:not(.elementor-motion-effects-element-type-background), .elementor-16178 .elementor-element.elementor-element-6a19d1ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../../2024/01/services-column-bg-4.webp");background-color:#E85CFF0D;background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-16178 .elementor-element.elementor-element-6a19d1ed::before, .elementor-16178 .elementor-element.elementor-element-6a19d1ed > .elementor-background-video-container::before, .elementor-16178 .elementor-element.elementor-element-6a19d1ed > .e-con-inner > .elementor-background-video-container::before, .elementor-16178 .elementor-element.elementor-element-6a19d1ed > .elementor-background-slideshow::before, .elementor-16178 .elementor-element.elementor-element-6a19d1ed > .e-con-inner > .elementor-background-slideshow::before, .elementor-16178 .elementor-element.elementor-element-6a19d1ed > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#E85CFF0D;}.elementor-16178 .elementor-element.elementor-element-6a19d1ed, .elementor-16178 .elementor-element.elementor-element-6a19d1ed::before{--border-transition:0.3s;}.elementor-16178 .elementor-element.elementor-element-f494596{--display:flex;--position:absolute;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:10;}body:not(.rtl) .elementor-16178 .elementor-element.elementor-element-f494596{left:0px;}body.rtl .elementor-16178 .elementor-element.elementor-element-f494596{right:0px;}.elementor-16178 .elementor-element.elementor-element-2b216c8c{z-index:30;}.elementor-16178 .elementor-element.elementor-element-5fb5a14e{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:30;}.elementor-16178 .elementor-element.elementor-element-5fb5a14e.e-con{--align-self:center;}.elementor-16178 .elementor-element.elementor-element-3fad2cc4{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;}.elementor-16178 .elementor-element.elementor-element-3fad2cc4 .elementor-divider-separator{width:100%;}.elementor-16178 .elementor-element.elementor-element-3fad2cc4 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-16178 .elementor-element.elementor-element-d514f65{width:var( --container-widget-width, 199px );max-width:199px;--container-widget-width:199px;--container-widget-flex-grow:0;z-index:30;text-align:center;font-family:"Silka", Sans-serif;font-size:18px;font-weight:400;line-height:33px;}.elementor-16178 .elementor-element.elementor-element-d514f65.elementor-element{--align-self:center;}.elementor-16178 .elementor-element.elementor-element-249de3e6{--display:flex;--min-height:342px;--gap:14px 14px;--background-transition:0.3s;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#685DF7CC;--border-color:#685DF7CC;--border-radius:33px 33px 33px 33px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16178 .elementor-element.elementor-element-249de3e6:not(.elementor-motion-effects-element-type-background), .elementor-16178 .elementor-element.elementor-element-249de3e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../../2024/01/services-column-bg-4.webp");background-color:#E85CFF0D;background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-16178 .elementor-element.elementor-element-249de3e6::before, .elementor-16178 .elementor-element.elementor-element-249de3e6 > .elementor-background-video-container::before, .elementor-16178 .elementor-element.elementor-element-249de3e6 > .e-con-inner > .elementor-background-video-container::before, .elementor-16178 .elementor-element.elementor-element-249de3e6 > .elementor-background-slideshow::before, .elementor-16178 .elementor-element.elementor-element-249de3e6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16178 .elementor-element.elementor-element-249de3e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#E85CFF0D;}.elementor-16178 .elementor-element.elementor-element-249de3e6, .elementor-16178 .elementor-element.elementor-element-249de3e6::before{--border-transition:0.3s;}.elementor-16178 .elementor-element.elementor-element-bc9686d{--display:flex;--position:absolute;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:10;}body:not(.rtl) .elementor-16178 .elementor-element.elementor-element-bc9686d{left:0px;}body.rtl .elementor-16178 .elementor-element.elementor-element-bc9686d{right:0px;}.elementor-16178 .elementor-element.elementor-element-667eb670{z-index:30;}.elementor-16178 .elementor-element.elementor-element-3b640941{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:30;}.elementor-16178 .elementor-element.elementor-element-3b640941.e-con{--align-self:center;}.elementor-16178 .elementor-element.elementor-element-6e63fa3a{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;}.elementor-16178 .elementor-element.elementor-element-6e63fa3a .elementor-divider-separator{width:100%;}.elementor-16178 .elementor-element.elementor-element-6e63fa3a .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-16178 .elementor-element.elementor-element-257d5b52{width:var( --container-widget-width, 199px );max-width:199px;--container-widget-width:199px;--container-widget-flex-grow:0;z-index:30;text-align:center;font-family:"Silka", Sans-serif;font-size:18px;font-weight:400;line-height:33px;}.elementor-16178 .elementor-element.elementor-element-257d5b52.elementor-element{--align-self:center;}.elementor-16178 .elementor-element.elementor-element-27046a08{--display:flex;--min-height:342px;--gap:14px 14px;--background-transition:0.3s;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#685DF7CC;--border-color:#685DF7CC;--border-radius:33px 33px 33px 33px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16178 .elementor-element.elementor-element-27046a08:not(.elementor-motion-effects-element-type-background), .elementor-16178 .elementor-element.elementor-element-27046a08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../../2024/01/services-column-bg-4.webp");background-color:#E85CFF0D;background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-16178 .elementor-element.elementor-element-27046a08::before, .elementor-16178 .elementor-element.elementor-element-27046a08 > .elementor-background-video-container::before, .elementor-16178 .elementor-element.elementor-element-27046a08 > .e-con-inner > .elementor-background-video-container::before, .elementor-16178 .elementor-element.elementor-element-27046a08 > .elementor-background-slideshow::before, .elementor-16178 .elementor-element.elementor-element-27046a08 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16178 .elementor-element.elementor-element-27046a08 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#E85CFF0D;}.elementor-16178 .elementor-element.elementor-element-27046a08, .elementor-16178 .elementor-element.elementor-element-27046a08::before{--border-transition:0.3s;}.elementor-16178 .elementor-element.elementor-element-14121cc8{--display:flex;--position:absolute;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:10;}body:not(.rtl) .elementor-16178 .elementor-element.elementor-element-14121cc8{left:0px;}body.rtl .elementor-16178 .elementor-element.elementor-element-14121cc8{right:0px;}.elementor-16178 .elementor-element.elementor-element-2a30b09c{z-index:30;}.elementor-16178 .elementor-element.elementor-element-43d05614{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:30;}.elementor-16178 .elementor-element.elementor-element-43d05614.e-con{--align-self:center;}.elementor-16178 .elementor-element.elementor-element-6b578d81{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;}.elementor-16178 .elementor-element.elementor-element-6b578d81 .elementor-divider-separator{width:100%;}.elementor-16178 .elementor-element.elementor-element-6b578d81 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-16178 .elementor-element.elementor-element-7758eb4{width:var( --container-widget-width, 199px );max-width:199px;--container-widget-width:199px;--container-widget-flex-grow:0;z-index:30;text-align:center;font-family:"Silka", Sans-serif;font-size:18px;font-weight:400;line-height:33px;}.elementor-16178 .elementor-element.elementor-element-7758eb4.elementor-element{--align-self:center;}.elementor-16178 .elementor-element.elementor-element-3e406d91{--display:flex;--min-height:342px;--gap:14px 14px;--background-transition:0.3s;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#685DF7CC;--border-color:#685DF7CC;--border-radius:33px 33px 33px 33px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16178 .elementor-element.elementor-element-3e406d91:not(.elementor-motion-effects-element-type-background), .elementor-16178 .elementor-element.elementor-element-3e406d91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../../2024/01/services-column-bg-4.webp");background-color:#E85CFF0D;background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-16178 .elementor-element.elementor-element-3e406d91::before, .elementor-16178 .elementor-element.elementor-element-3e406d91 > .elementor-background-video-container::before, .elementor-16178 .elementor-element.elementor-element-3e406d91 > .e-con-inner > .elementor-background-video-container::before, .elementor-16178 .elementor-element.elementor-element-3e406d91 > .elementor-background-slideshow::before, .elementor-16178 .elementor-element.elementor-element-3e406d91 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16178 .elementor-element.elementor-element-3e406d91 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#E85CFF0D;}.elementor-16178 .elementor-element.elementor-element-3e406d91, .elementor-16178 .elementor-element.elementor-element-3e406d91::before{--border-transition:0.3s;}.elementor-16178 .elementor-element.elementor-element-d8ff0fe{--display:flex;--position:absolute;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:10;}body:not(.rtl) .elementor-16178 .elementor-element.elementor-element-d8ff0fe{left:0px;}body.rtl .elementor-16178 .elementor-element.elementor-element-d8ff0fe{right:0px;}.elementor-16178 .elementor-element.elementor-element-3a39116a{z-index:30;}.elementor-16178 .elementor-element.elementor-element-77fc2b12{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:30;}.elementor-16178 .elementor-element.elementor-element-77fc2b12.e-con{--align-self:center;}.elementor-16178 .elementor-element.elementor-element-43774997{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;}.elementor-16178 .elementor-element.elementor-element-43774997 .elementor-divider-separator{width:100%;}.elementor-16178 .elementor-element.elementor-element-43774997 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-16178 .elementor-element.elementor-element-3b863a8c{width:var( --container-widget-width, 199px );max-width:199px;--container-widget-width:199px;--container-widget-flex-grow:0;z-index:30;text-align:center;font-family:"Silka", Sans-serif;font-size:18px;font-weight:400;line-height:33px;}.elementor-16178 .elementor-element.elementor-element-3b863a8c.elementor-element{--align-self:center;}.elementor-16178 .elementor-element.elementor-element-3d34529d{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:110px;--padding-left:62px;--padding-right:62px;}.elementor-16178 .elementor-element.elementor-element-3d34529d.e-con{--align-self:center;}.elementor-16178 .elementor-element.elementor-element-45a7bdff{--display:flex;--background-transition:0.3s;}.elementor-16178 .elementor-element.elementor-element-23228c10{--display:flex;--min-height:379px;--gap:14px 14px;--background-transition:0.3s;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#685DF7CC;--border-color:#685DF7CC;--border-radius:33px 33px 33px 33px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16178 .elementor-element.elementor-element-23228c10:not(.elementor-motion-effects-element-type-background), .elementor-16178 .elementor-element.elementor-element-23228c10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../../2024/01/services-column-bg-4.webp");background-color:#E85CFF0D;background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-16178 .elementor-element.elementor-element-23228c10::before, .elementor-16178 .elementor-element.elementor-element-23228c10 > .elementor-background-video-container::before, .elementor-16178 .elementor-element.elementor-element-23228c10 > .e-con-inner > .elementor-background-video-container::before, .elementor-16178 .elementor-element.elementor-element-23228c10 > .elementor-background-slideshow::before, .elementor-16178 .elementor-element.elementor-element-23228c10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16178 .elementor-element.elementor-element-23228c10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#E85CFF0D;}.elementor-16178 .elementor-element.elementor-element-23228c10, .elementor-16178 .elementor-element.elementor-element-23228c10::before{--border-transition:0.3s;}.elementor-16178 .elementor-element.elementor-element-45751105{--display:flex;--position:absolute;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:10;}body:not(.rtl) .elementor-16178 .elementor-element.elementor-element-45751105{left:0px;}body.rtl .elementor-16178 .elementor-element.elementor-element-45751105{right:0px;}.elementor-16178 .elementor-element.elementor-element-7480082c{z-index:30;}.elementor-16178 .elementor-element.elementor-element-2ad86b27{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:30;}.elementor-16178 .elementor-element.elementor-element-2ad86b27.e-con{--align-self:center;}.elementor-16178 .elementor-element.elementor-element-3b2e1e02{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;}.elementor-16178 .elementor-element.elementor-element-3b2e1e02 .elementor-divider-separator{width:100%;}.elementor-16178 .elementor-element.elementor-element-3b2e1e02 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-16178 .elementor-element.elementor-element-42dd6dd3{width:var( --container-widget-width, 199px );max-width:199px;--container-widget-width:199px;--container-widget-flex-grow:0;z-index:30;text-align:center;font-family:"Silka", Sans-serif;font-size:18px;font-weight:400;line-height:33px;}.elementor-16178 .elementor-element.elementor-element-42dd6dd3.elementor-element{--align-self:center;}.elementor-16178 .elementor-element.elementor-element-f360253{--display:flex;--background-transition:0.3s;}.elementor-16178 .elementor-element.elementor-element-16c88c9{--display:flex;--min-height:379px;--gap:14px 14px;--background-transition:0.3s;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#685DF7CC;--border-color:#685DF7CC;--border-radius:33px 33px 33px 33px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16178 .elementor-element.elementor-element-16c88c9:not(.elementor-motion-effects-element-type-background), .elementor-16178 .elementor-element.elementor-element-16c88c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../../2024/01/services-column-bg-4.webp");background-color:#E85CFF0D;background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-16178 .elementor-element.elementor-element-16c88c9::before, .elementor-16178 .elementor-element.elementor-element-16c88c9 > .elementor-background-video-container::before, .elementor-16178 .elementor-element.elementor-element-16c88c9 > .e-con-inner > .elementor-background-video-container::before, .elementor-16178 .elementor-element.elementor-element-16c88c9 > .elementor-background-slideshow::before, .elementor-16178 .elementor-element.elementor-element-16c88c9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16178 .elementor-element.elementor-element-16c88c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#E85CFF0D;}.elementor-16178 .elementor-element.elementor-element-16c88c9, .elementor-16178 .elementor-element.elementor-element-16c88c9::before{--border-transition:0.3s;}.elementor-16178 .elementor-element.elementor-element-18674706{--display:flex;--position:absolute;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:10;}body:not(.rtl) .elementor-16178 .elementor-element.elementor-element-18674706{left:0px;}body.rtl .elementor-16178 .elementor-element.elementor-element-18674706{right:0px;}.elementor-16178 .elementor-element.elementor-element-26c35bac{z-index:30;}.elementor-16178 .elementor-element.elementor-element-6ccfec26{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:30;}.elementor-16178 .elementor-element.elementor-element-6ccfec26.e-con{--align-self:center;}.elementor-16178 .elementor-element.elementor-element-7e415e8d{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;}.elementor-16178 .elementor-element.elementor-element-7e415e8d .elementor-divider-separator{width:100%;}.elementor-16178 .elementor-element.elementor-element-7e415e8d .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-16178 .elementor-element.elementor-element-7f925fa2{width:var( --container-widget-width, 199px );max-width:199px;--container-widget-width:199px;--container-widget-flex-grow:0;z-index:30;text-align:center;font-family:"Silka", Sans-serif;font-size:18px;font-weight:400;line-height:33px;}.elementor-16178 .elementor-element.elementor-element-7f925fa2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-16178 .elementor-element.elementor-element-7f925fa2.elementor-element{--align-self:center;}.elementor-16178 .elementor-element.elementor-element-60717159{--display:flex;--background-transition:0.3s;}.elementor-16178 .elementor-element.elementor-element-6dadd991{--display:flex;--min-height:379px;--gap:14px 14px;--background-transition:0.3s;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#685DF7CC;--border-color:#685DF7CC;--border-radius:33px 33px 33px 33px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16178 .elementor-element.elementor-element-6dadd991:not(.elementor-motion-effects-element-type-background), .elementor-16178 .elementor-element.elementor-element-6dadd991 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../../2024/01/services-column-bg-4.webp");background-color:#E85CFF0D;background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-16178 .elementor-element.elementor-element-6dadd991::before, .elementor-16178 .elementor-element.elementor-element-6dadd991 > .elementor-background-video-container::before, .elementor-16178 .elementor-element.elementor-element-6dadd991 > .e-con-inner > .elementor-background-video-container::before, .elementor-16178 .elementor-element.elementor-element-6dadd991 > .elementor-background-slideshow::before, .elementor-16178 .elementor-element.elementor-element-6dadd991 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16178 .elementor-element.elementor-element-6dadd991 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#E85CFF0D;}.elementor-16178 .elementor-element.elementor-element-6dadd991, .elementor-16178 .elementor-element.elementor-element-6dadd991::before{--border-transition:0.3s;}.elementor-16178 .elementor-element.elementor-element-56d913cc{--display:flex;--position:absolute;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:10;}body:not(.rtl) .elementor-16178 .elementor-element.elementor-element-56d913cc{left:0px;}body.rtl .elementor-16178 .elementor-element.elementor-element-56d913cc{right:0px;}.elementor-16178 .elementor-element.elementor-element-23518b92{z-index:30;}.elementor-16178 .elementor-element.elementor-element-31efca9e{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:30;}.elementor-16178 .elementor-element.elementor-element-31efca9e.e-con{--align-self:center;}.elementor-16178 .elementor-element.elementor-element-4449d738{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;}.elementor-16178 .elementor-element.elementor-element-4449d738 .elementor-divider-separator{width:100%;}.elementor-16178 .elementor-element.elementor-element-4449d738 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-16178 .elementor-element.elementor-element-122209e6{width:var( --container-widget-width, 199px );max-width:199px;--container-widget-width:199px;--container-widget-flex-grow:0;z-index:30;text-align:center;font-family:"Silka", Sans-serif;font-size:18px;font-weight:400;line-height:33px;}.elementor-16178 .elementor-element.elementor-element-122209e6.elementor-element{--align-self:center;}.elementor-16178 .elementor-element.elementor-element-72f36e63{--display:flex;--background-transition:0.3s;}.elementor-16178 .elementor-element.elementor-element-54eab552{--display:flex;--min-height:379px;--gap:14px 14px;--background-transition:0.3s;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#685DF7CC;--border-color:#685DF7CC;--border-radius:33px 33px 33px 33px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16178 .elementor-element.elementor-element-54eab552:not(.elementor-motion-effects-element-type-background), .elementor-16178 .elementor-element.elementor-element-54eab552 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../../2024/01/services-column-bg-4.webp");background-color:#E85CFF0D;background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-16178 .elementor-element.elementor-element-54eab552::before, .elementor-16178 .elementor-element.elementor-element-54eab552 > .elementor-background-video-container::before, .elementor-16178 .elementor-element.elementor-element-54eab552 > .e-con-inner > .elementor-background-video-container::before, .elementor-16178 .elementor-element.elementor-element-54eab552 > .elementor-background-slideshow::before, .elementor-16178 .elementor-element.elementor-element-54eab552 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16178 .elementor-element.elementor-element-54eab552 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#E85CFF0D;}.elementor-16178 .elementor-element.elementor-element-54eab552, .elementor-16178 .elementor-element.elementor-element-54eab552::before{--border-transition:0.3s;}.elementor-16178 .elementor-element.elementor-element-bb5a57e{--display:flex;--position:absolute;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:10;}body:not(.rtl) .elementor-16178 .elementor-element.elementor-element-bb5a57e{left:0px;}body.rtl .elementor-16178 .elementor-element.elementor-element-bb5a57e{right:0px;}.elementor-16178 .elementor-element.elementor-element-3e0fe881{z-index:30;}.elementor-16178 .elementor-element.elementor-element-6209d3{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:30;}.elementor-16178 .elementor-element.elementor-element-6209d3.e-con{--align-self:center;}.elementor-16178 .elementor-element.elementor-element-aa996ac{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;}.elementor-16178 .elementor-element.elementor-element-aa996ac .elementor-divider-separator{width:100%;}.elementor-16178 .elementor-element.elementor-element-aa996ac .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-16178 .elementor-element.elementor-element-1337f31b{width:var( --container-widget-width, 199px );max-width:199px;--container-widget-width:199px;--container-widget-flex-grow:0;z-index:30;text-align:center;font-family:"Silka", Sans-serif;font-size:18px;font-weight:400;line-height:33px;}.elementor-16178 .elementor-element.elementor-element-1337f31b.elementor-element{--align-self:center;}.elementor-16178 .elementor-element.elementor-element-5bb1c8e{--display:flex;--background-transition:0.3s;}.elementor-16178 .elementor-element.elementor-element-505c0717{--display:flex;--min-height:379px;--gap:14px 14px;--background-transition:0.3s;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#685DF7CC;--border-color:#685DF7CC;--border-radius:33px 33px 33px 33px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16178 .elementor-element.elementor-element-505c0717:not(.elementor-motion-effects-element-type-background), .elementor-16178 .elementor-element.elementor-element-505c0717 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../../2024/01/services-column-bg-4.webp");background-color:#E85CFF0D;background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-16178 .elementor-element.elementor-element-505c0717::before, .elementor-16178 .elementor-element.elementor-element-505c0717 > .elementor-background-video-container::before, .elementor-16178 .elementor-element.elementor-element-505c0717 > .e-con-inner > .elementor-background-video-container::before, .elementor-16178 .elementor-element.elementor-element-505c0717 > .elementor-background-slideshow::before, .elementor-16178 .elementor-element.elementor-element-505c0717 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16178 .elementor-element.elementor-element-505c0717 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#E85CFF0D;}.elementor-16178 .elementor-element.elementor-element-505c0717, .elementor-16178 .elementor-element.elementor-element-505c0717::before{--border-transition:0.3s;}.elementor-16178 .elementor-element.elementor-element-738d9c5a{--display:flex;--position:absolute;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:10;}body:not(.rtl) .elementor-16178 .elementor-element.elementor-element-738d9c5a{left:0px;}body.rtl .elementor-16178 .elementor-element.elementor-element-738d9c5a{right:0px;}.elementor-16178 .elementor-element.elementor-element-64f6fd5f{z-index:30;}.elementor-16178 .elementor-element.elementor-element-43ec05bd{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:30;}.elementor-16178 .elementor-element.elementor-element-43ec05bd.e-con{--align-self:center;}.elementor-16178 .elementor-element.elementor-element-21ace512{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;}.elementor-16178 .elementor-element.elementor-element-21ace512 .elementor-divider-separator{width:100%;}.elementor-16178 .elementor-element.elementor-element-21ace512 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-16178 .elementor-element.elementor-element-23d7a7e6{width:var( --container-widget-width, 199px );max-width:199px;--container-widget-width:199px;--container-widget-flex-grow:0;z-index:30;text-align:center;font-family:"Silka", Sans-serif;font-size:18px;font-weight:400;line-height:33px;}.elementor-16178 .elementor-element.elementor-element-23d7a7e6.elementor-element{--align-self:center;}.elementor-16178 .elementor-element.elementor-element-4aa7c343{--display:flex;--background-transition:0.3s;}.elementor-16178 .elementor-element.elementor-element-30362c46{--display:flex;--min-height:379px;--gap:14px 14px;--background-transition:0.3s;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#685DF7CC;--border-color:#685DF7CC;--border-radius:33px 33px 33px 33px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16178 .elementor-element.elementor-element-30362c46:not(.elementor-motion-effects-element-type-background), .elementor-16178 .elementor-element.elementor-element-30362c46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../../2024/01/services-column-bg-4.webp");background-color:#E85CFF0D;background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-16178 .elementor-element.elementor-element-30362c46::before, .elementor-16178 .elementor-element.elementor-element-30362c46 > .elementor-background-video-container::before, .elementor-16178 .elementor-element.elementor-element-30362c46 > .e-con-inner > .elementor-background-video-container::before, .elementor-16178 .elementor-element.elementor-element-30362c46 > .elementor-background-slideshow::before, .elementor-16178 .elementor-element.elementor-element-30362c46 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16178 .elementor-element.elementor-element-30362c46 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#E85CFF0D;}.elementor-16178 .elementor-element.elementor-element-30362c46, .elementor-16178 .elementor-element.elementor-element-30362c46::before{--border-transition:0.3s;}.elementor-16178 .elementor-element.elementor-element-51b52feb{--display:flex;--position:absolute;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:10;}body:not(.rtl) .elementor-16178 .elementor-element.elementor-element-51b52feb{left:0px;}body.rtl .elementor-16178 .elementor-element.elementor-element-51b52feb{right:0px;}.elementor-16178 .elementor-element.elementor-element-2082b321{z-index:30;}.elementor-16178 .elementor-element.elementor-element-423ede4d{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:30;}.elementor-16178 .elementor-element.elementor-element-423ede4d.e-con{--align-self:center;}.elementor-16178 .elementor-element.elementor-element-52747163{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;}.elementor-16178 .elementor-element.elementor-element-52747163 .elementor-divider-separator{width:100%;}.elementor-16178 .elementor-element.elementor-element-52747163 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-16178 .elementor-element.elementor-element-1c28abda{width:var( --container-widget-width, 199px );max-width:199px;--container-widget-width:199px;--container-widget-flex-grow:0;z-index:30;text-align:center;font-family:"Silka", Sans-serif;font-size:18px;font-weight:400;line-height:33px;}.elementor-16178 .elementor-element.elementor-element-1c28abda.elementor-element{--align-self:center;}.elementor-16178 .elementor-element.elementor-element-79b3f030{--display:flex;--background-transition:0.3s;}.elementor-16178 .elementor-element.elementor-element-47e8a887{--display:flex;--min-height:379px;--gap:14px 14px;--background-transition:0.3s;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#685DF7CC;--border-color:#685DF7CC;--border-radius:33px 33px 33px 33px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16178 .elementor-element.elementor-element-47e8a887:not(.elementor-motion-effects-element-type-background), .elementor-16178 .elementor-element.elementor-element-47e8a887 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../../2024/01/services-column-bg-4.webp");background-color:#E85CFF0D;background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-16178 .elementor-element.elementor-element-47e8a887::before, .elementor-16178 .elementor-element.elementor-element-47e8a887 > .elementor-background-video-container::before, .elementor-16178 .elementor-element.elementor-element-47e8a887 > .e-con-inner > .elementor-background-video-container::before, .elementor-16178 .elementor-element.elementor-element-47e8a887 > .elementor-background-slideshow::before, .elementor-16178 .elementor-element.elementor-element-47e8a887 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16178 .elementor-element.elementor-element-47e8a887 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#E85CFF0D;}.elementor-16178 .elementor-element.elementor-element-47e8a887, .elementor-16178 .elementor-element.elementor-element-47e8a887::before{--border-transition:0.3s;}.elementor-16178 .elementor-element.elementor-element-4686512e{--display:flex;--position:absolute;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:10;}body:not(.rtl) .elementor-16178 .elementor-element.elementor-element-4686512e{left:0px;}body.rtl .elementor-16178 .elementor-element.elementor-element-4686512e{right:0px;}.elementor-16178 .elementor-element.elementor-element-87aab28{z-index:30;}.elementor-16178 .elementor-element.elementor-element-3934bc85{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:30;}.elementor-16178 .elementor-element.elementor-element-3934bc85.e-con{--align-self:center;}.elementor-16178 .elementor-element.elementor-element-b93d205{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;}.elementor-16178 .elementor-element.elementor-element-b93d205 .elementor-divider-separator{width:100%;}.elementor-16178 .elementor-element.elementor-element-b93d205 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-16178 .elementor-element.elementor-element-da423c4{width:var( --container-widget-width, 199px );max-width:199px;--container-widget-width:199px;--container-widget-flex-grow:0;z-index:30;text-align:center;font-family:"Silka", Sans-serif;font-size:18px;font-weight:400;line-height:33px;}.elementor-16178 .elementor-element.elementor-element-da423c4.elementor-element{--align-self:center;}.elementor-16178 .elementor-element.elementor-element-58357fb7{--display:flex;--background-transition:0.3s;}.elementor-16178 .elementor-element.elementor-element-70c74e81{--display:flex;--min-height:379px;--gap:14px 14px;--background-transition:0.3s;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#685DF7CC;--border-color:#685DF7CC;--border-radius:33px 33px 33px 33px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16178 .elementor-element.elementor-element-70c74e81:not(.elementor-motion-effects-element-type-background), .elementor-16178 .elementor-element.elementor-element-70c74e81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../../2024/01/services-column-bg-4.webp");background-color:#E85CFF0D;background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-16178 .elementor-element.elementor-element-70c74e81::before, .elementor-16178 .elementor-element.elementor-element-70c74e81 > .elementor-background-video-container::before, .elementor-16178 .elementor-element.elementor-element-70c74e81 > .e-con-inner > .elementor-background-video-container::before, .elementor-16178 .elementor-element.elementor-element-70c74e81 > .elementor-background-slideshow::before, .elementor-16178 .elementor-element.elementor-element-70c74e81 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16178 .elementor-element.elementor-element-70c74e81 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#E85CFF0D;}.elementor-16178 .elementor-element.elementor-element-70c74e81, .elementor-16178 .elementor-element.elementor-element-70c74e81::before{--border-transition:0.3s;}.elementor-16178 .elementor-element.elementor-element-345e168a{--display:flex;--position:absolute;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:10;}body:not(.rtl) .elementor-16178 .elementor-element.elementor-element-345e168a{left:0px;}body.rtl .elementor-16178 .elementor-element.elementor-element-345e168a{right:0px;}.elementor-16178 .elementor-element.elementor-element-43d24733{z-index:30;}.elementor-16178 .elementor-element.elementor-element-559e7874{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:30;}.elementor-16178 .elementor-element.elementor-element-559e7874.e-con{--align-self:center;}.elementor-16178 .elementor-element.elementor-element-63c9f12c{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;}.elementor-16178 .elementor-element.elementor-element-63c9f12c .elementor-divider-separator{width:100%;}.elementor-16178 .elementor-element.elementor-element-63c9f12c .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-16178 .elementor-element.elementor-element-50a63416{width:var( --container-widget-width, 199px );max-width:199px;--container-widget-width:199px;--container-widget-flex-grow:0;z-index:30;text-align:center;font-family:"Silka", Sans-serif;font-size:18px;font-weight:400;line-height:33px;}.elementor-16178 .elementor-element.elementor-element-50a63416.elementor-element{--align-self:center;}.elementor-16178 .elementor-element.elementor-element-5371410f{--display:flex;--background-transition:0.3s;}.elementor-16178 .elementor-element.elementor-element-18a53bcb{--display:flex;--min-height:379px;--gap:14px 14px;--background-transition:0.3s;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#685DF7CC;--border-color:#685DF7CC;--border-radius:33px 33px 33px 33px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16178 .elementor-element.elementor-element-18a53bcb:not(.elementor-motion-effects-element-type-background), .elementor-16178 .elementor-element.elementor-element-18a53bcb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../../2024/01/services-column-bg-4.webp");background-color:#E85CFF0D;background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-16178 .elementor-element.elementor-element-18a53bcb::before, .elementor-16178 .elementor-element.elementor-element-18a53bcb > .elementor-background-video-container::before, .elementor-16178 .elementor-element.elementor-element-18a53bcb > .e-con-inner > .elementor-background-video-container::before, .elementor-16178 .elementor-element.elementor-element-18a53bcb > .elementor-background-slideshow::before, .elementor-16178 .elementor-element.elementor-element-18a53bcb > .e-con-inner > .elementor-background-slideshow::before, .elementor-16178 .elementor-element.elementor-element-18a53bcb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#E85CFF0D;}.elementor-16178 .elementor-element.elementor-element-18a53bcb, .elementor-16178 .elementor-element.elementor-element-18a53bcb::before{--border-transition:0.3s;}.elementor-16178 .elementor-element.elementor-element-5d79ceca{--display:flex;--position:absolute;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:10;}body:not(.rtl) .elementor-16178 .elementor-element.elementor-element-5d79ceca{left:0px;}body.rtl .elementor-16178 .elementor-element.elementor-element-5d79ceca{right:0px;}.elementor-16178 .elementor-element.elementor-element-69fc5550{z-index:30;}.elementor-16178 .elementor-element.elementor-element-40541ca8{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:30;}.elementor-16178 .elementor-element.elementor-element-40541ca8.e-con{--align-self:center;}.elementor-16178 .elementor-element.elementor-element-491b4d43{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;}.elementor-16178 .elementor-element.elementor-element-491b4d43 .elementor-divider-separator{width:100%;}.elementor-16178 .elementor-element.elementor-element-491b4d43 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-16178 .elementor-element.elementor-element-50e81726{width:var( --container-widget-width, 199px );max-width:199px;--container-widget-width:199px;--container-widget-flex-grow:0;z-index:30;text-align:center;font-family:"Silka", Sans-serif;font-size:18px;font-weight:400;line-height:33px;}.elementor-16178 .elementor-element.elementor-element-50e81726.elementor-element{--align-self:center;}.elementor-16178 .elementor-element.elementor-element-8d50066{--display:flex;--background-transition:0.3s;}.elementor-16178 .elementor-element.elementor-element-3b9a21b7{--display:flex;--min-height:379px;--gap:14px 14px;--background-transition:0.3s;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#685DF7CC;--border-color:#685DF7CC;--border-radius:33px 33px 33px 33px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16178 .elementor-element.elementor-element-3b9a21b7:not(.elementor-motion-effects-element-type-background), .elementor-16178 .elementor-element.elementor-element-3b9a21b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../../2024/01/services-column-bg-4.webp");background-color:#E85CFF0D;background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-16178 .elementor-element.elementor-element-3b9a21b7::before, .elementor-16178 .elementor-element.elementor-element-3b9a21b7 > .elementor-background-video-container::before, .elementor-16178 .elementor-element.elementor-element-3b9a21b7 > .e-con-inner > .elementor-background-video-container::before, .elementor-16178 .elementor-element.elementor-element-3b9a21b7 > .elementor-background-slideshow::before, .elementor-16178 .elementor-element.elementor-element-3b9a21b7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16178 .elementor-element.elementor-element-3b9a21b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#E85CFF0D;}.elementor-16178 .elementor-element.elementor-element-3b9a21b7, .elementor-16178 .elementor-element.elementor-element-3b9a21b7::before{--border-transition:0.3s;}.elementor-16178 .elementor-element.elementor-element-6cb16212{--display:flex;--position:absolute;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:10;}body:not(.rtl) .elementor-16178 .elementor-element.elementor-element-6cb16212{left:0px;}body.rtl .elementor-16178 .elementor-element.elementor-element-6cb16212{right:0px;}.elementor-16178 .elementor-element.elementor-element-7d2d2d3f{z-index:30;}.elementor-16178 .elementor-element.elementor-element-1cf79fee{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:30;}.elementor-16178 .elementor-element.elementor-element-1cf79fee.e-con{--align-self:center;}.elementor-16178 .elementor-element.elementor-element-7c1d6549{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;}.elementor-16178 .elementor-element.elementor-element-7c1d6549 .elementor-divider-separator{width:100%;}.elementor-16178 .elementor-element.elementor-element-7c1d6549 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-16178 .elementor-element.elementor-element-594e21f6{width:var( --container-widget-width, 199px );max-width:199px;--container-widget-width:199px;--container-widget-flex-grow:0;z-index:30;text-align:center;font-family:"Silka", Sans-serif;font-size:18px;font-weight:400;line-height:33px;}.elementor-16178 .elementor-element.elementor-element-594e21f6.elementor-element{--align-self:center;}.elementor-16178 .elementor-element.elementor-element-4eceb83e{--e-n-carousel-swiper-offset-size:185px;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-16178 .elementor-element.elementor-element-7e1130a0{--display:flex;--gap:36px 36px;--background-transition:0.3s;--padding-top:110px;--padding-bottom:110px;--padding-left:62px;--padding-right:62px;}.elementor-16178 .elementor-element.elementor-element-7e1130a0.e-con{--align-self:center;}.elementor-16178 .elementor-element.elementor-element-51a0ba58{--display:flex;--gap:36px 36px;--overflow:hidden;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16178 .elementor-element.elementor-element-752023a5{text-align:center;color:#FFFFFF80;font-family:"Silka", Sans-serif;font-size:22px;font-weight:400;line-height:33px;}.elementor-16178 .elementor-element.elementor-element-53c9ba63{--display:flex;--justify-content:center;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16178 .elementor-element.elementor-element-1b66e3f3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-16178 .elementor-element.elementor-element-1b66e3f3 img{width:80px;}.elementor-16178 .elementor-element.elementor-element-58cd458b{--display:flex;--justify-content:center;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16178 .elementor-element.elementor-element-10e3ae02 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-16178 .elementor-element.elementor-element-10e3ae02 img{width:101px;}.elementor-16178 .elementor-element.elementor-element-124712ae{--display:flex;--justify-content:center;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16178 .elementor-element.elementor-element-61b1f51f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-16178 .elementor-element.elementor-element-61b1f51f img{width:92px;}.elementor-16178 .elementor-element.elementor-element-476551db{--display:flex;--justify-content:center;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16178 .elementor-element.elementor-element-17564e10 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-16178 .elementor-element.elementor-element-17564e10 img{width:87px;}.elementor-16178 .elementor-element.elementor-element-5053accb{--display:flex;--justify-content:center;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16178 .elementor-element.elementor-element-309cd8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-16178 .elementor-element.elementor-element-309cd8 img{width:60px;}.elementor-16178 .elementor-element.elementor-element-502a3d51{--display:flex;--justify-content:center;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16178 .elementor-element.elementor-element-75f6814a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-16178 .elementor-element.elementor-element-75f6814a img{width:97px;}.elementor-16178 .elementor-element.elementor-element-34beb222{--display:flex;--justify-content:center;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16178 .elementor-element.elementor-element-503ea467 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-16178 .elementor-element.elementor-element-503ea467 img{width:92px;}.elementor-16178 .elementor-element.elementor-element-65860429{--display:flex;--justify-content:center;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16178 .elementor-element.elementor-element-457e6320 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-16178 .elementor-element.elementor-element-457e6320 img{width:85px;}.elementor-16178 .elementor-element.elementor-element-5a02d25f{--display:flex;--justify-content:center;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16178 .elementor-element.elementor-element-26084643 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-16178 .elementor-element.elementor-element-26084643 img{width:76.42px;height:74.6px;}.elementor-16178 .elementor-element.elementor-element-3d443fb1{--display:flex;--justify-content:center;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16178 .elementor-element.elementor-element-57e7aca > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-16178 .elementor-element.elementor-element-57e7aca img{width:57px;}.elementor-16178 .elementor-element.elementor-element-33eea9e0{--display:flex;--justify-content:center;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16178 .elementor-element.elementor-element-4f90cc34 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-16178 .elementor-element.elementor-element-4f90cc34 img{width:76px;}.elementor-16178 .elementor-element.elementor-element-1fb941ea{--display:flex;--justify-content:center;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16178 .elementor-element.elementor-element-2ef20b7b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-16178 .elementor-element.elementor-element-2ef20b7b img{width:90px;}.elementor-16178 .elementor-element.elementor-element-4ee0eb56{--display:flex;--justify-content:center;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16178 .elementor-element.elementor-element-33130704 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-16178 .elementor-element.elementor-element-33130704 img{width:82px;}.elementor-16178 .elementor-element.elementor-element-48b45bec{--display:flex;--justify-content:center;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16178 .elementor-element.elementor-element-682aa165 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-16178 .elementor-element.elementor-element-682aa165 img{width:94px;}.elementor-16178 .elementor-element.elementor-element-580b34fe{--display:flex;--justify-content:center;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16178 .elementor-element.elementor-element-634cda5b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-16178 .elementor-element.elementor-element-634cda5b img{width:86px;}.elementor-16178 .elementor-element.elementor-element-16d536d6{--e-n-carousel-swiper-slides-to-display:8;--e-n-carousel-swiper-slides-gap:45px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-16178 .elementor-element.elementor-element-3fbde7ec{--display:flex;--gap:36px 36px;--overflow:hidden;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16178 .elementor-element.elementor-element-1a334546{text-align:center;color:#FFFFFF80;font-family:"Silka", Sans-serif;font-size:22px;font-weight:400;line-height:33px;}.elementor-16178 .elementor-element.elementor-element-313fe776{--display:flex;--justify-content:center;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16178 .elementor-element.elementor-element-2f61333a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-16178 .elementor-element.elementor-element-2f61333a img{width:98px;}.elementor-16178 .elementor-element.elementor-element-7ff85a4d{--display:flex;--justify-content:center;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16178 .elementor-element.elementor-element-60ba9ab1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-16178 .elementor-element.elementor-element-60ba9ab1 img{width:89px;}.elementor-16178 .elementor-element.elementor-element-62ad79e4{--display:flex;--justify-content:center;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16178 .elementor-element.elementor-element-61d00247 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-16178 .elementor-element.elementor-element-61d00247 img{width:42px;}.elementor-16178 .elementor-element.elementor-element-68925def{--display:flex;--justify-content:center;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16178 .elementor-element.elementor-element-7a0ed535 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-16178 .elementor-element.elementor-element-7a0ed535 img{width:92px;}.elementor-16178 .elementor-element.elementor-element-58ef5e04{--display:flex;--justify-content:center;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16178 .elementor-element.elementor-element-34c6526b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-16178 .elementor-element.elementor-element-34c6526b img{width:90.59px;height:51.79px;}.elementor-16178 .elementor-element.elementor-element-54d0797f{--display:flex;--justify-content:center;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16178 .elementor-element.elementor-element-2d63a1eb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-16178 .elementor-element.elementor-element-2d63a1eb img{width:93px;}.elementor-16178 .elementor-element.elementor-element-6da576b1{--display:flex;--justify-content:center;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16178 .elementor-element.elementor-element-18528dc2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-16178 .elementor-element.elementor-element-18528dc2 img{width:91px;}.elementor-16178 .elementor-element.elementor-element-6b3c28a5{--display:flex;--justify-content:center;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16178 .elementor-element.elementor-element-73cc2293 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-16178 .elementor-element.elementor-element-73cc2293 img{width:100px;}.elementor-16178 .elementor-element.elementor-element-11a36d7f{--display:flex;--justify-content:center;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16178 .elementor-element.elementor-element-38536758 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-16178 .elementor-element.elementor-element-38536758 img{width:80.83px;height:69.28px;}.elementor-16178 .elementor-element.elementor-element-39edc1de{--e-n-carousel-swiper-slides-to-display:8;--e-n-carousel-swiper-slides-gap:45px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-16178 .elementor-element.elementor-element-7c1450f5{--display:flex;--min-height:714px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:36px 36px;--background-transition:0.3s;--overlay-opacity:0.5;}.elementor-16178 .elementor-element.elementor-element-7c1450f5::before, .elementor-16178 .elementor-element.elementor-element-7c1450f5 > .elementor-background-video-container::before, .elementor-16178 .elementor-element.elementor-element-7c1450f5 > .e-con-inner > .elementor-background-video-container::before, .elementor-16178 .elementor-element.elementor-element-7c1450f5 > .elementor-background-slideshow::before, .elementor-16178 .elementor-element.elementor-element-7c1450f5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16178 .elementor-element.elementor-element-7c1450f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-f89171a );}.elementor-16178 .elementor-element.elementor-element-7c1450f5, .elementor-16178 .elementor-element.elementor-element-7c1450f5::before{--border-transition:0.3s;}.elementor-16178 .elementor-element.elementor-element-2f8a7e7a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-16178 .elementor-element.elementor-element-2f8a7e7a.elementor-element{--align-self:center;}.elementor-16178 .elementor-element.elementor-element-2f8a7e7a{text-align:center;}.elementor-16178 .elementor-element.elementor-element-2f8a7e7a .elementor-heading-title{color:var( --e-global-color-047e526 );font-family:"Silka", Sans-serif;font-size:84px;font-weight:500;line-height:84px;letter-spacing:-3.4px;}.elementor-16178 .elementor-element.elementor-element-54f84ce9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-16178 .elementor-element.elementor-element-54f84ce9 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-16178 .elementor-element.elementor-element-54f84ce9 .elementor-button{font-family:"Silka", Sans-serif;font-size:16px;font-weight:500;line-height:19px;fill:#070A26;color:#070A26;border-radius:28px 28px 28px 28px;padding:13px 28px 13px 28px;}body.elementor-page-16178:not(.elementor-motion-effects-element-type-background), body.elementor-page-16178 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f89171a );}@media(max-width:1399px){.elementor-16178 .elementor-element.elementor-element-5061f246{--padding-top:250px;--padding-bottom:173px;--padding-left:28px;--padding-right:0px;}.elementor-16178 .elementor-element.elementor-element-4ed96c69 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-16178 .elementor-element.elementor-element-7a6190c8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-16178 .elementor-element.elementor-element-7a6190c8{--container-widget-width:597px;--container-widget-flex-grow:0;width:var( --container-widget-width, 597px );max-width:597px;}.elementor-16178 .elementor-element.elementor-element-2f6daa8b{--gap:0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:84px;--padding-right:0px;}.elementor-16178 .elementor-element.elementor-element-14d7feb4{--gap:62px 62px;}.elementor-16178 .elementor-element.elementor-element-993ce6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-16178 .elementor-element.elementor-element-993ce6{--container-widget-width:800px;--container-widget-flex-grow:0;width:var( --container-widget-width, 800px );max-width:800px;}.elementor-16178 .elementor-element.elementor-element-8f8b225 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-16178 .elementor-element.elementor-element-8f8b225{--container-widget-width:800px;--container-widget-flex-grow:0;width:var( --container-widget-width, 800px );max-width:800px;}.elementor-16178 .elementor-element.elementor-element-6651a17b{--padding-top:110px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}.elementor-16178 .elementor-element.elementor-element-232304ad > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-16178 .elementor-element.elementor-element-3dc8f4cb{--grid-auto-flow:row;}.elementor-16178 .elementor-element.elementor-element-1d79870:not(.elementor-motion-effects-element-type-background), .elementor-16178 .elementor-element.elementor-element-1d79870 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:160% auto;}.elementor-16178 .elementor-element.elementor-element-1341514{--padding-top:110px;--padding-bottom:85px;--padding-left:0px;--padding-right:0px;}.elementor-16178 .elementor-element.elementor-element-59aa43d0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-16178 .elementor-element.elementor-element-31598d22{--padding-top:0px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}.elementor-16178 .elementor-element.elementor-element-a543fc1{--justify-content:space-evenly;--gap:0px 0px;}.elementor-16178 .elementor-element.elementor-element-540f8eae{--min-height:329px;}.elementor-16178 .elementor-element.elementor-element-594de37b{--min-height:329px;}.elementor-16178 .elementor-element.elementor-element-56b06cf0{--min-height:329px;}.elementor-16178 .elementor-element.elementor-element-5d8f0939{--min-height:329px;}.elementor-16178 .elementor-element.elementor-element-3996c94{--min-height:329px;}.elementor-16178 .elementor-element.elementor-element-3ab75e4c{--justify-content:space-evenly;--gap:0px 0px;}.elementor-16178 .elementor-element.elementor-element-482ccb19{--min-height:329px;}.elementor-16178 .elementor-element.elementor-element-6a19d1ed{--min-height:329px;}.elementor-16178 .elementor-element.elementor-element-249de3e6{--min-height:329px;}.elementor-16178 .elementor-element.elementor-element-27046a08{--min-height:329px;}.elementor-16178 .elementor-element.elementor-element-3e406d91{--min-height:329px;}.elementor-16178 .elementor-element.elementor-element-3d34529d{--padding-top:0px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}.elementor-16178 .elementor-element.elementor-element-23228c10{--min-height:329px;}.elementor-16178 .elementor-element.elementor-element-16c88c9{--min-height:329px;}.elementor-16178 .elementor-element.elementor-element-6dadd991{--min-height:329px;}.elementor-16178 .elementor-element.elementor-element-54eab552{--min-height:329px;}.elementor-16178 .elementor-element.elementor-element-505c0717{--min-height:329px;}.elementor-16178 .elementor-element.elementor-element-30362c46{--min-height:329px;}.elementor-16178 .elementor-element.elementor-element-47e8a887{--min-height:329px;}.elementor-16178 .elementor-element.elementor-element-70c74e81{--min-height:329px;}.elementor-16178 .elementor-element.elementor-element-18a53bcb{--min-height:329px;}.elementor-16178 .elementor-element.elementor-element-3b9a21b7{--min-height:329px;}.elementor-16178 .elementor-element.elementor-element-7e1130a0{--padding-top:110px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}.elementor-16178 .elementor-element.elementor-element-2f8a7e7a > .elementor-widget-container{padding:0px 0px 0px 0px;}}@media(min-width:482px){.elementor-16178 .elementor-element.elementor-element-5061f246{--width:1400px;}.elementor-16178 .elementor-element.elementor-element-2f6daa8b{--width:1400px;}.elementor-16178 .elementor-element.elementor-element-6651a17b{--width:1400px;}.elementor-16178 .elementor-element.elementor-element-1341514{--width:1400px;}.elementor-16178 .elementor-element.elementor-element-31598d22{--width:1400px;}.elementor-16178 .elementor-element.elementor-element-540f8eae{--width:218px;}.elementor-16178 .elementor-element.elementor-element-26c48d3f{--width:168px;}.elementor-16178 .elementor-element.elementor-element-594de37b{--width:218px;}.elementor-16178 .elementor-element.elementor-element-3efdf38b{--width:168px;}.elementor-16178 .elementor-element.elementor-element-56b06cf0{--width:218px;}.elementor-16178 .elementor-element.elementor-element-7aec9d96{--width:168px;}.elementor-16178 .elementor-element.elementor-element-5d8f0939{--width:218px;}.elementor-16178 .elementor-element.elementor-element-495d80e1{--width:168px;}.elementor-16178 .elementor-element.elementor-element-3996c94{--width:218px;}.elementor-16178 .elementor-element.elementor-element-7c56f182{--width:168px;}.elementor-16178 .elementor-element.elementor-element-482ccb19{--width:218px;}.elementor-16178 .elementor-element.elementor-element-65ccb3e0{--width:168px;}.elementor-16178 .elementor-element.elementor-element-6a19d1ed{--width:218px;}.elementor-16178 .elementor-element.elementor-element-5fb5a14e{--width:168px;}.elementor-16178 .elementor-element.elementor-element-249de3e6{--width:218px;}.elementor-16178 .elementor-element.elementor-element-3b640941{--width:168px;}.elementor-16178 .elementor-element.elementor-element-27046a08{--width:218px;}.elementor-16178 .elementor-element.elementor-element-43d05614{--width:168px;}.elementor-16178 .elementor-element.elementor-element-3e406d91{--width:218px;}.elementor-16178 .elementor-element.elementor-element-77fc2b12{--width:168px;}.elementor-16178 .elementor-element.elementor-element-3d34529d{--width:1400px;}.elementor-16178 .elementor-element.elementor-element-23228c10{--width:251px;}.elementor-16178 .elementor-element.elementor-element-2ad86b27{--width:168px;}.elementor-16178 .elementor-element.elementor-element-16c88c9{--width:251px;}.elementor-16178 .elementor-element.elementor-element-6ccfec26{--width:168px;}.elementor-16178 .elementor-element.elementor-element-6dadd991{--width:251px;}.elementor-16178 .elementor-element.elementor-element-31efca9e{--width:168px;}.elementor-16178 .elementor-element.elementor-element-54eab552{--width:251px;}.elementor-16178 .elementor-element.elementor-element-6209d3{--width:168px;}.elementor-16178 .elementor-element.elementor-element-505c0717{--width:251px;}.elementor-16178 .elementor-element.elementor-element-43ec05bd{--width:168px;}.elementor-16178 .elementor-element.elementor-element-30362c46{--width:251px;}.elementor-16178 .elementor-element.elementor-element-423ede4d{--width:168px;}.elementor-16178 .elementor-element.elementor-element-47e8a887{--width:251px;}.elementor-16178 .elementor-element.elementor-element-3934bc85{--width:168px;}.elementor-16178 .elementor-element.elementor-element-70c74e81{--width:251px;}.elementor-16178 .elementor-element.elementor-element-559e7874{--width:168px;}.elementor-16178 .elementor-element.elementor-element-18a53bcb{--width:251px;}.elementor-16178 .elementor-element.elementor-element-40541ca8{--width:168px;}.elementor-16178 .elementor-element.elementor-element-3b9a21b7{--width:251px;}.elementor-16178 .elementor-element.elementor-element-1cf79fee{--width:168px;}.elementor-16178 .elementor-element.elementor-element-7e1130a0{--width:1400px;}}@media(max-width:1399px) and (min-width:482px){.elementor-16178 .elementor-element.elementor-element-5061f246{--width:90%;}.elementor-16178 .elementor-element.elementor-element-2f6daa8b{--width:90%;}.elementor-16178 .elementor-element.elementor-element-6651a17b{--width:90%;}.elementor-16178 .elementor-element.elementor-element-1341514{--width:90%;}.elementor-16178 .elementor-element.elementor-element-31598d22{--width:95%;}.elementor-16178 .elementor-element.elementor-element-3d34529d{--width:95%;}.elementor-16178 .elementor-element.elementor-element-7e1130a0{--width:90%;}}@media(max-width:1199px) and (min-width:482px){.elementor-16178 .elementor-element.elementor-element-3d34529d{--width:100%;}.elementor-16178 .elementor-element.elementor-element-45a7bdff{--width:218px;}.elementor-16178 .elementor-element.elementor-element-f360253{--width:218px;}.elementor-16178 .elementor-element.elementor-element-60717159{--width:218px;}.elementor-16178 .elementor-element.elementor-element-72f36e63{--width:218px;}.elementor-16178 .elementor-element.elementor-element-5bb1c8e{--width:218px;}.elementor-16178 .elementor-element.elementor-element-4aa7c343{--width:218px;}.elementor-16178 .elementor-element.elementor-element-79b3f030{--width:218px;}.elementor-16178 .elementor-element.elementor-element-58357fb7{--width:218px;}.elementor-16178 .elementor-element.elementor-element-5371410f{--width:218px;}.elementor-16178 .elementor-element.elementor-element-8d50066{--width:218px;}.elementor-16178 .elementor-element.elementor-element-7e1130a0{--width:100%;}}@media(max-width:767px) and (min-width:482px){.elementor-16178 .elementor-element.elementor-element-62250846{--width:100%;}.elementor-16178 .elementor-element.elementor-element-5061f246{--width:100%;}.elementor-16178 .elementor-element.elementor-element-1d7e948d{--width:100%;}.elementor-16178 .elementor-element.elementor-element-2f6daa8b{--width:100%;}}@media(min-width:1919px){.elementor-16178 .elementor-element.elementor-element-5061f246{--min-height:1029px;--padding-top:342px;--padding-bottom:237px;--padding-left:85px;--padding-right:32px;}.elementor-16178 .elementor-element.elementor-element-1d7e948d{--min-height:1090px;}.elementor-16178 .elementor-element.elementor-element-2f6daa8b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16178 .elementor-element.elementor-element-3dc8f4cb{--grid-auto-flow:row;}}@media(max-width:1199px){.elementor-16178 .elementor-element.elementor-element-7a6190c8{--container-widget-width:612px;--container-widget-flex-grow:0;width:var( --container-widget-width, 612px );max-width:612px;}.elementor-16178 .elementor-element.elementor-element-1d7e948d{--min-height:702px;}.elementor-16178 .elementor-element.elementor-element-993ce6{--container-widget-width:612px;--container-widget-flex-grow:0;width:var( --container-widget-width, 612px );max-width:612px;}.elementor-16178 .elementor-element.elementor-element-8f8b225{--container-widget-width:612px;--container-widget-flex-grow:0;width:var( --container-widget-width, 612px );max-width:612px;}.elementor-16178 .elementor-element.elementor-element-3dc8f4cb{--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:33px 0px;--grid-auto-flow:row;}.elementor-16178 .elementor-element.elementor-element-45a7bdff{--min-height:329px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16178 .elementor-element.elementor-element-23228c10{--min-height:360px;}.elementor-16178 .elementor-element.elementor-element-f360253{--min-height:329px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16178 .elementor-element.elementor-element-16c88c9{--min-height:360px;}.elementor-16178 .elementor-element.elementor-element-60717159{--min-height:329px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16178 .elementor-element.elementor-element-6dadd991{--min-height:360px;}.elementor-16178 .elementor-element.elementor-element-72f36e63{--min-height:329px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16178 .elementor-element.elementor-element-54eab552{--min-height:360px;}.elementor-16178 .elementor-element.elementor-element-5bb1c8e{--min-height:329px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16178 .elementor-element.elementor-element-505c0717{--min-height:360px;}.elementor-16178 .elementor-element.elementor-element-4aa7c343{--min-height:329px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16178 .elementor-element.elementor-element-30362c46{--min-height:360px;}.elementor-16178 .elementor-element.elementor-element-79b3f030{--min-height:329px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16178 .elementor-element.elementor-element-47e8a887{--min-height:360px;}.elementor-16178 .elementor-element.elementor-element-58357fb7{--min-height:329px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16178 .elementor-element.elementor-element-70c74e81{--min-height:360px;}.elementor-16178 .elementor-element.elementor-element-5371410f{--min-height:329px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16178 .elementor-element.elementor-element-18a53bcb{--min-height:360px;}.elementor-16178 .elementor-element.elementor-element-8d50066{--min-height:329px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16178 .elementor-element.elementor-element-3b9a21b7{--min-height:360px;}.elementor-16178 .elementor-element.elementor-element-4eceb83e{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:16px;--e-n-carousel-swiper-pagination-size:13px;--e-n-carousel-swiper-pagination-spacing:100px;}.elementor-16178 .elementor-element.elementor-element-51a0ba58{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:991px){.elementor-16178 .elementor-element.elementor-element-5061f246{--padding-top:250px;--padding-bottom:173px;--padding-left:0px;--padding-right:0px;}.elementor-16178 .elementor-element.elementor-element-7a6190c8{--container-widget-width:597px;--container-widget-flex-grow:0;width:var( --container-widget-width, 597px );max-width:597px;}.elementor-16178 .elementor-element.elementor-element-1d7e948d{--min-height:0px;}.elementor-16178 .elementor-element.elementor-element-2f6daa8b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16178 .elementor-element.elementor-element-993ce6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-16178 .elementor-element.elementor-element-8f8b225{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;z-index:30;}.elementor-16178 .elementor-element.elementor-element-3a15fad7 > .elementor-widget-container{margin:-62px 0px 0px 0px;}.elementor-16178 .elementor-element.elementor-element-3a15fad7{z-index:10;}.elementor-16178 .elementor-element.elementor-element-38a3fece{--gap:0px 0px;}.elementor-16178 .elementor-element.elementor-element-3dc8f4cb{--grid-auto-flow:row;}.elementor-16178 .elementor-element.elementor-element-4eceb83e{--e-n-carousel-swiper-slides-to-display:3;}.elementor-16178 .elementor-element.elementor-element-16d536d6{--e-n-carousel-swiper-slides-to-display:7;}.elementor-16178 .elementor-element.elementor-element-39edc1de{--e-n-carousel-swiper-slides-to-display:7;}}@media(max-width:767px){.elementor-16178 .elementor-element.elementor-element-62250846{--gap:0px 0px;}.elementor-16178 .elementor-element.elementor-element-5061f246{--min-height:0px;--padding-top:112px;--padding-bottom:0px;--padding-left:36px;--padding-right:36px;}.elementor-16178 .elementor-element.elementor-element-5061f246.e-con{--align-self:flex-start;}.elementor-16178 .elementor-element.elementor-element-4ed96c69{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-16178 .elementor-element.elementor-element-4ed96c69 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-16178 .elementor-element.elementor-element-4ed96c69.elementor-element{--align-self:center;}.elementor-16178 .elementor-element.elementor-element-4ed96c69 .elementor-heading-title{font-size:60px;line-height:70px;letter-spacing:-2.53px;}.elementor-16178 .elementor-element.elementor-element-7a6190c8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-16178 .elementor-element.elementor-element-6265e6d8 > .elementor-widget-container{margin:-110px 0px 0px 0px;}.elementor-16178 .elementor-element.elementor-element-1d7e948d{--min-height:0px;--gap:0px 0px;--margin-top:-330px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:36px;}.elementor-16178 .elementor-element.elementor-element-1d7e948d.e-con{--align-self:flex-start;}.elementor-16178 .elementor-element.elementor-element-6651a17b{--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-16178 .elementor-element.elementor-element-3a540087 .elementor-heading-title{font-size:45px;line-height:52px;letter-spacing:-1.9px;}.elementor-16178 .elementor-element.elementor-element-3da86992 .elementor-heading-title{font-size:45px;line-height:52px;letter-spacing:-1.9px;}.elementor-16178 .elementor-element.elementor-element-3dc8f4cb{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--grid-auto-flow:row;}.elementor-16178 .elementor-element.elementor-element-50de36a1 > .elementor-widget-container{padding:33px 0px 0px 0px;}.elementor-16178 .elementor-element.elementor-element-1d79870:not(.elementor-motion-effects-element-type-background), .elementor-16178 .elementor-element.elementor-element-1d79870 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:130% auto;}.elementor-16178 .elementor-element.elementor-element-59aa43d0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-16178 .elementor-element.elementor-element-59aa43d0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-16178 .elementor-element.elementor-element-59aa43d0.elementor-element{--align-self:center;}.elementor-16178 .elementor-element.elementor-element-59aa43d0 .elementor-heading-title{font-size:45px;line-height:52px;letter-spacing:-1.9px;}.elementor-16178 .elementor-element.elementor-element-4eceb83e{--e-n-carousel-swiper-slides-to-display:1;}.elementor-16178 .elementor-element.elementor-element-7e1130a0{--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-16178 .elementor-element.elementor-element-16d536d6{--e-n-carousel-swiper-slides-to-display:5;}.elementor-16178 .elementor-element.elementor-element-39edc1de{--e-n-carousel-swiper-slides-to-display:5;}.elementor-16178 .elementor-element.elementor-element-7c1450f5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16178 .elementor-element.elementor-element-2f8a7e7a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-16178 .elementor-element.elementor-element-2f8a7e7a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-16178 .elementor-element.elementor-element-2f8a7e7a.elementor-element{--align-self:center;}.elementor-16178 .elementor-element.elementor-element-2f8a7e7a .elementor-heading-title{font-size:60px;line-height:70px;letter-spacing:-2.53px;}}@media(max-width:481px){.elementor-16178 .elementor-element.elementor-element-5061f246{--padding-top:100px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-16178 .elementor-element.elementor-element-4ed96c69 .elementor-heading-title{font-size:33px;line-height:38.5px;letter-spacing:-1.4px;}.elementor-16178 .elementor-element.elementor-element-7a6190c8{font-size:14px;line-height:24px;}.elementor-16178 .elementor-element.elementor-element-5b1bbbf5 .elementor-button{font-size:14px;}.elementor-16178 .elementor-element.elementor-element-6265e6d8 > .elementor-widget-container{margin:-80px 0px 0px 0px;}.elementor-16178 .elementor-element.elementor-element-1d7e948d{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-16178 .elementor-element.elementor-element-993ce6{font-size:25px;line-height:32px;letter-spacing:-2px;}.elementor-16178 .elementor-element.elementor-element-8f8b225{font-size:14px;line-height:24px;}.elementor-16178 .elementor-element.elementor-element-465517d1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16178 .elementor-element.elementor-element-6651a17b{--width:90%;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-16178 .elementor-element.elementor-element-232304ad{font-size:14px;line-height:24px;}.elementor-16178 .elementor-element.elementor-element-3dc8f4cb{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-16178 .elementor-element.elementor-element-1d79870:not(.elementor-motion-effects-element-type-background), .elementor-16178 .elementor-element.elementor-element-1d79870 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:160% auto;}.elementor-16178 .elementor-element.elementor-element-1341514{--padding-top:70px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-16178 .elementor-element.elementor-element-59aa43d0 .elementor-heading-title{font-size:33px;line-height:38.5px;letter-spacing:-1.4px;}.elementor-16178 .elementor-element.elementor-element-3d34529d{--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-16178 .elementor-element.elementor-element-23228c10{--width:251px;}.elementor-16178 .elementor-element.elementor-element-2ad86b27{--width:168px;}.elementor-16178 .elementor-element.elementor-element-16c88c9{--width:251px;}.elementor-16178 .elementor-element.elementor-element-6ccfec26{--width:168px;}.elementor-16178 .elementor-element.elementor-element-6dadd991{--width:251px;}.elementor-16178 .elementor-element.elementor-element-31efca9e{--width:168px;}.elementor-16178 .elementor-element.elementor-element-54eab552{--width:251px;}.elementor-16178 .elementor-element.elementor-element-6209d3{--width:168px;}.elementor-16178 .elementor-element.elementor-element-505c0717{--width:251px;}.elementor-16178 .elementor-element.elementor-element-43ec05bd{--width:168px;}.elementor-16178 .elementor-element.elementor-element-30362c46{--width:251px;}.elementor-16178 .elementor-element.elementor-element-423ede4d{--width:168px;}.elementor-16178 .elementor-element.elementor-element-47e8a887{--width:251px;}.elementor-16178 .elementor-element.elementor-element-3934bc85{--width:168px;}.elementor-16178 .elementor-element.elementor-element-70c74e81{--width:251px;}.elementor-16178 .elementor-element.elementor-element-559e7874{--width:168px;}.elementor-16178 .elementor-element.elementor-element-18a53bcb{--width:251px;}.elementor-16178 .elementor-element.elementor-element-40541ca8{--width:168px;}.elementor-16178 .elementor-element.elementor-element-3b9a21b7{--width:251px;}.elementor-16178 .elementor-element.elementor-element-1cf79fee{--width:168px;}.elementor-16178 .elementor-element.elementor-element-4eceb83e{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-pagination-size:10px;}.elementor-16178 .elementor-element.elementor-element-26084643 img{width:49.46px;height:48.2px;}.elementor-16178 .elementor-element.elementor-element-16d536d6{--e-n-carousel-swiper-slides-to-display:4;}.elementor-16178 .elementor-element.elementor-element-39edc1de{--e-n-carousel-swiper-slides-to-display:4;}.elementor-16178 .elementor-element.elementor-element-7c1450f5{--min-height:419px;}.elementor-16178 .elementor-element.elementor-element-2f8a7e7a .elementor-heading-title{font-size:28px;line-height:34px;letter-spacing:-1px;}.elementor-16178 .elementor-element.elementor-element-54f84ce9 .elementor-button{font-size:14px;}}/* Start custom CSS for video, class: .elementor-element-46402eb5 */@media (max-width: 1340px) {
 .elementor-16178 .elementor-element.elementor-element-46402eb5 {
    width: 115%;
    max-width: none!important;
    margin-left: -10%;
     
 }   
}

@media (max-width: 991px) {
 .elementor-16178 .elementor-element.elementor-element-46402eb5 {
    width: 140%;
    max-width: none!important;
    margin-left: -25%;
     
 }   
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-6265e6d8 */@media (max-width: 767px) {
 .elementor-16178 .elementor-element.elementor-element-6265e6d8 {
    width: 140%;
    max-width: none!important;
    margin-left: -40%;
     
 }   
}

@media (max-width: 600px) {
 .elementor-16178 .elementor-element.elementor-element-6265e6d8 {
    width: 200%;
    max-width: none!important;
    margin-left: -100%;
     
 }   
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d7e948d */.elementor-16178 .elementor-element.elementor-element-1d7e948d {
    mix-blend-mode: lighten;
}

.elementor-16178 .elementor-element.elementor-element-1d7e948d .elementor-background-video-container {
    width: 55%;
    left: 0;
    right: auto;
}

@media (max-width:1399px) {
.elementor-16178 .elementor-element.elementor-element-1d7e948d .elementor-background-video-container {
    width: 66%;
}
}

/*.elementor-16178 .elementor-element.elementor-element-1d7e948d .elementor-background-video-hosted {
    left: 43%;
}

.elementor-16178 .elementor-element.elementor-element-1d7e948d .elementor-html5-video {
    -o-object-fit: contain;
    object-fit: contain;
}*/

@media (min-width: 1560px) and (max-width:1920px) {
.elementor-16178 .elementor-element.elementor-element-1d7e948d {
        margin-top: 175px
}
}

@media (max-width:991px) {
.elementor-16178 .elementor-element.elementor-element-1d7e948d .elementor-background-video-container {
    display:none;
}
}

@media (max-width: 400px) {
.elementor-16178 .elementor-element.elementor-element-1d7e948d {
    --margin-block-start: -260px;
}
}

@media (max-width: 350px) {
.elementor-16178 .elementor-element.elementor-element-1d7e948d {
    --margin-block-start: -230px;
}
}

@media (max-width: 310px) {
.elementor-16178 .elementor-element.elementor-element-1d7e948d {
    --margin-block-start: -200px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62250846 *//*.elementor-15688 .elementor-element.elementor-element-d9dc239 .elementor-background-video-container {
    height: 87%;
}

.elementor-16178 .elementor-element.elementor-element-62250846 .elementor-html5-video {
    -o-object-fit: scale-down;
    object-fit: scale-down;
}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3a540087 */.elementor-16178 .elementor-element.elementor-element-3a540087 {
    
    background: radial-gradient(49.97% 198.25% at 84.88% 100.01%, #FF7CD6 0%, rgba(255, 183, 117, 0) 100%) /* warning: gradient uses a rotation that is not supported by CSS and may not behave as expected */, #FFFFFF;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3da86992 */.elementor-16178 .elementor-element.elementor-element-3da86992 {
    
    background: radial-gradient(49.97% 198.25% at 84.88% 100.01%, #FF7CD6 0%, rgba(255, 183, 117, 0) 100%) /* warning: gradient uses a rotation that is not supported by CSS and may not behave as expected */, #FFFFFF;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7bffb16 */.elementor-16178 .elementor-element.elementor-element-7bffb16 {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-58271f5b */.elementor-16178 .elementor-element.elementor-element-58271f5b {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26c48d3f */.elementor-16178 .elementor-element.elementor-element-26c48d3f {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-540f8eae */.elementor-16178 .elementor-element.elementor-element-540f8eae {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4efe8ed4 */.elementor-16178 .elementor-element.elementor-element-4efe8ed4 {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-464d48b4 */.elementor-16178 .elementor-element.elementor-element-464d48b4 {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3efdf38b */.elementor-16178 .elementor-element.elementor-element-3efdf38b {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-594de37b */.elementor-16178 .elementor-element.elementor-element-594de37b {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3568625d */.elementor-16178 .elementor-element.elementor-element-3568625d {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-52582e04 */.elementor-16178 .elementor-element.elementor-element-52582e04 {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7aec9d96 */.elementor-16178 .elementor-element.elementor-element-7aec9d96 {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56b06cf0 */.elementor-16178 .elementor-element.elementor-element-56b06cf0 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58952ac9 */.elementor-16178 .elementor-element.elementor-element-58952ac9 {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5f33d54c */.elementor-16178 .elementor-element.elementor-element-5f33d54c {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-495d80e1 */.elementor-16178 .elementor-element.elementor-element-495d80e1 {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d8f0939 */.elementor-16178 .elementor-element.elementor-element-5d8f0939 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5591fd1f */.elementor-16178 .elementor-element.elementor-element-5591fd1f {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6c9ea5a1 */.elementor-16178 .elementor-element.elementor-element-6c9ea5a1 {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c56f182 */.elementor-16178 .elementor-element.elementor-element-7c56f182 {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3996c94 */.elementor-16178 .elementor-element.elementor-element-3996c94 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40b8d834 */.elementor-16178 .elementor-element.elementor-element-40b8d834 {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1e4eee2 */.elementor-16178 .elementor-element.elementor-element-1e4eee2 {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65ccb3e0 */.elementor-16178 .elementor-element.elementor-element-65ccb3e0 {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-482ccb19 */.elementor-16178 .elementor-element.elementor-element-482ccb19 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f494596 */.elementor-16178 .elementor-element.elementor-element-f494596 {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2b216c8c */.elementor-16178 .elementor-element.elementor-element-2b216c8c {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fb5a14e */.elementor-16178 .elementor-element.elementor-element-5fb5a14e {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a19d1ed */.elementor-16178 .elementor-element.elementor-element-6a19d1ed {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc9686d */.elementor-16178 .elementor-element.elementor-element-bc9686d {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-667eb670 */.elementor-16178 .elementor-element.elementor-element-667eb670 {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b640941 */.elementor-16178 .elementor-element.elementor-element-3b640941 {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-249de3e6 */.elementor-16178 .elementor-element.elementor-element-249de3e6 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14121cc8 */.elementor-16178 .elementor-element.elementor-element-14121cc8 {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2a30b09c */.elementor-16178 .elementor-element.elementor-element-2a30b09c {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43d05614 */.elementor-16178 .elementor-element.elementor-element-43d05614 {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-27046a08 */.elementor-16178 .elementor-element.elementor-element-27046a08 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8ff0fe */.elementor-16178 .elementor-element.elementor-element-d8ff0fe {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3a39116a */.elementor-16178 .elementor-element.elementor-element-3a39116a {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77fc2b12 */.elementor-16178 .elementor-element.elementor-element-77fc2b12 {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e406d91 */.elementor-16178 .elementor-element.elementor-element-3e406d91 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31598d22 */.elementor-16178 .elementor-element.elementor-element-31598d22 {
    mix-blend-mode: screen;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45751105 */.elementor-16178 .elementor-element.elementor-element-45751105 {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7480082c */.elementor-16178 .elementor-element.elementor-element-7480082c {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ad86b27 */.elementor-16178 .elementor-element.elementor-element-2ad86b27 {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23228c10 */.elementor-16178 .elementor-element.elementor-element-23228c10 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18674706 */.elementor-16178 .elementor-element.elementor-element-18674706 {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-26c35bac */.elementor-16178 .elementor-element.elementor-element-26c35bac {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ccfec26 */.elementor-16178 .elementor-element.elementor-element-6ccfec26 {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16c88c9 */.elementor-16178 .elementor-element.elementor-element-16c88c9 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56d913cc */.elementor-16178 .elementor-element.elementor-element-56d913cc {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-23518b92 */.elementor-16178 .elementor-element.elementor-element-23518b92 {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31efca9e */.elementor-16178 .elementor-element.elementor-element-31efca9e {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dadd991 */.elementor-16178 .elementor-element.elementor-element-6dadd991 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb5a57e */.elementor-16178 .elementor-element.elementor-element-bb5a57e {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3e0fe881 */.elementor-16178 .elementor-element.elementor-element-3e0fe881 {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6209d3 */.elementor-16178 .elementor-element.elementor-element-6209d3 {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54eab552 */.elementor-16178 .elementor-element.elementor-element-54eab552 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-738d9c5a */.elementor-16178 .elementor-element.elementor-element-738d9c5a {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-64f6fd5f */.elementor-16178 .elementor-element.elementor-element-64f6fd5f {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43ec05bd */.elementor-16178 .elementor-element.elementor-element-43ec05bd {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-505c0717 */.elementor-16178 .elementor-element.elementor-element-505c0717 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51b52feb */.elementor-16178 .elementor-element.elementor-element-51b52feb {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2082b321 */.elementor-16178 .elementor-element.elementor-element-2082b321 {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-423ede4d */.elementor-16178 .elementor-element.elementor-element-423ede4d {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30362c46 */.elementor-16178 .elementor-element.elementor-element-30362c46 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4686512e */.elementor-16178 .elementor-element.elementor-element-4686512e {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-87aab28 */.elementor-16178 .elementor-element.elementor-element-87aab28 {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3934bc85 */.elementor-16178 .elementor-element.elementor-element-3934bc85 {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47e8a887 */.elementor-16178 .elementor-element.elementor-element-47e8a887 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-345e168a */.elementor-16178 .elementor-element.elementor-element-345e168a {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-43d24733 */.elementor-16178 .elementor-element.elementor-element-43d24733 {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-559e7874 */.elementor-16178 .elementor-element.elementor-element-559e7874 {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70c74e81 */.elementor-16178 .elementor-element.elementor-element-70c74e81 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d79ceca */.elementor-16178 .elementor-element.elementor-element-5d79ceca {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-69fc5550 */.elementor-16178 .elementor-element.elementor-element-69fc5550 {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40541ca8 */.elementor-16178 .elementor-element.elementor-element-40541ca8 {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18a53bcb */.elementor-16178 .elementor-element.elementor-element-18a53bcb {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6cb16212 */.elementor-16178 .elementor-element.elementor-element-6cb16212 {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7d2d2d3f */.elementor-16178 .elementor-element.elementor-element-7d2d2d3f {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1cf79fee */.elementor-16178 .elementor-element.elementor-element-1cf79fee {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b9a21b7 */.elementor-16178 .elementor-element.elementor-element-3b9a21b7 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45751105 */.elementor-16178 .elementor-element.elementor-element-45751105 {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7480082c */.elementor-16178 .elementor-element.elementor-element-7480082c {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ad86b27 */.elementor-16178 .elementor-element.elementor-element-2ad86b27 {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23228c10 */.elementor-16178 .elementor-element.elementor-element-23228c10 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18674706 */.elementor-16178 .elementor-element.elementor-element-18674706 {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-26c35bac */.elementor-16178 .elementor-element.elementor-element-26c35bac {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ccfec26 */.elementor-16178 .elementor-element.elementor-element-6ccfec26 {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16c88c9 */.elementor-16178 .elementor-element.elementor-element-16c88c9 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56d913cc */.elementor-16178 .elementor-element.elementor-element-56d913cc {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-23518b92 */.elementor-16178 .elementor-element.elementor-element-23518b92 {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31efca9e */.elementor-16178 .elementor-element.elementor-element-31efca9e {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dadd991 */.elementor-16178 .elementor-element.elementor-element-6dadd991 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb5a57e */.elementor-16178 .elementor-element.elementor-element-bb5a57e {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3e0fe881 */.elementor-16178 .elementor-element.elementor-element-3e0fe881 {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6209d3 */.elementor-16178 .elementor-element.elementor-element-6209d3 {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54eab552 */.elementor-16178 .elementor-element.elementor-element-54eab552 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-738d9c5a */.elementor-16178 .elementor-element.elementor-element-738d9c5a {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-64f6fd5f */.elementor-16178 .elementor-element.elementor-element-64f6fd5f {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43ec05bd */.elementor-16178 .elementor-element.elementor-element-43ec05bd {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-505c0717 */.elementor-16178 .elementor-element.elementor-element-505c0717 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51b52feb */.elementor-16178 .elementor-element.elementor-element-51b52feb {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2082b321 */.elementor-16178 .elementor-element.elementor-element-2082b321 {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-423ede4d */.elementor-16178 .elementor-element.elementor-element-423ede4d {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30362c46 */.elementor-16178 .elementor-element.elementor-element-30362c46 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4686512e */.elementor-16178 .elementor-element.elementor-element-4686512e {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-87aab28 */.elementor-16178 .elementor-element.elementor-element-87aab28 {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3934bc85 */.elementor-16178 .elementor-element.elementor-element-3934bc85 {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47e8a887 */.elementor-16178 .elementor-element.elementor-element-47e8a887 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-345e168a */.elementor-16178 .elementor-element.elementor-element-345e168a {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-43d24733 */.elementor-16178 .elementor-element.elementor-element-43d24733 {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-559e7874 */.elementor-16178 .elementor-element.elementor-element-559e7874 {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70c74e81 */.elementor-16178 .elementor-element.elementor-element-70c74e81 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d79ceca */.elementor-16178 .elementor-element.elementor-element-5d79ceca {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-69fc5550 */.elementor-16178 .elementor-element.elementor-element-69fc5550 {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40541ca8 */.elementor-16178 .elementor-element.elementor-element-40541ca8 {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18a53bcb */.elementor-16178 .elementor-element.elementor-element-18a53bcb {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6cb16212 */.elementor-16178 .elementor-element.elementor-element-6cb16212 {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7d2d2d3f */.elementor-16178 .elementor-element.elementor-element-7d2d2d3f {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1cf79fee */.elementor-16178 .elementor-element.elementor-element-1cf79fee {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b9a21b7 */.elementor-16178 .elementor-element.elementor-element-3b9a21b7 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45751105 */.elementor-16178 .elementor-element.elementor-element-45751105 {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7480082c */.elementor-16178 .elementor-element.elementor-element-7480082c {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ad86b27 */.elementor-16178 .elementor-element.elementor-element-2ad86b27 {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23228c10 */.elementor-16178 .elementor-element.elementor-element-23228c10 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18674706 */.elementor-16178 .elementor-element.elementor-element-18674706 {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-26c35bac */.elementor-16178 .elementor-element.elementor-element-26c35bac {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ccfec26 */.elementor-16178 .elementor-element.elementor-element-6ccfec26 {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16c88c9 */.elementor-16178 .elementor-element.elementor-element-16c88c9 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56d913cc */.elementor-16178 .elementor-element.elementor-element-56d913cc {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-23518b92 */.elementor-16178 .elementor-element.elementor-element-23518b92 {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31efca9e */.elementor-16178 .elementor-element.elementor-element-31efca9e {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dadd991 */.elementor-16178 .elementor-element.elementor-element-6dadd991 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb5a57e */.elementor-16178 .elementor-element.elementor-element-bb5a57e {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3e0fe881 */.elementor-16178 .elementor-element.elementor-element-3e0fe881 {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6209d3 */.elementor-16178 .elementor-element.elementor-element-6209d3 {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54eab552 */.elementor-16178 .elementor-element.elementor-element-54eab552 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-738d9c5a */.elementor-16178 .elementor-element.elementor-element-738d9c5a {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-64f6fd5f */.elementor-16178 .elementor-element.elementor-element-64f6fd5f {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43ec05bd */.elementor-16178 .elementor-element.elementor-element-43ec05bd {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-505c0717 */.elementor-16178 .elementor-element.elementor-element-505c0717 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51b52feb */.elementor-16178 .elementor-element.elementor-element-51b52feb {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2082b321 */.elementor-16178 .elementor-element.elementor-element-2082b321 {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-423ede4d */.elementor-16178 .elementor-element.elementor-element-423ede4d {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30362c46 */.elementor-16178 .elementor-element.elementor-element-30362c46 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4686512e */.elementor-16178 .elementor-element.elementor-element-4686512e {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-87aab28 */.elementor-16178 .elementor-element.elementor-element-87aab28 {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3934bc85 */.elementor-16178 .elementor-element.elementor-element-3934bc85 {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47e8a887 */.elementor-16178 .elementor-element.elementor-element-47e8a887 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-345e168a */.elementor-16178 .elementor-element.elementor-element-345e168a {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-43d24733 */.elementor-16178 .elementor-element.elementor-element-43d24733 {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-559e7874 */.elementor-16178 .elementor-element.elementor-element-559e7874 {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70c74e81 */.elementor-16178 .elementor-element.elementor-element-70c74e81 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d79ceca */.elementor-16178 .elementor-element.elementor-element-5d79ceca {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-69fc5550 */.elementor-16178 .elementor-element.elementor-element-69fc5550 {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40541ca8 */.elementor-16178 .elementor-element.elementor-element-40541ca8 {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18a53bcb */.elementor-16178 .elementor-element.elementor-element-18a53bcb {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6cb16212 */.elementor-16178 .elementor-element.elementor-element-6cb16212 {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7d2d2d3f */.elementor-16178 .elementor-element.elementor-element-7d2d2d3f {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1cf79fee */.elementor-16178 .elementor-element.elementor-element-1cf79fee {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b9a21b7 */.elementor-16178 .elementor-element.elementor-element-3b9a21b7 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45751105 */.elementor-16178 .elementor-element.elementor-element-45751105 {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7480082c */.elementor-16178 .elementor-element.elementor-element-7480082c {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ad86b27 */.elementor-16178 .elementor-element.elementor-element-2ad86b27 {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23228c10 */.elementor-16178 .elementor-element.elementor-element-23228c10 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18674706 */.elementor-16178 .elementor-element.elementor-element-18674706 {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-26c35bac */.elementor-16178 .elementor-element.elementor-element-26c35bac {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ccfec26 */.elementor-16178 .elementor-element.elementor-element-6ccfec26 {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16c88c9 */.elementor-16178 .elementor-element.elementor-element-16c88c9 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56d913cc */.elementor-16178 .elementor-element.elementor-element-56d913cc {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-23518b92 */.elementor-16178 .elementor-element.elementor-element-23518b92 {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31efca9e */.elementor-16178 .elementor-element.elementor-element-31efca9e {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dadd991 */.elementor-16178 .elementor-element.elementor-element-6dadd991 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb5a57e */.elementor-16178 .elementor-element.elementor-element-bb5a57e {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3e0fe881 */.elementor-16178 .elementor-element.elementor-element-3e0fe881 {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6209d3 */.elementor-16178 .elementor-element.elementor-element-6209d3 {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54eab552 */.elementor-16178 .elementor-element.elementor-element-54eab552 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-738d9c5a */.elementor-16178 .elementor-element.elementor-element-738d9c5a {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-64f6fd5f */.elementor-16178 .elementor-element.elementor-element-64f6fd5f {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43ec05bd */.elementor-16178 .elementor-element.elementor-element-43ec05bd {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-505c0717 */.elementor-16178 .elementor-element.elementor-element-505c0717 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51b52feb */.elementor-16178 .elementor-element.elementor-element-51b52feb {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2082b321 */.elementor-16178 .elementor-element.elementor-element-2082b321 {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-423ede4d */.elementor-16178 .elementor-element.elementor-element-423ede4d {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30362c46 */.elementor-16178 .elementor-element.elementor-element-30362c46 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4686512e */.elementor-16178 .elementor-element.elementor-element-4686512e {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-87aab28 */.elementor-16178 .elementor-element.elementor-element-87aab28 {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3934bc85 */.elementor-16178 .elementor-element.elementor-element-3934bc85 {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47e8a887 */.elementor-16178 .elementor-element.elementor-element-47e8a887 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-345e168a */.elementor-16178 .elementor-element.elementor-element-345e168a {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-43d24733 */.elementor-16178 .elementor-element.elementor-element-43d24733 {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-559e7874 */.elementor-16178 .elementor-element.elementor-element-559e7874 {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70c74e81 */.elementor-16178 .elementor-element.elementor-element-70c74e81 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d79ceca */.elementor-16178 .elementor-element.elementor-element-5d79ceca {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-69fc5550 */.elementor-16178 .elementor-element.elementor-element-69fc5550 {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40541ca8 */.elementor-16178 .elementor-element.elementor-element-40541ca8 {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18a53bcb */.elementor-16178 .elementor-element.elementor-element-18a53bcb {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6cb16212 */.elementor-16178 .elementor-element.elementor-element-6cb16212 {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7d2d2d3f */.elementor-16178 .elementor-element.elementor-element-7d2d2d3f {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1cf79fee */.elementor-16178 .elementor-element.elementor-element-1cf79fee {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b9a21b7 */.elementor-16178 .elementor-element.elementor-element-3b9a21b7 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45751105 */.elementor-16178 .elementor-element.elementor-element-45751105 {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7480082c */.elementor-16178 .elementor-element.elementor-element-7480082c {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ad86b27 */.elementor-16178 .elementor-element.elementor-element-2ad86b27 {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23228c10 */.elementor-16178 .elementor-element.elementor-element-23228c10 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18674706 */.elementor-16178 .elementor-element.elementor-element-18674706 {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-26c35bac */.elementor-16178 .elementor-element.elementor-element-26c35bac {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ccfec26 */.elementor-16178 .elementor-element.elementor-element-6ccfec26 {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16c88c9 */.elementor-16178 .elementor-element.elementor-element-16c88c9 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56d913cc */.elementor-16178 .elementor-element.elementor-element-56d913cc {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-23518b92 */.elementor-16178 .elementor-element.elementor-element-23518b92 {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31efca9e */.elementor-16178 .elementor-element.elementor-element-31efca9e {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dadd991 */.elementor-16178 .elementor-element.elementor-element-6dadd991 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb5a57e */.elementor-16178 .elementor-element.elementor-element-bb5a57e {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3e0fe881 */.elementor-16178 .elementor-element.elementor-element-3e0fe881 {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6209d3 */.elementor-16178 .elementor-element.elementor-element-6209d3 {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54eab552 */.elementor-16178 .elementor-element.elementor-element-54eab552 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-738d9c5a */.elementor-16178 .elementor-element.elementor-element-738d9c5a {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-64f6fd5f */.elementor-16178 .elementor-element.elementor-element-64f6fd5f {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43ec05bd */.elementor-16178 .elementor-element.elementor-element-43ec05bd {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-505c0717 */.elementor-16178 .elementor-element.elementor-element-505c0717 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51b52feb */.elementor-16178 .elementor-element.elementor-element-51b52feb {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2082b321 */.elementor-16178 .elementor-element.elementor-element-2082b321 {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-423ede4d */.elementor-16178 .elementor-element.elementor-element-423ede4d {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30362c46 */.elementor-16178 .elementor-element.elementor-element-30362c46 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4686512e */.elementor-16178 .elementor-element.elementor-element-4686512e {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-87aab28 */.elementor-16178 .elementor-element.elementor-element-87aab28 {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3934bc85 */.elementor-16178 .elementor-element.elementor-element-3934bc85 {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47e8a887 */.elementor-16178 .elementor-element.elementor-element-47e8a887 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-345e168a */.elementor-16178 .elementor-element.elementor-element-345e168a {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-43d24733 */.elementor-16178 .elementor-element.elementor-element-43d24733 {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-559e7874 */.elementor-16178 .elementor-element.elementor-element-559e7874 {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70c74e81 */.elementor-16178 .elementor-element.elementor-element-70c74e81 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d79ceca */.elementor-16178 .elementor-element.elementor-element-5d79ceca {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-69fc5550 */.elementor-16178 .elementor-element.elementor-element-69fc5550 {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40541ca8 */.elementor-16178 .elementor-element.elementor-element-40541ca8 {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18a53bcb */.elementor-16178 .elementor-element.elementor-element-18a53bcb {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6cb16212 */.elementor-16178 .elementor-element.elementor-element-6cb16212 {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7d2d2d3f */.elementor-16178 .elementor-element.elementor-element-7d2d2d3f {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1cf79fee */.elementor-16178 .elementor-element.elementor-element-1cf79fee {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b9a21b7 */.elementor-16178 .elementor-element.elementor-element-3b9a21b7 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45751105 */.elementor-16178 .elementor-element.elementor-element-45751105 {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7480082c */.elementor-16178 .elementor-element.elementor-element-7480082c {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ad86b27 */.elementor-16178 .elementor-element.elementor-element-2ad86b27 {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23228c10 */.elementor-16178 .elementor-element.elementor-element-23228c10 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18674706 */.elementor-16178 .elementor-element.elementor-element-18674706 {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-26c35bac */.elementor-16178 .elementor-element.elementor-element-26c35bac {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ccfec26 */.elementor-16178 .elementor-element.elementor-element-6ccfec26 {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16c88c9 */.elementor-16178 .elementor-element.elementor-element-16c88c9 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56d913cc */.elementor-16178 .elementor-element.elementor-element-56d913cc {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-23518b92 */.elementor-16178 .elementor-element.elementor-element-23518b92 {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31efca9e */.elementor-16178 .elementor-element.elementor-element-31efca9e {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dadd991 */.elementor-16178 .elementor-element.elementor-element-6dadd991 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb5a57e */.elementor-16178 .elementor-element.elementor-element-bb5a57e {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3e0fe881 */.elementor-16178 .elementor-element.elementor-element-3e0fe881 {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6209d3 */.elementor-16178 .elementor-element.elementor-element-6209d3 {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54eab552 */.elementor-16178 .elementor-element.elementor-element-54eab552 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-738d9c5a */.elementor-16178 .elementor-element.elementor-element-738d9c5a {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-64f6fd5f */.elementor-16178 .elementor-element.elementor-element-64f6fd5f {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43ec05bd */.elementor-16178 .elementor-element.elementor-element-43ec05bd {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-505c0717 */.elementor-16178 .elementor-element.elementor-element-505c0717 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51b52feb */.elementor-16178 .elementor-element.elementor-element-51b52feb {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2082b321 */.elementor-16178 .elementor-element.elementor-element-2082b321 {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-423ede4d */.elementor-16178 .elementor-element.elementor-element-423ede4d {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30362c46 */.elementor-16178 .elementor-element.elementor-element-30362c46 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4686512e */.elementor-16178 .elementor-element.elementor-element-4686512e {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-87aab28 */.elementor-16178 .elementor-element.elementor-element-87aab28 {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3934bc85 */.elementor-16178 .elementor-element.elementor-element-3934bc85 {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47e8a887 */.elementor-16178 .elementor-element.elementor-element-47e8a887 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-345e168a */.elementor-16178 .elementor-element.elementor-element-345e168a {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-43d24733 */.elementor-16178 .elementor-element.elementor-element-43d24733 {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-559e7874 */.elementor-16178 .elementor-element.elementor-element-559e7874 {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70c74e81 */.elementor-16178 .elementor-element.elementor-element-70c74e81 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d79ceca */.elementor-16178 .elementor-element.elementor-element-5d79ceca {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-69fc5550 */.elementor-16178 .elementor-element.elementor-element-69fc5550 {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40541ca8 */.elementor-16178 .elementor-element.elementor-element-40541ca8 {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18a53bcb */.elementor-16178 .elementor-element.elementor-element-18a53bcb {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6cb16212 */.elementor-16178 .elementor-element.elementor-element-6cb16212 {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7d2d2d3f */.elementor-16178 .elementor-element.elementor-element-7d2d2d3f {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1cf79fee */.elementor-16178 .elementor-element.elementor-element-1cf79fee {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b9a21b7 */.elementor-16178 .elementor-element.elementor-element-3b9a21b7 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45751105 */.elementor-16178 .elementor-element.elementor-element-45751105 {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7480082c */.elementor-16178 .elementor-element.elementor-element-7480082c {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ad86b27 */.elementor-16178 .elementor-element.elementor-element-2ad86b27 {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23228c10 */.elementor-16178 .elementor-element.elementor-element-23228c10 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18674706 */.elementor-16178 .elementor-element.elementor-element-18674706 {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-26c35bac */.elementor-16178 .elementor-element.elementor-element-26c35bac {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ccfec26 */.elementor-16178 .elementor-element.elementor-element-6ccfec26 {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16c88c9 */.elementor-16178 .elementor-element.elementor-element-16c88c9 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56d913cc */.elementor-16178 .elementor-element.elementor-element-56d913cc {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-23518b92 */.elementor-16178 .elementor-element.elementor-element-23518b92 {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31efca9e */.elementor-16178 .elementor-element.elementor-element-31efca9e {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dadd991 */.elementor-16178 .elementor-element.elementor-element-6dadd991 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb5a57e */.elementor-16178 .elementor-element.elementor-element-bb5a57e {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3e0fe881 */.elementor-16178 .elementor-element.elementor-element-3e0fe881 {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6209d3 */.elementor-16178 .elementor-element.elementor-element-6209d3 {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54eab552 */.elementor-16178 .elementor-element.elementor-element-54eab552 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-738d9c5a */.elementor-16178 .elementor-element.elementor-element-738d9c5a {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-64f6fd5f */.elementor-16178 .elementor-element.elementor-element-64f6fd5f {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43ec05bd */.elementor-16178 .elementor-element.elementor-element-43ec05bd {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-505c0717 */.elementor-16178 .elementor-element.elementor-element-505c0717 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51b52feb */.elementor-16178 .elementor-element.elementor-element-51b52feb {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2082b321 */.elementor-16178 .elementor-element.elementor-element-2082b321 {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-423ede4d */.elementor-16178 .elementor-element.elementor-element-423ede4d {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30362c46 */.elementor-16178 .elementor-element.elementor-element-30362c46 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4686512e */.elementor-16178 .elementor-element.elementor-element-4686512e {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-87aab28 */.elementor-16178 .elementor-element.elementor-element-87aab28 {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3934bc85 */.elementor-16178 .elementor-element.elementor-element-3934bc85 {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47e8a887 */.elementor-16178 .elementor-element.elementor-element-47e8a887 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-345e168a */.elementor-16178 .elementor-element.elementor-element-345e168a {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-43d24733 */.elementor-16178 .elementor-element.elementor-element-43d24733 {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-559e7874 */.elementor-16178 .elementor-element.elementor-element-559e7874 {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70c74e81 */.elementor-16178 .elementor-element.elementor-element-70c74e81 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d79ceca */.elementor-16178 .elementor-element.elementor-element-5d79ceca {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-69fc5550 */.elementor-16178 .elementor-element.elementor-element-69fc5550 {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40541ca8 */.elementor-16178 .elementor-element.elementor-element-40541ca8 {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18a53bcb */.elementor-16178 .elementor-element.elementor-element-18a53bcb {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6cb16212 */.elementor-16178 .elementor-element.elementor-element-6cb16212 {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7d2d2d3f */.elementor-16178 .elementor-element.elementor-element-7d2d2d3f {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1cf79fee */.elementor-16178 .elementor-element.elementor-element-1cf79fee {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b9a21b7 */.elementor-16178 .elementor-element.elementor-element-3b9a21b7 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45751105 */.elementor-16178 .elementor-element.elementor-element-45751105 {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7480082c */.elementor-16178 .elementor-element.elementor-element-7480082c {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ad86b27 */.elementor-16178 .elementor-element.elementor-element-2ad86b27 {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23228c10 */.elementor-16178 .elementor-element.elementor-element-23228c10 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18674706 */.elementor-16178 .elementor-element.elementor-element-18674706 {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-26c35bac */.elementor-16178 .elementor-element.elementor-element-26c35bac {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ccfec26 */.elementor-16178 .elementor-element.elementor-element-6ccfec26 {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16c88c9 */.elementor-16178 .elementor-element.elementor-element-16c88c9 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56d913cc */.elementor-16178 .elementor-element.elementor-element-56d913cc {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-23518b92 */.elementor-16178 .elementor-element.elementor-element-23518b92 {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31efca9e */.elementor-16178 .elementor-element.elementor-element-31efca9e {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dadd991 */.elementor-16178 .elementor-element.elementor-element-6dadd991 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb5a57e */.elementor-16178 .elementor-element.elementor-element-bb5a57e {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3e0fe881 */.elementor-16178 .elementor-element.elementor-element-3e0fe881 {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6209d3 */.elementor-16178 .elementor-element.elementor-element-6209d3 {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54eab552 */.elementor-16178 .elementor-element.elementor-element-54eab552 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-738d9c5a */.elementor-16178 .elementor-element.elementor-element-738d9c5a {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-64f6fd5f */.elementor-16178 .elementor-element.elementor-element-64f6fd5f {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43ec05bd */.elementor-16178 .elementor-element.elementor-element-43ec05bd {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-505c0717 */.elementor-16178 .elementor-element.elementor-element-505c0717 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51b52feb */.elementor-16178 .elementor-element.elementor-element-51b52feb {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2082b321 */.elementor-16178 .elementor-element.elementor-element-2082b321 {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-423ede4d */.elementor-16178 .elementor-element.elementor-element-423ede4d {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30362c46 */.elementor-16178 .elementor-element.elementor-element-30362c46 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4686512e */.elementor-16178 .elementor-element.elementor-element-4686512e {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-87aab28 */.elementor-16178 .elementor-element.elementor-element-87aab28 {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3934bc85 */.elementor-16178 .elementor-element.elementor-element-3934bc85 {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47e8a887 */.elementor-16178 .elementor-element.elementor-element-47e8a887 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-345e168a */.elementor-16178 .elementor-element.elementor-element-345e168a {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-43d24733 */.elementor-16178 .elementor-element.elementor-element-43d24733 {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-559e7874 */.elementor-16178 .elementor-element.elementor-element-559e7874 {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70c74e81 */.elementor-16178 .elementor-element.elementor-element-70c74e81 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d79ceca */.elementor-16178 .elementor-element.elementor-element-5d79ceca {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-69fc5550 */.elementor-16178 .elementor-element.elementor-element-69fc5550 {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40541ca8 */.elementor-16178 .elementor-element.elementor-element-40541ca8 {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18a53bcb */.elementor-16178 .elementor-element.elementor-element-18a53bcb {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6cb16212 */.elementor-16178 .elementor-element.elementor-element-6cb16212 {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7d2d2d3f */.elementor-16178 .elementor-element.elementor-element-7d2d2d3f {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1cf79fee */.elementor-16178 .elementor-element.elementor-element-1cf79fee {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b9a21b7 */.elementor-16178 .elementor-element.elementor-element-3b9a21b7 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45751105 */.elementor-16178 .elementor-element.elementor-element-45751105 {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7480082c */.elementor-16178 .elementor-element.elementor-element-7480082c {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ad86b27 */.elementor-16178 .elementor-element.elementor-element-2ad86b27 {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23228c10 */.elementor-16178 .elementor-element.elementor-element-23228c10 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18674706 */.elementor-16178 .elementor-element.elementor-element-18674706 {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-26c35bac */.elementor-16178 .elementor-element.elementor-element-26c35bac {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ccfec26 */.elementor-16178 .elementor-element.elementor-element-6ccfec26 {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16c88c9 */.elementor-16178 .elementor-element.elementor-element-16c88c9 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56d913cc */.elementor-16178 .elementor-element.elementor-element-56d913cc {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-23518b92 */.elementor-16178 .elementor-element.elementor-element-23518b92 {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31efca9e */.elementor-16178 .elementor-element.elementor-element-31efca9e {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dadd991 */.elementor-16178 .elementor-element.elementor-element-6dadd991 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb5a57e */.elementor-16178 .elementor-element.elementor-element-bb5a57e {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3e0fe881 */.elementor-16178 .elementor-element.elementor-element-3e0fe881 {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6209d3 */.elementor-16178 .elementor-element.elementor-element-6209d3 {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54eab552 */.elementor-16178 .elementor-element.elementor-element-54eab552 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-738d9c5a */.elementor-16178 .elementor-element.elementor-element-738d9c5a {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-64f6fd5f */.elementor-16178 .elementor-element.elementor-element-64f6fd5f {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43ec05bd */.elementor-16178 .elementor-element.elementor-element-43ec05bd {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-505c0717 */.elementor-16178 .elementor-element.elementor-element-505c0717 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51b52feb */.elementor-16178 .elementor-element.elementor-element-51b52feb {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2082b321 */.elementor-16178 .elementor-element.elementor-element-2082b321 {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-423ede4d */.elementor-16178 .elementor-element.elementor-element-423ede4d {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30362c46 */.elementor-16178 .elementor-element.elementor-element-30362c46 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4686512e */.elementor-16178 .elementor-element.elementor-element-4686512e {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-87aab28 */.elementor-16178 .elementor-element.elementor-element-87aab28 {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3934bc85 */.elementor-16178 .elementor-element.elementor-element-3934bc85 {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47e8a887 */.elementor-16178 .elementor-element.elementor-element-47e8a887 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-345e168a */.elementor-16178 .elementor-element.elementor-element-345e168a {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-43d24733 */.elementor-16178 .elementor-element.elementor-element-43d24733 {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-559e7874 */.elementor-16178 .elementor-element.elementor-element-559e7874 {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70c74e81 */.elementor-16178 .elementor-element.elementor-element-70c74e81 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d79ceca */.elementor-16178 .elementor-element.elementor-element-5d79ceca {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-69fc5550 */.elementor-16178 .elementor-element.elementor-element-69fc5550 {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40541ca8 */.elementor-16178 .elementor-element.elementor-element-40541ca8 {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18a53bcb */.elementor-16178 .elementor-element.elementor-element-18a53bcb {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6cb16212 */.elementor-16178 .elementor-element.elementor-element-6cb16212 {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7d2d2d3f */.elementor-16178 .elementor-element.elementor-element-7d2d2d3f {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1cf79fee */.elementor-16178 .elementor-element.elementor-element-1cf79fee {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b9a21b7 */.elementor-16178 .elementor-element.elementor-element-3b9a21b7 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45751105 */.elementor-16178 .elementor-element.elementor-element-45751105 {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7480082c */.elementor-16178 .elementor-element.elementor-element-7480082c {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ad86b27 */.elementor-16178 .elementor-element.elementor-element-2ad86b27 {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23228c10 */.elementor-16178 .elementor-element.elementor-element-23228c10 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18674706 */.elementor-16178 .elementor-element.elementor-element-18674706 {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-26c35bac */.elementor-16178 .elementor-element.elementor-element-26c35bac {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ccfec26 */.elementor-16178 .elementor-element.elementor-element-6ccfec26 {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16c88c9 */.elementor-16178 .elementor-element.elementor-element-16c88c9 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56d913cc */.elementor-16178 .elementor-element.elementor-element-56d913cc {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-23518b92 */.elementor-16178 .elementor-element.elementor-element-23518b92 {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31efca9e */.elementor-16178 .elementor-element.elementor-element-31efca9e {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dadd991 */.elementor-16178 .elementor-element.elementor-element-6dadd991 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb5a57e */.elementor-16178 .elementor-element.elementor-element-bb5a57e {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3e0fe881 */.elementor-16178 .elementor-element.elementor-element-3e0fe881 {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6209d3 */.elementor-16178 .elementor-element.elementor-element-6209d3 {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54eab552 */.elementor-16178 .elementor-element.elementor-element-54eab552 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-738d9c5a */.elementor-16178 .elementor-element.elementor-element-738d9c5a {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-64f6fd5f */.elementor-16178 .elementor-element.elementor-element-64f6fd5f {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43ec05bd */.elementor-16178 .elementor-element.elementor-element-43ec05bd {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-505c0717 */.elementor-16178 .elementor-element.elementor-element-505c0717 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51b52feb */.elementor-16178 .elementor-element.elementor-element-51b52feb {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2082b321 */.elementor-16178 .elementor-element.elementor-element-2082b321 {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-423ede4d */.elementor-16178 .elementor-element.elementor-element-423ede4d {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30362c46 */.elementor-16178 .elementor-element.elementor-element-30362c46 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4686512e */.elementor-16178 .elementor-element.elementor-element-4686512e {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-87aab28 */.elementor-16178 .elementor-element.elementor-element-87aab28 {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3934bc85 */.elementor-16178 .elementor-element.elementor-element-3934bc85 {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47e8a887 */.elementor-16178 .elementor-element.elementor-element-47e8a887 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-345e168a */.elementor-16178 .elementor-element.elementor-element-345e168a {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-43d24733 */.elementor-16178 .elementor-element.elementor-element-43d24733 {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-559e7874 */.elementor-16178 .elementor-element.elementor-element-559e7874 {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70c74e81 */.elementor-16178 .elementor-element.elementor-element-70c74e81 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d79ceca */.elementor-16178 .elementor-element.elementor-element-5d79ceca {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-69fc5550 */.elementor-16178 .elementor-element.elementor-element-69fc5550 {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40541ca8 */.elementor-16178 .elementor-element.elementor-element-40541ca8 {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18a53bcb */.elementor-16178 .elementor-element.elementor-element-18a53bcb {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6cb16212 */.elementor-16178 .elementor-element.elementor-element-6cb16212 {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7d2d2d3f */.elementor-16178 .elementor-element.elementor-element-7d2d2d3f {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1cf79fee */.elementor-16178 .elementor-element.elementor-element-1cf79fee {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b9a21b7 */.elementor-16178 .elementor-element.elementor-element-3b9a21b7 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45751105 */.elementor-16178 .elementor-element.elementor-element-45751105 {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7480082c */.elementor-16178 .elementor-element.elementor-element-7480082c {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ad86b27 */.elementor-16178 .elementor-element.elementor-element-2ad86b27 {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23228c10 */.elementor-16178 .elementor-element.elementor-element-23228c10 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18674706 */.elementor-16178 .elementor-element.elementor-element-18674706 {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-26c35bac */.elementor-16178 .elementor-element.elementor-element-26c35bac {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ccfec26 */.elementor-16178 .elementor-element.elementor-element-6ccfec26 {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16c88c9 */.elementor-16178 .elementor-element.elementor-element-16c88c9 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56d913cc */.elementor-16178 .elementor-element.elementor-element-56d913cc {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-23518b92 */.elementor-16178 .elementor-element.elementor-element-23518b92 {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31efca9e */.elementor-16178 .elementor-element.elementor-element-31efca9e {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dadd991 */.elementor-16178 .elementor-element.elementor-element-6dadd991 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb5a57e */.elementor-16178 .elementor-element.elementor-element-bb5a57e {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3e0fe881 */.elementor-16178 .elementor-element.elementor-element-3e0fe881 {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6209d3 */.elementor-16178 .elementor-element.elementor-element-6209d3 {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54eab552 */.elementor-16178 .elementor-element.elementor-element-54eab552 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-738d9c5a */.elementor-16178 .elementor-element.elementor-element-738d9c5a {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-64f6fd5f */.elementor-16178 .elementor-element.elementor-element-64f6fd5f {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43ec05bd */.elementor-16178 .elementor-element.elementor-element-43ec05bd {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-505c0717 */.elementor-16178 .elementor-element.elementor-element-505c0717 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51b52feb */.elementor-16178 .elementor-element.elementor-element-51b52feb {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2082b321 */.elementor-16178 .elementor-element.elementor-element-2082b321 {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-423ede4d */.elementor-16178 .elementor-element.elementor-element-423ede4d {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30362c46 */.elementor-16178 .elementor-element.elementor-element-30362c46 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4686512e */.elementor-16178 .elementor-element.elementor-element-4686512e {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-87aab28 */.elementor-16178 .elementor-element.elementor-element-87aab28 {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3934bc85 */.elementor-16178 .elementor-element.elementor-element-3934bc85 {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47e8a887 */.elementor-16178 .elementor-element.elementor-element-47e8a887 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-345e168a */.elementor-16178 .elementor-element.elementor-element-345e168a {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-43d24733 */.elementor-16178 .elementor-element.elementor-element-43d24733 {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-559e7874 */.elementor-16178 .elementor-element.elementor-element-559e7874 {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70c74e81 */.elementor-16178 .elementor-element.elementor-element-70c74e81 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d79ceca */.elementor-16178 .elementor-element.elementor-element-5d79ceca {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-69fc5550 */.elementor-16178 .elementor-element.elementor-element-69fc5550 {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40541ca8 */.elementor-16178 .elementor-element.elementor-element-40541ca8 {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18a53bcb */.elementor-16178 .elementor-element.elementor-element-18a53bcb {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6cb16212 */.elementor-16178 .elementor-element.elementor-element-6cb16212 {
    mix-blend-mode: screen;
    opacity: 0.8;
    width:100%;
    height:100%;
background: radial-gradient(circle at 100% 100%, #000 0, #000 32px, transparent 32px) 0% 0%/34px 34px no-repeat,
            radial-gradient(circle at 0 100%, #000000 0, #000000 32px, transparent 30px) 100% 0%/34px 34px no-repeat,
            radial-gradient(circle at 100% 0, #000000 0, #000000 31px, transparent 33px) 0% 100%/34px 34px no-repeat,
            radial-gradient(circle at 0 0, #000000 0, #000000 31px, transparent 31px) 100% 100%/33px 33px no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 4px) calc(100% - 66px) no-repeat,
            linear-gradient(#000000, #000000) 50% 50%/calc(100% - 66px) calc(100% - 4px) no-repeat,
            linear-gradient(188deg, #6d61ff 0%, rgba(255,255,255,0.17) 25%, rgba(255,255,255,0.69) 66%, rgba(255,255,255,0.17) 100%);
border-radius: 33px;
padding: 18px;
box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7d2d2d3f */.elementor-16178 .elementor-element.elementor-element-7d2d2d3f {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1cf79fee */.elementor-16178 .elementor-element.elementor-element-1cf79fee {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b9a21b7 */.elementor-16178 .elementor-element.elementor-element-3b9a21b7 {
box-shadow: 0px 4px 200px 0px rgba(20, 0, 255, 0.10);
backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-4eceb83e */.elementor-16178 .elementor-element.elementor-element-4eceb83e .swiper-slide.swiper-slide {
    transform: scale(0.84);
    width:251px;
}

.elementor-16178 .elementor-element.elementor-element-4eceb83e .swiper-slide.swiper-slide-next {
    transform: scale(1);
}





@media (max-width: 1130px) {
.elementor-16178 .elementor-element.elementor-element-4eceb83e {
    --e-n-carousel-swiper-offset-size: 160px;
}
}

@media (max-width: 1075px) {
.elementor-16178 .elementor-element.elementor-element-4eceb83e {
    --e-n-carousel-swiper-offset-size: 140px;
}
}

@media (max-width: 1030px) {
.elementor-16178 .elementor-element.elementor-element-4eceb83e {
    --e-n-carousel-swiper-offset-size: 100px;
}
}

@media (max-width: 950px) {
.elementor-16178 .elementor-element.elementor-element-4eceb83e {
    --e-n-carousel-swiper-offset-size: 60px;
}
}

@media (max-width: 870px) {
.elementor-16178 .elementor-element.elementor-element-4eceb83e {
    --e-n-carousel-swiper-offset-size: 40px;
}
}

@media (max-width: 830px) {
.elementor-16178 .elementor-element.elementor-element-4eceb83e {
    --e-n-carousel-swiper-offset-size: 20px;
}
}

@media (max-width: 780px) {
.elementor-16178 .elementor-element.elementor-element-4eceb83e {
    --e-n-carousel-swiper-offset-size: 0px;
}
}

@media (max-width: 767px) {

.elementor-16178 .elementor-element.elementor-element-4eceb83e {
    --e-n-carousel-swiper-offset-size: 244px;
}

.elementor-16178 .elementor-element.elementor-element-4eceb83e .swiper-slide.swiper-slide-next {
    transform: scale(0.84);
}

.elementor-16178 .elementor-element.elementor-element-4eceb83e .swiper-slide.swiper-slide-active {
    transform: scale(1);
}
}

@media (max-width: 720px) {
.elementor-16178 .elementor-element.elementor-element-4eceb83e {
    --e-n-carousel-swiper-offset-size: 220px;
}
}

@media (max-width: 670px) {
.elementor-16178 .elementor-element.elementor-element-4eceb83e {
    --e-n-carousel-swiper-offset-size: 200px;
}
}

@media (max-width: 640px) {
.elementor-16178 .elementor-element.elementor-element-4eceb83e {
    --e-n-carousel-swiper-offset-size: 180px;
}
}

@media (max-width: 590px) {
.elementor-16178 .elementor-element.elementor-element-4eceb83e {
    --e-n-carousel-swiper-offset-size: 160px;
}
}

@media (max-width: 550px) {
.elementor-16178 .elementor-element.elementor-element-4eceb83e {
    --e-n-carousel-swiper-offset-size: 140px;
}
}

@media (max-width: 510px) {
.elementor-16178 .elementor-element.elementor-element-4eceb83e {
    --e-n-carousel-swiper-offset-size: 120px;
}
}

@media (max-width: 481px) {
.elementor-16178 .elementor-element.elementor-element-4eceb83e .swiper-pagination-bullet {
    margin: 1px 15px 0 0!important;
}

.elementor-16178 .elementor-element.elementor-element-4eceb83e .swiper-pagination-bullet-active {
    height: 1.5em!important;
    width: 1.5em!important;
    margin-top: -0.1em!important;
}
}

@media (max-width: 470px) {
.elementor-16178 .elementor-element.elementor-element-4eceb83e {
    --e-n-carousel-swiper-offset-size: 100px;
}
}

@media (max-width: 430px) {
.elementor-16178 .elementor-element.elementor-element-4eceb83e {
    --e-n-carousel-swiper-offset-size: 90px;
}
}

@media (max-width: 410px) {
.elementor-16178 .elementor-element.elementor-element-4eceb83e {
    --e-n-carousel-swiper-offset-size: 75px;
}
}

@media (max-width: 380px) {
.elementor-16178 .elementor-element.elementor-element-4eceb83e {
    --e-n-carousel-swiper-offset-size: 60px;
}
}

@media (max-width: 350px) {
.elementor-16178 .elementor-element.elementor-element-4eceb83e {
    --e-n-carousel-swiper-offset-size: 50px;
}
}

@media (max-width: 330px) {
.elementor-16178 .elementor-element.elementor-element-4eceb83e {
    --e-n-carousel-swiper-offset-size: 40px;
}
}

@media (max-width: 310px) {
.elementor-16178 .elementor-element.elementor-element-4eceb83e {
    --e-n-carousel-swiper-offset-size: 35px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d34529d */.elementor-16178 .elementor-element.elementor-element-3d34529d {
    mix-blend-mode: screen;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53c9ba63 */.elementor-16178 .elementor-element.elementor-element-53c9ba63 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58cd458b */.elementor-16178 .elementor-element.elementor-element-58cd458b {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-124712ae */.elementor-16178 .elementor-element.elementor-element-124712ae {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-476551db */.elementor-16178 .elementor-element.elementor-element-476551db {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5053accb */.elementor-16178 .elementor-element.elementor-element-5053accb {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-502a3d51 */.elementor-16178 .elementor-element.elementor-element-502a3d51 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34beb222 */.elementor-16178 .elementor-element.elementor-element-34beb222 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65860429 */.elementor-16178 .elementor-element.elementor-element-65860429 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a02d25f */.elementor-16178 .elementor-element.elementor-element-5a02d25f {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d443fb1 */.elementor-16178 .elementor-element.elementor-element-3d443fb1 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33eea9e0 */.elementor-16178 .elementor-element.elementor-element-33eea9e0 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fb941ea */.elementor-16178 .elementor-element.elementor-element-1fb941ea {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ee0eb56 */.elementor-16178 .elementor-element.elementor-element-4ee0eb56 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48b45bec */.elementor-16178 .elementor-element.elementor-element-48b45bec {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-580b34fe */.elementor-16178 .elementor-element.elementor-element-580b34fe {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53c9ba63 */.elementor-16178 .elementor-element.elementor-element-53c9ba63 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58cd458b */.elementor-16178 .elementor-element.elementor-element-58cd458b {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-124712ae */.elementor-16178 .elementor-element.elementor-element-124712ae {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-476551db */.elementor-16178 .elementor-element.elementor-element-476551db {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5053accb */.elementor-16178 .elementor-element.elementor-element-5053accb {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-502a3d51 */.elementor-16178 .elementor-element.elementor-element-502a3d51 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34beb222 */.elementor-16178 .elementor-element.elementor-element-34beb222 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65860429 */.elementor-16178 .elementor-element.elementor-element-65860429 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a02d25f */.elementor-16178 .elementor-element.elementor-element-5a02d25f {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d443fb1 */.elementor-16178 .elementor-element.elementor-element-3d443fb1 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33eea9e0 */.elementor-16178 .elementor-element.elementor-element-33eea9e0 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fb941ea */.elementor-16178 .elementor-element.elementor-element-1fb941ea {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ee0eb56 */.elementor-16178 .elementor-element.elementor-element-4ee0eb56 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48b45bec */.elementor-16178 .elementor-element.elementor-element-48b45bec {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-580b34fe */.elementor-16178 .elementor-element.elementor-element-580b34fe {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53c9ba63 */.elementor-16178 .elementor-element.elementor-element-53c9ba63 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58cd458b */.elementor-16178 .elementor-element.elementor-element-58cd458b {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-124712ae */.elementor-16178 .elementor-element.elementor-element-124712ae {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-476551db */.elementor-16178 .elementor-element.elementor-element-476551db {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5053accb */.elementor-16178 .elementor-element.elementor-element-5053accb {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-502a3d51 */.elementor-16178 .elementor-element.elementor-element-502a3d51 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34beb222 */.elementor-16178 .elementor-element.elementor-element-34beb222 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65860429 */.elementor-16178 .elementor-element.elementor-element-65860429 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a02d25f */.elementor-16178 .elementor-element.elementor-element-5a02d25f {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d443fb1 */.elementor-16178 .elementor-element.elementor-element-3d443fb1 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33eea9e0 */.elementor-16178 .elementor-element.elementor-element-33eea9e0 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fb941ea */.elementor-16178 .elementor-element.elementor-element-1fb941ea {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ee0eb56 */.elementor-16178 .elementor-element.elementor-element-4ee0eb56 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48b45bec */.elementor-16178 .elementor-element.elementor-element-48b45bec {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-580b34fe */.elementor-16178 .elementor-element.elementor-element-580b34fe {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53c9ba63 */.elementor-16178 .elementor-element.elementor-element-53c9ba63 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58cd458b */.elementor-16178 .elementor-element.elementor-element-58cd458b {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-124712ae */.elementor-16178 .elementor-element.elementor-element-124712ae {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-476551db */.elementor-16178 .elementor-element.elementor-element-476551db {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5053accb */.elementor-16178 .elementor-element.elementor-element-5053accb {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-502a3d51 */.elementor-16178 .elementor-element.elementor-element-502a3d51 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34beb222 */.elementor-16178 .elementor-element.elementor-element-34beb222 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65860429 */.elementor-16178 .elementor-element.elementor-element-65860429 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a02d25f */.elementor-16178 .elementor-element.elementor-element-5a02d25f {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d443fb1 */.elementor-16178 .elementor-element.elementor-element-3d443fb1 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33eea9e0 */.elementor-16178 .elementor-element.elementor-element-33eea9e0 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fb941ea */.elementor-16178 .elementor-element.elementor-element-1fb941ea {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ee0eb56 */.elementor-16178 .elementor-element.elementor-element-4ee0eb56 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48b45bec */.elementor-16178 .elementor-element.elementor-element-48b45bec {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-580b34fe */.elementor-16178 .elementor-element.elementor-element-580b34fe {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53c9ba63 */.elementor-16178 .elementor-element.elementor-element-53c9ba63 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58cd458b */.elementor-16178 .elementor-element.elementor-element-58cd458b {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-124712ae */.elementor-16178 .elementor-element.elementor-element-124712ae {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-476551db */.elementor-16178 .elementor-element.elementor-element-476551db {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5053accb */.elementor-16178 .elementor-element.elementor-element-5053accb {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-502a3d51 */.elementor-16178 .elementor-element.elementor-element-502a3d51 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34beb222 */.elementor-16178 .elementor-element.elementor-element-34beb222 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65860429 */.elementor-16178 .elementor-element.elementor-element-65860429 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a02d25f */.elementor-16178 .elementor-element.elementor-element-5a02d25f {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d443fb1 */.elementor-16178 .elementor-element.elementor-element-3d443fb1 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33eea9e0 */.elementor-16178 .elementor-element.elementor-element-33eea9e0 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fb941ea */.elementor-16178 .elementor-element.elementor-element-1fb941ea {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ee0eb56 */.elementor-16178 .elementor-element.elementor-element-4ee0eb56 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48b45bec */.elementor-16178 .elementor-element.elementor-element-48b45bec {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-580b34fe */.elementor-16178 .elementor-element.elementor-element-580b34fe {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53c9ba63 */.elementor-16178 .elementor-element.elementor-element-53c9ba63 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58cd458b */.elementor-16178 .elementor-element.elementor-element-58cd458b {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-124712ae */.elementor-16178 .elementor-element.elementor-element-124712ae {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-476551db */.elementor-16178 .elementor-element.elementor-element-476551db {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5053accb */.elementor-16178 .elementor-element.elementor-element-5053accb {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-502a3d51 */.elementor-16178 .elementor-element.elementor-element-502a3d51 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34beb222 */.elementor-16178 .elementor-element.elementor-element-34beb222 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65860429 */.elementor-16178 .elementor-element.elementor-element-65860429 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a02d25f */.elementor-16178 .elementor-element.elementor-element-5a02d25f {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d443fb1 */.elementor-16178 .elementor-element.elementor-element-3d443fb1 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33eea9e0 */.elementor-16178 .elementor-element.elementor-element-33eea9e0 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fb941ea */.elementor-16178 .elementor-element.elementor-element-1fb941ea {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ee0eb56 */.elementor-16178 .elementor-element.elementor-element-4ee0eb56 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48b45bec */.elementor-16178 .elementor-element.elementor-element-48b45bec {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-580b34fe */.elementor-16178 .elementor-element.elementor-element-580b34fe {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53c9ba63 */.elementor-16178 .elementor-element.elementor-element-53c9ba63 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58cd458b */.elementor-16178 .elementor-element.elementor-element-58cd458b {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-124712ae */.elementor-16178 .elementor-element.elementor-element-124712ae {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-476551db */.elementor-16178 .elementor-element.elementor-element-476551db {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5053accb */.elementor-16178 .elementor-element.elementor-element-5053accb {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-502a3d51 */.elementor-16178 .elementor-element.elementor-element-502a3d51 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34beb222 */.elementor-16178 .elementor-element.elementor-element-34beb222 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65860429 */.elementor-16178 .elementor-element.elementor-element-65860429 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a02d25f */.elementor-16178 .elementor-element.elementor-element-5a02d25f {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d443fb1 */.elementor-16178 .elementor-element.elementor-element-3d443fb1 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33eea9e0 */.elementor-16178 .elementor-element.elementor-element-33eea9e0 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fb941ea */.elementor-16178 .elementor-element.elementor-element-1fb941ea {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ee0eb56 */.elementor-16178 .elementor-element.elementor-element-4ee0eb56 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48b45bec */.elementor-16178 .elementor-element.elementor-element-48b45bec {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-580b34fe */.elementor-16178 .elementor-element.elementor-element-580b34fe {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53c9ba63 */.elementor-16178 .elementor-element.elementor-element-53c9ba63 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58cd458b */.elementor-16178 .elementor-element.elementor-element-58cd458b {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-124712ae */.elementor-16178 .elementor-element.elementor-element-124712ae {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-476551db */.elementor-16178 .elementor-element.elementor-element-476551db {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5053accb */.elementor-16178 .elementor-element.elementor-element-5053accb {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-502a3d51 */.elementor-16178 .elementor-element.elementor-element-502a3d51 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34beb222 */.elementor-16178 .elementor-element.elementor-element-34beb222 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65860429 */.elementor-16178 .elementor-element.elementor-element-65860429 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a02d25f */.elementor-16178 .elementor-element.elementor-element-5a02d25f {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d443fb1 */.elementor-16178 .elementor-element.elementor-element-3d443fb1 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33eea9e0 */.elementor-16178 .elementor-element.elementor-element-33eea9e0 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fb941ea */.elementor-16178 .elementor-element.elementor-element-1fb941ea {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ee0eb56 */.elementor-16178 .elementor-element.elementor-element-4ee0eb56 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48b45bec */.elementor-16178 .elementor-element.elementor-element-48b45bec {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-580b34fe */.elementor-16178 .elementor-element.elementor-element-580b34fe {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53c9ba63 */.elementor-16178 .elementor-element.elementor-element-53c9ba63 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58cd458b */.elementor-16178 .elementor-element.elementor-element-58cd458b {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-124712ae */.elementor-16178 .elementor-element.elementor-element-124712ae {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-476551db */.elementor-16178 .elementor-element.elementor-element-476551db {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5053accb */.elementor-16178 .elementor-element.elementor-element-5053accb {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-502a3d51 */.elementor-16178 .elementor-element.elementor-element-502a3d51 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34beb222 */.elementor-16178 .elementor-element.elementor-element-34beb222 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65860429 */.elementor-16178 .elementor-element.elementor-element-65860429 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a02d25f */.elementor-16178 .elementor-element.elementor-element-5a02d25f {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d443fb1 */.elementor-16178 .elementor-element.elementor-element-3d443fb1 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33eea9e0 */.elementor-16178 .elementor-element.elementor-element-33eea9e0 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fb941ea */.elementor-16178 .elementor-element.elementor-element-1fb941ea {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ee0eb56 */.elementor-16178 .elementor-element.elementor-element-4ee0eb56 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48b45bec */.elementor-16178 .elementor-element.elementor-element-48b45bec {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-580b34fe */.elementor-16178 .elementor-element.elementor-element-580b34fe {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53c9ba63 */.elementor-16178 .elementor-element.elementor-element-53c9ba63 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58cd458b */.elementor-16178 .elementor-element.elementor-element-58cd458b {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-124712ae */.elementor-16178 .elementor-element.elementor-element-124712ae {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-476551db */.elementor-16178 .elementor-element.elementor-element-476551db {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5053accb */.elementor-16178 .elementor-element.elementor-element-5053accb {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-502a3d51 */.elementor-16178 .elementor-element.elementor-element-502a3d51 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34beb222 */.elementor-16178 .elementor-element.elementor-element-34beb222 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65860429 */.elementor-16178 .elementor-element.elementor-element-65860429 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a02d25f */.elementor-16178 .elementor-element.elementor-element-5a02d25f {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d443fb1 */.elementor-16178 .elementor-element.elementor-element-3d443fb1 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33eea9e0 */.elementor-16178 .elementor-element.elementor-element-33eea9e0 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fb941ea */.elementor-16178 .elementor-element.elementor-element-1fb941ea {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ee0eb56 */.elementor-16178 .elementor-element.elementor-element-4ee0eb56 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48b45bec */.elementor-16178 .elementor-element.elementor-element-48b45bec {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-580b34fe */.elementor-16178 .elementor-element.elementor-element-580b34fe {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53c9ba63 */.elementor-16178 .elementor-element.elementor-element-53c9ba63 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58cd458b */.elementor-16178 .elementor-element.elementor-element-58cd458b {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-124712ae */.elementor-16178 .elementor-element.elementor-element-124712ae {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-476551db */.elementor-16178 .elementor-element.elementor-element-476551db {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5053accb */.elementor-16178 .elementor-element.elementor-element-5053accb {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-502a3d51 */.elementor-16178 .elementor-element.elementor-element-502a3d51 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34beb222 */.elementor-16178 .elementor-element.elementor-element-34beb222 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65860429 */.elementor-16178 .elementor-element.elementor-element-65860429 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a02d25f */.elementor-16178 .elementor-element.elementor-element-5a02d25f {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d443fb1 */.elementor-16178 .elementor-element.elementor-element-3d443fb1 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33eea9e0 */.elementor-16178 .elementor-element.elementor-element-33eea9e0 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fb941ea */.elementor-16178 .elementor-element.elementor-element-1fb941ea {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ee0eb56 */.elementor-16178 .elementor-element.elementor-element-4ee0eb56 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48b45bec */.elementor-16178 .elementor-element.elementor-element-48b45bec {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-580b34fe */.elementor-16178 .elementor-element.elementor-element-580b34fe {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53c9ba63 */.elementor-16178 .elementor-element.elementor-element-53c9ba63 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58cd458b */.elementor-16178 .elementor-element.elementor-element-58cd458b {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-124712ae */.elementor-16178 .elementor-element.elementor-element-124712ae {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-476551db */.elementor-16178 .elementor-element.elementor-element-476551db {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5053accb */.elementor-16178 .elementor-element.elementor-element-5053accb {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-502a3d51 */.elementor-16178 .elementor-element.elementor-element-502a3d51 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34beb222 */.elementor-16178 .elementor-element.elementor-element-34beb222 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65860429 */.elementor-16178 .elementor-element.elementor-element-65860429 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a02d25f */.elementor-16178 .elementor-element.elementor-element-5a02d25f {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d443fb1 */.elementor-16178 .elementor-element.elementor-element-3d443fb1 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33eea9e0 */.elementor-16178 .elementor-element.elementor-element-33eea9e0 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fb941ea */.elementor-16178 .elementor-element.elementor-element-1fb941ea {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ee0eb56 */.elementor-16178 .elementor-element.elementor-element-4ee0eb56 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48b45bec */.elementor-16178 .elementor-element.elementor-element-48b45bec {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-580b34fe */.elementor-16178 .elementor-element.elementor-element-580b34fe {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53c9ba63 */.elementor-16178 .elementor-element.elementor-element-53c9ba63 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58cd458b */.elementor-16178 .elementor-element.elementor-element-58cd458b {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-124712ae */.elementor-16178 .elementor-element.elementor-element-124712ae {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-476551db */.elementor-16178 .elementor-element.elementor-element-476551db {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5053accb */.elementor-16178 .elementor-element.elementor-element-5053accb {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-502a3d51 */.elementor-16178 .elementor-element.elementor-element-502a3d51 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34beb222 */.elementor-16178 .elementor-element.elementor-element-34beb222 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65860429 */.elementor-16178 .elementor-element.elementor-element-65860429 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a02d25f */.elementor-16178 .elementor-element.elementor-element-5a02d25f {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d443fb1 */.elementor-16178 .elementor-element.elementor-element-3d443fb1 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33eea9e0 */.elementor-16178 .elementor-element.elementor-element-33eea9e0 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fb941ea */.elementor-16178 .elementor-element.elementor-element-1fb941ea {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ee0eb56 */.elementor-16178 .elementor-element.elementor-element-4ee0eb56 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48b45bec */.elementor-16178 .elementor-element.elementor-element-48b45bec {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-580b34fe */.elementor-16178 .elementor-element.elementor-element-580b34fe {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53c9ba63 */.elementor-16178 .elementor-element.elementor-element-53c9ba63 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58cd458b */.elementor-16178 .elementor-element.elementor-element-58cd458b {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-124712ae */.elementor-16178 .elementor-element.elementor-element-124712ae {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-476551db */.elementor-16178 .elementor-element.elementor-element-476551db {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5053accb */.elementor-16178 .elementor-element.elementor-element-5053accb {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-502a3d51 */.elementor-16178 .elementor-element.elementor-element-502a3d51 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34beb222 */.elementor-16178 .elementor-element.elementor-element-34beb222 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65860429 */.elementor-16178 .elementor-element.elementor-element-65860429 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a02d25f */.elementor-16178 .elementor-element.elementor-element-5a02d25f {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d443fb1 */.elementor-16178 .elementor-element.elementor-element-3d443fb1 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33eea9e0 */.elementor-16178 .elementor-element.elementor-element-33eea9e0 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fb941ea */.elementor-16178 .elementor-element.elementor-element-1fb941ea {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ee0eb56 */.elementor-16178 .elementor-element.elementor-element-4ee0eb56 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48b45bec */.elementor-16178 .elementor-element.elementor-element-48b45bec {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-580b34fe */.elementor-16178 .elementor-element.elementor-element-580b34fe {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53c9ba63 */.elementor-16178 .elementor-element.elementor-element-53c9ba63 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58cd458b */.elementor-16178 .elementor-element.elementor-element-58cd458b {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-124712ae */.elementor-16178 .elementor-element.elementor-element-124712ae {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-476551db */.elementor-16178 .elementor-element.elementor-element-476551db {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5053accb */.elementor-16178 .elementor-element.elementor-element-5053accb {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-502a3d51 */.elementor-16178 .elementor-element.elementor-element-502a3d51 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34beb222 */.elementor-16178 .elementor-element.elementor-element-34beb222 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65860429 */.elementor-16178 .elementor-element.elementor-element-65860429 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a02d25f */.elementor-16178 .elementor-element.elementor-element-5a02d25f {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d443fb1 */.elementor-16178 .elementor-element.elementor-element-3d443fb1 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33eea9e0 */.elementor-16178 .elementor-element.elementor-element-33eea9e0 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fb941ea */.elementor-16178 .elementor-element.elementor-element-1fb941ea {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ee0eb56 */.elementor-16178 .elementor-element.elementor-element-4ee0eb56 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48b45bec */.elementor-16178 .elementor-element.elementor-element-48b45bec {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-580b34fe */.elementor-16178 .elementor-element.elementor-element-580b34fe {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53c9ba63 */.elementor-16178 .elementor-element.elementor-element-53c9ba63 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58cd458b */.elementor-16178 .elementor-element.elementor-element-58cd458b {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-124712ae */.elementor-16178 .elementor-element.elementor-element-124712ae {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-476551db */.elementor-16178 .elementor-element.elementor-element-476551db {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5053accb */.elementor-16178 .elementor-element.elementor-element-5053accb {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-502a3d51 */.elementor-16178 .elementor-element.elementor-element-502a3d51 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34beb222 */.elementor-16178 .elementor-element.elementor-element-34beb222 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65860429 */.elementor-16178 .elementor-element.elementor-element-65860429 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a02d25f */.elementor-16178 .elementor-element.elementor-element-5a02d25f {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d443fb1 */.elementor-16178 .elementor-element.elementor-element-3d443fb1 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33eea9e0 */.elementor-16178 .elementor-element.elementor-element-33eea9e0 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fb941ea */.elementor-16178 .elementor-element.elementor-element-1fb941ea {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ee0eb56 */.elementor-16178 .elementor-element.elementor-element-4ee0eb56 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48b45bec */.elementor-16178 .elementor-element.elementor-element-48b45bec {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-580b34fe */.elementor-16178 .elementor-element.elementor-element-580b34fe {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-16d536d6 */.elementor-16178 .elementor-element.elementor-element-16d536d6 {
    -webkit-mask-image: linear-gradient(to right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 1), rgba(0, 0, 0, 1), rgba(0, 0, 0, 0));
    mask-image: linear-gradient(to right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 1), rgba(0, 0, 0, 1)) rgba(0, 0, 0, 0);
}

.elementor-16178 .elementor-element.elementor-element-16d536d6 .swiper-wrapper{
  -webkit-transition-timing-function: linear !important;
  transition-timing-function: linear !important; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-313fe776 */.elementor-16178 .elementor-element.elementor-element-313fe776 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ff85a4d */.elementor-16178 .elementor-element.elementor-element-7ff85a4d {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62ad79e4 */.elementor-16178 .elementor-element.elementor-element-62ad79e4 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68925def */.elementor-16178 .elementor-element.elementor-element-68925def {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58ef5e04 */.elementor-16178 .elementor-element.elementor-element-58ef5e04 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54d0797f */.elementor-16178 .elementor-element.elementor-element-54d0797f {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6da576b1 */.elementor-16178 .elementor-element.elementor-element-6da576b1 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b3c28a5 */.elementor-16178 .elementor-element.elementor-element-6b3c28a5 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11a36d7f */.elementor-16178 .elementor-element.elementor-element-11a36d7f {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-313fe776 */.elementor-16178 .elementor-element.elementor-element-313fe776 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ff85a4d */.elementor-16178 .elementor-element.elementor-element-7ff85a4d {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62ad79e4 */.elementor-16178 .elementor-element.elementor-element-62ad79e4 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68925def */.elementor-16178 .elementor-element.elementor-element-68925def {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58ef5e04 */.elementor-16178 .elementor-element.elementor-element-58ef5e04 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54d0797f */.elementor-16178 .elementor-element.elementor-element-54d0797f {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6da576b1 */.elementor-16178 .elementor-element.elementor-element-6da576b1 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b3c28a5 */.elementor-16178 .elementor-element.elementor-element-6b3c28a5 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11a36d7f */.elementor-16178 .elementor-element.elementor-element-11a36d7f {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-313fe776 */.elementor-16178 .elementor-element.elementor-element-313fe776 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ff85a4d */.elementor-16178 .elementor-element.elementor-element-7ff85a4d {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62ad79e4 */.elementor-16178 .elementor-element.elementor-element-62ad79e4 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68925def */.elementor-16178 .elementor-element.elementor-element-68925def {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58ef5e04 */.elementor-16178 .elementor-element.elementor-element-58ef5e04 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54d0797f */.elementor-16178 .elementor-element.elementor-element-54d0797f {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6da576b1 */.elementor-16178 .elementor-element.elementor-element-6da576b1 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b3c28a5 */.elementor-16178 .elementor-element.elementor-element-6b3c28a5 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11a36d7f */.elementor-16178 .elementor-element.elementor-element-11a36d7f {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-313fe776 */.elementor-16178 .elementor-element.elementor-element-313fe776 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ff85a4d */.elementor-16178 .elementor-element.elementor-element-7ff85a4d {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62ad79e4 */.elementor-16178 .elementor-element.elementor-element-62ad79e4 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68925def */.elementor-16178 .elementor-element.elementor-element-68925def {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58ef5e04 */.elementor-16178 .elementor-element.elementor-element-58ef5e04 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54d0797f */.elementor-16178 .elementor-element.elementor-element-54d0797f {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6da576b1 */.elementor-16178 .elementor-element.elementor-element-6da576b1 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b3c28a5 */.elementor-16178 .elementor-element.elementor-element-6b3c28a5 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11a36d7f */.elementor-16178 .elementor-element.elementor-element-11a36d7f {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-313fe776 */.elementor-16178 .elementor-element.elementor-element-313fe776 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ff85a4d */.elementor-16178 .elementor-element.elementor-element-7ff85a4d {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62ad79e4 */.elementor-16178 .elementor-element.elementor-element-62ad79e4 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68925def */.elementor-16178 .elementor-element.elementor-element-68925def {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58ef5e04 */.elementor-16178 .elementor-element.elementor-element-58ef5e04 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54d0797f */.elementor-16178 .elementor-element.elementor-element-54d0797f {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6da576b1 */.elementor-16178 .elementor-element.elementor-element-6da576b1 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b3c28a5 */.elementor-16178 .elementor-element.elementor-element-6b3c28a5 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11a36d7f */.elementor-16178 .elementor-element.elementor-element-11a36d7f {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-313fe776 */.elementor-16178 .elementor-element.elementor-element-313fe776 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ff85a4d */.elementor-16178 .elementor-element.elementor-element-7ff85a4d {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62ad79e4 */.elementor-16178 .elementor-element.elementor-element-62ad79e4 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68925def */.elementor-16178 .elementor-element.elementor-element-68925def {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58ef5e04 */.elementor-16178 .elementor-element.elementor-element-58ef5e04 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54d0797f */.elementor-16178 .elementor-element.elementor-element-54d0797f {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6da576b1 */.elementor-16178 .elementor-element.elementor-element-6da576b1 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b3c28a5 */.elementor-16178 .elementor-element.elementor-element-6b3c28a5 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11a36d7f */.elementor-16178 .elementor-element.elementor-element-11a36d7f {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-313fe776 */.elementor-16178 .elementor-element.elementor-element-313fe776 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ff85a4d */.elementor-16178 .elementor-element.elementor-element-7ff85a4d {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62ad79e4 */.elementor-16178 .elementor-element.elementor-element-62ad79e4 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68925def */.elementor-16178 .elementor-element.elementor-element-68925def {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58ef5e04 */.elementor-16178 .elementor-element.elementor-element-58ef5e04 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54d0797f */.elementor-16178 .elementor-element.elementor-element-54d0797f {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6da576b1 */.elementor-16178 .elementor-element.elementor-element-6da576b1 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b3c28a5 */.elementor-16178 .elementor-element.elementor-element-6b3c28a5 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11a36d7f */.elementor-16178 .elementor-element.elementor-element-11a36d7f {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-313fe776 */.elementor-16178 .elementor-element.elementor-element-313fe776 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ff85a4d */.elementor-16178 .elementor-element.elementor-element-7ff85a4d {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62ad79e4 */.elementor-16178 .elementor-element.elementor-element-62ad79e4 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68925def */.elementor-16178 .elementor-element.elementor-element-68925def {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58ef5e04 */.elementor-16178 .elementor-element.elementor-element-58ef5e04 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54d0797f */.elementor-16178 .elementor-element.elementor-element-54d0797f {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6da576b1 */.elementor-16178 .elementor-element.elementor-element-6da576b1 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b3c28a5 */.elementor-16178 .elementor-element.elementor-element-6b3c28a5 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11a36d7f */.elementor-16178 .elementor-element.elementor-element-11a36d7f {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-313fe776 */.elementor-16178 .elementor-element.elementor-element-313fe776 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ff85a4d */.elementor-16178 .elementor-element.elementor-element-7ff85a4d {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62ad79e4 */.elementor-16178 .elementor-element.elementor-element-62ad79e4 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68925def */.elementor-16178 .elementor-element.elementor-element-68925def {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58ef5e04 */.elementor-16178 .elementor-element.elementor-element-58ef5e04 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54d0797f */.elementor-16178 .elementor-element.elementor-element-54d0797f {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6da576b1 */.elementor-16178 .elementor-element.elementor-element-6da576b1 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b3c28a5 */.elementor-16178 .elementor-element.elementor-element-6b3c28a5 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11a36d7f */.elementor-16178 .elementor-element.elementor-element-11a36d7f {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-313fe776 */.elementor-16178 .elementor-element.elementor-element-313fe776 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ff85a4d */.elementor-16178 .elementor-element.elementor-element-7ff85a4d {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62ad79e4 */.elementor-16178 .elementor-element.elementor-element-62ad79e4 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68925def */.elementor-16178 .elementor-element.elementor-element-68925def {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58ef5e04 */.elementor-16178 .elementor-element.elementor-element-58ef5e04 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54d0797f */.elementor-16178 .elementor-element.elementor-element-54d0797f {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6da576b1 */.elementor-16178 .elementor-element.elementor-element-6da576b1 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b3c28a5 */.elementor-16178 .elementor-element.elementor-element-6b3c28a5 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11a36d7f */.elementor-16178 .elementor-element.elementor-element-11a36d7f {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-39edc1de */.elementor-16178 .elementor-element.elementor-element-39edc1de {
    -webkit-mask-image: linear-gradient(to right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 1), rgba(0, 0, 0, 1), rgba(0, 0, 0, 0));
    mask-image: linear-gradient(to right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 1), rgba(0, 0, 0, 1)) rgba(0, 0, 0, 0);
}

.elementor-16178 .elementor-element.elementor-element-39edc1de .swiper-wrapper{
  -webkit-transition-timing-function: linear !important;
  transition-timing-function: linear !important; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3fbde7ec */.elementor-16178 .elementor-element.elementor-element-3fbde7ec {
    -webkit-mask-image: linear-gradient(to right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 1), rgba(0, 0, 0, 1), rgba(0, 0, 0, 0));
    mask-image: linear-gradient(to right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 1), rgba(0, 0, 0, 1)) rgba(0, 0, 0, 0);
}

.elementor-16178 .elementor-element.elementor-element-3fbde7ec .swiper-wrapper{
  -webkit-transition-timing-function: linear !important;
  transition-timing-function: linear !important; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d79870 */@media (max-width: 767px) {
.elementor-16178 .elementor-element.elementor-element-1d79870 {
    background-position: center 80px!important;
}
}

@media (max-width: 481px) {
.elementor-16178 .elementor-element.elementor-element-1d79870 {
    background-position: center 180px!important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465517d1 */.elementor-16178 .elementor-element.elementor-element-465517d1 {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS */span.elementor-counter-number, span.elementor-counter-number-suffix, span.elementor-counter-number-prefix {
    mix-blend-mode: color-dodge;
    text-shadow: 0px 0px 31.6811px #BD18CB, 0px 0px 11.1312px #BD18CB;
}/* End custom CSS */