.elementor-804 .elementor-element.elementor-element-6fbc80c{--display:flex;--justify-content:center;--overflow:hidden;--margin-top:-106px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-804 .elementor-element.elementor-element-6fbc80c:not(.elementor-motion-effects-element-type-background), .elementor-804 .elementor-element.elementor-element-6fbc80c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0C0C00;}.elementor-804 .elementor-element.elementor-element-6fbc80c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-804 .elementor-element.elementor-element-392aea5{--display:flex;--min-height:100vh;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-804 .elementor-element.elementor-element-c2978e6{--display:flex;--padding-top:226px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-804 .elementor-element.elementor-element-0e36e13{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-804 .elementor-element.elementor-element-92104c7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-804 .elementor-element.elementor-element-a6e6955{z-index:10;text-align:start;}.elementor-804 .elementor-element.elementor-element-a6e6955 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:100px;font-weight:500;}.elementor-804 .elementor-element.elementor-element-ab7fba7{--display:flex;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-804 .elementor-element.elementor-element-ab7fba7::before, .elementor-804 .elementor-element.elementor-element-ab7fba7 > .elementor-background-video-container::before, .elementor-804 .elementor-element.elementor-element-ab7fba7 > .e-con-inner > .elementor-background-video-container::before, .elementor-804 .elementor-element.elementor-element-ab7fba7 > .elementor-background-slideshow::before, .elementor-804 .elementor-element.elementor-element-ab7fba7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-804 .elementor-element.elementor-element-ab7fba7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-804 .elementor-element.elementor-element-b8fde80{width:var( --container-widget-width, 18% );max-width:18%;--container-widget-width:18%;--container-widget-flex-grow:0;top:151px;z-index:10;}body:not(.rtl) .elementor-804 .elementor-element.elementor-element-b8fde80{left:29.927vw;}body.rtl .elementor-804 .elementor-element.elementor-element-b8fde80{right:29.927vw;}.elementor-804 .elementor-element.elementor-element-b8fde80 .elementor-widget-container{--e-transform-origin-x:left;--e-transform-origin-y:top;}body:not(.rtl) .elementor-804 .elementor-element.elementor-element-218759c{right:200px;}body.rtl .elementor-804 .elementor-element.elementor-element-218759c{left:200px;}.elementor-804 .elementor-element.elementor-element-218759c{bottom:-175px;z-index:10;}.elementor-804 .elementor-element.elementor-element-218759c .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-804 .elementor-element.elementor-element-218759c img{width:46%;}.elementor-804 .elementor-element.elementor-element-897e602{--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;--overflow:hidden;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-804 .elementor-element.elementor-element-d12b27e{--display:flex;--overflow:hidden;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-804 .elementor-element.elementor-element-a0239ec > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-804 .elementor-element.elementor-element-a0239ec .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-804 .elementor-element.elementor-element-f029852{--display:flex;--overflow:hidden;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-804 .elementor-element.elementor-element-75bb5d4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-804 .elementor-element.elementor-element-75bb5d4 .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-804 .elementor-element.elementor-element-da9c34b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-804 .elementor-element.elementor-element-88bbb35{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-804 .elementor-element.elementor-element-88bbb35:not(.elementor-motion-effects-element-type-background), .elementor-804 .elementor-element.elementor-element-88bbb35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-804 .elementor-element.elementor-element-226adbb{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-804 .elementor-element.elementor-element-a4267be{--spacer-size:50px;width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-804 .elementor-element.elementor-element-a4267be > .elementor-widget-container{background-color:#FFFFFF;}.elementor-804 .elementor-element.elementor-element-a4267be:hover .elementor-widget-container{background-color:#ED6F58;}.elementor-804 .elementor-element.elementor-element-a4267be.elementor-element{--align-self:center;}.elementor-804 .elementor-element.elementor-element-a4267be:not( .elementor-widget-image ) .elementor-widget-container, .elementor-804 .elementor-element.elementor-element-a4267be.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://nexifydot.co.uk/wp-content/uploads/2025/03/Wide-Logo-White.png.webp );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-804 .elementor-element.elementor-element-bb1be47{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-804 .elementor-element.elementor-element-98e1a30{--spacer-size:50px;width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-804 .elementor-element.elementor-element-98e1a30 > .elementor-widget-container{background-color:#FFFFFF;}.elementor-804 .elementor-element.elementor-element-98e1a30:hover .elementor-widget-container{background-color:#ED6F58;}.elementor-804 .elementor-element.elementor-element-98e1a30.elementor-element{--align-self:center;}.elementor-804 .elementor-element.elementor-element-98e1a30:not( .elementor-widget-image ) .elementor-widget-container, .elementor-804 .elementor-element.elementor-element-98e1a30.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://nexifydot.co.uk/wp-content/uploads/2025/03/Asmara-Horizontal-FullColour.png );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-804 .elementor-element.elementor-element-86c9fd4{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-804 .elementor-element.elementor-element-870c1ea{--spacer-size:50px;width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;}.elementor-804 .elementor-element.elementor-element-870c1ea > .elementor-widget-container{background-color:#FFFFFF;}.elementor-804 .elementor-element.elementor-element-870c1ea:hover .elementor-widget-container{background-color:#ED6F58;}.elementor-804 .elementor-element.elementor-element-870c1ea.elementor-element{--align-self:center;}.elementor-804 .elementor-element.elementor-element-870c1ea:not( .elementor-widget-image ) .elementor-widget-container, .elementor-804 .elementor-element.elementor-element-870c1ea.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://nexifydot.co.uk/wp-content/uploads/2025/03/7aaffbb97045917fe3fe38325e8207891-ezgif.com-jpg-to-png-converter-removebg-preview.png );-webkit-mask-size:35%;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-804 .elementor-element.elementor-element-dfb1ee9{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-804 .elementor-element.elementor-element-d097551{--spacer-size:50px;width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-804 .elementor-element.elementor-element-d097551 > .elementor-widget-container{background-color:#FFFFFF;}.elementor-804 .elementor-element.elementor-element-d097551:hover .elementor-widget-container{background-color:#ED6F58;}.elementor-804 .elementor-element.elementor-element-d097551.elementor-element{--align-self:center;}.elementor-804 .elementor-element.elementor-element-d097551:not( .elementor-widget-image ) .elementor-widget-container, .elementor-804 .elementor-element.elementor-element-d097551.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://nexifydot.co.uk/wp-content/uploads/2025/03/logoaz.png );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-804 .elementor-element.elementor-element-0822340{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-804 .elementor-element.elementor-element-52785b1{--spacer-size:50px;width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-804 .elementor-element.elementor-element-52785b1 > .elementor-widget-container{background-color:#FFFFFF;}.elementor-804 .elementor-element.elementor-element-52785b1:hover .elementor-widget-container{background-color:#ED6F58;}.elementor-804 .elementor-element.elementor-element-52785b1.elementor-element{--align-self:center;}.elementor-804 .elementor-element.elementor-element-52785b1:not( .elementor-widget-image ) .elementor-widget-container, .elementor-804 .elementor-element.elementor-element-52785b1.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://nexifydot.co.uk/wp-content/uploads/2025/03/The-Mobilist-no-shadow1-2048x253-1.png );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-804 .elementor-element.elementor-element-87059fb{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-804 .elementor-element.elementor-element-d54f1a0{--spacer-size:50px;width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-804 .elementor-element.elementor-element-d54f1a0 > .elementor-widget-container{background-color:#FFFFFF;}.elementor-804 .elementor-element.elementor-element-d54f1a0:hover .elementor-widget-container{background-color:#ED6F58;}.elementor-804 .elementor-element.elementor-element-d54f1a0.elementor-element{--align-self:center;}.elementor-804 .elementor-element.elementor-element-d54f1a0:not( .elementor-widget-image ) .elementor-widget-container, .elementor-804 .elementor-element.elementor-element-d54f1a0.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://nexifydot.co.uk/wp-content/uploads/2025/03/logo.png );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-804 .elementor-element.elementor-element-28a9ccf{--display:flex;}.elementor-804 .elementor-element.elementor-element-98c846c{--spacer-size:50px;width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-804 .elementor-element.elementor-element-98c846c > .elementor-widget-container{background-color:#FFFFFF;}.elementor-804 .elementor-element.elementor-element-98c846c:hover .elementor-widget-container{background-color:#ED6F58;}.elementor-804 .elementor-element.elementor-element-98c846c.elementor-element{--align-self:center;}.elementor-804 .elementor-element.elementor-element-98c846c:not( .elementor-widget-image ) .elementor-widget-container, .elementor-804 .elementor-element.elementor-element-98c846c.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://nexifydot.co.uk/wp-content/uploads/2025/03/F2.2-2048x957-1.webp );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-804 .elementor-element.elementor-element-acabde3{--display:flex;--justify-content:center;}.elementor-804 .elementor-element.elementor-element-ec0921b{--spacer-size:50px;width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-804 .elementor-element.elementor-element-ec0921b > .elementor-widget-container{background-color:#FFFFFF;}.elementor-804 .elementor-element.elementor-element-ec0921b:hover .elementor-widget-container{background-color:#ED6F58;}.elementor-804 .elementor-element.elementor-element-ec0921b.elementor-element{--align-self:center;}.elementor-804 .elementor-element.elementor-element-ec0921b:not( .elementor-widget-image ) .elementor-widget-container, .elementor-804 .elementor-element.elementor-element-ec0921b.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://nexifydot.co.uk/wp-content/uploads/2025/03/l1-1024x474-1.webp );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-804 .elementor-element.elementor-element-70d6086{--e-n-carousel-swiper-slides-to-display:5;--e-n-carousel-swiper-slides-gap:50px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-804 .elementor-element.elementor-element-70d6086 > .elementor-widget-container{padding:50px 0px 50px 0px;}.elementor-804 .elementor-element.elementor-element-d2eaccc{--display:flex;--overlay-opacity:0.8;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;--z-index:8;}.elementor-804 .elementor-element.elementor-element-d2eaccc::before, .elementor-804 .elementor-element.elementor-element-d2eaccc > .elementor-background-video-container::before, .elementor-804 .elementor-element.elementor-element-d2eaccc > .e-con-inner > .elementor-background-video-container::before, .elementor-804 .elementor-element.elementor-element-d2eaccc > .elementor-background-slideshow::before, .elementor-804 .elementor-element.elementor-element-d2eaccc > .e-con-inner > .elementor-background-slideshow::before, .elementor-804 .elementor-element.elementor-element-d2eaccc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://nexifydot.co.uk/wp-content/uploads/2025/03/h1_bg-4.png");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-804 .elementor-element.elementor-element-d2eaccc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-804 .elementor-element.elementor-element-2ba6960{--display:flex;}.elementor-804 .elementor-element.elementor-element-f5baba1 > .elementor-widget-container{padding:40px 0px 20px 0px;}.elementor-804 .elementor-element.elementor-element-f5baba1{text-align:center;}.elementor-804 .elementor-element.elementor-element-f5baba1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:45px;font-weight:700;line-height:1.2em;color:#000000;}.elementor-804 .elementor-element.elementor-element-6579d57{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-804 .elementor-element.elementor-element-a14a926{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-804 .elementor-element.elementor-element-6868c35{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-804 .elementor-element.elementor-element-2df1744{--display:flex;--overflow:hidden;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-804 .elementor-element.elementor-element-2df1744:not(.elementor-motion-effects-element-type-background), .elementor-804 .elementor-element.elementor-element-2df1744 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-804 .elementor-element.elementor-element-6e918e5 > .elementor-widget-container{margin:0px 0px 0px -33px;padding:30px 30px 30px 30px;}.elementor-804 .elementor-element.elementor-element-6e918e5{text-align:start;}.elementor-804 .elementor-element.elementor-element-6e918e5 img{width:96px;height:96px;}.elementor-804 .elementor-element.elementor-element-5bf5b23 > .elementor-widget-container{padding:23px 0px 0px 0px;}.elementor-804 .elementor-element.elementor-element-5bf5b23 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:500;color:#000000;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-804 .elementor-element.elementor-element-0ff4527 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-804 .elementor-element.elementor-element-0ff4527{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:26px;color:#000000;}.elementor-804 .elementor-element.elementor-element-0ff4527 p{margin-block-end:0px;}.elementor-804 .elementor-element.elementor-element-2f7c0cf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-804 .elementor-element.elementor-element-0e188e5{--display:flex;--overflow:hidden;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-804 .elementor-element.elementor-element-0e188e5:not(.elementor-motion-effects-element-type-background), .elementor-804 .elementor-element.elementor-element-0e188e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-804 .elementor-element.elementor-element-9b6dc37 > .elementor-widget-container{margin:0px 0px 0px -33px;padding:30px 30px 30px 30px;}.elementor-804 .elementor-element.elementor-element-9b6dc37{text-align:start;}.elementor-804 .elementor-element.elementor-element-9b6dc37 img{width:96px;height:96px;}.elementor-804 .elementor-element.elementor-element-2a72437 > .elementor-widget-container{padding:23px 0px 0px 0px;}.elementor-804 .elementor-element.elementor-element-2a72437 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:500;color:#000000;}.elementor-804 .elementor-element.elementor-element-fe67a69 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-804 .elementor-element.elementor-element-fe67a69{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:26px;color:#000000;}.elementor-804 .elementor-element.elementor-element-fe67a69 p{margin-block-end:0px;}.elementor-804 .elementor-element.elementor-element-8e58f4b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-804 .elementor-element.elementor-element-4126b46{--display:flex;--overflow:hidden;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-804 .elementor-element.elementor-element-4126b46:not(.elementor-motion-effects-element-type-background), .elementor-804 .elementor-element.elementor-element-4126b46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-804 .elementor-element.elementor-element-816fca9 > .elementor-widget-container{margin:0px 0px 0px -33px;padding:30px 30px 30px 30px;}.elementor-804 .elementor-element.elementor-element-816fca9{text-align:start;}.elementor-804 .elementor-element.elementor-element-816fca9 img{width:96px;height:96px;}.elementor-804 .elementor-element.elementor-element-84a16a8 > .elementor-widget-container{padding:23px 0px 0px 0px;}.elementor-804 .elementor-element.elementor-element-84a16a8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:500;color:#000000;}.elementor-804 .elementor-element.elementor-element-7eb4e2f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-804 .elementor-element.elementor-element-7eb4e2f{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:26px;color:#000000;}.elementor-804 .elementor-element.elementor-element-7eb4e2f p{margin-block-end:0px;}.elementor-804 .elementor-element.elementor-element-050a87f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-804 .elementor-element.elementor-element-e303cf3{--display:flex;--overflow:hidden;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-804 .elementor-element.elementor-element-e303cf3:not(.elementor-motion-effects-element-type-background), .elementor-804 .elementor-element.elementor-element-e303cf3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-804 .elementor-element.elementor-element-36439ba > .elementor-widget-container{margin:0px 0px 0px -33px;padding:30px 30px 30px 30px;}.elementor-804 .elementor-element.elementor-element-36439ba{text-align:start;}.elementor-804 .elementor-element.elementor-element-36439ba img{width:96px;height:96px;}.elementor-804 .elementor-element.elementor-element-276275e > .elementor-widget-container{padding:23px 0px 0px 0px;}.elementor-804 .elementor-element.elementor-element-276275e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:500;color:#000000;}.elementor-804 .elementor-element.elementor-element-5b08749 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-804 .elementor-element.elementor-element-5b08749{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:26px;color:#000000;}.elementor-804 .elementor-element.elementor-element-5b08749 p{margin-block-end:0px;}.elementor-804 .elementor-element.elementor-element-2d4cfca{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-804 .elementor-element.elementor-element-0d7f7af{--display:flex;--overflow:hidden;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-804 .elementor-element.elementor-element-0d7f7af:not(.elementor-motion-effects-element-type-background), .elementor-804 .elementor-element.elementor-element-0d7f7af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-804 .elementor-element.elementor-element-71ac20a > .elementor-widget-container{margin:0px 0px 0px -33px;padding:30px 30px 30px 30px;}.elementor-804 .elementor-element.elementor-element-71ac20a{text-align:start;}.elementor-804 .elementor-element.elementor-element-71ac20a img{width:96px;height:96px;}.elementor-804 .elementor-element.elementor-element-f6ed971 > .elementor-widget-container{padding:23px 0px 0px 0px;}.elementor-804 .elementor-element.elementor-element-f6ed971 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:500;color:#000000;}.elementor-804 .elementor-element.elementor-element-4fc6499 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-804 .elementor-element.elementor-element-4fc6499{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:26px;color:#000000;}.elementor-804 .elementor-element.elementor-element-4fc6499 p{margin-block-end:0px;}.elementor-804 .elementor-element.elementor-element-0e2bc56{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-804 .elementor-element.elementor-element-33632ce{--display:flex;--overflow:hidden;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-804 .elementor-element.elementor-element-33632ce:not(.elementor-motion-effects-element-type-background), .elementor-804 .elementor-element.elementor-element-33632ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-804 .elementor-element.elementor-element-d41a9dd > .elementor-widget-container{margin:0px 0px 0px -33px;padding:30px 30px 30px 30px;}.elementor-804 .elementor-element.elementor-element-d41a9dd{text-align:start;}.elementor-804 .elementor-element.elementor-element-d41a9dd img{width:96px;height:96px;}.elementor-804 .elementor-element.elementor-element-a534216 > .elementor-widget-container{padding:23px 0px 0px 0px;}.elementor-804 .elementor-element.elementor-element-a534216 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:500;color:#000000;}.elementor-804 .elementor-element.elementor-element-4537f4e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-804 .elementor-element.elementor-element-4537f4e{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:26px;color:#000000;}.elementor-804 .elementor-element.elementor-element-4537f4e p{margin-block-end:0px;}.elementor-804 .elementor-element.elementor-element-b383f6a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-804 .elementor-element.elementor-element-8f4172f{--display:flex;--overflow:hidden;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-804 .elementor-element.elementor-element-8f4172f:not(.elementor-motion-effects-element-type-background), .elementor-804 .elementor-element.elementor-element-8f4172f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-804 .elementor-element.elementor-element-abaf292 > .elementor-widget-container{margin:0px 0px 0px -33px;padding:30px 30px 30px 30px;}.elementor-804 .elementor-element.elementor-element-abaf292{text-align:start;}.elementor-804 .elementor-element.elementor-element-abaf292 img{width:96px;height:96px;}.elementor-804 .elementor-element.elementor-element-149c346 > .elementor-widget-container{padding:23px 0px 0px 0px;}.elementor-804 .elementor-element.elementor-element-149c346 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:500;color:#000000;}.elementor-804 .elementor-element.elementor-element-ab05fe2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-804 .elementor-element.elementor-element-ab05fe2{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:26px;color:#000000;}.elementor-804 .elementor-element.elementor-element-ab05fe2 p{margin-block-end:0px;}.elementor-804 .elementor-element.elementor-element-657d5d4{--e-n-carousel-swiper-slides-gap:20px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:90px;--e-n-carousel-arrow-next-right-align:100%;--e-n-carousel-arrow-next-translate-x:100%;--e-n-carousel-arrow-next-right-position:-65px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:90px;--e-n-carousel-arrow-hover-color:#FFFFFF;--e-n-carousel-swiper-pagination-size:0px;}.elementor-804 .elementor-element.elementor-element-657d5d4 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-primary );border-radius:8px 8px 8px 8px;padding:15px 15px 15px 15px;}.elementor-804 .elementor-element.elementor-element-d77c00d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-804 .elementor-element.elementor-element-d8c2554{--display:flex;--min-height:470px;--overflow:hidden;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-804 .elementor-element.elementor-element-d8c2554:not(.elementor-motion-effects-element-type-background), .elementor-804 .elementor-element.elementor-element-d8c2554 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-804 .elementor-element.elementor-element-341dc47 > .elementor-widget-container{padding:30px 0px 0px 0px;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-804 .elementor-element.elementor-element-341dc47.elementor-element{--align-self:flex-start;}.elementor-804 .elementor-element.elementor-element-341dc47 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-804 .elementor-element.elementor-element-341dc47 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-804 .elementor-element.elementor-element-341dc47{--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-804 .elementor-element.elementor-element-341dc47 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-804 .elementor-element.elementor-element-341dc47 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:0.6px;}.elementor-804 .elementor-element.elementor-element-341dc47 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-804 .elementor-element.elementor-element-42d48b5 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-804 .elementor-element.elementor-element-42d48b5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-804 .elementor-element.elementor-element-046008e{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-804 .elementor-element.elementor-element-a502c9c > .elementor-widget-container{margin:-30px 0px -20px 0px;}.elementor-804 .elementor-element.elementor-element-a502c9c{text-align:start;}.elementor-804 .elementor-element.elementor-element-a502c9c img{width:86%;}.elementor-804 .elementor-element.elementor-element-6971b39{--display:flex;--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-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-804 .elementor-element.elementor-element-db9d7c2 .elementor-button{background-color:#FFFFFF;font-family:"Titillium Web", Sans-serif;font-size:15px;font-weight:600;fill:#000000;color:#000000;border-style:solid;border-width:6px 6px 6px 6px;border-color:#FFFFFF;border-radius:20px 20px 20px 20px;padding:15px 26px 15px 26px;}.elementor-804 .elementor-element.elementor-element-db9d7c2 .elementor-button:hover, .elementor-804 .elementor-element.elementor-element-db9d7c2 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-804 .elementor-element.elementor-element-db9d7c2.elementor-element{--align-self:flex-end;}.elementor-804 .elementor-element.elementor-element-db9d7c2 .elementor-button-content-wrapper{flex-direction:row;}.elementor-804 .elementor-element.elementor-element-db9d7c2 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-804 .elementor-element.elementor-element-b9ab975{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-804 .elementor-element.elementor-element-b9ab975:not(.elementor-motion-effects-element-type-background), .elementor-804 .elementor-element.elementor-element-b9ab975 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-804 .elementor-element.elementor-element-468df25 .deensimc-marquee-main-container{--deensimc-container-padding:20px;--deensimc-item-gap:20px;}.elementor-804 .elementor-element.elementor-element-468df25 .deensimc-scroll-text{font-family:"Poppins", Sans-serif;font-size:100px;color:#FFFFFF;}.elementor-804 .elementor-element.elementor-element-468df25 .deensimc-text-wrapper svg{height:40px;width:40px;align-self:center;flex-shrink:0;}.elementor-804 .elementor-element.elementor-element-468df25 .deensimc-text-wrapper i{font-size:40px;align-self:center;flex-shrink:0;}.elementor-804 .elementor-element.elementor-element-468df25 .deensimc-text-wrapper{gap:8px;}.elementor-804 .elementor-element.elementor-element-1fa96df{--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;--overflow:hidden;--padding-top:050px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-804 .elementor-element.elementor-element-1fa96df:not(.elementor-motion-effects-element-type-background), .elementor-804 .elementor-element.elementor-element-1fa96df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6262621F;}.elementor-804 .elementor-element.elementor-element-0de902e{--display:flex;--border-radius:20px 20px 0px 0px;--padding-top:25px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-804 .elementor-element.elementor-element-0de902e:not(.elementor-motion-effects-element-type-background), .elementor-804 .elementor-element.elementor-element-0de902e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFAFF;}.elementor-804 .elementor-element.elementor-element-1c495db .elementor-icon-list-icon i{color:#BE8BFF;transition:color 0.3s;}.elementor-804 .elementor-element.elementor-element-1c495db .elementor-icon-list-icon svg{fill:#BE8BFF;transition:fill 0.3s;}.elementor-804 .elementor-element.elementor-element-1c495db{--e-icon-list-icon-size:16px;--e-icon-list-icon-align:right;--e-icon-list-icon-margin:0 0 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25);--icon-vertical-align:center;}.elementor-804 .elementor-element.elementor-element-1c495db .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-804 .elementor-element.elementor-element-1c495db .elementor-icon-list-item > .elementor-icon-list-text, .elementor-804 .elementor-element.elementor-element-1c495db .elementor-icon-list-item > a{font-family:"Marcellus SC", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:0.8px;}.elementor-804 .elementor-element.elementor-element-1c495db .elementor-icon-list-text{color:#2A2323;transition:color 0.3s;}.elementor-804 .elementor-element.elementor-element-fdf1b3b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-804 .elementor-element.elementor-element-fdf1b3b .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:65px;font-weight:700;color:#000000;}.elementor-804 .elementor-element.elementor-element-97d342e{--display:flex;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-804 .elementor-element.elementor-element-97d342e::before, .elementor-804 .elementor-element.elementor-element-97d342e > .elementor-background-video-container::before, .elementor-804 .elementor-element.elementor-element-97d342e > .e-con-inner > .elementor-background-video-container::before, .elementor-804 .elementor-element.elementor-element-97d342e > .elementor-background-slideshow::before, .elementor-804 .elementor-element.elementor-element-97d342e > .e-con-inner > .elementor-background-slideshow::before, .elementor-804 .elementor-element.elementor-element-97d342e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-widget-lottie{--caption-color:var( --e-global-color-text );}.elementor-widget-lottie .e-lottie__caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-804 .elementor-element.elementor-element-1c67487{width:100%;max-width:100%;top:-132px;--lottie-container-width:49%;--lottie-container-max-width:100%;}.elementor-804 .elementor-element.elementor-element-1c67487 > .elementor-widget-container{--e-transform-rotateZ:90deg;}body:not(.rtl) .elementor-804 .elementor-element.elementor-element-1c67487{right:-240px;}body.rtl .elementor-804 .elementor-element.elementor-element-1c67487{left:-240px;}.elementor-804 .elementor-element.elementor-element-afc4600{--display:flex;--overflow:hidden;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-804 .elementor-element.elementor-element-afc4600.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-804 .elementor-element.elementor-element-f384f1a.elementor-element{--align-self:center;}.elementor-804 .elementor-element.elementor-element-f384f1a{text-align:center;}.elementor-804 .elementor-element.elementor-element-f384f1a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#BE8BFF00;}.elementor-804 .elementor-element.elementor-element-e3bf906{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-804 .elementor-element.elementor-element-e3bf906.elementor-element{--align-self:center;}.elementor-804 .elementor-element.elementor-element-e3bf906 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:600;line-height:1.2em;color:#000000;}.elementor-804 .elementor-element.elementor-element-3974cb6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-804 .elementor-element.elementor-element-0066af9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-804 .elementor-element.elementor-element-5469522{width:var( --container-widget-width, 145px );max-width:145px;--container-widget-width:145px;--container-widget-flex-grow:0;}.elementor-804 .elementor-element.elementor-element-5469522 > .elementor-widget-container{padding:40px 0px 040px 0px;border-radius:50px 50px 50px 50px;}.elementor-804 .elementor-element.elementor-element-5469522.elementor-element{--align-self:center;}.elementor-804 .elementor-element.elementor-element-5469522 .elementor-icon-wrapper{text-align:center;}.elementor-804 .elementor-element.elementor-element-5469522.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-804 .elementor-element.elementor-element-5469522.elementor-view-framed .elementor-icon, .elementor-804 .elementor-element.elementor-element-5469522.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-804 .elementor-element.elementor-element-5469522.elementor-view-framed .elementor-icon, .elementor-804 .elementor-element.elementor-element-5469522.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-804 .elementor-element.elementor-element-5469522 .elementor-icon{font-size:60px;}.elementor-804 .elementor-element.elementor-element-5469522 .elementor-icon svg{height:60px;}.elementor-804 .elementor-element.elementor-element-5348685 > .elementor-widget-container{background-color:#FCFAFF;margin:20px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-804 .elementor-element.elementor-element-5348685.elementor-element{--align-self:center;}.elementor-804 .elementor-element.elementor-element-5348685{z-index:10;text-align:center;}.elementor-804 .elementor-element.elementor-element-5348685 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:60px;font-weight:700;color:#171D2600;}.elementor-804 .elementor-element.elementor-element-40c0638{z-index:15;text-align:center;}.elementor-804 .elementor-element.elementor-element-40c0638 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;color:#000000;}.elementor-804 .elementor-element.elementor-element-7be06e0.elementor-element{--align-self:center;}.elementor-804 .elementor-element.elementor-element-7be06e0{text-align:center;font-family:"Montserrat", Sans-serif;font-size:13.5px;font-weight:400;color:#0E0E0E7D;}.elementor-804 .elementor-element.elementor-element-1628e67{--spacer-size:50px;bottom:0px;}.elementor-804 .elementor-element.elementor-element-1628e67 > .elementor-widget-container{background-color:#BE8BFF4A;}body:not(.rtl) .elementor-804 .elementor-element.elementor-element-1628e67{right:0px;}body.rtl .elementor-804 .elementor-element.elementor-element-1628e67{left:0px;}.elementor-804 .elementor-element.elementor-element-1628e67:not( .elementor-widget-image ) .elementor-widget-container, .elementor-804 .elementor-element.elementor-element-1628e67.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://nexifydot.co.uk/wp-content/uploads/2025/03/curve-arrow.png );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-804 .elementor-element.elementor-element-337c15e{--divider-border-style:solid;--divider-border-width:1px;top:203px;z-index:1;}.elementor-804 .elementor-element.elementor-element-337c15e > .elementor-widget-container{padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-804 .elementor-element.elementor-element-337c15e{left:2px;}body.rtl .elementor-804 .elementor-element.elementor-element-337c15e{right:2px;}.elementor-804 .elementor-element.elementor-element-337c15e .elementor-divider-separator{width:100%;}.elementor-804 .elementor-element.elementor-element-337c15e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-804 .elementor-element.elementor-element-df19575{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-804 .elementor-element.elementor-element-9e0e8e7{width:var( --container-widget-width, 145px );max-width:145px;--container-widget-width:145px;--container-widget-flex-grow:0;}.elementor-804 .elementor-element.elementor-element-9e0e8e7 > .elementor-widget-container{padding:40px 0px 040px 0px;border-style:none;border-radius:50px 50px 50px 50px;}.elementor-804 .elementor-element.elementor-element-9e0e8e7.elementor-element{--align-self:center;}.elementor-804 .elementor-element.elementor-element-9e0e8e7 .elementor-icon-wrapper{text-align:center;}.elementor-804 .elementor-element.elementor-element-9e0e8e7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-804 .elementor-element.elementor-element-9e0e8e7.elementor-view-framed .elementor-icon, .elementor-804 .elementor-element.elementor-element-9e0e8e7.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-804 .elementor-element.elementor-element-9e0e8e7.elementor-view-framed .elementor-icon, .elementor-804 .elementor-element.elementor-element-9e0e8e7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-804 .elementor-element.elementor-element-9e0e8e7 .elementor-icon{font-size:60px;}.elementor-804 .elementor-element.elementor-element-9e0e8e7 .elementor-icon svg{height:60px;}.elementor-804 .elementor-element.elementor-element-8195538 > .elementor-widget-container{background-color:#FCFAFF;margin:20px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-804 .elementor-element.elementor-element-8195538.elementor-element{--align-self:center;}.elementor-804 .elementor-element.elementor-element-8195538{z-index:10;text-align:center;}.elementor-804 .elementor-element.elementor-element-8195538 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:60px;font-weight:700;color:#171D2600;}.elementor-804 .elementor-element.elementor-element-12d1381{z-index:15;text-align:center;}.elementor-804 .elementor-element.elementor-element-12d1381 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;color:#000000;}.elementor-804 .elementor-element.elementor-element-c3c2def.elementor-element{--align-self:center;}.elementor-804 .elementor-element.elementor-element-c3c2def{text-align:center;font-family:"Montserrat", Sans-serif;font-size:13.5px;font-weight:400;color:#0E0E0E7D;}.elementor-804 .elementor-element.elementor-element-eb8e2d7{--spacer-size:50px;bottom:0px;}.elementor-804 .elementor-element.elementor-element-eb8e2d7 > .elementor-widget-container{--e-transform-flipX:-1;background-color:#BE8BFF4A;}body:not(.rtl) .elementor-804 .elementor-element.elementor-element-eb8e2d7{left:0px;}body.rtl .elementor-804 .elementor-element.elementor-element-eb8e2d7{right:0px;}.elementor-804 .elementor-element.elementor-element-eb8e2d7:not( .elementor-widget-image ) .elementor-widget-container, .elementor-804 .elementor-element.elementor-element-eb8e2d7.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://nexifydot.co.uk/wp-content/uploads/2025/03/curve-arrow.png );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-804 .elementor-element.elementor-element-3d940eb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-804 .elementor-element.elementor-element-e25aec2{width:var( --container-widget-width, 145px );max-width:145px;--container-widget-width:145px;--container-widget-flex-grow:0;}.elementor-804 .elementor-element.elementor-element-e25aec2 > .elementor-widget-container{padding:40px 0px 040px 0px;border-radius:50px 50px 50px 50px;}.elementor-804 .elementor-element.elementor-element-e25aec2.elementor-element{--align-self:center;}.elementor-804 .elementor-element.elementor-element-e25aec2 .elementor-icon-wrapper{text-align:center;}.elementor-804 .elementor-element.elementor-element-e25aec2.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-804 .elementor-element.elementor-element-e25aec2.elementor-view-framed .elementor-icon, .elementor-804 .elementor-element.elementor-element-e25aec2.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-804 .elementor-element.elementor-element-e25aec2.elementor-view-framed .elementor-icon, .elementor-804 .elementor-element.elementor-element-e25aec2.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-804 .elementor-element.elementor-element-e25aec2 .elementor-icon{font-size:60px;}.elementor-804 .elementor-element.elementor-element-e25aec2 .elementor-icon svg{height:60px;}.elementor-804 .elementor-element.elementor-element-8214eeb > .elementor-widget-container{background-color:#FCFAFF;margin:20px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-804 .elementor-element.elementor-element-8214eeb.elementor-element{--align-self:center;}.elementor-804 .elementor-element.elementor-element-8214eeb{z-index:10;text-align:center;}.elementor-804 .elementor-element.elementor-element-8214eeb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:60px;font-weight:700;color:#171D2600;}.elementor-804 .elementor-element.elementor-element-151976e{z-index:15;text-align:center;}.elementor-804 .elementor-element.elementor-element-151976e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;color:#000000;}.elementor-804 .elementor-element.elementor-element-4af6160.elementor-element{--align-self:center;}.elementor-804 .elementor-element.elementor-element-4af6160{text-align:center;font-family:"Montserrat", Sans-serif;font-size:13.5px;font-weight:400;color:#0E0E0E7D;}.elementor-804 .elementor-element.elementor-element-d674fe3{--spacer-size:50px;bottom:0px;}.elementor-804 .elementor-element.elementor-element-d674fe3 > .elementor-widget-container{background-color:#BE8BFF4A;}body:not(.rtl) .elementor-804 .elementor-element.elementor-element-d674fe3{right:0px;}body.rtl .elementor-804 .elementor-element.elementor-element-d674fe3{left:0px;}.elementor-804 .elementor-element.elementor-element-d674fe3:not( .elementor-widget-image ) .elementor-widget-container, .elementor-804 .elementor-element.elementor-element-d674fe3.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://nexifydot.co.uk/wp-content/uploads/2025/03/curve-arrow.png );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-804 .elementor-element.elementor-element-7f0d271{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-804 .elementor-element.elementor-element-e0c1ebd{width:var( --container-widget-width, 145px );max-width:145px;--container-widget-width:145px;--container-widget-flex-grow:0;}.elementor-804 .elementor-element.elementor-element-e0c1ebd > .elementor-widget-container{padding:40px 0px 040px 0px;border-style:none;border-radius:50px 50px 50px 50px;}.elementor-804 .elementor-element.elementor-element-e0c1ebd.elementor-element{--align-self:center;}.elementor-804 .elementor-element.elementor-element-e0c1ebd .elementor-icon-wrapper{text-align:center;}.elementor-804 .elementor-element.elementor-element-e0c1ebd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-804 .elementor-element.elementor-element-e0c1ebd.elementor-view-framed .elementor-icon, .elementor-804 .elementor-element.elementor-element-e0c1ebd.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-804 .elementor-element.elementor-element-e0c1ebd.elementor-view-framed .elementor-icon, .elementor-804 .elementor-element.elementor-element-e0c1ebd.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-804 .elementor-element.elementor-element-e0c1ebd .elementor-icon{font-size:60px;}.elementor-804 .elementor-element.elementor-element-e0c1ebd .elementor-icon svg{height:60px;}.elementor-804 .elementor-element.elementor-element-6dc203e > .elementor-widget-container{background-color:#FCFAFF;margin:20px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-804 .elementor-element.elementor-element-6dc203e.elementor-element{--align-self:center;}.elementor-804 .elementor-element.elementor-element-6dc203e{z-index:10;text-align:center;}.elementor-804 .elementor-element.elementor-element-6dc203e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:60px;font-weight:700;color:#171D2600;}.elementor-804 .elementor-element.elementor-element-f34256f{z-index:15;text-align:center;}.elementor-804 .elementor-element.elementor-element-f34256f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;color:#000000;}.elementor-804 .elementor-element.elementor-element-763e7ec.elementor-element{--align-self:center;}.elementor-804 .elementor-element.elementor-element-763e7ec{text-align:center;font-family:"Montserrat", Sans-serif;font-size:13.5px;font-weight:400;color:#0E0E0E7D;}.elementor-804 .elementor-element.elementor-element-de95100{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-804 .elementor-element.elementor-element-5700eeb{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-804 .elementor-element.elementor-element-e1b0c95 img{width:100%;height:200px;object-fit:contain;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-804 .elementor-element.elementor-element-f4d6912{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-804 .elementor-element.elementor-element-0030494 img{height:457px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-804 .elementor-element.elementor-element-1e78d90{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-804 .elementor-element.elementor-element-3b075e5{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-804 .elementor-element.elementor-element-d5d6364{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-804 .elementor-element.elementor-element-79e946e .elementor-button{background-color:var( --e-global-color-primary );font-family:"Titillium Web", Sans-serif;font-size:16px;font-weight:600;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:5px 5px 5px 5px;padding:15px 30px 15px 30px;}.elementor-804 .elementor-element.elementor-element-79e946e .elementor-button:hover, .elementor-804 .elementor-element.elementor-element-79e946e .elementor-button:focus{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-804 .elementor-element.elementor-element-79e946e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-804 .elementor-element.elementor-element-79e946e.elementor-element{--align-self:flex-start;}.elementor-804 .elementor-element.elementor-element-95dc01f .elementor-button{background-color:#61CE7000;font-family:"Titillium Web", Sans-serif;font-size:16px;font-weight:600;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;padding:15px 30px 15px 30px;}.elementor-804 .elementor-element.elementor-element-95dc01f .elementor-button:hover, .elementor-804 .elementor-element.elementor-element-95dc01f .elementor-button:focus{background-color:#02010100;}.elementor-804 .elementor-element.elementor-element-95dc01f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-804 .elementor-element.elementor-element-95dc01f.elementor-element{--align-self:flex-start;}.elementor-804 .elementor-element.elementor-element-c21f4b5 .elementor-button{background-color:#61CE7000;font-family:"Titillium Web", Sans-serif;font-size:16px;font-weight:600;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;padding:15px 30px 15px 30px;}.elementor-804 .elementor-element.elementor-element-c21f4b5 .elementor-button:hover, .elementor-804 .elementor-element.elementor-element-c21f4b5 .elementor-button:focus{background-color:#02010100;}.elementor-804 .elementor-element.elementor-element-c21f4b5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-804 .elementor-element.elementor-element-c21f4b5.elementor-element{--align-self:flex-start;}.elementor-804 .elementor-element.elementor-element-c1bc4f6 .elementor-button{background-color:#61CE7000;font-family:"Titillium Web", Sans-serif;font-size:16px;font-weight:600;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;padding:15px 30px 15px 30px;}.elementor-804 .elementor-element.elementor-element-c1bc4f6 .elementor-button:hover, .elementor-804 .elementor-element.elementor-element-c1bc4f6 .elementor-button:focus{background-color:#02010100;}.elementor-804 .elementor-element.elementor-element-c1bc4f6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-804 .elementor-element.elementor-element-c1bc4f6.elementor-element{--align-self:flex-start;}.elementor-804 .elementor-element.elementor-element-2e0fa77 .elementor-button{background-color:#61CE7000;font-family:"Titillium Web", Sans-serif;font-size:16px;font-weight:600;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;padding:15px 30px 15px 30px;}.elementor-804 .elementor-element.elementor-element-2e0fa77 .elementor-button:hover, .elementor-804 .elementor-element.elementor-element-2e0fa77 .elementor-button:focus{background-color:#02010100;}.elementor-804 .elementor-element.elementor-element-2e0fa77 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-804 .elementor-element.elementor-element-2e0fa77.elementor-element{--align-self:flex-start;}.elementor-804 .elementor-element.elementor-element-6bd6494 .elementor-button{background-color:#61CE7000;font-family:"Titillium Web", Sans-serif;font-size:16px;font-weight:600;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;padding:15px 30px 15px 30px;}.elementor-804 .elementor-element.elementor-element-6bd6494 .elementor-button:hover, .elementor-804 .elementor-element.elementor-element-6bd6494 .elementor-button:focus{background-color:#02010100;}.elementor-804 .elementor-element.elementor-element-6bd6494 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-804 .elementor-element.elementor-element-6bd6494.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-804 .elementor-element.elementor-element-2afe730{left:-100px;}body.rtl .elementor-804 .elementor-element.elementor-element-2afe730{right:-100px;}.elementor-804 .elementor-element.elementor-element-2afe730{top:0px;z-index:100;}.elementor-804 .elementor-element.elementor-element-2afe730 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-804 .elementor-element.elementor-element-2afe730 img{width:90%;}.elementor-804 .elementor-element.elementor-element-56e829c{--display:flex;--min-height:100vh;--overflow:hidden;--overlay-opacity:0.5;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-804 .elementor-element.elementor-element-56e829c:not(.elementor-motion-effects-element-type-background), .elementor-804 .elementor-element.elementor-element-56e829c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nexifydot.co.uk/wp-content/uploads/2025/10/output-onlinejpgtools-scaled.jpg");background-position:center center;background-size:cover;}.elementor-804 .elementor-element.elementor-element-56e829c::before, .elementor-804 .elementor-element.elementor-element-56e829c > .elementor-background-video-container::before, .elementor-804 .elementor-element.elementor-element-56e829c > .e-con-inner > .elementor-background-video-container::before, .elementor-804 .elementor-element.elementor-element-56e829c > .elementor-background-slideshow::before, .elementor-804 .elementor-element.elementor-element-56e829c > .e-con-inner > .elementor-background-slideshow::before, .elementor-804 .elementor-element.elementor-element-56e829c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-804 .elementor-element.elementor-element-3cac507 > .elementor-widget-container{padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF33;border-radius:10px 10px 10px 10px;}.elementor-804 .elementor-element.elementor-element-3cac507.elementor-element{--align-self:center;}.elementor-804 .elementor-element.elementor-element-3cac507 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-804 .elementor-element.elementor-element-3cac507 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-804 .elementor-element.elementor-element-3cac507{--e-icon-list-icon-size:12px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:-1px;}.elementor-804 .elementor-element.elementor-element-3cac507 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-804 .elementor-element.elementor-element-3cac507 .elementor-icon-list-item > a{font-family:"Marcellus SC", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:0.6px;}.elementor-804 .elementor-element.elementor-element-3cac507 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-804 .elementor-element.elementor-element-b6469bb{width:100%;max-width:100%;text-align:center;}.elementor-804 .elementor-element.elementor-element-b6469bb.elementor-element{--align-self:flex-start;}.elementor-804 .elementor-element.elementor-element-b6469bb .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:55px;font-weight:700;line-height:1.2em;}.elementor-804 .elementor-element.elementor-element-56784bb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-804 .elementor-element.elementor-element-2639398{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-804 .elementor-element.elementor-element-315f368{--display:flex;--padding-top:140px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-804 .elementor-element.elementor-element-87d32b2.ekit-equal-height-enable,
					.elementor-804 .elementor-element.elementor-element-87d32b2.ekit-equal-height-enable > div,
					.elementor-804 .elementor-element.elementor-element-87d32b2.ekit-equal-height-enable .ekit-wid-con,
					.elementor-804 .elementor-element.elementor-element-87d32b2.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-804 .elementor-element.elementor-element-87d32b2 .elementskit-infobox{background-color:#A2A2A28A;padding:20px 20px 15px 20px;border-style:solid;border-width:3px 3px 3px 3px;border-color:#FFFFFF00;border-radius:15px 15px 15px 15px;}.elementor-804 .elementor-element.elementor-element-87d32b2{z-index:10;}.elementor-804 .elementor-element.elementor-element-87d32b2 .elementskit-infobox:hover{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-primary );}.elementor-804 .elementor-element.elementor-element-87d32b2 .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;color:#FFFFFF;font-family:"Titillium Web", Sans-serif;font-size:24px;font-weight:600;}.elementor-804 .elementor-element.elementor-element-87d32b2 .elementskit-infobox:hover .elementskit-info-box-title{color:#FFFFFF;}.elementor-804 .elementor-element.elementor-element-87d32b2 .elementskit-infobox .box-body > p{color:#FFFFFFF2;font-family:"Montserrat", Sans-serif;font-size:14px;line-height:2em;}.elementor-804 .elementor-element.elementor-element-87d32b2 .elementskit-infobox:hover .box-body > p{color:#FFFFFF;}.elementor-804 .elementor-element.elementor-element-87d32b2 .elementskit-info-box-icon{color:#BE8BFF;fill:#BE8BFF;}.elementor-804 .elementor-element.elementor-element-87d32b2 .elementskit-infobox .elementskit-info-box-icon{font-size:50px;transform:rotate(0deg);}.elementor-804 .elementor-element.elementor-element-87d32b2 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:11px 25px 15px 0px;}.elementor-804 .elementor-element.elementor-element-71e3018{--display:flex;--padding-top:070px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-804 .elementor-element.elementor-element-2a9eb3b.ekit-equal-height-enable,
					.elementor-804 .elementor-element.elementor-element-2a9eb3b.ekit-equal-height-enable > div,
					.elementor-804 .elementor-element.elementor-element-2a9eb3b.ekit-equal-height-enable .ekit-wid-con,
					.elementor-804 .elementor-element.elementor-element-2a9eb3b.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-804 .elementor-element.elementor-element-2a9eb3b .elementskit-infobox{background-color:#A2A2A28A;padding:20px 20px 15px 20px;border-style:solid;border-width:3px 3px 3px 3px;border-color:#FFFFFF00;border-radius:15px 15px 15px 15px;}.elementor-804 .elementor-element.elementor-element-2a9eb3b{z-index:10;}.elementor-804 .elementor-element.elementor-element-2a9eb3b .elementskit-infobox:hover{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-primary );}.elementor-804 .elementor-element.elementor-element-2a9eb3b .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;color:#FFFFFF;font-family:"Titillium Web", Sans-serif;font-size:24px;font-weight:600;}.elementor-804 .elementor-element.elementor-element-2a9eb3b .elementskit-infobox:hover .elementskit-info-box-title{color:#FFFFFF;}.elementor-804 .elementor-element.elementor-element-2a9eb3b .elementskit-infobox .box-body > p{color:#FFFFFFF2;font-family:"Montserrat", Sans-serif;font-size:14px;line-height:2em;}.elementor-804 .elementor-element.elementor-element-2a9eb3b .elementskit-infobox:hover .box-body > p{color:#FFFFFF;}.elementor-804 .elementor-element.elementor-element-2a9eb3b .elementskit-info-box-icon{color:#BE8BFF;fill:#BE8BFF;}.elementor-804 .elementor-element.elementor-element-2a9eb3b .elementskit-infobox .elementskit-info-box-icon{font-size:50px;transform:rotate(0deg);}.elementor-804 .elementor-element.elementor-element-2a9eb3b .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:11px 25px 15px 0px;}.elementor-804 .elementor-element.elementor-element-700a4c5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-804 .elementor-element.elementor-element-1bfd848.ekit-equal-height-enable,
					.elementor-804 .elementor-element.elementor-element-1bfd848.ekit-equal-height-enable > div,
					.elementor-804 .elementor-element.elementor-element-1bfd848.ekit-equal-height-enable .ekit-wid-con,
					.elementor-804 .elementor-element.elementor-element-1bfd848.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-804 .elementor-element.elementor-element-1bfd848 .elementskit-infobox{background-color:#A2A2A28A;padding:20px 20px 15px 20px;border-style:solid;border-width:3px 3px 3px 3px;border-color:#FFFFFF00;border-radius:15px 15px 15px 15px;}.elementor-804 .elementor-element.elementor-element-1bfd848{z-index:10;}.elementor-804 .elementor-element.elementor-element-1bfd848 .elementskit-infobox:hover{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-primary );}.elementor-804 .elementor-element.elementor-element-1bfd848 .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;color:#FFFFFF;font-family:"Titillium Web", Sans-serif;font-size:24px;font-weight:600;}.elementor-804 .elementor-element.elementor-element-1bfd848 .elementskit-infobox:hover .elementskit-info-box-title{color:#FFFFFF;}.elementor-804 .elementor-element.elementor-element-1bfd848 .elementskit-infobox .box-body > p{color:#FFFFFFF2;font-family:"Montserrat", Sans-serif;font-size:14px;line-height:2em;}.elementor-804 .elementor-element.elementor-element-1bfd848 .elementskit-infobox:hover .box-body > p{color:#FFFFFF;}.elementor-804 .elementor-element.elementor-element-1bfd848 .elementskit-info-box-icon{color:#BE8BFF;fill:#BE8BFF;}.elementor-804 .elementor-element.elementor-element-1bfd848 .elementskit-infobox .elementskit-info-box-icon{font-size:50px;transform:rotate(0deg);}.elementor-804 .elementor-element.elementor-element-1bfd848 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:11px 25px 15px 0px;}.elementor-804 .elementor-element.elementor-element-67dc821{--display:flex;--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-804 .elementor-element.elementor-element-ec84252.ekit-equal-height-enable,
					.elementor-804 .elementor-element.elementor-element-ec84252.ekit-equal-height-enable > div,
					.elementor-804 .elementor-element.elementor-element-ec84252.ekit-equal-height-enable .ekit-wid-con,
					.elementor-804 .elementor-element.elementor-element-ec84252.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-804 .elementor-element.elementor-element-ec84252 .elementskit-infobox{background-color:#A2A2A28A;padding:20px 20px 15px 20px;border-style:solid;border-width:3px 3px 3px 3px;border-color:#FFFFFF00;border-radius:15px 15px 15px 15px;}.elementor-804 .elementor-element.elementor-element-ec84252{z-index:10;}.elementor-804 .elementor-element.elementor-element-ec84252 .elementskit-infobox:hover{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-primary );}.elementor-804 .elementor-element.elementor-element-ec84252 .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;color:#FFFFFF;font-family:"Titillium Web", Sans-serif;font-size:24px;font-weight:600;}.elementor-804 .elementor-element.elementor-element-ec84252 .elementskit-infobox:hover .elementskit-info-box-title{color:#FFFFFF;}.elementor-804 .elementor-element.elementor-element-ec84252 .elementskit-infobox .box-body > p{color:#FFFFFFF2;font-family:"Montserrat", Sans-serif;font-size:14px;line-height:2em;}.elementor-804 .elementor-element.elementor-element-ec84252 .elementskit-infobox:hover .box-body > p{color:#FFFFFF;}.elementor-804 .elementor-element.elementor-element-ec84252 .elementskit-info-box-icon{color:#BE8BFF;fill:#BE8BFF;}.elementor-804 .elementor-element.elementor-element-ec84252 .elementskit-infobox .elementskit-info-box-icon{font-size:50px;transform:rotate(0deg);}.elementor-804 .elementor-element.elementor-element-ec84252 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:11px 25px 15px 0px;}.elementor-804 .elementor-element.elementor-element-061eef1{--display:flex;--padding-top:140px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-804 .elementor-element.elementor-element-404baf5.ekit-equal-height-enable,
					.elementor-804 .elementor-element.elementor-element-404baf5.ekit-equal-height-enable > div,
					.elementor-804 .elementor-element.elementor-element-404baf5.ekit-equal-height-enable .ekit-wid-con,
					.elementor-804 .elementor-element.elementor-element-404baf5.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-804 .elementor-element.elementor-element-404baf5 .elementskit-infobox{background-color:#A2A2A28A;padding:20px 20px 15px 20px;border-style:solid;border-width:3px 3px 3px 3px;border-color:#FFFFFF00;border-radius:15px 15px 15px 15px;}.elementor-804 .elementor-element.elementor-element-404baf5{z-index:10;}.elementor-804 .elementor-element.elementor-element-404baf5 .elementskit-infobox:hover{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-primary );}.elementor-804 .elementor-element.elementor-element-404baf5 .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;color:#FFFFFF;font-family:"Titillium Web", Sans-serif;font-size:24px;font-weight:600;}.elementor-804 .elementor-element.elementor-element-404baf5 .elementskit-infobox:hover .elementskit-info-box-title{color:#FFFFFF;}.elementor-804 .elementor-element.elementor-element-404baf5 .elementskit-infobox .box-body > p{color:#FFFFFFF2;font-family:"Montserrat", Sans-serif;font-size:14px;line-height:2em;}.elementor-804 .elementor-element.elementor-element-404baf5 .elementskit-infobox:hover .box-body > p{color:#FFFFFF;}.elementor-804 .elementor-element.elementor-element-404baf5 .elementskit-info-box-icon{color:#BE8BFF;fill:#BE8BFF;}.elementor-804 .elementor-element.elementor-element-404baf5 .elementskit-infobox .elementskit-info-box-icon{font-size:50px;transform:rotate(0deg);}.elementor-804 .elementor-element.elementor-element-404baf5 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:11px 25px 15px 0px;}.elementor-804 .elementor-element.elementor-element-735ad66{--display:flex;--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-804 .elementor-element.elementor-element-e5bf35a .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-804 .elementor-element.elementor-element-e5bf35a{text-align:center;}.elementor-804 .elementor-element.elementor-element-e5bf35a img{width:15%;}body:not(.rtl) .elementor-804 .elementor-element.elementor-element-19cf8d1{left:0px;}body.rtl .elementor-804 .elementor-element.elementor-element-19cf8d1{right:0px;}.elementor-804 .elementor-element.elementor-element-19cf8d1{top:0px;text-align:center;}.elementor-804 .elementor-element.elementor-element-19cf8d1 .elementor-widget-container{--e-transform-origin-x:right;--e-transform-origin-y:center;}.elementor-804 .elementor-element.elementor-element-19cf8d1 img{width:15%;}.elementor-804 .elementor-element.elementor-element-4bc59e8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:100px;}.elementor-804 .elementor-element.elementor-element-11e5ad4{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:-50px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-804 .elementor-element.elementor-element-387f40c img{width:100%;height:650px;object-fit:cover;object-position:center center;border-radius:0% 35% 80% 0%;box-shadow:10px 10px 0px 8px #BE8BFF;}.elementor-804 .elementor-element.elementor-element-b71ce33{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-804 .elementor-element.elementor-element-0f32a50 .elementor-icon-list-icon i{color:#BE8BFF;transition:color 0.3s;}.elementor-804 .elementor-element.elementor-element-0f32a50 .elementor-icon-list-icon svg{fill:#BE8BFF;transition:fill 0.3s;}.elementor-804 .elementor-element.elementor-element-0f32a50{--e-icon-list-icon-size:16px;--e-icon-list-icon-align:right;--e-icon-list-icon-margin:0 0 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25);--icon-vertical-align:center;}.elementor-804 .elementor-element.elementor-element-0f32a50 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-804 .elementor-element.elementor-element-0f32a50 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-804 .elementor-element.elementor-element-0f32a50 .elementor-icon-list-item > a{font-family:"Marcellus SC", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:0.8px;}.elementor-804 .elementor-element.elementor-element-0f32a50 .elementor-icon-list-text{color:#2A2323;transition:color 0.3s;}.elementor-804 .elementor-element.elementor-element-0f32a50 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-804 .elementor-element.elementor-element-5e635fc{text-align:start;}.elementor-804 .elementor-element.elementor-element-5e635fc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:700;line-height:1.2em;color:#000000;}.elementor-804 .elementor-element.elementor-element-bd6821d{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-804 .elementor-element.elementor-element-bd6821d p{margin-block-end:0px;}.elementor-804 .elementor-element.elementor-element-c46bcdb{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-804 .elementor-element.elementor-element-c46bcdb p{margin-block-end:0px;}.elementor-804 .elementor-element.elementor-element-c066d24 .elementor-button{background-color:#FFFFFF;font-family:"Titillium Web", Sans-serif;font-size:15px;font-weight:600;fill:#000000;color:#000000;box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.06);border-style:solid;border-width:6px 6px 6px 6px;border-color:#FFFFFF;border-radius:20px 20px 20px 20px;padding:15px 26px 15px 26px;}.elementor-804 .elementor-element.elementor-element-c066d24 .elementor-button:hover, .elementor-804 .elementor-element.elementor-element-c066d24 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-804 .elementor-element.elementor-element-c066d24.elementor-element{--align-self:flex-start;}.elementor-804 .elementor-element.elementor-element-c066d24 .elementor-button-content-wrapper{flex-direction:row;}.elementor-804 .elementor-element.elementor-element-c066d24 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-804 .elementor-element.elementor-element-65960bc{--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;--overlay-opacity:0.5;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-804 .elementor-element.elementor-element-65960bc:not(.elementor-motion-effects-element-type-background), .elementor-804 .elementor-element.elementor-element-65960bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nexifydot.co.uk/wp-content/uploads/2025/03/campaign-creators-gMsnXqILjp4-unsplash-scaled.jpg");background-position:center center;background-size:cover;}.elementor-804 .elementor-element.elementor-element-65960bc::before, .elementor-804 .elementor-element.elementor-element-65960bc > .elementor-background-video-container::before, .elementor-804 .elementor-element.elementor-element-65960bc > .e-con-inner > .elementor-background-video-container::before, .elementor-804 .elementor-element.elementor-element-65960bc > .elementor-background-slideshow::before, .elementor-804 .elementor-element.elementor-element-65960bc > .e-con-inner > .elementor-background-slideshow::before, .elementor-804 .elementor-element.elementor-element-65960bc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-804 .elementor-element.elementor-element-20fa294 > .elementor-widget-container{padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-804 .elementor-element.elementor-element-20fa294.elementor-element{--align-self:center;}.elementor-804 .elementor-element.elementor-element-20fa294 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-804 .elementor-element.elementor-element-20fa294 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-804 .elementor-element.elementor-element-20fa294{--e-icon-list-icon-size:12px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:-1px;}.elementor-804 .elementor-element.elementor-element-20fa294 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-804 .elementor-element.elementor-element-20fa294 .elementor-icon-list-item > a{font-family:"Marcellus SC", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:0.6px;}.elementor-804 .elementor-element.elementor-element-20fa294 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-804 .elementor-element.elementor-element-1dbdc94{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-804 .elementor-element.elementor-element-1dbdc94.elementor-element{--align-self:center;}.elementor-804 .elementor-element.elementor-element-1dbdc94 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:70px;font-weight:700;line-height:1.2em;}.elementor-804 .elementor-element.elementor-element-86ea737 .elementor-button{background-color:#FFFFFF;font-family:"Titillium Web", Sans-serif;font-size:15px;font-weight:600;fill:#000000;color:#000000;border-style:solid;border-width:6px 6px 6px 6px;border-color:#FFFFFF;border-radius:20px 20px 20px 20px;padding:15px 26px 15px 26px;}.elementor-804 .elementor-element.elementor-element-86ea737 .elementor-button:hover, .elementor-804 .elementor-element.elementor-element-86ea737 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-804 .elementor-element.elementor-element-86ea737.elementor-element{--align-self:center;}.elementor-804 .elementor-element.elementor-element-86ea737 .elementor-button-content-wrapper{flex-direction:row;}.elementor-804 .elementor-element.elementor-element-86ea737 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-804 .elementor-element.elementor-element-7164652{--display:flex;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-804 .elementor-element.elementor-element-2036fb6{width:100%;max-width:100%;text-align:center;}.elementor-804 .elementor-element.elementor-element-2036fb6 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-804 .elementor-element.elementor-element-2036fb6.elementor-element{--align-self:flex-start;}.elementor-804 .elementor-element.elementor-element-2036fb6 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:55px;font-weight:700;line-height:1.2em;color:#000000;}.elementor-804 .elementor-element.elementor-element-2a0aa58{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-804 .elementor-element.elementor-element-446a252{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-804 .elementor-element.elementor-element-9abe56c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-804 .elementor-element.elementor-element-edaa584{font-family:"Montserrat", Sans-serif;font-size:12.3px;font-weight:400;color:#000000;}.elementor-804 .elementor-element.elementor-element-edaa584 p{margin-block-end:0px;}.elementor-804 .elementor-element.elementor-element-b0249e2.ekit-equal-height-enable,
					.elementor-804 .elementor-element.elementor-element-b0249e2.ekit-equal-height-enable > div,
					.elementor-804 .elementor-element.elementor-element-b0249e2.ekit-equal-height-enable .ekit-wid-con,
					.elementor-804 .elementor-element.elementor-element-b0249e2.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-804 .elementor-element.elementor-element-b0249e2 .elementskit-infobox{background-color:#02010100;padding:30px 20px 30px 35px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#BE8BFF59;border-radius:0px 0px 0px 0px;}.elementor-804 .elementor-element.elementor-element-b0249e2{width:var( --container-widget-width, 48.5% );max-width:48.5%;--container-widget-width:48.5%;--container-widget-flex-grow:0;}.elementor-804 .elementor-element.elementor-element-b0249e2 .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 3px 0px;padding:0px 0px 0px 0px;color:#000000;font-family:"Marcellus SC", Sans-serif;font-size:21px;}.elementor-804 .elementor-element.elementor-element-b0249e2 .elementskit-infobox:hover .elementskit-info-box-title{color:#000000;}.elementor-804 .elementor-element.elementor-element-b0249e2 .elementskit-infobox .box-body > p{color:#000000;font-family:"Montserrat", Sans-serif;font-size:12px;}.elementor-804 .elementor-element.elementor-element-b0249e2 .elementskit-infobox:hover .box-body > p{color:#000000;}.elementor-804 .elementor-element.elementor-element-b0249e2 .elementskit-infobox p{margin:0px 0px 0px 0px;}.elementor-804 .elementor-element.elementor-element-b0249e2 .elementskit-info-box-icon{color:#BE8BFF;fill:#BE8BFF;background-color:#F4F4F4;border-radius:100px 100px 100px 100px;}.elementor-804 .elementor-element.elementor-element-b0249e2 .elementskit-infobox:hover .elementskit-info-box-icon{background-color:var( --e-global-color-primary );}.elementor-804 .elementor-element.elementor-element-b0249e2 .elementskit-infobox .elementskit-info-box-icon{font-size:30px;padding:2px 10px 0px 9px;transform:rotate(0deg);width:53px;}.elementor-804 .elementor-element.elementor-element-b0249e2 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:-9px 10px 0px -13px;}.elementor-804 .elementor-element.elementor-element-b0249e2 .elementskit-infobox .elementskit-info-box-icon {height:53px;}.elementor-804 .elementor-element.elementor-element-30abca2.ekit-equal-height-enable,
					.elementor-804 .elementor-element.elementor-element-30abca2.ekit-equal-height-enable > div,
					.elementor-804 .elementor-element.elementor-element-30abca2.ekit-equal-height-enable .ekit-wid-con,
					.elementor-804 .elementor-element.elementor-element-30abca2.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-804 .elementor-element.elementor-element-30abca2 .elementskit-infobox{background-color:#02010100;padding:30px 20px 30px 35px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#BE8BFF59;border-radius:0px 0px 0px 0px;}.elementor-804 .elementor-element.elementor-element-30abca2{width:var( --container-widget-width, 48.5% );max-width:48.5%;--container-widget-width:48.5%;--container-widget-flex-grow:0;}.elementor-804 .elementor-element.elementor-element-30abca2 .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 3px 0px;padding:0px 0px 0px 0px;color:#000000;font-family:"Marcellus SC", Sans-serif;font-size:21px;}.elementor-804 .elementor-element.elementor-element-30abca2 .elementskit-infobox:hover .elementskit-info-box-title{color:#000000;}.elementor-804 .elementor-element.elementor-element-30abca2 .elementskit-infobox .box-body > p{color:#000000;font-family:"Montserrat", Sans-serif;font-size:12px;}.elementor-804 .elementor-element.elementor-element-30abca2 .elementskit-infobox:hover .box-body > p{color:#000000;}.elementor-804 .elementor-element.elementor-element-30abca2 .elementskit-infobox p{margin:0px 0px 0px 0px;}.elementor-804 .elementor-element.elementor-element-30abca2 .elementskit-info-box-icon{color:#BE8BFF;fill:#BE8BFF;background-color:#F4F4F4;border-radius:100px 100px 100px 100px;}.elementor-804 .elementor-element.elementor-element-30abca2 .elementskit-infobox:hover .elementskit-info-box-icon{background-color:var( --e-global-color-primary );}.elementor-804 .elementor-element.elementor-element-30abca2 .elementskit-infobox .elementskit-info-box-icon{font-size:30px;padding:2px 10px 0px 9px;transform:rotate(0deg);width:53px;}.elementor-804 .elementor-element.elementor-element-30abca2 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:-9px 10px 0px -13px;}.elementor-804 .elementor-element.elementor-element-30abca2 .elementskit-infobox .elementskit-info-box-icon {height:53px;}.elementor-804 .elementor-element.elementor-element-54bc8b4.ekit-equal-height-enable,
					.elementor-804 .elementor-element.elementor-element-54bc8b4.ekit-equal-height-enable > div,
					.elementor-804 .elementor-element.elementor-element-54bc8b4.ekit-equal-height-enable .ekit-wid-con,
					.elementor-804 .elementor-element.elementor-element-54bc8b4.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-804 .elementor-element.elementor-element-54bc8b4 .elementskit-infobox{background-color:#02010100;padding:30px 20px 30px 35px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#BE8BFF59;border-radius:0px 0px 0px 0px;}.elementor-804 .elementor-element.elementor-element-54bc8b4{width:var( --container-widget-width, 48.5% );max-width:48.5%;--container-widget-width:48.5%;--container-widget-flex-grow:0;}.elementor-804 .elementor-element.elementor-element-54bc8b4 .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 3px 0px;padding:0px 0px 0px 0px;color:#000000;font-family:"Marcellus SC", Sans-serif;font-size:21px;}.elementor-804 .elementor-element.elementor-element-54bc8b4 .elementskit-infobox:hover .elementskit-info-box-title{color:#000000;}.elementor-804 .elementor-element.elementor-element-54bc8b4 .elementskit-infobox .box-body > p{color:#000000;font-family:"Montserrat", Sans-serif;font-size:12px;}.elementor-804 .elementor-element.elementor-element-54bc8b4 .elementskit-infobox:hover .box-body > p{color:#000000;}.elementor-804 .elementor-element.elementor-element-54bc8b4 .elementskit-infobox p{margin:0px 0px 0px 0px;}.elementor-804 .elementor-element.elementor-element-54bc8b4 .elementskit-info-box-icon{color:#BE8BFF;fill:#BE8BFF;background-color:#F4F4F4;border-radius:100px 100px 100px 100px;}.elementor-804 .elementor-element.elementor-element-54bc8b4 .elementskit-infobox:hover .elementskit-info-box-icon{background-color:var( --e-global-color-primary );}.elementor-804 .elementor-element.elementor-element-54bc8b4 .elementskit-infobox .elementskit-info-box-icon{font-size:30px;padding:2px 10px 0px 9px;transform:rotate(0deg);width:53px;}.elementor-804 .elementor-element.elementor-element-54bc8b4 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:-9px 10px 0px -13px;}.elementor-804 .elementor-element.elementor-element-54bc8b4 .elementskit-infobox .elementskit-info-box-icon {height:53px;}.elementor-804 .elementor-element.elementor-element-5ba171a.ekit-equal-height-enable,
					.elementor-804 .elementor-element.elementor-element-5ba171a.ekit-equal-height-enable > div,
					.elementor-804 .elementor-element.elementor-element-5ba171a.ekit-equal-height-enable .ekit-wid-con,
					.elementor-804 .elementor-element.elementor-element-5ba171a.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-804 .elementor-element.elementor-element-5ba171a .elementskit-infobox{background-color:#02010100;padding:30px 20px 30px 35px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#BE8BFF59;border-radius:0px 0px 0px 0px;}.elementor-804 .elementor-element.elementor-element-5ba171a{width:var( --container-widget-width, 48.5% );max-width:48.5%;--container-widget-width:48.5%;--container-widget-flex-grow:0;}.elementor-804 .elementor-element.elementor-element-5ba171a .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 3px 0px;padding:0px 0px 0px 0px;color:#000000;font-family:"Marcellus SC", Sans-serif;font-size:21px;}.elementor-804 .elementor-element.elementor-element-5ba171a .elementskit-infobox:hover .elementskit-info-box-title{color:#000000;}.elementor-804 .elementor-element.elementor-element-5ba171a .elementskit-infobox .box-body > p{color:#000000;font-family:"Montserrat", Sans-serif;font-size:12px;}.elementor-804 .elementor-element.elementor-element-5ba171a .elementskit-infobox:hover .box-body > p{color:#000000;}.elementor-804 .elementor-element.elementor-element-5ba171a .elementskit-infobox p{margin:0px 0px 0px 0px;}.elementor-804 .elementor-element.elementor-element-5ba171a .elementskit-info-box-icon{color:#BE8BFF;fill:#BE8BFF;background-color:#F4F4F4;border-radius:100px 100px 100px 100px;}.elementor-804 .elementor-element.elementor-element-5ba171a .elementskit-infobox:hover .elementskit-info-box-icon{background-color:var( --e-global-color-primary );}.elementor-804 .elementor-element.elementor-element-5ba171a .elementskit-infobox .elementskit-info-box-icon{font-size:30px;padding:2px 10px 0px 9px;transform:rotate(0deg);width:53px;}.elementor-804 .elementor-element.elementor-element-5ba171a .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:-9px 10px 0px -13px;}.elementor-804 .elementor-element.elementor-element-5ba171a .elementskit-infobox .elementskit-info-box-icon {height:53px;}.elementor-804 .elementor-element.elementor-element-0904312{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-804 .elementor-element.elementor-element-1e05687{--display:flex;}.elementor-804 .elementor-element.elementor-element-f1542e4.ekit-equal-height-enable,
					.elementor-804 .elementor-element.elementor-element-f1542e4.ekit-equal-height-enable > div,
					.elementor-804 .elementor-element.elementor-element-f1542e4.ekit-equal-height-enable .ekit-wid-con,
					.elementor-804 .elementor-element.elementor-element-f1542e4.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-804 .elementor-element.elementor-element-f1542e4 .elementskit-infobox{background-color:#02010100;padding:30px 20px 30px 35px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#BE8BFF59;border-radius:0px 0px 0px 0px;}.elementor-804 .elementor-element.elementor-element-f1542e4{width:var( --container-widget-width, 48.5% );max-width:48.5%;--container-widget-width:48.5%;--container-widget-flex-grow:0;}.elementor-804 .elementor-element.elementor-element-f1542e4 .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 3px 0px;padding:0px 0px 0px 0px;color:#000000;font-family:"Marcellus SC", Sans-serif;font-size:21px;}.elementor-804 .elementor-element.elementor-element-f1542e4 .elementskit-infobox:hover .elementskit-info-box-title{color:#000000;}.elementor-804 .elementor-element.elementor-element-f1542e4 .elementskit-infobox .box-body > p{color:#000000;font-family:"Montserrat", Sans-serif;font-size:12px;}.elementor-804 .elementor-element.elementor-element-f1542e4 .elementskit-infobox:hover .box-body > p{color:#000000;}.elementor-804 .elementor-element.elementor-element-f1542e4 .elementskit-infobox p{margin:0px 0px 0px 0px;}.elementor-804 .elementor-element.elementor-element-f1542e4 .elementskit-info-box-icon{color:#BE8BFF;fill:#BE8BFF;background-color:#F4F4F4;border-radius:100px 100px 100px 100px;}.elementor-804 .elementor-element.elementor-element-f1542e4 .elementskit-infobox:hover .elementskit-info-box-icon{background-color:var( --e-global-color-primary );}.elementor-804 .elementor-element.elementor-element-f1542e4 .elementskit-infobox .elementskit-info-box-icon{font-size:30px;padding:2px 10px 0px 9px;transform:rotate(0deg);width:53px;}.elementor-804 .elementor-element.elementor-element-f1542e4 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:-9px 10px 0px -13px;}.elementor-804 .elementor-element.elementor-element-f1542e4 .elementskit-infobox .elementskit-info-box-icon {height:53px;}.elementor-804 .elementor-element.elementor-element-66593f1{--display:flex;}.elementor-804 .elementor-element.elementor-element-ca87b7c.ekit-equal-height-enable,
					.elementor-804 .elementor-element.elementor-element-ca87b7c.ekit-equal-height-enable > div,
					.elementor-804 .elementor-element.elementor-element-ca87b7c.ekit-equal-height-enable .ekit-wid-con,
					.elementor-804 .elementor-element.elementor-element-ca87b7c.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-804 .elementor-element.elementor-element-ca87b7c .elementskit-infobox{background-color:#02010100;padding:30px 20px 30px 35px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#BE8BFF59;border-radius:0px 0px 0px 0px;}.elementor-804 .elementor-element.elementor-element-ca87b7c{width:var( --container-widget-width, 48.5% );max-width:48.5%;--container-widget-width:48.5%;--container-widget-flex-grow:0;}.elementor-804 .elementor-element.elementor-element-ca87b7c .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 3px 0px;padding:0px 0px 0px 0px;color:#000000;font-family:"Marcellus SC", Sans-serif;font-size:21px;}.elementor-804 .elementor-element.elementor-element-ca87b7c .elementskit-infobox:hover .elementskit-info-box-title{color:#000000;}.elementor-804 .elementor-element.elementor-element-ca87b7c .elementskit-infobox .box-body > p{color:#000000;font-family:"Montserrat", Sans-serif;font-size:12px;}.elementor-804 .elementor-element.elementor-element-ca87b7c .elementskit-infobox:hover .box-body > p{color:#000000;}.elementor-804 .elementor-element.elementor-element-ca87b7c .elementskit-infobox p{margin:0px 0px 0px 0px;}.elementor-804 .elementor-element.elementor-element-ca87b7c .elementskit-info-box-icon{color:#BE8BFF;fill:#BE8BFF;background-color:#F4F4F4;border-radius:100px 100px 100px 100px;}.elementor-804 .elementor-element.elementor-element-ca87b7c .elementskit-infobox:hover .elementskit-info-box-icon{background-color:var( --e-global-color-primary );}.elementor-804 .elementor-element.elementor-element-ca87b7c .elementskit-infobox .elementskit-info-box-icon{font-size:30px;padding:2px 10px 0px 9px;transform:rotate(0deg);width:53px;}.elementor-804 .elementor-element.elementor-element-ca87b7c .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:-9px 10px 0px -13px;}.elementor-804 .elementor-element.elementor-element-ca87b7c .elementskit-infobox .elementskit-info-box-icon {height:53px;}.elementor-804 .elementor-element.elementor-element-79fd25e{--display:flex;}.elementor-804 .elementor-element.elementor-element-56953a3.ekit-equal-height-enable,
					.elementor-804 .elementor-element.elementor-element-56953a3.ekit-equal-height-enable > div,
					.elementor-804 .elementor-element.elementor-element-56953a3.ekit-equal-height-enable .ekit-wid-con,
					.elementor-804 .elementor-element.elementor-element-56953a3.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-804 .elementor-element.elementor-element-56953a3 .elementskit-infobox{background-color:#02010100;padding:30px 20px 30px 35px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#BE8BFF59;border-radius:0px 0px 0px 0px;}.elementor-804 .elementor-element.elementor-element-56953a3{width:var( --container-widget-width, 48.5% );max-width:48.5%;--container-widget-width:48.5%;--container-widget-flex-grow:0;}.elementor-804 .elementor-element.elementor-element-56953a3 .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 3px 0px;padding:0px 0px 0px 0px;color:#000000;font-family:"Marcellus SC", Sans-serif;font-size:21px;}.elementor-804 .elementor-element.elementor-element-56953a3 .elementskit-infobox:hover .elementskit-info-box-title{color:#000000;}.elementor-804 .elementor-element.elementor-element-56953a3 .elementskit-infobox .box-body > p{color:#000000;font-family:"Montserrat", Sans-serif;font-size:12px;}.elementor-804 .elementor-element.elementor-element-56953a3 .elementskit-infobox:hover .box-body > p{color:#000000;}.elementor-804 .elementor-element.elementor-element-56953a3 .elementskit-infobox p{margin:0px 0px 0px 0px;}.elementor-804 .elementor-element.elementor-element-56953a3 .elementskit-info-box-icon{color:#BE8BFF;fill:#BE8BFF;background-color:#F4F4F4;border-radius:100px 100px 100px 100px;}.elementor-804 .elementor-element.elementor-element-56953a3 .elementskit-infobox:hover .elementskit-info-box-icon{background-color:var( --e-global-color-primary );}.elementor-804 .elementor-element.elementor-element-56953a3 .elementskit-infobox .elementskit-info-box-icon{font-size:30px;padding:2px 10px 0px 9px;transform:rotate(0deg);width:53px;}.elementor-804 .elementor-element.elementor-element-56953a3 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:-9px 10px 0px -13px;}.elementor-804 .elementor-element.elementor-element-56953a3 .elementskit-infobox .elementskit-info-box-icon {height:53px;}.elementor-804 .elementor-element.elementor-element-28b49d2{--display:flex;}.elementor-804 .elementor-element.elementor-element-2e23118.ekit-equal-height-enable,
					.elementor-804 .elementor-element.elementor-element-2e23118.ekit-equal-height-enable > div,
					.elementor-804 .elementor-element.elementor-element-2e23118.ekit-equal-height-enable .ekit-wid-con,
					.elementor-804 .elementor-element.elementor-element-2e23118.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-804 .elementor-element.elementor-element-2e23118 .elementskit-infobox{background-color:#02010100;padding:30px 20px 30px 35px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#BE8BFF59;border-radius:0px 0px 0px 0px;}.elementor-804 .elementor-element.elementor-element-2e23118{width:var( --container-widget-width, 48.5% );max-width:48.5%;--container-widget-width:48.5%;--container-widget-flex-grow:0;}.elementor-804 .elementor-element.elementor-element-2e23118 .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 3px 0px;padding:0px 0px 0px 0px;color:#000000;font-family:"Marcellus SC", Sans-serif;font-size:21px;}.elementor-804 .elementor-element.elementor-element-2e23118 .elementskit-infobox:hover .elementskit-info-box-title{color:#000000;}.elementor-804 .elementor-element.elementor-element-2e23118 .elementskit-infobox .box-body > p{color:#000000;font-family:"Montserrat", Sans-serif;font-size:12px;}.elementor-804 .elementor-element.elementor-element-2e23118 .elementskit-infobox:hover .box-body > p{color:#000000;}.elementor-804 .elementor-element.elementor-element-2e23118 .elementskit-infobox p{margin:0px 0px 0px 0px;}.elementor-804 .elementor-element.elementor-element-2e23118 .elementskit-info-box-icon{color:#BE8BFF;fill:#BE8BFF;background-color:#F4F4F4;border-radius:100px 100px 100px 100px;}.elementor-804 .elementor-element.elementor-element-2e23118 .elementskit-infobox:hover .elementskit-info-box-icon{background-color:var( --e-global-color-primary );}.elementor-804 .elementor-element.elementor-element-2e23118 .elementskit-infobox .elementskit-info-box-icon{font-size:30px;padding:2px 10px 0px 9px;transform:rotate(0deg);width:53px;}.elementor-804 .elementor-element.elementor-element-2e23118 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:-9px 10px 0px -13px;}.elementor-804 .elementor-element.elementor-element-2e23118 .elementskit-infobox .elementskit-info-box-icon {height:53px;}.elementor-804 .elementor-element.elementor-element-f4d1a33{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-dots-normal-color:var( --e-global-color-primary );}.elementor-804 .elementor-element.elementor-element-8034da1{font-family:"Montserrat", Sans-serif;font-size:12.3px;font-weight:400;color:#000000;}.elementor-804 .elementor-element.elementor-element-8034da1 p{margin-block-end:0px;}.elementor-804 .elementor-element.elementor-element-c0dcc96{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-804 .elementor-element.elementor-element-9c55466{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-804 .elementor-element.elementor-element-68ee972{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-804 .elementor-element.elementor-element-68ee972 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-804 .elementor-element.elementor-element-68ee972 .deensimc-marquee-image{object-fit:cover;object-position:center center;}.elementor-804 .elementor-element.elementor-element-68ee972 .deensimc-marquee-main-container{--deensimc-container-padding:0px;--deensimc-item-gap:025px;}.elementor-804 .elementor-element.elementor-element-68ee972 .deensimc-marquee-vertical.deensimc-marquee-main-container{height:76vh;}.elementor-804 .elementor-element.elementor-element-f8e1281{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-804 .elementor-element.elementor-element-f8e1281 .deensimc-marquee-image{object-fit:cover;object-position:center center;}.elementor-804 .elementor-element.elementor-element-f8e1281 .deensimc-marquee-main-container{--deensimc-container-padding:0px;--deensimc-item-gap:025px;}.elementor-804 .elementor-element.elementor-element-f8e1281 .deensimc-marquee-vertical.deensimc-marquee-main-container{height:76vh;}.elementor-804 .elementor-element.elementor-element-e27e5f5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.3;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-804 .elementor-element.elementor-element-e27e5f5::before, .elementor-804 .elementor-element.elementor-element-e27e5f5 > .elementor-background-video-container::before, .elementor-804 .elementor-element.elementor-element-e27e5f5 > .e-con-inner > .elementor-background-video-container::before, .elementor-804 .elementor-element.elementor-element-e27e5f5 > .elementor-background-slideshow::before, .elementor-804 .elementor-element.elementor-element-e27e5f5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-804 .elementor-element.elementor-element-e27e5f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://nexifydot.co.uk/wp-content/uploads/2025/03/map.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-804 .elementor-element.elementor-element-e27e5f5:hover::before, .elementor-804 .elementor-element.elementor-element-e27e5f5:hover > .elementor-background-video-container::before, .elementor-804 .elementor-element.elementor-element-e27e5f5:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-804 .elementor-element.elementor-element-e27e5f5 > .elementor-background-slideshow:hover::before, .elementor-804 .elementor-element.elementor-element-e27e5f5 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-804 .elementor-element.elementor-element-e27e5f5:hover{--overlay-opacity:0.8;}.elementor-804 .elementor-element.elementor-element-e27e5f5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-804 .elementor-element.elementor-element-3ae868a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:50px;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-804 .elementor-element.elementor-element-9b5dae8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-804 .elementor-element.elementor-element-9b5dae8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-804 .elementor-element.elementor-element-9b5dae8 .elementor-button-content-wrapper{flex-direction:row;}.elementor-804 .elementor-element.elementor-element-9b5dae8 .elementor-field-group{padding-right:calc( 25px/2 );padding-left:calc( 25px/2 );margin-bottom:25px;}.elementor-804 .elementor-element.elementor-element-9b5dae8 .elementor-form-fields-wrapper{margin-left:calc( -25px/2 );margin-right:calc( -25px/2 );margin-bottom:-25px;}.elementor-804 .elementor-element.elementor-element-9b5dae8 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-804 .elementor-element.elementor-element-9b5dae8 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-804 .elementor-element.elementor-element-9b5dae8 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-804 .elementor-element.elementor-element-9b5dae8 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-804 .elementor-element.elementor-element-9b5dae8 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-804 .elementor-element.elementor-element-9b5dae8 .elementor-field-type-html{padding-bottom:0px;}.elementor-804 .elementor-element.elementor-element-9b5dae8 .elementor-field-group .elementor-field{color:#000000;}.elementor-804 .elementor-element.elementor-element-9b5dae8 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#FFFFFF00;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-804 .elementor-element.elementor-element-9b5dae8 .elementor-field-group .elementor-select-wrapper select{background-color:#FFFFFF00;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-804 .elementor-element.elementor-element-9b5dae8 .elementor-button{font-family:"Titillium Web", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;letter-spacing:1px;border-style:solid;border-width:1px 1px 1px 1px;padding:15px 26px 15px 26px;}.elementor-804 .elementor-element.elementor-element-9b5dae8 .e-form__buttons__wrapper__button-next{background-color:#FFFFFF00;color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-804 .elementor-element.elementor-element-9b5dae8 .elementor-button[type="submit"]{background-color:#FFFFFF00;color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-804 .elementor-element.elementor-element-9b5dae8 .elementor-button[type="submit"] svg *{fill:var( --e-global-color-primary );}.elementor-804 .elementor-element.elementor-element-9b5dae8 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-804 .elementor-element.elementor-element-9b5dae8 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-804 .elementor-element.elementor-element-9b5dae8 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-804 .elementor-element.elementor-element-9b5dae8 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-804 .elementor-element.elementor-element-9b5dae8 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-804 .elementor-element.elementor-element-2b4f1d1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-804 .elementor-element.elementor-element-90eb08a > .elementor-widget-container{margin:-31px 0px 0px 0px;padding:0px 0px 0px 35px;}.elementor-804 .elementor-element.elementor-element-90eb08a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:500;color:#000000;}.elementor-804 .elementor-element.elementor-element-e908534 > .elementor-widget-container{padding:0px 0px 0px 35px;}.elementor-804 .elementor-element.elementor-element-e908534{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-804 .elementor-element.elementor-element-de13414{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-804 .elementor-element.elementor-element-e39fef5{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-804 .elementor-element.elementor-element-f490119 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-804 .elementor-element.elementor-element-f490119 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(25px/2);}.elementor-804 .elementor-element.elementor-element-f490119 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(25px/2);}.elementor-804 .elementor-element.elementor-element-f490119 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(25px/2);}.elementor-804 .elementor-element.elementor-element-f490119 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-25px/2);}.elementor-804 .elementor-element.elementor-element-f490119 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-25px/2);}.elementor-804 .elementor-element.elementor-element-f490119 .elementor-icon-list-icon i{color:#FFFFFF00;transition:color 0.5s;}.elementor-804 .elementor-element.elementor-element-f490119 .elementor-icon-list-icon svg{fill:#FFFFFF00;transition:fill 0.5s;}.elementor-804 .elementor-element.elementor-element-f490119 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#ED6F5800;}.elementor-804 .elementor-element.elementor-element-f490119 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#ED6F5800;}.elementor-804 .elementor-element.elementor-element-f490119{--e-icon-list-icon-size:5px;--icon-vertical-offset:0px;}.elementor-804 .elementor-element.elementor-element-f490119 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-804 .elementor-element.elementor-element-f490119 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-804 .elementor-element.elementor-element-f490119 .elementor-icon-list-item > a{font-family:"Titillium Web", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;letter-spacing:1px;}.elementor-804 .elementor-element.elementor-element-f490119 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-804 .elementor-element.elementor-element-b059cb4 > .elementor-widget-container{margin:0px 0px 0px -20px;padding:0px 10px 0px 10px;}.elementor-804 .elementor-element.elementor-element-b059cb4 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.5s;}.elementor-804 .elementor-element.elementor-element-b059cb4 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.5s;}.elementor-804 .elementor-element.elementor-element-b059cb4{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:right;--e-icon-list-icon-margin:0 0 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25);--icon-vertical-offset:0px;}.elementor-804 .elementor-element.elementor-element-b059cb4 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-804 .elementor-element.elementor-element-b059cb4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-804 .elementor-element.elementor-element-b059cb4 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:500;}.elementor-804 .elementor-element.elementor-element-b059cb4 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-804 .elementor-element.elementor-element-94223ba > .elementor-widget-container{padding:50px 10px 0px 10px;}.elementor-804 .elementor-element.elementor-element-94223ba .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(25px/2);}.elementor-804 .elementor-element.elementor-element-94223ba .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(25px/2);}.elementor-804 .elementor-element.elementor-element-94223ba .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(25px/2);}.elementor-804 .elementor-element.elementor-element-94223ba .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-25px/2);}.elementor-804 .elementor-element.elementor-element-94223ba .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-25px/2);}.elementor-804 .elementor-element.elementor-element-94223ba .elementor-icon-list-icon i{color:#FFFFFF00;transition:color 0.5s;}.elementor-804 .elementor-element.elementor-element-94223ba .elementor-icon-list-icon svg{fill:#FFFFFF00;transition:fill 0.5s;}.elementor-804 .elementor-element.elementor-element-94223ba .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#ED6F5800;}.elementor-804 .elementor-element.elementor-element-94223ba .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#ED6F5800;}.elementor-804 .elementor-element.elementor-element-94223ba{--e-icon-list-icon-size:5px;--icon-vertical-offset:0px;}.elementor-804 .elementor-element.elementor-element-94223ba .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-804 .elementor-element.elementor-element-94223ba .elementor-icon-list-item > .elementor-icon-list-text, .elementor-804 .elementor-element.elementor-element-94223ba .elementor-icon-list-item > a{font-family:"Titillium Web", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;letter-spacing:2px;}.elementor-804 .elementor-element.elementor-element-94223ba .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-804 .elementor-element.elementor-element-9170656 > .elementor-widget-container{margin:0px 0px 0px -20px;padding:0px 10px 0px 10px;}.elementor-804 .elementor-element.elementor-element-9170656 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.5s;}.elementor-804 .elementor-element.elementor-element-9170656 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.5s;}.elementor-804 .elementor-element.elementor-element-9170656{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:right;--e-icon-list-icon-margin:0 0 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25);--icon-vertical-offset:0px;}.elementor-804 .elementor-element.elementor-element-9170656 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-804 .elementor-element.elementor-element-9170656 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-804 .elementor-element.elementor-element-9170656 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:500;}.elementor-804 .elementor-element.elementor-element-9170656 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-804 .elementor-element.elementor-element-f2e2c5e{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-804 .elementor-element.elementor-element-8fc24bd > .elementor-widget-container{margin:-40px 0px 0px 0px;}.elementor-804 .elementor-element.elementor-element-8fc24bd.elementor-element{--align-self:flex-end;}.elementor-804 .elementor-element.elementor-element-8fc24bd{--lottie-container-width:100%;--lottie-container-max-width:85%;}.elementor-804 .elementor-element.elementor-element-f9fd4ed{--display:flex;--overflow:hidden;--padding-top:150px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-804 .elementor-element.elementor-element-f9fd4ed:not(.elementor-motion-effects-element-type-background), .elementor-804 .elementor-element.elementor-element-f9fd4ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6262621F;}.elementor-804 .elementor-element.elementor-element-72efb5b > .elementor-widget-container{margin:0px 0px -70px 0px;}.elementor-804 .elementor-element.elementor-element-72efb5b{text-align:center;}.elementor-804 .elementor-element.elementor-element-72efb5b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:150px;font-weight:500;color:#BE8BFF40;}body:not(.rtl) .elementor-804 .elementor-element.elementor-element-b6c8ed9{right:-150px;}body.rtl .elementor-804 .elementor-element.elementor-element-b6c8ed9{left:-150px;}.elementor-804 .elementor-element.elementor-element-b6c8ed9{bottom:50%;z-index:5;}.elementor-804 .elementor-element.elementor-element-b6c8ed9 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-804 .elementor-element.elementor-element-b6c8ed9 img{width:90%;}.elementor-804 .elementor-element.elementor-element-495153d{--display:flex;--overlay-opacity:1;--border-radius:20px 20px 20px 20px;--padding-top:80px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-804 .elementor-element.elementor-element-495153d:not(.elementor-motion-effects-element-type-background), .elementor-804 .elementor-element.elementor-element-495153d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-804 .elementor-element.elementor-element-495153d::before, .elementor-804 .elementor-element.elementor-element-495153d > .elementor-background-video-container::before, .elementor-804 .elementor-element.elementor-element-495153d > .e-con-inner > .elementor-background-video-container::before, .elementor-804 .elementor-element.elementor-element-495153d > .elementor-background-slideshow::before, .elementor-804 .elementor-element.elementor-element-495153d > .e-con-inner > .elementor-background-slideshow::before, .elementor-804 .elementor-element.elementor-element-495153d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://nexifydot.co.uk/wp-content/uploads/2025/03/h1_bg-4.png");--background-overlay:'';background-position:top center;}.elementor-804 .elementor-element.elementor-element-389635b > .elementor-widget-container{padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;}.elementor-804 .elementor-element.elementor-element-389635b.elementor-element{--align-self:center;}.elementor-804 .elementor-element.elementor-element-389635b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-804 .elementor-element.elementor-element-389635b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-804 .elementor-element.elementor-element-389635b{--e-icon-list-icon-size:12px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:-1px;}.elementor-804 .elementor-element.elementor-element-389635b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-804 .elementor-element.elementor-element-389635b .elementor-icon-list-item > a{font-family:"Marcellus SC", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:0.6px;}.elementor-804 .elementor-element.elementor-element-389635b .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-804 .elementor-element.elementor-element-bd1f7ba{--display:flex;}.elementor-804 .elementor-element.elementor-element-863b912{text-align:center;font-family:"Titillium Web", Sans-serif;font-size:60px;font-weight:500;line-height:68px;color:#000000;}.elementor-804 .elementor-element.elementor-element-dbf5a7c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-804 .elementor-element.elementor-element-e176837.elementor-element{--align-self:center;}.elementor-804 .elementor-element.elementor-element-e176837{text-align:center;}.elementor-804 .elementor-element.elementor-element-e176837 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;}.elementor-804 .elementor-element.elementor-element-11bd525 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-804 .elementor-element.elementor-element-11bd525 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-804 .elementor-element.elementor-element-11bd525{--e-icon-list-icon-size:5px;--icon-vertical-offset:0px;}.elementor-804 .elementor-element.elementor-element-11bd525 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-804 .elementor-element.elementor-element-11bd525 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;}.elementor-804 .elementor-element.elementor-element-11bd525 .elementor-icon-list-text{color:#54595F57;transition:color 0.3s;}.elementor-804 .elementor-element.elementor-element-bfd3897{--display:flex;}.elementor-804 .elementor-element.elementor-element-28949af{text-align:center;font-family:"Titillium Web", Sans-serif;font-size:60px;font-weight:500;line-height:68px;color:#000000;}.elementor-804 .elementor-element.elementor-element-5bddd39{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-804 .elementor-element.elementor-element-8401e5e.elementor-element{--align-self:center;}.elementor-804 .elementor-element.elementor-element-8401e5e{text-align:center;}.elementor-804 .elementor-element.elementor-element-8401e5e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;}.elementor-804 .elementor-element.elementor-element-085055a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-804 .elementor-element.elementor-element-085055a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-804 .elementor-element.elementor-element-085055a{--e-icon-list-icon-size:5px;--icon-vertical-offset:0px;}.elementor-804 .elementor-element.elementor-element-085055a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-804 .elementor-element.elementor-element-085055a .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;}.elementor-804 .elementor-element.elementor-element-085055a .elementor-icon-list-text{color:#54595F57;transition:color 0.3s;}.elementor-804 .elementor-element.elementor-element-98c676e{--display:flex;}.elementor-804 .elementor-element.elementor-element-cb98244{text-align:center;font-family:"Titillium Web", Sans-serif;font-size:60px;font-weight:500;line-height:68px;color:#000000;}.elementor-804 .elementor-element.elementor-element-50e29e0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-804 .elementor-element.elementor-element-83721a3.elementor-element{--align-self:center;}.elementor-804 .elementor-element.elementor-element-83721a3{text-align:center;}.elementor-804 .elementor-element.elementor-element-83721a3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;}.elementor-804 .elementor-element.elementor-element-16c0d18 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-804 .elementor-element.elementor-element-16c0d18 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-804 .elementor-element.elementor-element-16c0d18{--e-icon-list-icon-size:5px;--icon-vertical-offset:0px;}.elementor-804 .elementor-element.elementor-element-16c0d18 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-804 .elementor-element.elementor-element-16c0d18 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;}.elementor-804 .elementor-element.elementor-element-16c0d18 .elementor-icon-list-text{color:#54595F57;transition:color 0.3s;}.elementor-804 .elementor-element.elementor-element-ca7114a{--display:flex;}.elementor-804 .elementor-element.elementor-element-755b673{text-align:center;font-family:"Titillium Web", Sans-serif;font-size:60px;font-weight:500;line-height:68px;color:#000000;}.elementor-804 .elementor-element.elementor-element-1c41134{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-804 .elementor-element.elementor-element-3aef56a.elementor-element{--align-self:center;}.elementor-804 .elementor-element.elementor-element-3aef56a{text-align:center;}.elementor-804 .elementor-element.elementor-element-3aef56a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;}.elementor-804 .elementor-element.elementor-element-80a3fb4 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-804 .elementor-element.elementor-element-80a3fb4 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-804 .elementor-element.elementor-element-80a3fb4{--e-icon-list-icon-size:5px;--icon-vertical-offset:0px;}.elementor-804 .elementor-element.elementor-element-80a3fb4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-804 .elementor-element.elementor-element-80a3fb4 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;}.elementor-804 .elementor-element.elementor-element-80a3fb4 .elementor-icon-list-text{color:#54595F57;transition:color 0.3s;}.elementor-804 .elementor-element.elementor-element-66db0bb{--display:flex;}.elementor-804 .elementor-element.elementor-element-c90728e{--display:flex;}.elementor-804 .elementor-element.elementor-element-c8a1798{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-size:10px;--e-n-carousel-swiper-pagination-spacing:50px;}.elementor-804 .elementor-element.elementor-element-c8a1798 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-804 .elementor-element.elementor-element-bbcdc5f{--display:flex;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-804 .elementor-element.elementor-element-df28f31 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-804 .elementor-element.elementor-element-df28f31 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-804 .elementor-element.elementor-element-df28f31{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-804 .elementor-element.elementor-element-df28f31 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-804 .elementor-element.elementor-element-df28f31 .elementor-icon-list-item > a{font-family:"Marcellus SC", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;letter-spacing:0.8px;}.elementor-804 .elementor-element.elementor-element-df28f31 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-804 .elementor-element.elementor-element-0d6c96f{text-align:center;}.elementor-804 .elementor-element.elementor-element-0d6c96f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:45px;font-weight:700;line-height:1.2em;color:#000000;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-804 .elementor-element.elementor-element-c9ae9f7{--grid-columns:1;}body.elementor-page-804:not(.elementor-motion-effects-element-type-background), body.elementor-page-804 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(min-width:768px){.elementor-804 .elementor-element.elementor-element-6fbc80c{--content-width:1400px;}.elementor-804 .elementor-element.elementor-element-ab7fba7{--width:80%;}.elementor-804 .elementor-element.elementor-element-88bbb35{--content-width:1400px;}.elementor-804 .elementor-element.elementor-element-d2eaccc{--content-width:1400px;}.elementor-804 .elementor-element.elementor-element-a14a926{--width:75%;}.elementor-804 .elementor-element.elementor-element-d77c00d{--width:25%;}.elementor-804 .elementor-element.elementor-element-1fa96df{--content-width:1400px;}.elementor-804 .elementor-element.elementor-element-0de902e{--width:39%;}.elementor-804 .elementor-element.elementor-element-97d342e{--width:60%;}.elementor-804 .elementor-element.elementor-element-afc4600{--content-width:1400px;}.elementor-804 .elementor-element.elementor-element-de95100{--content-width:1400px;}.elementor-804 .elementor-element.elementor-element-56e829c{--content-width:1400px;}.elementor-804 .elementor-element.elementor-element-65960bc{--content-width:1400px;}.elementor-804 .elementor-element.elementor-element-7164652{--content-width:1350px;}.elementor-804 .elementor-element.elementor-element-446a252{--width:100%;}.elementor-804 .elementor-element.elementor-element-9abe56c{--width:48.5%;}.elementor-804 .elementor-element.elementor-element-0904312{--width:48.5%;}.elementor-804 .elementor-element.elementor-element-c0dcc96{--width:73%;}.elementor-804 .elementor-element.elementor-element-e27e5f5{--content-width:1400px;}.elementor-804 .elementor-element.elementor-element-3ae868a{--width:50%;}.elementor-804 .elementor-element.elementor-element-2b4f1d1{--width:50%;}.elementor-804 .elementor-element.elementor-element-e39fef5{--width:100%;}.elementor-804 .elementor-element.elementor-element-f2e2c5e{--width:100%;}.elementor-804 .elementor-element.elementor-element-f9fd4ed{--content-width:1400px;}.elementor-804 .elementor-element.elementor-element-bbcdc5f{--content-width:1400px;}}@media(min-width:1025px){.elementor-804 .elementor-element.elementor-element-56e829c:not(.elementor-motion-effects-element-type-background), .elementor-804 .elementor-element.elementor-element-56e829c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-804 .elementor-element.elementor-element-70d6086{--e-n-carousel-swiper-slides-to-display:2;}.elementor-804 .elementor-element.elementor-element-657d5d4{--e-n-carousel-swiper-slides-to-display:2;}.elementor-804 .elementor-element.elementor-element-f4d1a33{--e-n-carousel-swiper-slides-to-display:2;}.elementor-804 .elementor-element.elementor-element-c8a1798{--e-n-carousel-swiper-slides-to-display:2;}.elementor-804 .elementor-element.elementor-element-c9ae9f7{--grid-columns:2;}}@media(max-width:767px){.elementor-804 .elementor-element.elementor-element-6fbc80c{--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-804 .elementor-element.elementor-element-c2978e6{--min-height:90vh;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-804 .elementor-element.elementor-element-92104c7{--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-804 .elementor-element.elementor-element-a6e6955 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-804 .elementor-element.elementor-element-a6e6955 .elementor-heading-title{font-size:40px;}.elementor-804 .elementor-element.elementor-element-b8fde80{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;z-index:16;}.elementor-804 .elementor-element.elementor-element-218759c{bottom:-50px;}.elementor-804 .elementor-element.elementor-element-88bbb35{--padding-top:0px;--padding-bottom:0px;--padding-left:26px;--padding-right:25px;}.elementor-804 .elementor-element.elementor-element-70d6086{--e-n-carousel-swiper-slides-to-display:2;}.elementor-804 .elementor-element.elementor-element-70d6086 > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-804 .elementor-element.elementor-element-d2eaccc{--padding-top:0px;--padding-bottom:50px;--padding-left:25px;--padding-right:025px;}.elementor-804 .elementor-element.elementor-element-2ba6960{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-804 .elementor-element.elementor-element-f5baba1{text-align:center;}.elementor-804 .elementor-element.elementor-element-f5baba1 .elementor-heading-title{font-size:30px;}.elementor-804 .elementor-element.elementor-element-a14a926{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-804 .elementor-element.elementor-element-2df1744{--padding-top:30px;--padding-bottom:30px;--padding-left:25px;--padding-right:25px;}.elementor-804 .elementor-element.elementor-element-6e918e5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-804 .elementor-element.elementor-element-6e918e5{text-align:center;}.elementor-804 .elementor-element.elementor-element-5bf5b23 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-804 .elementor-element.elementor-element-5bf5b23{text-align:center;}.elementor-804 .elementor-element.elementor-element-5bf5b23 .elementor-heading-title{font-size:20px;}.elementor-804 .elementor-element.elementor-element-0ff4527{text-align:center;font-size:14px;}.elementor-804 .elementor-element.elementor-element-0e188e5{--padding-top:30px;--padding-bottom:30px;--padding-left:25px;--padding-right:25px;}.elementor-804 .elementor-element.elementor-element-9b6dc37 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-804 .elementor-element.elementor-element-9b6dc37{text-align:center;}.elementor-804 .elementor-element.elementor-element-2a72437 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-804 .elementor-element.elementor-element-2a72437{text-align:center;}.elementor-804 .elementor-element.elementor-element-2a72437 .elementor-heading-title{font-size:20px;}.elementor-804 .elementor-element.elementor-element-fe67a69{text-align:center;font-size:14px;}.elementor-804 .elementor-element.elementor-element-4126b46{--padding-top:30px;--padding-bottom:30px;--padding-left:25px;--padding-right:25px;}.elementor-804 .elementor-element.elementor-element-816fca9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-804 .elementor-element.elementor-element-816fca9{text-align:center;}.elementor-804 .elementor-element.elementor-element-84a16a8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-804 .elementor-element.elementor-element-84a16a8{text-align:center;}.elementor-804 .elementor-element.elementor-element-84a16a8 .elementor-heading-title{font-size:20px;}.elementor-804 .elementor-element.elementor-element-7eb4e2f{text-align:center;font-size:14px;}.elementor-804 .elementor-element.elementor-element-e303cf3{--padding-top:30px;--padding-bottom:30px;--padding-left:25px;--padding-right:25px;}.elementor-804 .elementor-element.elementor-element-36439ba > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-804 .elementor-element.elementor-element-36439ba{text-align:center;}.elementor-804 .elementor-element.elementor-element-276275e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-804 .elementor-element.elementor-element-276275e{text-align:center;}.elementor-804 .elementor-element.elementor-element-276275e .elementor-heading-title{font-size:20px;}.elementor-804 .elementor-element.elementor-element-5b08749{text-align:center;font-size:14px;}.elementor-804 .elementor-element.elementor-element-0d7f7af{--padding-top:30px;--padding-bottom:30px;--padding-left:25px;--padding-right:25px;}.elementor-804 .elementor-element.elementor-element-71ac20a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-804 .elementor-element.elementor-element-71ac20a{text-align:center;}.elementor-804 .elementor-element.elementor-element-f6ed971 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-804 .elementor-element.elementor-element-f6ed971{text-align:center;}.elementor-804 .elementor-element.elementor-element-f6ed971 .elementor-heading-title{font-size:20px;}.elementor-804 .elementor-element.elementor-element-4fc6499{text-align:center;font-size:14px;}.elementor-804 .elementor-element.elementor-element-33632ce{--padding-top:30px;--padding-bottom:30px;--padding-left:25px;--padding-right:25px;}.elementor-804 .elementor-element.elementor-element-d41a9dd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-804 .elementor-element.elementor-element-d41a9dd{text-align:center;}.elementor-804 .elementor-element.elementor-element-a534216 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-804 .elementor-element.elementor-element-a534216{text-align:center;}.elementor-804 .elementor-element.elementor-element-a534216 .elementor-heading-title{font-size:20px;}.elementor-804 .elementor-element.elementor-element-4537f4e{text-align:center;font-size:14px;}.elementor-804 .elementor-element.elementor-element-8f4172f{--padding-top:30px;--padding-bottom:30px;--padding-left:25px;--padding-right:25px;}.elementor-804 .elementor-element.elementor-element-abaf292 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-804 .elementor-element.elementor-element-abaf292{text-align:center;}.elementor-804 .elementor-element.elementor-element-149c346 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-804 .elementor-element.elementor-element-149c346{text-align:center;}.elementor-804 .elementor-element.elementor-element-149c346 .elementor-heading-title{font-size:20px;}.elementor-804 .elementor-element.elementor-element-ab05fe2{text-align:center;font-size:14px;}.elementor-804 .elementor-element.elementor-element-657d5d4{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-pagination-size:9px;}.elementor-804 .elementor-element.elementor-element-657d5d4 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-804 .elementor-element.elementor-element-d8c2554{--min-height:0px;}.elementor-804 .elementor-element.elementor-element-341dc47.elementor-element{--align-self:center;}.elementor-804 .elementor-element.elementor-element-42d48b5 > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-804 .elementor-element.elementor-element-42d48b5{text-align:center;}.elementor-804 .elementor-element.elementor-element-42d48b5 .elementor-heading-title{font-size:25px;}.elementor-804 .elementor-element.elementor-element-db9d7c2.elementor-element{--align-self:center;}.elementor-804 .elementor-element.elementor-element-468df25 .deensimc-scroll-text{font-size:55px;}.elementor-804 .elementor-element.elementor-element-1fa96df{--padding-top:50px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-804 .elementor-element.elementor-element-1c495db .elementor-icon-list-item > .elementor-icon-list-text, .elementor-804 .elementor-element.elementor-element-1c495db .elementor-icon-list-item > a{letter-spacing:2px;}.elementor-804 .elementor-element.elementor-element-fdf1b3b{text-align:start;}.elementor-804 .elementor-element.elementor-element-fdf1b3b .elementor-heading-title{font-size:35px;}.elementor-804 .elementor-element.elementor-element-afc4600{--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-804 .elementor-element.elementor-element-f384f1a.elementor-element{--align-self:flex-start;}.elementor-804 .elementor-element.elementor-element-f384f1a{text-align:start;}.elementor-804 .elementor-element.elementor-element-f384f1a .elementor-heading-title{font-size:13px;letter-spacing:2px;}.elementor-804 .elementor-element.elementor-element-e3bf906{width:100%;max-width:100%;text-align:start;}.elementor-804 .elementor-element.elementor-element-e3bf906 .elementor-heading-title{font-size:30px;}.elementor-804 .elementor-element.elementor-element-5469522 > .elementor-widget-container{padding:25px 0px 25px 0px;}.elementor-804 .elementor-element.elementor-element-5469522{--container-widget-width:98px;--container-widget-flex-grow:0;width:var( --container-widget-width, 98px );max-width:98px;}.elementor-804 .elementor-element.elementor-element-5469522.elementor-element{--align-self:flex-start;}.elementor-804 .elementor-element.elementor-element-5469522 .elementor-icon{font-size:40px;}.elementor-804 .elementor-element.elementor-element-5469522 .elementor-icon svg{height:40px;}.elementor-804 .elementor-element.elementor-element-5348685 > .elementor-widget-container{margin:-99px 0px 0px -70px;}.elementor-804 .elementor-element.elementor-element-40c0638 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-804 .elementor-element.elementor-element-40c0638.elementor-element{--align-self:flex-start;}.elementor-804 .elementor-element.elementor-element-40c0638{text-align:start;}.elementor-804 .elementor-element.elementor-element-40c0638 .elementor-heading-title{font-size:20px;}.elementor-804 .elementor-element.elementor-element-7be06e0{text-align:start;font-size:16px;}.elementor-804 .elementor-element.elementor-element-1628e67{--spacer-size:300px;width:var( --container-widget-width, 112px );max-width:112px;--container-widget-width:112px;--container-widget-flex-grow:0;bottom:-124px;}.elementor-804 .elementor-element.elementor-element-1628e67 > .elementor-widget-container{--e-transform-rotateZ:135deg;}.elementor-804 .elementor-element.elementor-element-1628e67:not( .elementor-widget-image ) .elementor-widget-container, .elementor-804 .elementor-element.elementor-element-1628e67.elementor-widget-image .elementor-widget-container img{-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-804 .elementor-element.elementor-element-df19575{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-804 .elementor-element.elementor-element-9e0e8e7 > .elementor-widget-container{padding:25px 0px 25px 0px;}.elementor-804 .elementor-element.elementor-element-9e0e8e7{--container-widget-width:98px;--container-widget-flex-grow:0;width:var( --container-widget-width, 98px );max-width:98px;}.elementor-804 .elementor-element.elementor-element-9e0e8e7.elementor-element{--align-self:flex-end;}.elementor-804 .elementor-element.elementor-element-9e0e8e7 .elementor-icon{font-size:40px;}.elementor-804 .elementor-element.elementor-element-9e0e8e7 .elementor-icon svg{height:40px;}.elementor-804 .elementor-element.elementor-element-8195538 > .elementor-widget-container{margin:-99px -70px 0px 0px;}.elementor-804 .elementor-element.elementor-element-12d1381 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-804 .elementor-element.elementor-element-12d1381.elementor-element{--align-self:flex-end;}.elementor-804 .elementor-element.elementor-element-12d1381{text-align:start;}.elementor-804 .elementor-element.elementor-element-12d1381 .elementor-heading-title{font-size:20px;}.elementor-804 .elementor-element.elementor-element-c3c2def{font-size:16px;}.elementor-804 .elementor-element.elementor-element-eb8e2d7{--spacer-size:300px;width:var( --container-widget-width, 112px );max-width:112px;--container-widget-width:112px;--container-widget-flex-grow:0;bottom:-124px;}.elementor-804 .elementor-element.elementor-element-eb8e2d7 > .elementor-widget-container{--e-transform-rotateZ:220deg;}body:not(.rtl) .elementor-804 .elementor-element.elementor-element-eb8e2d7{left:-20px;}body.rtl .elementor-804 .elementor-element.elementor-element-eb8e2d7{right:-20px;}.elementor-804 .elementor-element.elementor-element-eb8e2d7:not( .elementor-widget-image ) .elementor-widget-container, .elementor-804 .elementor-element.elementor-element-eb8e2d7.elementor-widget-image .elementor-widget-container img{-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-804 .elementor-element.elementor-element-3d940eb{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-804 .elementor-element.elementor-element-e25aec2 > .elementor-widget-container{padding:25px 0px 25px 0px;}.elementor-804 .elementor-element.elementor-element-e25aec2{--container-widget-width:98px;--container-widget-flex-grow:0;width:var( --container-widget-width, 98px );max-width:98px;}.elementor-804 .elementor-element.elementor-element-e25aec2.elementor-element{--align-self:flex-start;}.elementor-804 .elementor-element.elementor-element-e25aec2 .elementor-icon{font-size:40px;}.elementor-804 .elementor-element.elementor-element-e25aec2 .elementor-icon svg{height:40px;}.elementor-804 .elementor-element.elementor-element-8214eeb > .elementor-widget-container{margin:-99px 0px 0px -70px;}.elementor-804 .elementor-element.elementor-element-151976e > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-804 .elementor-element.elementor-element-151976e.elementor-element{--align-self:flex-start;}.elementor-804 .elementor-element.elementor-element-151976e{text-align:start;}.elementor-804 .elementor-element.elementor-element-151976e .elementor-heading-title{font-size:20px;}.elementor-804 .elementor-element.elementor-element-4af6160{text-align:start;font-size:16px;}.elementor-804 .elementor-element.elementor-element-d674fe3{--spacer-size:300px;width:var( --container-widget-width, 112px );max-width:112px;--container-widget-width:112px;--container-widget-flex-grow:0;bottom:-124px;}.elementor-804 .elementor-element.elementor-element-d674fe3 > .elementor-widget-container{--e-transform-rotateZ:135deg;}.elementor-804 .elementor-element.elementor-element-d674fe3:not( .elementor-widget-image ) .elementor-widget-container, .elementor-804 .elementor-element.elementor-element-d674fe3.elementor-widget-image .elementor-widget-container img{-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-804 .elementor-element.elementor-element-7f0d271{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-804 .elementor-element.elementor-element-e0c1ebd > .elementor-widget-container{padding:25px 0px 25px 0px;}.elementor-804 .elementor-element.elementor-element-e0c1ebd{--container-widget-width:98px;--container-widget-flex-grow:0;width:var( --container-widget-width, 98px );max-width:98px;}.elementor-804 .elementor-element.elementor-element-e0c1ebd.elementor-element{--align-self:flex-end;}.elementor-804 .elementor-element.elementor-element-e0c1ebd .elementor-icon{font-size:40px;}.elementor-804 .elementor-element.elementor-element-e0c1ebd .elementor-icon svg{height:40px;}.elementor-804 .elementor-element.elementor-element-6dc203e > .elementor-widget-container{margin:-99px -70px 0px 0px;padding:0px 0px 0px 0px;}.elementor-804 .elementor-element.elementor-element-6dc203e.elementor-element{--align-self:center;}.elementor-804 .elementor-element.elementor-element-f34256f.elementor-element{--align-self:flex-end;}.elementor-804 .elementor-element.elementor-element-f34256f{text-align:start;}.elementor-804 .elementor-element.elementor-element-f34256f .elementor-heading-title{font-size:20px;}.elementor-804 .elementor-element.elementor-element-763e7ec{text-align:end;font-size:16px;}.elementor-804 .elementor-element.elementor-element-de95100{--padding-top:80px;--padding-bottom:80px;--padding-left:25px;--padding-right:25px;}.elementor-804 .elementor-element.elementor-element-3b075e5{text-align:center;font-size:14px;}.elementor-804 .elementor-element.elementor-element-d5d6364{--justify-content:center;}.elementor-804 .elementor-element.elementor-element-79e946e .elementor-button{font-size:12.5px;padding:15px 27px 15px 27px;}.elementor-804 .elementor-element.elementor-element-95dc01f .elementor-button{font-size:12.5px;padding:15px 27px 15px 27px;}.elementor-804 .elementor-element.elementor-element-c21f4b5 .elementor-button{font-size:12.5px;padding:15px 27px 15px 27px;}.elementor-804 .elementor-element.elementor-element-c1bc4f6 .elementor-button{font-size:12.5px;padding:15px 27px 15px 27px;}.elementor-804 .elementor-element.elementor-element-2e0fa77 .elementor-button{font-size:12.5px;padding:15px 27px 15px 27px;}.elementor-804 .elementor-element.elementor-element-6bd6494 .elementor-button{font-size:12.5px;padding:15px 27px 15px 27px;}.elementor-804 .elementor-element.elementor-element-2afe730 img{width:50%;}.elementor-804 .elementor-element.elementor-element-56e829c{--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-804 .elementor-element.elementor-element-3cac507.elementor-element{--align-self:center;}.elementor-804 .elementor-element.elementor-element-3cac507{z-index:100;}.elementor-804 .elementor-element.elementor-element-3cac507 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-804 .elementor-element.elementor-element-3cac507 .elementor-icon-list-item > a{font-size:12px;}.elementor-804 .elementor-element.elementor-element-b6469bb{width:100%;max-width:100%;z-index:10;text-align:center;}.elementor-804 .elementor-element.elementor-element-b6469bb .elementor-heading-title{font-size:35px;line-height:1em;}.elementor-804 .elementor-element.elementor-element-315f368{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-804 .elementor-element.elementor-element-71e3018{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-804 .elementor-element.elementor-element-67dc821{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-804 .elementor-element.elementor-element-061eef1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-804 .elementor-element.elementor-element-735ad66{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-804 .elementor-element.elementor-element-e5bf35a img{width:50%;}body:not(.rtl) .elementor-804 .elementor-element.elementor-element-19cf8d1{left:0px;}body.rtl .elementor-804 .elementor-element.elementor-element-19cf8d1{right:0px;}.elementor-804 .elementor-element.elementor-element-19cf8d1{top:-1500px;z-index:1;}.elementor-804 .elementor-element.elementor-element-19cf8d1 img{width:50%;}.elementor-804 .elementor-element.elementor-element-4bc59e8{--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-804 .elementor-element.elementor-element-11e5ad4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-804 .elementor-element.elementor-element-387f40c img{height:300px;border-radius:0% 0% 0% 0%;}.elementor-804 .elementor-element.elementor-element-0f32a50 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-804 .elementor-element.elementor-element-0f32a50 .elementor-icon-list-item > a{letter-spacing:2px;}.elementor-804 .elementor-element.elementor-element-5e635fc{text-align:center;}.elementor-804 .elementor-element.elementor-element-5e635fc .elementor-heading-title{font-size:25px;}.elementor-804 .elementor-element.elementor-element-bd6821d{text-align:center;font-size:13.5px;}.elementor-804 .elementor-element.elementor-element-c46bcdb{text-align:center;font-size:13.5px;}.elementor-804 .elementor-element.elementor-element-c066d24.elementor-element{--align-self:center;}.elementor-804 .elementor-element.elementor-element-c066d24 .elementor-button{font-size:13.5px;}.elementor-804 .elementor-element.elementor-element-65960bc{--padding-top:80px;--padding-bottom:80px;--padding-left:25px;--padding-right:25px;}.elementor-804 .elementor-element.elementor-element-20fa294 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-804 .elementor-element.elementor-element-20fa294 .elementor-icon-list-item > a{font-size:12px;}.elementor-804 .elementor-element.elementor-element-1dbdc94{width:100%;max-width:100%;}.elementor-804 .elementor-element.elementor-element-1dbdc94 .elementor-heading-title{font-size:35px;line-height:1em;}.elementor-804 .elementor-element.elementor-element-86ea737 .elementor-button{font-size:13px;}.elementor-804 .elementor-element.elementor-element-7164652{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-804 .elementor-element.elementor-element-2036fb6{width:100%;max-width:100%;z-index:10;text-align:center;}.elementor-804 .elementor-element.elementor-element-2036fb6 .elementor-heading-title{font-size:30px;line-height:1em;}.elementor-804 .elementor-element.elementor-element-0904312{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-804 .elementor-element.elementor-element-1e05687{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-804 .elementor-element.elementor-element-f1542e4{width:100%;max-width:100%;}.elementor-804 .elementor-element.elementor-element-66593f1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-804 .elementor-element.elementor-element-ca87b7c{width:100%;max-width:100%;}.elementor-804 .elementor-element.elementor-element-79fd25e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-804 .elementor-element.elementor-element-56953a3{width:100%;max-width:100%;}.elementor-804 .elementor-element.elementor-element-28b49d2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-804 .elementor-element.elementor-element-2e23118{width:100%;max-width:100%;}.elementor-804 .elementor-element.elementor-element-f4d1a33{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-pagination-size:10px;--e-n-carousel-swiper-pagination-spacing:10px;}.elementor-804 .elementor-element.elementor-element-f4d1a33 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-804 .elementor-element.elementor-element-9c55466{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-804 .elementor-element.elementor-element-68ee972{width:100%;max-width:100%;}.elementor-804 .elementor-element.elementor-element-68ee972 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-804 .elementor-element.elementor-element-f8e1281{width:100%;max-width:100%;}.elementor-804 .elementor-element.elementor-element-f8e1281 > .elementor-widget-container{margin:-14px 0px -11px 0px;}.elementor-804 .elementor-element.elementor-element-e27e5f5{--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-804 .elementor-element.elementor-element-3ae868a{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-804 .elementor-element.elementor-element-9b5dae8{width:100%;max-width:100%;}.elementor-804 .elementor-element.elementor-element-9b5dae8.elementor-element{--align-self:center;}.elementor-804 .elementor-element.elementor-element-90eb08a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-804 .elementor-element.elementor-element-90eb08a{text-align:start;}.elementor-804 .elementor-element.elementor-element-90eb08a .elementor-heading-title{font-size:25px;}.elementor-804 .elementor-element.elementor-element-de13414{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-804 .elementor-element.elementor-element-f490119 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-804 .elementor-element.elementor-element-f490119 .elementor-icon-list-item > a{font-size:15px;}.elementor-804 .elementor-element.elementor-element-b059cb4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-804 .elementor-element.elementor-element-b059cb4 .elementor-icon-list-item > a{font-size:20px;}.elementor-804 .elementor-element.elementor-element-94223ba .elementor-icon-list-item > .elementor-icon-list-text, .elementor-804 .elementor-element.elementor-element-94223ba .elementor-icon-list-item > a{font-size:15px;}.elementor-804 .elementor-element.elementor-element-9170656 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-804 .elementor-element.elementor-element-9170656 .elementor-icon-list-item > a{font-size:20px;}.elementor-804 .elementor-element.elementor-element-f2e2c5e{--width:100px;--margin-top:-95px;--margin-bottom:0px;--margin-left:183px;--margin-right:0px;}.elementor-804 .elementor-element.elementor-element-f9fd4ed{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-804 .elementor-element.elementor-element-72efb5b > .elementor-widget-container{margin:0px 0px -34px 0px;}.elementor-804 .elementor-element.elementor-element-72efb5b .elementor-heading-title{font-size:55px;}.elementor-804 .elementor-element.elementor-element-b6c8ed9{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}body:not(.rtl) .elementor-804 .elementor-element.elementor-element-b6c8ed9{right:-120px;}body.rtl .elementor-804 .elementor-element.elementor-element-b6c8ed9{left:-120px;}.elementor-804 .elementor-element.elementor-element-495153d::before, .elementor-804 .elementor-element.elementor-element-495153d > .elementor-background-video-container::before, .elementor-804 .elementor-element.elementor-element-495153d > .e-con-inner > .elementor-background-video-container::before, .elementor-804 .elementor-element.elementor-element-495153d > .elementor-background-slideshow::before, .elementor-804 .elementor-element.elementor-element-495153d > .e-con-inner > .elementor-background-slideshow::before, .elementor-804 .elementor-element.elementor-element-495153d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:cover;}.elementor-804 .elementor-element.elementor-element-495153d{--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-804 .elementor-element.elementor-element-389635b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-804 .elementor-element.elementor-element-389635b .elementor-icon-list-item > a{font-size:12px;}.elementor-804 .elementor-element.elementor-element-863b912{font-size:25px;line-height:1.2em;}.elementor-804 .elementor-element.elementor-element-dbf5a7c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-804 .elementor-element.elementor-element-e176837 .elementor-heading-title{font-size:15px;}.elementor-804 .elementor-element.elementor-element-11bd525 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-804 .elementor-element.elementor-element-11bd525 .elementor-icon-list-item > a{font-size:15px;}.elementor-804 .elementor-element.elementor-element-28949af{font-size:25px;line-height:1.2em;}.elementor-804 .elementor-element.elementor-element-5bddd39{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-804 .elementor-element.elementor-element-8401e5e .elementor-heading-title{font-size:15px;}.elementor-804 .elementor-element.elementor-element-085055a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-804 .elementor-element.elementor-element-085055a .elementor-icon-list-item > a{font-size:15px;}.elementor-804 .elementor-element.elementor-element-cb98244{font-size:25px;line-height:1.2em;}.elementor-804 .elementor-element.elementor-element-50e29e0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-804 .elementor-element.elementor-element-83721a3 .elementor-heading-title{font-size:15px;}.elementor-804 .elementor-element.elementor-element-16c0d18 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-804 .elementor-element.elementor-element-16c0d18 .elementor-icon-list-item > a{font-size:15px;}.elementor-804 .elementor-element.elementor-element-755b673{font-size:25px;line-height:1.2em;}.elementor-804 .elementor-element.elementor-element-1c41134{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-804 .elementor-element.elementor-element-3aef56a .elementor-heading-title{font-size:15px;}.elementor-804 .elementor-element.elementor-element-80a3fb4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-804 .elementor-element.elementor-element-80a3fb4 .elementor-icon-list-item > a{font-size:15px;}.elementor-804 .elementor-element.elementor-element-c8a1798{--e-n-carousel-swiper-slides-to-display:1;}.elementor-804 .elementor-element.elementor-element-bbcdc5f{--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-804 .elementor-element.elementor-element-0d6c96f .elementor-heading-title{font-size:30px;}.elementor-804 .elementor-element.elementor-element-c9ae9f7{--grid-columns:1;}}/* Start custom CSS for container, class: .elementor-element-ab7fba7 */@media screen and (min-width:1000px){
.elementor-804 .elementor-element.elementor-element-ab7fba7:after{
    content:'';
    position: absolute;
    height: 800px;
    width:800px;
    background-color:#FCFAFF;
    border-radius: 100%;
    opacity: 0.3;
    top: -100px;
    right: -400px;
     z-index:0;
    
}



.elementor-804 .elementor-element.elementor-element-ab7fba7:before{
    content:'';
    position: absolute;
    height: 800px;
    width:800px;
    background-color:#FCFAFF;
    border-radius: 100%;
    opacity: 0.3;
    top: -100px;
    left: -400px !important;
    z-index:0;
    
}
}

@media screen and (max-width:600px){
    .elementor-804 .elementor-element.elementor-element-ab7fba7:after{
    content:'';
    position: absolute;
    height: 500px;
    width:500px;
    background-color:#FCFAFF;
    border-radius: 100%;
    opacity: 0.3;
    top: -370px !important;
    right: -5px;
    
}

.elementor-804 .elementor-element.elementor-element-ab7fba7:before{
    content:'';
    position: absolute;
    height: 400px;
    width:400px;
    background-color:#FCFAFF;
    border-radius: 100%;
    opacity: 0.3;
    top: 70px;
    left: 55% !important;
    
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b8fde80 */.elementor-widget-container.elementor-motion-effects-element{
    transition: all 1400ms ease-out !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6fbc80c */.elementor-804 .elementor-element.elementor-element-6fbc80c:before{
    background-image: url('https://demo2.wpopal.com/diteck/wp-content/uploads/2024/11/h1_bg-1.png');
    background-position: center;
    background-size: cover;
    background-repeat: repeat;
    height: 40%;
    content: '';
    position: absolute;
    width: 100%;
    filter: blur(400px);
    left: -500px;
}



.elementor-804 .elementor-element.elementor-element-6fbc80c:after{
    
    background-image: url('https://demo2.wpopal.com/diteck/wp-content/uploads/2024/11/h1_bg-1.png');
    background-position: center ;
    background-size: contain;
    background-repeat: repeat;
    height: 100%;
    content: '';
    width: 100%;
    rotate: 300deg;
    position: absolute;
    width: 100%;
    filter: blur(0px);
    top: -500px;
    animation: background-blur-animation 10s linear infinite;
    scale: 1.5;
    z-index: -5;
    opacity: 0.6;
}
  
   
   @keyframes background-blur-animation {
       0%{
           rotate: 300deg;
       }
       50%{
           rotate: 150deg;
       }
   }
   
   
   
   @media screen and (max-width:600px){
       

.elementor-804 .elementor-element.elementor-element-6fbc80c:after{
    
    background-image: url('https://demo2.wpopal.com/diteck/wp-content/uploads/2024/11/h1_bg-1.png');
    background-position: center ;
    background-size: contain;
    background-repeat: repeat;
    height:70%;
    content: '';
    width: 100%;
    rotate: 300deg;
    position: absolute;
    width: 100%;
    filter: blur(150px);
    top:100px;
    animation: background-blur-animation 10s linear infinite;
    scale: 1.5;
    z-index: -5;
    opacity: 1;
}
   
   
.elementor-804 .elementor-element.elementor-element-6fbc80c:before{
    background-image: url('https://demo2.wpopal.com/diteck/wp-content/uploads/2024/11/h1_bg-1.png');
    background-position: center;
    background-size: cover;
    background-repeat: repeat;
    height: 100%;
    content: '';
    position: absolute;
    width: 100%;
    filter: blur(0px);
    left: 000px;
    animation:blinkk 5s infinite;
}



   }

   @keyframes blinkk {
       0%{
           opacity:0.7;
           scale:1
       }
       50%{
           opacity:1;
           scale:1.3
       }
       
       100%{
          opacity:0.7;
       }
   }
         
         
          
          
          .elementor-804 .elementor-element.elementor-element-6fbc80c{
              overflow: hidden;
          }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-88bbb35 */.elementor-804 .elementor-element.elementor-element-88bbb35{
    backdrop-filter: blur(100px);
    transition: 1s;
}


.elementor-804 .elementor-element.elementor-element-88bbb35:hover{
    
        backdrop-filter: blur(500px);
        transition: 1s;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2df1744 */.elementor-804 .elementor-element.elementor-element-2df1744:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale: 0;
   transition: 0.3s ease-in-out;
    border-radius: 100%;
    
}




.elementor-804 .elementor-element.elementor-element-2df1744:hover:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale:1.5;
    
    transition: 0.3s ease-in-out;
 
    
    
    
}


.elementor-804 .elementor-element.elementor-element-2df1744:hover .ser-text .elementor-heading-title.elementor-size-default{
    color: white !important; 
    transition: 0.5s;
}



.ser-text .elementor-heading-title.elementor-size-default{
     color:black;
    transition: 1s;
}

.elementor-804 .elementor-element.elementor-element-2df1744:hover .ser-sub-text{
    color: white !important;
    transition: 0.5s;
}


.ser-sub-text{
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e188e5 */.elementor-804 .elementor-element.elementor-element-0e188e5:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale: 0;
   transition: 0.3s ease-in-out;
    border-radius: 100%;
    
}




.elementor-804 .elementor-element.elementor-element-0e188e5:hover:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale:1.5;
    
    transition: 0.3s ease-in-out;
 
    
    
    
}


.elementor-804 .elementor-element.elementor-element-0e188e5:hover .ser-text .elementor-heading-title.elementor-size-default{
    color: white !important; 
    transition: 0.5s;
}



.ser-text .elementor-heading-title.elementor-size-default{
     color:black;
    transition: 1s;
}

.elementor-804 .elementor-element.elementor-element-0e188e5:hover .ser-sub-text{
    color: white !important;
    transition: 0.5s;
}


.ser-sub-text{
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4126b46 */.elementor-804 .elementor-element.elementor-element-4126b46:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale: 0;
   transition: 0.3s ease-in-out;
    border-radius: 100%;
    
}




.elementor-804 .elementor-element.elementor-element-4126b46:hover:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale:1.5;
    
    transition: 0.3s ease-in-out;
 
    
    
    
}


.elementor-804 .elementor-element.elementor-element-4126b46:hover .ser-text .elementor-heading-title.elementor-size-default{
    color: white !important; 
    transition: 0.5s;
}



.ser-text .elementor-heading-title.elementor-size-default{
     color:black;
    transition: 1s;
}

.elementor-804 .elementor-element.elementor-element-4126b46:hover .ser-sub-text{
    color: white !important;
    transition: 0.5s;
}


.ser-sub-text{
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e303cf3 */.elementor-804 .elementor-element.elementor-element-e303cf3:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale: 0;
   transition: 0.3s ease-in-out;
    border-radius: 100%;
    
}




.elementor-804 .elementor-element.elementor-element-e303cf3:hover:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale:1.5;
    
    transition: 0.3s ease-in-out;
 
    
    
    
}


.elementor-804 .elementor-element.elementor-element-e303cf3:hover .ser-text .elementor-heading-title.elementor-size-default{
    color: white !important; 
    transition: 0.5s;
}



.ser-text .elementor-heading-title.elementor-size-default{
     color:black;
    transition: 1s;
}

.elementor-804 .elementor-element.elementor-element-e303cf3:hover .ser-sub-text{
    color: white !important;
    transition: 0.5s;
}


.ser-sub-text{
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d7f7af */.elementor-804 .elementor-element.elementor-element-0d7f7af:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale: 0;
   transition: 0.3s ease-in-out;
    border-radius: 100%;
    
}




.elementor-804 .elementor-element.elementor-element-0d7f7af:hover:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale:1.5;
    
    transition: 0.3s ease-in-out;
 
    
    
    
}


.elementor-804 .elementor-element.elementor-element-0d7f7af:hover .ser-text .elementor-heading-title.elementor-size-default{
    color: white !important; 
    transition: 0.5s;
}



.ser-text .elementor-heading-title.elementor-size-default{
     color:black;
    transition: 1s;
}

.elementor-804 .elementor-element.elementor-element-0d7f7af:hover .ser-sub-text{
    color: white !important;
    transition: 0.5s;
}


.ser-sub-text{
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33632ce */.elementor-804 .elementor-element.elementor-element-33632ce:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale: 0;
   transition: 0.3s ease-in-out;
    border-radius: 100%;
    
}




.elementor-804 .elementor-element.elementor-element-33632ce:hover:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale:1.5;
    
    transition: 0.3s ease-in-out;
 
    
    
    
}


.elementor-804 .elementor-element.elementor-element-33632ce:hover .ser-text .elementor-heading-title.elementor-size-default{
    color: white !important; 
    transition: 0.5s;
}



.ser-text .elementor-heading-title.elementor-size-default{
     color:black;
    transition: 1s;
}

.elementor-804 .elementor-element.elementor-element-33632ce:hover .ser-sub-text{
    color: white !important;
    transition: 0.5s;
}


.ser-sub-text{
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f4172f */.elementor-804 .elementor-element.elementor-element-8f4172f:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale: 0;
   transition: 0.3s ease-in-out;
    border-radius: 100%;
    
}




.elementor-804 .elementor-element.elementor-element-8f4172f:hover:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale:1.5;
    
    transition: 0.3s ease-in-out;
 
    
    
    
}


.elementor-804 .elementor-element.elementor-element-8f4172f:hover .ser-text .elementor-heading-title.elementor-size-default{
    color: white !important; 
    transition: 0.5s;
}



.ser-text .elementor-heading-title.elementor-size-default{
     color:black;
    transition: 1s;
}

.elementor-804 .elementor-element.elementor-element-8f4172f:hover .ser-sub-text{
    color: white !important;
    transition: 0.5s;
}


.ser-sub-text{
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2df1744 */.elementor-804 .elementor-element.elementor-element-2df1744:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale: 0;
   transition: 0.3s ease-in-out;
    border-radius: 100%;
    
}




.elementor-804 .elementor-element.elementor-element-2df1744:hover:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale:1.5;
    
    transition: 0.3s ease-in-out;
 
    
    
    
}


.elementor-804 .elementor-element.elementor-element-2df1744:hover .ser-text .elementor-heading-title.elementor-size-default{
    color: white !important; 
    transition: 0.5s;
}



.ser-text .elementor-heading-title.elementor-size-default{
     color:black;
    transition: 1s;
}

.elementor-804 .elementor-element.elementor-element-2df1744:hover .ser-sub-text{
    color: white !important;
    transition: 0.5s;
}


.ser-sub-text{
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e188e5 */.elementor-804 .elementor-element.elementor-element-0e188e5:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale: 0;
   transition: 0.3s ease-in-out;
    border-radius: 100%;
    
}




.elementor-804 .elementor-element.elementor-element-0e188e5:hover:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale:1.5;
    
    transition: 0.3s ease-in-out;
 
    
    
    
}


.elementor-804 .elementor-element.elementor-element-0e188e5:hover .ser-text .elementor-heading-title.elementor-size-default{
    color: white !important; 
    transition: 0.5s;
}



.ser-text .elementor-heading-title.elementor-size-default{
     color:black;
    transition: 1s;
}

.elementor-804 .elementor-element.elementor-element-0e188e5:hover .ser-sub-text{
    color: white !important;
    transition: 0.5s;
}


.ser-sub-text{
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4126b46 */.elementor-804 .elementor-element.elementor-element-4126b46:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale: 0;
   transition: 0.3s ease-in-out;
    border-radius: 100%;
    
}




.elementor-804 .elementor-element.elementor-element-4126b46:hover:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale:1.5;
    
    transition: 0.3s ease-in-out;
 
    
    
    
}


.elementor-804 .elementor-element.elementor-element-4126b46:hover .ser-text .elementor-heading-title.elementor-size-default{
    color: white !important; 
    transition: 0.5s;
}



.ser-text .elementor-heading-title.elementor-size-default{
     color:black;
    transition: 1s;
}

.elementor-804 .elementor-element.elementor-element-4126b46:hover .ser-sub-text{
    color: white !important;
    transition: 0.5s;
}


.ser-sub-text{
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e303cf3 */.elementor-804 .elementor-element.elementor-element-e303cf3:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale: 0;
   transition: 0.3s ease-in-out;
    border-radius: 100%;
    
}




.elementor-804 .elementor-element.elementor-element-e303cf3:hover:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale:1.5;
    
    transition: 0.3s ease-in-out;
 
    
    
    
}


.elementor-804 .elementor-element.elementor-element-e303cf3:hover .ser-text .elementor-heading-title.elementor-size-default{
    color: white !important; 
    transition: 0.5s;
}



.ser-text .elementor-heading-title.elementor-size-default{
     color:black;
    transition: 1s;
}

.elementor-804 .elementor-element.elementor-element-e303cf3:hover .ser-sub-text{
    color: white !important;
    transition: 0.5s;
}


.ser-sub-text{
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d7f7af */.elementor-804 .elementor-element.elementor-element-0d7f7af:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale: 0;
   transition: 0.3s ease-in-out;
    border-radius: 100%;
    
}




.elementor-804 .elementor-element.elementor-element-0d7f7af:hover:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale:1.5;
    
    transition: 0.3s ease-in-out;
 
    
    
    
}


.elementor-804 .elementor-element.elementor-element-0d7f7af:hover .ser-text .elementor-heading-title.elementor-size-default{
    color: white !important; 
    transition: 0.5s;
}



.ser-text .elementor-heading-title.elementor-size-default{
     color:black;
    transition: 1s;
}

.elementor-804 .elementor-element.elementor-element-0d7f7af:hover .ser-sub-text{
    color: white !important;
    transition: 0.5s;
}


.ser-sub-text{
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33632ce */.elementor-804 .elementor-element.elementor-element-33632ce:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale: 0;
   transition: 0.3s ease-in-out;
    border-radius: 100%;
    
}




.elementor-804 .elementor-element.elementor-element-33632ce:hover:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale:1.5;
    
    transition: 0.3s ease-in-out;
 
    
    
    
}


.elementor-804 .elementor-element.elementor-element-33632ce:hover .ser-text .elementor-heading-title.elementor-size-default{
    color: white !important; 
    transition: 0.5s;
}



.ser-text .elementor-heading-title.elementor-size-default{
     color:black;
    transition: 1s;
}

.elementor-804 .elementor-element.elementor-element-33632ce:hover .ser-sub-text{
    color: white !important;
    transition: 0.5s;
}


.ser-sub-text{
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f4172f */.elementor-804 .elementor-element.elementor-element-8f4172f:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale: 0;
   transition: 0.3s ease-in-out;
    border-radius: 100%;
    
}




.elementor-804 .elementor-element.elementor-element-8f4172f:hover:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale:1.5;
    
    transition: 0.3s ease-in-out;
 
    
    
    
}


.elementor-804 .elementor-element.elementor-element-8f4172f:hover .ser-text .elementor-heading-title.elementor-size-default{
    color: white !important; 
    transition: 0.5s;
}



.ser-text .elementor-heading-title.elementor-size-default{
     color:black;
    transition: 1s;
}

.elementor-804 .elementor-element.elementor-element-8f4172f:hover .ser-sub-text{
    color: white !important;
    transition: 0.5s;
}


.ser-sub-text{
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2df1744 */.elementor-804 .elementor-element.elementor-element-2df1744:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale: 0;
   transition: 0.3s ease-in-out;
    border-radius: 100%;
    
}




.elementor-804 .elementor-element.elementor-element-2df1744:hover:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale:1.5;
    
    transition: 0.3s ease-in-out;
 
    
    
    
}


.elementor-804 .elementor-element.elementor-element-2df1744:hover .ser-text .elementor-heading-title.elementor-size-default{
    color: white !important; 
    transition: 0.5s;
}



.ser-text .elementor-heading-title.elementor-size-default{
     color:black;
    transition: 1s;
}

.elementor-804 .elementor-element.elementor-element-2df1744:hover .ser-sub-text{
    color: white !important;
    transition: 0.5s;
}


.ser-sub-text{
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e188e5 */.elementor-804 .elementor-element.elementor-element-0e188e5:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale: 0;
   transition: 0.3s ease-in-out;
    border-radius: 100%;
    
}




.elementor-804 .elementor-element.elementor-element-0e188e5:hover:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale:1.5;
    
    transition: 0.3s ease-in-out;
 
    
    
    
}


.elementor-804 .elementor-element.elementor-element-0e188e5:hover .ser-text .elementor-heading-title.elementor-size-default{
    color: white !important; 
    transition: 0.5s;
}



.ser-text .elementor-heading-title.elementor-size-default{
     color:black;
    transition: 1s;
}

.elementor-804 .elementor-element.elementor-element-0e188e5:hover .ser-sub-text{
    color: white !important;
    transition: 0.5s;
}


.ser-sub-text{
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4126b46 */.elementor-804 .elementor-element.elementor-element-4126b46:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale: 0;
   transition: 0.3s ease-in-out;
    border-radius: 100%;
    
}




.elementor-804 .elementor-element.elementor-element-4126b46:hover:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale:1.5;
    
    transition: 0.3s ease-in-out;
 
    
    
    
}


.elementor-804 .elementor-element.elementor-element-4126b46:hover .ser-text .elementor-heading-title.elementor-size-default{
    color: white !important; 
    transition: 0.5s;
}



.ser-text .elementor-heading-title.elementor-size-default{
     color:black;
    transition: 1s;
}

.elementor-804 .elementor-element.elementor-element-4126b46:hover .ser-sub-text{
    color: white !important;
    transition: 0.5s;
}


.ser-sub-text{
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e303cf3 */.elementor-804 .elementor-element.elementor-element-e303cf3:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale: 0;
   transition: 0.3s ease-in-out;
    border-radius: 100%;
    
}




.elementor-804 .elementor-element.elementor-element-e303cf3:hover:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale:1.5;
    
    transition: 0.3s ease-in-out;
 
    
    
    
}


.elementor-804 .elementor-element.elementor-element-e303cf3:hover .ser-text .elementor-heading-title.elementor-size-default{
    color: white !important; 
    transition: 0.5s;
}



.ser-text .elementor-heading-title.elementor-size-default{
     color:black;
    transition: 1s;
}

.elementor-804 .elementor-element.elementor-element-e303cf3:hover .ser-sub-text{
    color: white !important;
    transition: 0.5s;
}


.ser-sub-text{
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d7f7af */.elementor-804 .elementor-element.elementor-element-0d7f7af:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale: 0;
   transition: 0.3s ease-in-out;
    border-radius: 100%;
    
}




.elementor-804 .elementor-element.elementor-element-0d7f7af:hover:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale:1.5;
    
    transition: 0.3s ease-in-out;
 
    
    
    
}


.elementor-804 .elementor-element.elementor-element-0d7f7af:hover .ser-text .elementor-heading-title.elementor-size-default{
    color: white !important; 
    transition: 0.5s;
}



.ser-text .elementor-heading-title.elementor-size-default{
     color:black;
    transition: 1s;
}

.elementor-804 .elementor-element.elementor-element-0d7f7af:hover .ser-sub-text{
    color: white !important;
    transition: 0.5s;
}


.ser-sub-text{
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33632ce */.elementor-804 .elementor-element.elementor-element-33632ce:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale: 0;
   transition: 0.3s ease-in-out;
    border-radius: 100%;
    
}




.elementor-804 .elementor-element.elementor-element-33632ce:hover:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale:1.5;
    
    transition: 0.3s ease-in-out;
 
    
    
    
}


.elementor-804 .elementor-element.elementor-element-33632ce:hover .ser-text .elementor-heading-title.elementor-size-default{
    color: white !important; 
    transition: 0.5s;
}



.ser-text .elementor-heading-title.elementor-size-default{
     color:black;
    transition: 1s;
}

.elementor-804 .elementor-element.elementor-element-33632ce:hover .ser-sub-text{
    color: white !important;
    transition: 0.5s;
}


.ser-sub-text{
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f4172f */.elementor-804 .elementor-element.elementor-element-8f4172f:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale: 0;
   transition: 0.3s ease-in-out;
    border-radius: 100%;
    
}




.elementor-804 .elementor-element.elementor-element-8f4172f:hover:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale:1.5;
    
    transition: 0.3s ease-in-out;
 
    
    
    
}


.elementor-804 .elementor-element.elementor-element-8f4172f:hover .ser-text .elementor-heading-title.elementor-size-default{
    color: white !important; 
    transition: 0.5s;
}



.ser-text .elementor-heading-title.elementor-size-default{
     color:black;
    transition: 1s;
}

.elementor-804 .elementor-element.elementor-element-8f4172f:hover .ser-sub-text{
    color: white !important;
    transition: 0.5s;
}


.ser-sub-text{
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2df1744 */.elementor-804 .elementor-element.elementor-element-2df1744:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale: 0;
   transition: 0.3s ease-in-out;
    border-radius: 100%;
    
}




.elementor-804 .elementor-element.elementor-element-2df1744:hover:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale:1.5;
    
    transition: 0.3s ease-in-out;
 
    
    
    
}


.elementor-804 .elementor-element.elementor-element-2df1744:hover .ser-text .elementor-heading-title.elementor-size-default{
    color: white !important; 
    transition: 0.5s;
}



.ser-text .elementor-heading-title.elementor-size-default{
     color:black;
    transition: 1s;
}

.elementor-804 .elementor-element.elementor-element-2df1744:hover .ser-sub-text{
    color: white !important;
    transition: 0.5s;
}


.ser-sub-text{
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e188e5 */.elementor-804 .elementor-element.elementor-element-0e188e5:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale: 0;
   transition: 0.3s ease-in-out;
    border-radius: 100%;
    
}




.elementor-804 .elementor-element.elementor-element-0e188e5:hover:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale:1.5;
    
    transition: 0.3s ease-in-out;
 
    
    
    
}


.elementor-804 .elementor-element.elementor-element-0e188e5:hover .ser-text .elementor-heading-title.elementor-size-default{
    color: white !important; 
    transition: 0.5s;
}



.ser-text .elementor-heading-title.elementor-size-default{
     color:black;
    transition: 1s;
}

.elementor-804 .elementor-element.elementor-element-0e188e5:hover .ser-sub-text{
    color: white !important;
    transition: 0.5s;
}


.ser-sub-text{
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4126b46 */.elementor-804 .elementor-element.elementor-element-4126b46:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale: 0;
   transition: 0.3s ease-in-out;
    border-radius: 100%;
    
}




.elementor-804 .elementor-element.elementor-element-4126b46:hover:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale:1.5;
    
    transition: 0.3s ease-in-out;
 
    
    
    
}


.elementor-804 .elementor-element.elementor-element-4126b46:hover .ser-text .elementor-heading-title.elementor-size-default{
    color: white !important; 
    transition: 0.5s;
}



.ser-text .elementor-heading-title.elementor-size-default{
     color:black;
    transition: 1s;
}

.elementor-804 .elementor-element.elementor-element-4126b46:hover .ser-sub-text{
    color: white !important;
    transition: 0.5s;
}


.ser-sub-text{
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e303cf3 */.elementor-804 .elementor-element.elementor-element-e303cf3:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale: 0;
   transition: 0.3s ease-in-out;
    border-radius: 100%;
    
}




.elementor-804 .elementor-element.elementor-element-e303cf3:hover:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale:1.5;
    
    transition: 0.3s ease-in-out;
 
    
    
    
}


