.elementor-27672 .elementor-element.elementor-element-140324a:not(.elementor-motion-effects-element-type-background), .elementor-27672 .elementor-element.elementor-element-140324a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F2F4;}.elementor-27672 .elementor-element.elementor-element-140324a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:50px;padding:5px 0px 0px 0px;}.elementor-27672 .elementor-element.elementor-element-140324a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27672 .elementor-element.elementor-element-dfd6e88, .elementor-27672 .elementor-element.elementor-element-dfd6e88 > .elementor-background-overlay{border-radius:22px 22px 22px 22px;}.elementor-27672 .elementor-element.elementor-element-dfd6e88{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:35px 0px 35px 0px;}.elementor-27672 .elementor-element.elementor-element-dfd6e88 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27672 .elementor-element.elementor-element-ba0c56b, .elementor-27672 .elementor-element.elementor-element-ba0c56b > .elementor-background-overlay{border-radius:25px 25px 25px 25px;}.elementor-27672 .elementor-element.elementor-element-ba0c56b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 040px 50px 50px;}.elementor-27672 .elementor-element.elementor-element-ba0c56b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27672 .elementor-element.elementor-element-0c55b71 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-27672 .elementor-element.elementor-element-0c55b71 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27672 .elementor-element.elementor-element-36fa430 .neuros-heading .neuros-heading-content del{background-color:transparent;background-image:linear-gradient(262deg, #8AFF86 0%, #2AD0FF 100%);}.elementor-27672 .elementor-element.elementor-element-36fa430 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-27672 .elementor-element.elementor-element-36fa430 .neuros-heading{text-align:left;font-family:"Poppins", Sans-serif;font-size:53px;font-weight:500;line-height:1.1em;letter-spacing:-0.03em;}.elementor-27672 .elementor-element.elementor-element-36fa430 .neuros-heading .neuros-heading-content{color:#FFFFFF;}.elementor-27672 .elementor-element.elementor-element-36fa430 .neuros-subheading{font-weight:300;color:#FFFFFF;}.elementor-27672 .elementor-element.elementor-element-36fa430 .elementor-widget-container{backdrop-filter:blur( 0px );-webkit-backdrop-filter:blur( 0px );}.elementor-27672 .elementor-element.elementor-element-e54a4f6 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-27672 .elementor-element.elementor-element-e54a4f6{color:#FFFFFF;}.elementor-27672 .elementor-element.elementor-element-b3b4995 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-27672 .elementor-element.elementor-element-b3b4995{color:#FFFFFF;}.elementor-27672 .elementor-element.elementor-element-500fc85 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-27672 .elementor-element.elementor-element-500fc85{color:#FFFFFF;}.elementor-27672 .elementor-element.elementor-element-0e08f9c > .elementor-widget-container{margin:5px 0px 10px 0px;}.elementor-27672 .elementor-element.elementor-element-0e08f9c .neuros-heading{text-align:left;font-size:18px;font-weight:400;letter-spacing:0.02em;word-spacing:0px;}.elementor-27672 .elementor-element.elementor-element-0e08f9c .neuros-heading .neuros-heading-content{color:#FFFFFF;}.elementor-27672 .elementor-element.elementor-element-be0636d > .elementor-widget-container{margin:10px 0px 20px 0px;}.elementor-27672 .elementor-element.elementor-element-be0636d{color:#FFFFFF;}.elementor-27672 .elementor-element.elementor-element-9179216{width:auto;max-width:auto;align-self:center;text-align:center;font-style:italic;color:#FFFFFF;}.elementor-27672 .elementor-element.elementor-element-9179216 > .elementor-widget-container{background-color:#FFFFFF21;margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;border-radius:12px 12px 12px 12px;}.elementor-bc-flex-widget .elementor-27672 .elementor-element.elementor-element-3980801.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27672 .elementor-element.elementor-element-3980801.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}@media(max-width:1600px){.elementor-27672 .elementor-element.elementor-element-0e08f9c > .elementor-widget-container{margin:15px 0px 10px 0px;}.elementor-27672 .elementor-element.elementor-element-0e08f9c .neuros-heading{font-size:20px;}.elementor-27672 .elementor-element.elementor-element-be0636d > .elementor-widget-container{margin:0px 0px 20px 0px;}}@media(max-width:1279px){.elementor-27672 .elementor-element.elementor-element-dfd6e88 > .elementor-container{max-width:1600px;}.elementor-27672 .elementor-element.elementor-element-ba0c56b{padding:60px 40px 60px 40px;}.elementor-27672 .elementor-element.elementor-element-36fa430 .neuros-heading{font-size:43px;}.elementor-27672 .elementor-element.elementor-element-0e08f9c .neuros-heading{font-size:20px;}.elementor-27672 .elementor-element.elementor-element-8a1a401 > .elementor-widget-container{--e-transform-scale:0.8;}.elementor-27672 .elementor-element.elementor-element-8a1a401{--e-transform-origin-x:center;--e-transform-origin-y:center;}}@media(max-width:991px){.elementor-27672 .elementor-element.elementor-element-36fa430 .neuros-heading{text-align:left;font-size:58px;}.elementor-27672 .elementor-element.elementor-element-0e08f9c .neuros-heading{font-size:25px;}}@media(max-width:767px){.elementor-27672 .elementor-element.elementor-element-36fa430 .neuros-heading{font-size:50px;}.elementor-27672 .elementor-element.elementor-element-0e08f9c .neuros-heading{font-size:20px;}}@media(max-width:575px){.elementor-27672 .elementor-element.elementor-element-dfd6e88{padding:20px 0px 0px 0px;}.elementor-27672 .elementor-element.elementor-element-3cb6fa0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-27672 .elementor-element.elementor-element-ba0c56b{padding:30px 20px 0px 20px;}.elementor-27672 .elementor-element.elementor-element-0c55b71 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-27672 .elementor-element.elementor-element-36fa430 .neuros-heading{text-align:center;font-size:26px;}.elementor-27672 .elementor-element.elementor-element-36fa430 .neuros-subheading:not(:last-child){margin-bottom:5px;}.elementor-27672 .elementor-element.elementor-element-36fa430 .neuros-subheading{font-size:12px;}.elementor-27672 .elementor-element.elementor-element-e54a4f6 > .elementor-widget-container{margin:15px 0px 15px 0px;}.elementor-27672 .elementor-element.elementor-element-e54a4f6{text-align:center;font-size:13px;line-height:1.7em;}.elementor-27672 .elementor-element.elementor-element-b3b4995{text-align:center;font-size:13px;}.elementor-27672 .elementor-element.elementor-element-500fc85{text-align:center;font-size:13px;}.elementor-27672 .elementor-element.elementor-element-0e08f9c .neuros-heading{text-align:center;font-size:14px;}.elementor-27672 .elementor-element.elementor-element-be0636d{font-size:13px;line-height:1.9em;}.elementor-27672 .elementor-element.elementor-element-9179216{font-size:11px;}.elementor-27672 .elementor-element.elementor-element-8a1a401{width:100%;max-width:100%;}.elementor-27672 .elementor-element.elementor-element-8a1a401 > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(min-width:576px){.elementor-27672 .elementor-element.elementor-element-3cb6fa0{width:56.912%;}.elementor-27672 .elementor-element.elementor-element-3980801{width:42.978%;}}@media(max-width:1279px) and (min-width:576px){.elementor-27672 .elementor-element.elementor-element-3cb6fa0{width:57%;}}@media(max-width:991px) and (min-width:576px){.elementor-27672 .elementor-element.elementor-element-3cb6fa0{width:100%;}.elementor-27672 .elementor-element.elementor-element-3980801{width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-9179216 */.text-block .elementor-widget-container p{
    display: flex;
    align-items: flex-start;
    -webkit-gap: 10px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8a1a401 */.orbit-container {
            position: relative;
            width: 400px;
            height: 400px;
            margin: auto;
            transform: scale(1.3)
        }
        
        .orbit-container img {
            width: 100%;
        }

        .center-icon {
            width: 115px;
            height: 115px;
            background: linear-gradient(135deg, rgba(96, 165, 250, .1) 0%, rgba(168, 85, 247, .1) 100%);
            border-radius: 50%;
            position: absolute;
            top: 50%;
            left: 50%;
            transform: translate(-50%, -50%) scale(.9);
            display: flex;
            justify-content: center;
            align-items: center;
            -webkit-backdrop-filter: blur(8px);
            box-shadow: -3px 14px 15px rgba(0, 0, 0, .2);
            color: #fff;
            font-size: 40px;
            z-index: 3;
            border: 1px solid rgba(255, 255, 255, 9%);
            padding: 15px;
        }

        .center-icon img {
            transform: scale(.8);
            transition: all 0.5s ease-in-out;
        }
        .center-icon:hover img {
            filter: brightness(2.5);
             transform: scale(.6);
        }
        

        .ring {
            position: absolute;
            top: 50%;
            left: 50%;
            width: 100px;
            height: 100px;
            border-radius: 50%;
            border: 1px solid rgba(255, 255, 255, .556);
            transform: translate(-50%, -50%);
            animation: pulseRing 3s linear infinite;
            z-index: 0;
        }

        .ring:nth-child(1) {
            animation-delay: 0s;
        }

        .ring:nth-child(2) {
            animation-delay: 1s;
        }

        .ring:nth-child(3) {
            animation-delay: 2s;
        }

        @keyframes pulseRing {
            0% {
                transform: translate(-50%, -50%) scale(1);
                opacity: .6;
            }

            100% {
                transform: translate(-50%, -50%) scale(3.5);
                opacity: 0;
            }
        }

        .orbit-wrapper {
            position: absolute;
            top: 50%;
            left: 50%;
            transform: translate(-50%, -50%);
            animation: rotate 20s linear infinite;
        }

        .icon-container {
            position: absolute;
            top: 0;
            left: 0;
        }

        .icon1 .icon-container {
            transform: translate(-29px, 107px);
        }

        .icon2 .icon-container {
            transform: translate(-45px, -170px);
        }

        .icon3 .icon-container {
            transform: translate(100px, -34px);
        }

        .icon4 .icon-container {
            transform: translate(-168px, -25px);
        }

        @keyframes pulseAndSpin {
            0% {
                transform: scale(.8);
            }

            50% {
                transform: scale(1);
            }

            100% {
                transform: scale(.8);
            }
        }

        .icon {
            width: 60px;
            height: 60px;
            background: transparent;
            border-radius: 50%;
            display: flex;
            justify-content: center;
            align-items: center;
            font-size: 24px;
            box-shadow: 0 4px 12px rgba(0, 0, 0, .2);
            animation: pulseAndSpin 5s ease-in-out infinite;
        }

        .icon1 .icon {
            animation-duration: 2.6s, 5s;
            animation-delay: 0s, 0s;
        }

        .icon2 .icon {
            animation-duration: 3.2s, 6s;
            animation-delay: 1.1s, .3s;
        }

        .icon3 .icon {
            animation-duration: 2.8s, 7s;
            animation-delay: .5s, .7s;
        }

        .icon4 .icon {
            animation-duration: 3.6s, 4s;
            animation-delay: 1.8s, .2s;
        }
        @media (max-width: 576px){
            .orbit-container {
                width: 100%;
                transform: scale(0.8);
            }
        }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-dfd6e88 */#groundbreaker {
    background: linear-gradient(140deg,#1a6765 0%,#49d1bc 50%,#43ae9f 80%) !important
}/* End custom CSS */