.elementor-804 .elementor-element.elementor-element-e303cf3:hover .ser-text .elementor-heading-title.elementor-size-default{
    color: white !important; 
    transition: 0.5s;
}



.ser-text .elementor-heading-title.elementor-size-default{
     color:black;
    transition: 1s;
}

.elementor-804 .elementor-element.elementor-element-e303cf3:hover .ser-sub-text{
    color: white !important;
    transition: 0.5s;
}


.ser-sub-text{
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d7f7af */.elementor-804 .elementor-element.elementor-element-0d7f7af:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale: 0;
   transition: 0.3s ease-in-out;
    border-radius: 100%;
    
}




.elementor-804 .elementor-element.elementor-element-0d7f7af:hover:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale:1.5;
    
    transition: 0.3s ease-in-out;
 
    
    
    
}


.elementor-804 .elementor-element.elementor-element-0d7f7af:hover .ser-text .elementor-heading-title.elementor-size-default{
    color: white !important; 
    transition: 0.5s;
}



.ser-text .elementor-heading-title.elementor-size-default{
     color:black;
    transition: 1s;
}

.elementor-804 .elementor-element.elementor-element-0d7f7af:hover .ser-sub-text{
    color: white !important;
    transition: 0.5s;
}


.ser-sub-text{
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33632ce */.elementor-804 .elementor-element.elementor-element-33632ce:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale: 0;
   transition: 0.3s ease-in-out;
    border-radius: 100%;
    
}




.elementor-804 .elementor-element.elementor-element-33632ce:hover:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale:1.5;
    
    transition: 0.3s ease-in-out;
 
    
    
    
}


.elementor-804 .elementor-element.elementor-element-33632ce:hover .ser-text .elementor-heading-title.elementor-size-default{
    color: white !important; 
    transition: 0.5s;
}



.ser-text .elementor-heading-title.elementor-size-default{
     color:black;
    transition: 1s;
}

.elementor-804 .elementor-element.elementor-element-33632ce:hover .ser-sub-text{
    color: white !important;
    transition: 0.5s;
}


.ser-sub-text{
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f4172f */.elementor-804 .elementor-element.elementor-element-8f4172f:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale: 0;
   transition: 0.3s ease-in-out;
    border-radius: 100%;
    
}




.elementor-804 .elementor-element.elementor-element-8f4172f:hover:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale:1.5;
    
    transition: 0.3s ease-in-out;
 
    
    
    
}


.elementor-804 .elementor-element.elementor-element-8f4172f:hover .ser-text .elementor-heading-title.elementor-size-default{
    color: white !important; 
    transition: 0.5s;
}



.ser-text .elementor-heading-title.elementor-size-default{
     color:black;
    transition: 1s;
}

.elementor-804 .elementor-element.elementor-element-8f4172f:hover .ser-sub-text{
    color: white !important;
    transition: 0.5s;
}


.ser-sub-text{
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2df1744 */.elementor-804 .elementor-element.elementor-element-2df1744:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale: 0;
   transition: 0.3s ease-in-out;
    border-radius: 100%;
    
}




.elementor-804 .elementor-element.elementor-element-2df1744:hover:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale:1.5;
    
    transition: 0.3s ease-in-out;
 
    
    
    
}


.elementor-804 .elementor-element.elementor-element-2df1744:hover .ser-text .elementor-heading-title.elementor-size-default{
    color: white !important; 
    transition: 0.5s;
}



.ser-text .elementor-heading-title.elementor-size-default{
     color:black;
    transition: 1s;
}

.elementor-804 .elementor-element.elementor-element-2df1744:hover .ser-sub-text{
    color: white !important;
    transition: 0.5s;
}


.ser-sub-text{
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e188e5 */.elementor-804 .elementor-element.elementor-element-0e188e5:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale: 0;
   transition: 0.3s ease-in-out;
    border-radius: 100%;
    
}




.elementor-804 .elementor-element.elementor-element-0e188e5:hover:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale:1.5;
    
    transition: 0.3s ease-in-out;
 
    
    
    
}


.elementor-804 .elementor-element.elementor-element-0e188e5:hover .ser-text .elementor-heading-title.elementor-size-default{
    color: white !important; 
    transition: 0.5s;
}



.ser-text .elementor-heading-title.elementor-size-default{
     color:black;
    transition: 1s;
}

.elementor-804 .elementor-element.elementor-element-0e188e5:hover .ser-sub-text{
    color: white !important;
    transition: 0.5s;
}


.ser-sub-text{
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4126b46 */.elementor-804 .elementor-element.elementor-element-4126b46:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale: 0;
   transition: 0.3s ease-in-out;
    border-radius: 100%;
    
}




.elementor-804 .elementor-element.elementor-element-4126b46:hover:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale:1.5;
    
    transition: 0.3s ease-in-out;
 
    
    
    
}


.elementor-804 .elementor-element.elementor-element-4126b46:hover .ser-text .elementor-heading-title.elementor-size-default{
    color: white !important; 
    transition: 0.5s;
}



.ser-text .elementor-heading-title.elementor-size-default{
     color:black;
    transition: 1s;
}

.elementor-804 .elementor-element.elementor-element-4126b46:hover .ser-sub-text{
    color: white !important;
    transition: 0.5s;
}


.ser-sub-text{
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e303cf3 */.elementor-804 .elementor-element.elementor-element-e303cf3:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale: 0;
   transition: 0.3s ease-in-out;
    border-radius: 100%;
    
}




.elementor-804 .elementor-element.elementor-element-e303cf3:hover:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale:1.5;
    
    transition: 0.3s ease-in-out;
 
    
    
    
}


.elementor-804 .elementor-element.elementor-element-e303cf3:hover .ser-text .elementor-heading-title.elementor-size-default{
    color: white !important; 
    transition: 0.5s;
}



.ser-text .elementor-heading-title.elementor-size-default{
     color:black;
    transition: 1s;
}

.elementor-804 .elementor-element.elementor-element-e303cf3:hover .ser-sub-text{
    color: white !important;
    transition: 0.5s;
}


.ser-sub-text{
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d7f7af */.elementor-804 .elementor-element.elementor-element-0d7f7af:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale: 0;
   transition: 0.3s ease-in-out;
    border-radius: 100%;
    
}




.elementor-804 .elementor-element.elementor-element-0d7f7af:hover:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale:1.5;
    
    transition: 0.3s ease-in-out;
 
    
    
    
}


.elementor-804 .elementor-element.elementor-element-0d7f7af:hover .ser-text .elementor-heading-title.elementor-size-default{
    color: white !important; 
    transition: 0.5s;
}



.ser-text .elementor-heading-title.elementor-size-default{
     color:black;
    transition: 1s;
}

.elementor-804 .elementor-element.elementor-element-0d7f7af:hover .ser-sub-text{
    color: white !important;
    transition: 0.5s;
}


.ser-sub-text{
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33632ce */.elementor-804 .elementor-element.elementor-element-33632ce:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale: 0;
   transition: 0.3s ease-in-out;
    border-radius: 100%;
    
}




.elementor-804 .elementor-element.elementor-element-33632ce:hover:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale:1.5;
    
    transition: 0.3s ease-in-out;
 
    
    
    
}


.elementor-804 .elementor-element.elementor-element-33632ce:hover .ser-text .elementor-heading-title.elementor-size-default{
    color: white !important; 
    transition: 0.5s;
}



.ser-text .elementor-heading-title.elementor-size-default{
     color:black;
    transition: 1s;
}

.elementor-804 .elementor-element.elementor-element-33632ce:hover .ser-sub-text{
    color: white !important;
    transition: 0.5s;
}


.ser-sub-text{
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f4172f */.elementor-804 .elementor-element.elementor-element-8f4172f:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale: 0;
   transition: 0.3s ease-in-out;
    border-radius: 100%;
    
}




.elementor-804 .elementor-element.elementor-element-8f4172f:hover:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale:1.5;
    
    transition: 0.3s ease-in-out;
 
    
    
    
}


.elementor-804 .elementor-element.elementor-element-8f4172f:hover .ser-text .elementor-heading-title.elementor-size-default{
    color: white !important; 
    transition: 0.5s;
}



.ser-text .elementor-heading-title.elementor-size-default{
     color:black;
    transition: 1s;
}

.elementor-804 .elementor-element.elementor-element-8f4172f:hover .ser-sub-text{
    color: white !important;
    transition: 0.5s;
}


.ser-sub-text{
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2df1744 */.elementor-804 .elementor-element.elementor-element-2df1744:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale: 0;
   transition: 0.3s ease-in-out;
    border-radius: 100%;
    
}




.elementor-804 .elementor-element.elementor-element-2df1744:hover:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale:1.5;
    
    transition: 0.3s ease-in-out;
 
    
    
    
}


.elementor-804 .elementor-element.elementor-element-2df1744:hover .ser-text .elementor-heading-title.elementor-size-default{
    color: white !important; 
    transition: 0.5s;
}



.ser-text .elementor-heading-title.elementor-size-default{
     color:black;
    transition: 1s;
}

.elementor-804 .elementor-element.elementor-element-2df1744:hover .ser-sub-text{
    color: white !important;
    transition: 0.5s;
}


.ser-sub-text{
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e188e5 */.elementor-804 .elementor-element.elementor-element-0e188e5:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale: 0;
   transition: 0.3s ease-in-out;
    border-radius: 100%;
    
}




.elementor-804 .elementor-element.elementor-element-0e188e5:hover:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale:1.5;
    
    transition: 0.3s ease-in-out;
 
    
    
    
}


.elementor-804 .elementor-element.elementor-element-0e188e5:hover .ser-text .elementor-heading-title.elementor-size-default{
    color: white !important; 
    transition: 0.5s;
}



.ser-text .elementor-heading-title.elementor-size-default{
     color:black;
    transition: 1s;
}

.elementor-804 .elementor-element.elementor-element-0e188e5:hover .ser-sub-text{
    color: white !important;
    transition: 0.5s;
}


.ser-sub-text{
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4126b46 */.elementor-804 .elementor-element.elementor-element-4126b46:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale: 0;
   transition: 0.3s ease-in-out;
    border-radius: 100%;
    
}




.elementor-804 .elementor-element.elementor-element-4126b46:hover:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale:1.5;
    
    transition: 0.3s ease-in-out;
 
    
    
    
}


.elementor-804 .elementor-element.elementor-element-4126b46:hover .ser-text .elementor-heading-title.elementor-size-default{
    color: white !important; 
    transition: 0.5s;
}



.ser-text .elementor-heading-title.elementor-size-default{
     color:black;
    transition: 1s;
}

.elementor-804 .elementor-element.elementor-element-4126b46:hover .ser-sub-text{
    color: white !important;
    transition: 0.5s;
}


.ser-sub-text{
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e303cf3 */.elementor-804 .elementor-element.elementor-element-e303cf3:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale: 0;
   transition: 0.3s ease-in-out;
    border-radius: 100%;
    
}




.elementor-804 .elementor-element.elementor-element-e303cf3:hover:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale:1.5;
    
    transition: 0.3s ease-in-out;
 
    
    
    
}


.elementor-804 .elementor-element.elementor-element-e303cf3:hover .ser-text .elementor-heading-title.elementor-size-default{
    color: white !important; 
    transition: 0.5s;
}



.ser-text .elementor-heading-title.elementor-size-default{
     color:black;
    transition: 1s;
}

.elementor-804 .elementor-element.elementor-element-e303cf3:hover .ser-sub-text{
    color: white !important;
    transition: 0.5s;
}


.ser-sub-text{
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d7f7af */.elementor-804 .elementor-element.elementor-element-0d7f7af:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale: 0;
   transition: 0.3s ease-in-out;
    border-radius: 100%;
    
}




.elementor-804 .elementor-element.elementor-element-0d7f7af:hover:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale:1.5;
    
    transition: 0.3s ease-in-out;
 
    
    
    
}


.elementor-804 .elementor-element.elementor-element-0d7f7af:hover .ser-text .elementor-heading-title.elementor-size-default{
    color: white !important; 
    transition: 0.5s;
}



.ser-text .elementor-heading-title.elementor-size-default{
     color:black;
    transition: 1s;
}

.elementor-804 .elementor-element.elementor-element-0d7f7af:hover .ser-sub-text{
    color: white !important;
    transition: 0.5s;
}


.ser-sub-text{
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33632ce */.elementor-804 .elementor-element.elementor-element-33632ce:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale: 0;
   transition: 0.3s ease-in-out;
    border-radius: 100%;
    
}




.elementor-804 .elementor-element.elementor-element-33632ce:hover:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale:1.5;
    
    transition: 0.3s ease-in-out;
 
    
    
    
}


.elementor-804 .elementor-element.elementor-element-33632ce:hover .ser-text .elementor-heading-title.elementor-size-default{
    color: white !important; 
    transition: 0.5s;
}



.ser-text .elementor-heading-title.elementor-size-default{
     color:black;
    transition: 1s;
}

.elementor-804 .elementor-element.elementor-element-33632ce:hover .ser-sub-text{
    color: white !important;
    transition: 0.5s;
}


.ser-sub-text{
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f4172f */.elementor-804 .elementor-element.elementor-element-8f4172f:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale: 0;
   transition: 0.3s ease-in-out;
    border-radius: 100%;
    
}




.elementor-804 .elementor-element.elementor-element-8f4172f:hover:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale:1.5;
    
    transition: 0.3s ease-in-out;
 
    
    
    
}


.elementor-804 .elementor-element.elementor-element-8f4172f:hover .ser-text .elementor-heading-title.elementor-size-default{
    color: white !important; 
    transition: 0.5s;
}



.ser-text .elementor-heading-title.elementor-size-default{
     color:black;
    transition: 1s;
}

.elementor-804 .elementor-element.elementor-element-8f4172f:hover .ser-sub-text{
    color: white !important;
    transition: 0.5s;
}


.ser-sub-text{
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2df1744 */.elementor-804 .elementor-element.elementor-element-2df1744:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale: 0;
   transition: 0.3s ease-in-out;
    border-radius: 100%;
    
}




.elementor-804 .elementor-element.elementor-element-2df1744:hover:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale:1.5;
    
    transition: 0.3s ease-in-out;
 
    
    
    
}


.elementor-804 .elementor-element.elementor-element-2df1744:hover .ser-text .elementor-heading-title.elementor-size-default{
    color: white !important; 
    transition: 0.5s;
}



.ser-text .elementor-heading-title.elementor-size-default{
     color:black;
    transition: 1s;
}

.elementor-804 .elementor-element.elementor-element-2df1744:hover .ser-sub-text{
    color: white !important;
    transition: 0.5s;
}


.ser-sub-text{
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e188e5 */.elementor-804 .elementor-element.elementor-element-0e188e5:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale: 0;
   transition: 0.3s ease-in-out;
    border-radius: 100%;
    
}




.elementor-804 .elementor-element.elementor-element-0e188e5:hover:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale:1.5;
    
    transition: 0.3s ease-in-out;
 
    
    
    
}


.elementor-804 .elementor-element.elementor-element-0e188e5:hover .ser-text .elementor-heading-title.elementor-size-default{
    color: white !important; 
    transition: 0.5s;
}



.ser-text .elementor-heading-title.elementor-size-default{
     color:black;
    transition: 1s;
}

.elementor-804 .elementor-element.elementor-element-0e188e5:hover .ser-sub-text{
    color: white !important;
    transition: 0.5s;
}


.ser-sub-text{
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4126b46 */.elementor-804 .elementor-element.elementor-element-4126b46:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale: 0;
   transition: 0.3s ease-in-out;
    border-radius: 100%;
    
}




.elementor-804 .elementor-element.elementor-element-4126b46:hover:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale:1.5;
    
    transition: 0.3s ease-in-out;
 
    
    
    
}


.elementor-804 .elementor-element.elementor-element-4126b46:hover .ser-text .elementor-heading-title.elementor-size-default{
    color: white !important; 
    transition: 0.5s;
}



.ser-text .elementor-heading-title.elementor-size-default{
     color:black;
    transition: 1s;
}

.elementor-804 .elementor-element.elementor-element-4126b46:hover .ser-sub-text{
    color: white !important;
    transition: 0.5s;
}


.ser-sub-text{
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e303cf3 */.elementor-804 .elementor-element.elementor-element-e303cf3:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale: 0;
   transition: 0.3s ease-in-out;
    border-radius: 100%;
    
}




.elementor-804 .elementor-element.elementor-element-e303cf3:hover:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale:1.5;
    
    transition: 0.3s ease-in-out;
 
    
    
    
}


.elementor-804 .elementor-element.elementor-element-e303cf3:hover .ser-text .elementor-heading-title.elementor-size-default{
    color: white !important; 
    transition: 0.5s;
}



.ser-text .elementor-heading-title.elementor-size-default{
     color:black;
    transition: 1s;
}

.elementor-804 .elementor-element.elementor-element-e303cf3:hover .ser-sub-text{
    color: white !important;
    transition: 0.5s;
}


.ser-sub-text{
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d7f7af */.elementor-804 .elementor-element.elementor-element-0d7f7af:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale: 0;
   transition: 0.3s ease-in-out;
    border-radius: 100%;
    
}




.elementor-804 .elementor-element.elementor-element-0d7f7af:hover:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale:1.5;
    
    transition: 0.3s ease-in-out;
 
    
    
    
}


.elementor-804 .elementor-element.elementor-element-0d7f7af:hover .ser-text .elementor-heading-title.elementor-size-default{
    color: white !important; 
    transition: 0.5s;
}



.ser-text .elementor-heading-title.elementor-size-default{
     color:black;
    transition: 1s;
}

.elementor-804 .elementor-element.elementor-element-0d7f7af:hover .ser-sub-text{
    color: white !important;
    transition: 0.5s;
}


.ser-sub-text{
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33632ce */.elementor-804 .elementor-element.elementor-element-33632ce:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale: 0;
   transition: 0.3s ease-in-out;
    border-radius: 100%;
    
}




.elementor-804 .elementor-element.elementor-element-33632ce:hover:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale:1.5;
    
    transition: 0.3s ease-in-out;
 
    
    
    
}


.elementor-804 .elementor-element.elementor-element-33632ce:hover .ser-text .elementor-heading-title.elementor-size-default{
    color: white !important; 
    transition: 0.5s;
}



.ser-text .elementor-heading-title.elementor-size-default{
     color:black;
    transition: 1s;
}

.elementor-804 .elementor-element.elementor-element-33632ce:hover .ser-sub-text{
    color: white !important;
    transition: 0.5s;
}


.ser-sub-text{
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f4172f */.elementor-804 .elementor-element.elementor-element-8f4172f:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale: 0;
   transition: 0.3s ease-in-out;
    border-radius: 100%;
    
}




.elementor-804 .elementor-element.elementor-element-8f4172f:hover:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale:1.5;
    
    transition: 0.3s ease-in-out;
 
    
    
    
}


.elementor-804 .elementor-element.elementor-element-8f4172f:hover .ser-text .elementor-heading-title.elementor-size-default{
    color: white !important; 
    transition: 0.5s;
}



.ser-text .elementor-heading-title.elementor-size-default{
     color:black;
    transition: 1s;
}

.elementor-804 .elementor-element.elementor-element-8f4172f:hover .ser-sub-text{
    color: white !important;
    transition: 0.5s;
}


.ser-sub-text{
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2df1744 */.elementor-804 .elementor-element.elementor-element-2df1744:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale: 0;
   transition: 0.3s ease-in-out;
    border-radius: 100%;
    
}




.elementor-804 .elementor-element.elementor-element-2df1744:hover:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale:1.5;
    
    transition: 0.3s ease-in-out;
 
    
    
    
}


.elementor-804 .elementor-element.elementor-element-2df1744:hover .ser-text .elementor-heading-title.elementor-size-default{
    color: white !important; 
    transition: 0.5s;
}



.ser-text .elementor-heading-title.elementor-size-default{
     color:black;
    transition: 1s;
}

.elementor-804 .elementor-element.elementor-element-2df1744:hover .ser-sub-text{
    color: white !important;
    transition: 0.5s;
}


.ser-sub-text{
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e188e5 */.elementor-804 .elementor-element.elementor-element-0e188e5:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale: 0;
   transition: 0.3s ease-in-out;
    border-radius: 100%;
    
}




.elementor-804 .elementor-element.elementor-element-0e188e5:hover:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale:1.5;
    
    transition: 0.3s ease-in-out;
 
    
    
    
}


.elementor-804 .elementor-element.elementor-element-0e188e5:hover .ser-text .elementor-heading-title.elementor-size-default{
    color: white !important; 
    transition: 0.5s;
}



.ser-text .elementor-heading-title.elementor-size-default{
     color:black;
    transition: 1s;
}

.elementor-804 .elementor-element.elementor-element-0e188e5:hover .ser-sub-text{
    color: white !important;
    transition: 0.5s;
}


.ser-sub-text{
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4126b46 */.elementor-804 .elementor-element.elementor-element-4126b46:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale: 0;
   transition: 0.3s ease-in-out;
    border-radius: 100%;
    
}




.elementor-804 .elementor-element.elementor-element-4126b46:hover:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale:1.5;
    
    transition: 0.3s ease-in-out;
 
    
    
    
}


.elementor-804 .elementor-element.elementor-element-4126b46:hover .ser-text .elementor-heading-title.elementor-size-default{
    color: white !important; 
    transition: 0.5s;
}



.ser-text .elementor-heading-title.elementor-size-default{
     color:black;
    transition: 1s;
}

.elementor-804 .elementor-element.elementor-element-4126b46:hover .ser-sub-text{
    color: white !important;
    transition: 0.5s;
}


.ser-sub-text{
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e303cf3 */.elementor-804 .elementor-element.elementor-element-e303cf3:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale: 0;
   transition: 0.3s ease-in-out;
    border-radius: 100%;
    
}




.elementor-804 .elementor-element.elementor-element-e303cf3:hover:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale:1.5;
    
    transition: 0.3s ease-in-out;
 
    
    
    
}


.elementor-804 .elementor-element.elementor-element-e303cf3:hover .ser-text .elementor-heading-title.elementor-size-default{
    color: white !important; 
    transition: 0.5s;
}



.ser-text .elementor-heading-title.elementor-size-default{
     color:black;
    transition: 1s;
}

.elementor-804 .elementor-element.elementor-element-e303cf3:hover .ser-sub-text{
    color: white !important;
    transition: 0.5s;
}


.ser-sub-text{
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d7f7af */.elementor-804 .elementor-element.elementor-element-0d7f7af:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale: 0;
   transition: 0.3s ease-in-out;
    border-radius: 100%;
    
}




.elementor-804 .elementor-element.elementor-element-0d7f7af:hover:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale:1.5;
    
    transition: 0.3s ease-in-out;
 
    
    
    
}


.elementor-804 .elementor-element.elementor-element-0d7f7af:hover .ser-text .elementor-heading-title.elementor-size-default{
    color: white !important; 
    transition: 0.5s;
}



.ser-text .elementor-heading-title.elementor-size-default{
     color:black;
    transition: 1s;
}

.elementor-804 .elementor-element.elementor-element-0d7f7af:hover .ser-sub-text{
    color: white !important;
    transition: 0.5s;
}


.ser-sub-text{
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33632ce */.elementor-804 .elementor-element.elementor-element-33632ce:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale: 0;
   transition: 0.3s ease-in-out;
    border-radius: 100%;
    
}




.elementor-804 .elementor-element.elementor-element-33632ce:hover:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale:1.5;
    
    transition: 0.3s ease-in-out;
 
    
    
    
}


.elementor-804 .elementor-element.elementor-element-33632ce:hover .ser-text .elementor-heading-title.elementor-size-default{
    color: white !important; 
    transition: 0.5s;
}



.ser-text .elementor-heading-title.elementor-size-default{
     color:black;
    transition: 1s;
}

.elementor-804 .elementor-element.elementor-element-33632ce:hover .ser-sub-text{
    color: white !important;
    transition: 0.5s;
}


.ser-sub-text{
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f4172f */.elementor-804 .elementor-element.elementor-element-8f4172f:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale: 0;
   transition: 0.3s ease-in-out;
    border-radius: 100%;
    
}




.elementor-804 .elementor-element.elementor-element-8f4172f:hover:before{
    
    content:'';
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--e-global-color-c5a4fbb);
    scale:1.5;
    
    transition: 0.3s ease-in-out;
 
    
    
    
}


.elementor-804 .elementor-element.elementor-element-8f4172f:hover .ser-text .elementor-heading-title.elementor-size-default{
    color: white !important; 
    transition: 0.5s;
}



.ser-text .elementor-heading-title.elementor-size-default{
     color:black;
    transition: 1s;
}

.elementor-804 .elementor-element.elementor-element-8f4172f:hover .ser-sub-text{
    color: white !important;
    transition: 0.5s;
}


.ser-sub-text{
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-657d5d4 */@media screen and (max-width:600px){

.elementor-swiper-button.elementor-swiper-button-prev{
    display: none !important; 
}


.elementor-swiper-button.elementor-swiper-button-next{
    display: none !important; 
}
}

.elementor-swiper-button.elementor-swiper-button-prev{
    display: none !important; 
}


.elementor-swiper-button.elementor-swiper-button-next{
    display: none !important; 
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-341dc47 */.c-c .elementor-icon-list-icon{
    animation: 1.5s opp linear infinite;
}

@keyframes opp {
    0%{
        opacity:0;
    
      
    }
    50%{
        opacity:1;
    }
    to{
        opacity:0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-db9d7c2 */.a-button .elementor-button-icon{
    margin-left: -27px;
    padding: 15px;
    background-color: var( --e-global-color-primary);
    margin-top: -15px;
    margin-bottom: -15px ;
    border-radius: 15px;
    margin-right: -10px;
    color: white;

    
}



.a-button .elementor-button.elementor-button-link.elementor-size-sm{
    
    transition: 0.4s ease;
    background-size: 1000px;
    background-position: 200px;
transition: 0.5s;
    border-radius: 20px !important;
}







.a-button:hover .elementor-button.elementor-button-link.elementor-size-sm{
    background: linear-gradient(90deg,var( --e-global-color-primary)40% ,white 50%);
    transition: 0.4s ease;
    background-size: 1000px;
    background-position: 750px;
transition: 0.5s ease;
    border-radius: 20px !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1c495db */.c-c .elementor-icon-list-icon{
    animation: 1.5s opp linear infinite;
}

@keyframes opp {
    0%{
        opacity:0;
    
      
    }
    50%{
        opacity:1;
    }
    to{
        opacity:0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0de902e */.elementor-804 .elementor-element.elementor-element-0de902e:before{
        content: "";
    width: 20px;
    height: 20px;
    z-index: 10;
    background-color: #FCFAFF;
    position: absolute;
    top: 91.4% !important;
    left: 101.3%;
    clip-path: path("M 0 0 Q 0,20 21,21 L -1 21 Z");
    scale: 1.8;
    
    
}

.elementor-804 .elementor-element.elementor-element-0de902e:after{
        content: "";
    width: 20px;
    height: 20px;
    z-index: 10;
    background-color: #FCFAFF;
    position: absolute;
    top: 91.4% !important;
    right: 101.3%;
    clip-path: path("M 0 0 Q 0,20 21,21 L -1 21 Z");
    scale: 1.8;
      -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
    
    
}



@media screen and (max-width:600px){
    .elementor-804 .elementor-element.elementor-element-0de902e:before{
        content: "";
    width: 20px;
    height: 20px;
    z-index: 10;
    background-color: #FCFAFF;
    position: absolute;
    top: 91.4% !important;
    left: 101.3%;
    clip-path: path("M 0 0 Q 0,20 21,21 L -1 21 Z");
    scale: 1.8;
    
    
}

.elementor-804 .elementor-element.elementor-element-0de902e:after{
        content: "";
    width: 20px;
    height: 20px;
    z-index: 10;
    background-color: #FCFAFF;
    position: absolute;
    top: 91.4% !important;
    right: 101.3%;
    clip-path: path("M 0 0 Q 0,20 21,21 L -1 21 Z");
    scale: 1.8;
      -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
    
    
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f384f1a */.elementor-804 .elementor-element.elementor-element-f384f1a{
    background:linear-gradient(90deg,var(--e-global-color-primary),#ED6F58);
    background-clip: text;
    
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5469522 */.elementor-804 .elementor-element.elementor-element-5469522{
    background:linear-gradient(90deg,var(--e-global-color-primary),#ED6F58);
    border-radius: 100%;
   
    
}


@media screen and (min-width:1000px){
.elementor-804 .elementor-element.elementor-element-5469522{
    background:linear-gradient(90deg,var(--e-global-color-primary),#ED6F58);
    border-radius: 100%;
   
    
}


.elementor-804 .elementor-element.elementor-element-5469522:after{
        position: absolute;
    left: 50%;
    top: 50%;
    content: "";
    height: 16px;
    width: 16px;
    background: white;
    z-index: 5;
    border-radius: 50%;
    animation: spinnerRotate 10s linear infinite;
    margin-left: -8px;
    margin-top: -8px;
    border: 2px solid var(--e-global-color-primary) ;
    transition: all 0.35s ease-in-out;
}
}

@keyframes spinnerRotate {
    0% {
    -webkit-transform: rotate(0deg) translateX(73px);
    transform: rotate(0deg) translateX(73px);
}
100% {
    -webkit-transform: rotate(360deg) translateX(73px);
    transform: rotate(360deg) translateX(73px);
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5348685 */.elementor-804 .elementor-element.elementor-element-5348685{
  -webkit-text-stroke: 1px #171D2633;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9e0e8e7 */.elementor-804 .elementor-element.elementor-element-9e0e8e7{
    
    border-radius: 100%;
    border: 1px solid #171D2633
   
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8195538 */.elementor-804 .elementor-element.elementor-element-8195538{
  -webkit-text-stroke: 1px #171D2633;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e25aec2 */.elementor-804 .elementor-element.elementor-element-e25aec2{
    background:linear-gradient(90deg,var(--e-global-color-primary),#ED6F58);
    border-radius: 100%;
   
    
}


@media screen and (min-width:1000px){
.elementor-804 .elementor-element.elementor-element-e25aec2{
    background:linear-gradient(90deg,var(--e-global-color-primary),#ED6F58);
    border-radius: 100%;
   
    
}


.elementor-804 .elementor-element.elementor-element-e25aec2:after{
        position: absolute;
    left: 50%;
    top: 50%;
    content: "";
    height: 16px;
    width: 16px;
    background: white;
    z-index: 5;
    border-radius: 50%;
    animation: spinnerRotate 10s linear infinite;
    margin-left: -8px;
    margin-top: -8px;
    border: 2px solid var(--e-global-color-primary) ;
    transition: all 0.35s ease-in-out;
}
}

@keyframes spinnerRotate {
    0% {
    -webkit-transform: rotate(0deg) translateX(73px);
    transform: rotate(0deg) translateX(73px);
}
100% {
    -webkit-transform: rotate(360deg) translateX(73px);
    transform: rotate(360deg) translateX(73px);
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8214eeb */.elementor-804 .elementor-element.elementor-element-8214eeb{
  -webkit-text-stroke: 1px #171D2633;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e0c1ebd */.elementor-804 .elementor-element.elementor-element-e0c1ebd{
    
    border-radius: 100%;
    border: 1px solid #171D2633
   
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6dc203e */.elementor-804 .elementor-element.elementor-element-6dc203e{
  -webkit-text-stroke: 1px #171D2633;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-95dc01f */.elementor-804 .elementor-element.elementor-element-95dc01f{
    overflow: hidden !important;
}


.elementor-804 .elementor-element.elementor-element-95dc01f:before{
    content: '';
    position: absolute;
    height: 100%;
    width: 00%;
    left: -10%;
    background-color:none;
    z-index: 1;
    transform: skew(35deg);
    transition: 0.4s cubic-bezier(.3,1,.8,1);
    border-radius: 5px;
    overflow: hidden !important;
    
    
    
    
}

.elementor-804 .elementor-element.elementor-element-95dc01f:hover:before{
    
    height: 100%;
    width: 100%;
    background-color:var(--e-global-color-primary);
    z-index: 0;
    left: 0%;
    transform: skew(0deg);
    transition: 0.4s cubic-bezier(.3,1,.8,1);
    overflow: hidden;
    border-radius: 5px;
    
    
}
 
 .features:hover .elementor-button-text{
     z-index: 5;
     color: white;
     transition: 0.5s;
 }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c21f4b5 */.elementor-804 .elementor-element.elementor-element-c21f4b5{
    overflow: hidden !important;
}


.elementor-804 .elementor-element.elementor-element-c21f4b5:before{
    content: '';
    position: absolute;
    height: 100%;
    width: 00%;
    left: -10%;
    background-color:none;
    z-index: 1;
    transform: skew(35deg);
    transition: 0.4s cubic-bezier(.3,1,.8,1);
    border-radius: 5px;
    overflow: hidden !important;
    
    
    
    
}

.elementor-804 .elementor-element.elementor-element-c21f4b5:hover:before{
    
    height: 100%;
    width: 100%;
    background-color:var(--e-global-color-primary);
    z-index: 0;
    left: 0%;
    transform: skew(0deg);
    transition: 0.4s cubic-bezier(.3,1,.8,1);
    overflow: hidden;
    border-radius: 5px;
    
    
}
 
 .features:hover .elementor-button-text{
     z-index: 5;
     color: white;
     transition: 0.5s;
 }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c1bc4f6 */.elementor-804 .elementor-element.elementor-element-c1bc4f6{
    overflow: hidden !important;
}


.elementor-804 .elementor-element.elementor-element-c1bc4f6:before{
    content: '';
    position: absolute;
    height: 100%;
    width: 00%;
    left: -10%;
    background-color:none;
    z-index: 1;
    transform: skew(35deg);
    transition: 0.4s cubic-bezier(.3,1,.8,1);
    border-radius: 5px;
    overflow: hidden !important;
    
    
    
    
}

.elementor-804 .elementor-element.elementor-element-c1bc4f6:hover:before{
    
    height: 100%;
    width: 100%;
    background-color:var(--e-global-color-primary);
    z-index: 0;
    left: 0%;
    transform: skew(0deg);
    transition: 0.4s cubic-bezier(.3,1,.8,1);
    overflow: hidden;
    border-radius: 5px;
    
    
}
 
 .features:hover .elementor-button-text{
     z-index: 5;
     color: white;
     transition: 0.5s;
 }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2e0fa77 */.elementor-804 .elementor-element.elementor-element-2e0fa77{
    overflow: hidden !important;
}


.elementor-804 .elementor-element.elementor-element-2e0fa77:before{
    content: '';
    position: absolute;
    height: 100%;
    width: 00%;
    left: -10%;
    background-color:none;
    z-index: 1;
    transform: skew(35deg);
    transition: 0.4s cubic-bezier(.3,1,.8,1);
    border-radius: 5px;
    overflow: hidden !important;
    
    
    
    
}

.elementor-804 .elementor-element.elementor-element-2e0fa77:hover:before{
    
    height: 100%;
    width: 100%;
    background-color:var(--e-global-color-primary);
    z-index: 0;
    left: 0%;
    transform: skew(0deg);
    transition: 0.4s cubic-bezier(.3,1,.8,1);
    overflow: hidden;
    border-radius: 5px;
    
    
}
 
 .features:hover .elementor-button-text{
     z-index: 5;
     color: white;
     transition: 0.5s;
 }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6bd6494 */.elementor-804 .elementor-element.elementor-element-6bd6494{
    overflow: hidden !important;
}


.elementor-804 .elementor-element.elementor-element-6bd6494:before{
    content: '';
    position: absolute;
    height: 100%;
    width: 00%;
    left: -10%;
    background-color:none;
    z-index: 1;
    transform: skew(35deg);
    transition: 0.4s cubic-bezier(.3,1,.8,1);
    border-radius: 5px;
    overflow: hidden !important;
    
    
    
    
}

.elementor-804 .elementor-element.elementor-element-6bd6494:hover:before{
    
    height: 100%;
    width: 100%;
    background-color:var(--e-global-color-primary);
    z-index: 0;
    left: 0%;
    transform: skew(0deg);
    transition: 0.4s cubic-bezier(.3,1,.8,1);
    overflow: hidden;
    border-radius: 5px;
    
    
}
 
 .features:hover .elementor-button-text{
     z-index: 5;
     color: white;
     transition: 0.5s;
 }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2afe730 */.elementor-804 .elementor-element.elementor-element-2afe730{
    filter: blur(3px) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de95100 */.elementor-804 .elementor-element.elementor-element-de95100{
    overflow: hidden; 
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3cac507 */.c-c .elementor-icon-list-icon{
    animation: 1.5s opp linear infinite;
}

@keyframes opp {
    0%{
        opacity:0;
    
      
    }
    50%{
        opacity:1;
    }
    to{
        opacity:0;
    }
}/* End custom CSS */
/* Start custom CSS for elementskit-icon-box, class: .elementor-element-87d32b2 */.elementor-804 .elementor-element.elementor-element-87d32b2{
    backdrop-filter: blur(3px)
}/* End custom CSS */
/* Start custom CSS for elementskit-icon-box, class: .elementor-element-2a9eb3b */.elementor-804 .elementor-element.elementor-element-2a9eb3b{
    backdrop-filter: blur(3px)
}/* End custom CSS */
/* Start custom CSS for elementskit-icon-box, class: .elementor-element-1bfd848 */.elementor-804 .elementor-element.elementor-element-1bfd848{
    backdrop-filter: blur(3px)
}/* End custom CSS */
/* Start custom CSS for elementskit-icon-box, class: .elementor-element-ec84252 */.elementor-804 .elementor-element.elementor-element-ec84252{
    backdrop-filter: blur(3px)
}/* End custom CSS */
/* Start custom CSS for elementskit-icon-box, class: .elementor-element-404baf5 */.elementor-804 .elementor-element.elementor-element-404baf5{
    backdrop-filter: blur(3px)
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-735ad66 */.elementor-804 .elementor-element.elementor-element-735ad66:before{
    width:120%;
    height:900px;
    position: absolute;
    content:'';
    border-color: var(--e-global-color-primary);
    border-width: 3px;
    border-style: solid;
    left: -10vw;
    border-radius: 100%;
    top: -240px
}


@media screen and (max-width:600px){
    .elementor-804 .elementor-element.elementor-element-735ad66:before{
    width:120%;
    height:350px;
    position: absolute;
    content:'';
    border-color: var(--e-global-color-primary);
    border-width: 3px;
    border-style: solid;
    left: -8vw;
    border-radius: 100%;
    top: -100px
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-0f32a50 */.c-c .elementor-icon-list-icon{
    animation: 1.5s opp linear infinite;
}

@keyframes opp {
    0%{
        opacity:0;
    
      
    }
    50%{
        opacity:1;
    }
    to{
        opacity:0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c066d24 */.a-button .elementor-button-icon{
    margin-left: -27px;
    padding: 15px;
    background-color: var( --e-global-color-primary);
    margin-top: -15px;
    margin-bottom: -15px ;
    border-radius: 15px;
    margin-right: -10px;
    color: white;

    
}



.a-button .elementor-button.elementor-button-link.elementor-size-sm{
    
    transition: 0.4s ease;
    background-size: 1000px;
    background-position: 200px;
transition: 0.5s;
    border-radius: 20px !important;
}







.a-button:hover .elementor-button.elementor-button-link.elementor-size-sm{
    background: linear-gradient(90deg,var( --e-global-color-primary)40% ,white 50%);
    transition: 0.4s ease;
    background-size: 1000px;
    background-position: 750px;
transition: 0.5s ease;
    border-radius: 20px !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-20fa294 */.c-c .elementor-icon-list-icon{
    animation: 1.5s opp linear infinite;
}

@keyframes opp {
    0%{
        opacity:0;
    
      
    }
    50%{
        opacity:1;
    }
    to{
        opacity:0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-86ea737 */.a-button .elementor-button-icon{
    margin-left: -27px;
    padding: 15px;
    background-color: var( --e-global-color-primary);
    margin-top: -15px;
    margin-bottom: -15px ;
    border-radius: 15px;
    margin-right: -10px;
    color: white;

    
}



.a-button .elementor-button.elementor-button-link.elementor-size-sm{
    
    transition: 0.4s ease;
    background-size: 1000px;
    background-position: 200px;
transition: 0.5s;
    border-radius: 20px !important;
}







.a-button:hover .elementor-button.elementor-button-link.elementor-size-sm{
    background: linear-gradient(90deg,var( --e-global-color-primary)40% ,white 50%);
    transition: 0.4s ease;
    background-size: 1000px;
    background-position: 750px;
transition: 0.5s ease;
    border-radius: 20px !important;
}/* End custom CSS */
/* Start custom CSS for elementskit-icon-box, class: .elementor-element-b0249e2 */.elementor-804 .elementor-element.elementor-element-b0249e2{
    backdrop-filter: blur(10px)
}/* End custom CSS */
/* Start custom CSS for elementskit-icon-box, class: .elementor-element-30abca2 */.elementor-804 .elementor-element.elementor-element-30abca2{
    backdrop-filter: blur(10px)
}/* End custom CSS */
/* Start custom CSS for elementskit-icon-box, class: .elementor-element-54bc8b4 */.elementor-804 .elementor-element.elementor-element-54bc8b4{
    backdrop-filter: blur(10px)
}/* End custom CSS */
/* Start custom CSS for elementskit-icon-box, class: .elementor-element-5ba171a */.elementor-804 .elementor-element.elementor-element-5ba171a{
    backdrop-filter: blur(10px)
}/* End custom CSS */
/* Start custom CSS for elementskit-icon-box, class: .elementor-element-f1542e4 */.elementor-804 .elementor-element.elementor-element-f1542e4{
    backdrop-filter: blur(10px)
}/* End custom CSS */
/* Start custom CSS for elementskit-icon-box, class: .elementor-element-ca87b7c */.elementor-804 .elementor-element.elementor-element-ca87b7c{
    backdrop-filter: blur(10px)
}/* End custom CSS */
/* Start custom CSS for elementskit-icon-box, class: .elementor-element-56953a3 */.elementor-804 .elementor-element.elementor-element-56953a3{
    backdrop-filter: blur(10px)
}/* End custom CSS */
/* Start custom CSS for elementskit-icon-box, class: .elementor-element-2e23118 */.elementor-804 .elementor-element.elementor-element-2e23118{
    backdrop-filter: blur(10px)
}/* End custom CSS */
/* Start custom CSS for elementskit-icon-box, class: .elementor-element-f1542e4 */.elementor-804 .elementor-element.elementor-element-f1542e4{
    backdrop-filter: blur(10px)
}/* End custom CSS */
/* Start custom CSS for elementskit-icon-box, class: .elementor-element-ca87b7c */.elementor-804 .elementor-element.elementor-element-ca87b7c{
    backdrop-filter: blur(10px)
}/* End custom CSS */
/* Start custom CSS for elementskit-icon-box, class: .elementor-element-56953a3 */.elementor-804 .elementor-element.elementor-element-56953a3{
    backdrop-filter: blur(10px)
}/* End custom CSS */
/* Start custom CSS for elementskit-icon-box, class: .elementor-element-2e23118 */.elementor-804 .elementor-element.elementor-element-2e23118{
    backdrop-filter: blur(10px)
}/* End custom CSS */
/* Start custom CSS for elementskit-icon-box, class: .elementor-element-f1542e4 */.elementor-804 .elementor-element.elementor-element-f1542e4{
    backdrop-filter: blur(10px)
}/* End custom CSS */
/* Start custom CSS for elementskit-icon-box, class: .elementor-element-ca87b7c */.elementor-804 .elementor-element.elementor-element-ca87b7c{
    backdrop-filter: blur(10px)
}/* End custom CSS */
/* Start custom CSS for elementskit-icon-box, class: .elementor-element-56953a3 */.elementor-804 .elementor-element.elementor-element-56953a3{
    backdrop-filter: blur(10px)
}/* End custom CSS */
/* Start custom CSS for elementskit-icon-box, class: .elementor-element-2e23118 */.elementor-804 .elementor-element.elementor-element-2e23118{
    backdrop-filter: blur(10px)
}/* End custom CSS */
/* Start custom CSS for elementskit-icon-box, class: .elementor-element-f1542e4 */.elementor-804 .elementor-element.elementor-element-f1542e4{
    backdrop-filter: blur(10px)
}/* End custom CSS */
/* Start custom CSS for elementskit-icon-box, class: .elementor-element-ca87b7c */.elementor-804 .elementor-element.elementor-element-ca87b7c{
    backdrop-filter: blur(10px)
}/* End custom CSS */
/* Start custom CSS for elementskit-icon-box, class: .elementor-element-56953a3 */.elementor-804 .elementor-element.elementor-element-56953a3{
    backdrop-filter: blur(10px)
}/* End custom CSS */
/* Start custom CSS for elementskit-icon-box, class: .elementor-element-2e23118 */.elementor-804 .elementor-element.elementor-element-2e23118{
    backdrop-filter: blur(10px)
}/* End custom CSS */
/* Start custom CSS for elementskit-icon-box, class: .elementor-element-f1542e4 */.elementor-804 .elementor-element.elementor-element-f1542e4{
    backdrop-filter: blur(10px)
}/* End custom CSS */
/* Start custom CSS for elementskit-icon-box, class: .elementor-element-ca87b7c */.elementor-804 .elementor-element.elementor-element-ca87b7c{
    backdrop-filter: blur(10px)
}/* End custom CSS */
/* Start custom CSS for elementskit-icon-box, class: .elementor-element-56953a3 */.elementor-804 .elementor-element.elementor-element-56953a3{
    backdrop-filter: blur(10px)
}/* End custom CSS */
/* Start custom CSS for elementskit-icon-box, class: .elementor-element-2e23118 */.elementor-804 .elementor-element.elementor-element-2e23118{
    backdrop-filter: blur(10px)
}/* End custom CSS */
/* Start custom CSS for deensimc-smooth-marquee, class: .elementor-element-68ee972 */.deensimc-img{
    background-color:#BE8BFF3C;
    padding:25px;
    border-radius: 40px;
    border: 0.1px solid #BE8BFF;
    box-shadow: 0 10px 5px rgba(0, 0, 0, 0.06)
    
}

.deensimc-img img[alt="Image gallery marquee"]{
    background-size: cover;
    object-fit: cover;
    width: 100%;
    height: 80px
}


@media screen and (max-width:600px){
    .deensimc-img{
    background-color:#BE8BFF3C;
    padding:10px;
    border-radius: 40px;
    border: 0.1px solid #BE8BFF;
    box-shadow: 0 10px 5px rgba(0, 0, 0, 0.06);
    width:50% !important;
    
}

.deensimc-img img[alt="Image gallery marquee"]{
    background-size: cover;
    object-fit: cover;
    width: 100%;
    height: 50px
}

.deensimc-img-wrapper{
    width:85px !important;
}
    
}/* End custom CSS */
/* Start custom CSS for deensimc-smooth-marquee, class: .elementor-element-f8e1281 */.deensimc-img{
    background-color:#BE8BFF3C;
    padding:25px;
    border-radius: 40px;
    border: 0.1px solid #BE8BFF;
    box-shadow: 0 10px 5px rgba(0, 0, 0, 0.06)
    
}

.deensimc-img img[alt="Image gallery marquee"]{
    background-size: cover;
    object-fit: cover;
    width: 100%;
    height: 80px
}


.deensimc-marquee-track-wrapper{
    margin: 0 !important;
}



@media screen and (max-width:600px){
    .deensimc-img{
    background-color:#BE8BFF3C;
    padding:10px;
    border-radius: 40px;
    border: 0.1px solid #BE8BFF;
    box-shadow: 0 10px 5px rgba(0, 0, 0, 0.06);
    width:50% !important;
    
}

.deensimc-img img[alt="Image gallery marquee"]{
    background-size: cover;
    object-fit: cover;
    width: 100%;
    height: 50px
}

.deensimc-img-wrapper{
    width:85px !important;
}
    
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-9b5dae8 *//* Change border color when input is focused */
.form-home input:focus {
    border-width: 1px !important;
  border-color: var(--e-global-color-primary) !important; /* Replace with your preferred color */
  outline: none !important; /* Optional: Removes the default focus outline */
  border-radius: 20px !important;
  
  box-shadow: inset 0 0 0 1px var(--e-global-color-primary) !important; 
}


/* Change border color when input is focused */
.form-home input:hover {
  border-color: var(--e-global-color-primary) !important; /* Replace with your preferred color */
  outline: none !important; /* Optional: Removes the default focus outline */
}






 .form-home .elementor-button.elementor-size-md .elementor-button-icon{
    margin-left: -27px;
    padding: 15px;
    background-color: var( --e-global-color-primary);
    margin-top: -15px;
    margin-bottom: -15px ;
    border-radius: 15px;
    margin-right: -10px;
    color: white;

    
}



.form-home .elementor-button.elementor-size-md{
    
    transition: 0.4s ease;
    background-size: 1000px;
    background-position: 200px;
transition: 0.5s;
    border-radius: 20px !important;
}







.elementor-button.elementor-size-md:hover {
    background: linear-gradient(90deg,var( --e-global-color-primary)40% ,white 50%);
    transition: 0.4s ease;
    background-size: 1000px;
    background-position: 750px;
transition: 0.5s ease;
    border-radius: 20px !important;
}


.form-home .elementor-button-text{
    padding-left: 15px;
    padding-right: 15px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f490119 */.social-footer .elementor-icon-list-item{
    margin-left: 0px;
    transition: 0.6s ease;
}


.social-footer.elementor-icon-list-item:hover{
    margin-left: 40px;
    transition: 0.6s ease;
    scale: 1.1;
    
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-94223ba */.elementor-804 .elementor-element.elementor-element-94223ba:hover .social-home .elementor-icon-list-text{
    color: var(--e-global-color-primary);
    transition: 0.5s
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2e2c5e */.elementor-804 .elementor-element.elementor-element-f2e2c5e:hover .social-home .elementor-icon-list-text{
    color: var(--e-global-color-primary);
    transition: 0.5s
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-389635b */.c-c .elementor-icon-list-icon{
    animation: 1.5s opp linear infinite;
}

@keyframes opp {
    0%{
        opacity:0;
    
      
    }
    50%{
        opacity:1;
    }
    to{
        opacity:0;
    }
}/* End custom CSS */
/* Start custom CSS */body.elementor-page-804{
    overflow-x:hidden;
}



body,header,footer{
    overflow-x:hidden;
}


body.elementor-page-804{
    overflow-x: hidden !important;
}



@media screen and (max-width:600px){
    body.elementor-page-804{
        overflow-x: hidden !important;
        max-width: 100vw !important;
    }
}/* End custom CSS */