.elementor-8739 .elementor-element.elementor-element-43210f7{--display:flex;--min-height:110vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:flex-start;--gap:0px 0px;--overflow:hidden;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8739 .elementor-element.elementor-element-43210f7:not(.elementor-motion-effects-element-type-background), .elementor-8739 .elementor-element.elementor-element-43210f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--e-bg-lazyload-loaded);--e-bg-lazyload:url("https://sense-group.pro/wp-content/uploads/2024/04/grey-background.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8739 .elementor-element.elementor-element-43210f7, .elementor-8739 .elementor-element.elementor-element-43210f7::before{--border-transition:0.3s;}.elementor-8739 .elementor-element.elementor-element-dc3c0d0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--align-items:flex-start;--background-transition:0.3s;--z-index:2;}.elementor-8739 .elementor-element.elementor-element-dc3c0d0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8739 .elementor-element.elementor-element-9f98afe .premium-fancy-text-wrapper{text-align:left;}.elementor-8739 .elementor-element.elementor-element-9f98afe .premium-fancy-list-items{text-align:left;}.elementor-8739 .elementor-element.elementor-element-9f98afe .premium-fancy-text{color:#000000;}.elementor-8739 .elementor-element.elementor-element-9f98afe .premium-fancy-svg-text .premium-fancy-list-items{fill:#000000;}.elementor-8739 .elementor-element.elementor-element-9f98afe .premium-fancy-text-wrapper:not(.auto-fade) .premium-fancy-text, .elementor-8739 .elementor-element.elementor-element-9f98afe .premium-fancy-text svg g > text{font-size:40px;font-weight:900;text-transform:uppercase;}.elementor-8739 .elementor-element.elementor-element-9f98afe .premium-prefix-text, .elementor-8739 .elementor-element.elementor-element-9f98afe .premium-suffix-text{color:var( --e-global-color-primary );font-size:25px;font-weight:600;text-transform:uppercase;}.elementor-8739 .elementor-element.elementor-element-9f98afe > .elementor-widget-container{padding:050px 0px 0px 0px;}.elementor-8739 .elementor-element.elementor-element-47de4e5{columns:1;text-align:left;color:var( --e-global-color-secondary );font-size:17px;width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-8739 .elementor-element.elementor-element-3cec8dc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:flex-start;--align-items:flex-start;--background-transition:0.3s;}.elementor-8739 .elementor-element.elementor-element-82fdcc4{z-index:2;}.elementor-8739 .elementor-element.elementor-element-67cfea5{z-index:2;}.elementor-8739 .elementor-element.elementor-element-4b8e463{text-align:right;bottom:0%;--e-transform-transition-duration:2000ms;}.elementor-8739 .elementor-element.elementor-element-4b8e463 img{width:45vw;}body:not(.rtl) .elementor-8739 .elementor-element.elementor-element-4b8e463{right:10%;}body.rtl .elementor-8739 .elementor-element.elementor-element-4b8e463{left:10%;}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-8739 .elementor-element.elementor-element-4b8e463 img{width:90%;}body:not(.rtl) .elementor-8739 .elementor-element.elementor-element-4b8e463{right:0%;}body.rtl .elementor-8739 .elementor-element.elementor-element-4b8e463{left:0%;}}@media(min-width:768px){.elementor-8739 .elementor-element.elementor-element-43210f7{--content-width:80%;}.elementor-8739 .elementor-element.elementor-element-dc3c0d0{--width:100%;}.elementor-8739 .elementor-element.elementor-element-3cec8dc{--content-width:100%;}}@media(min-width:1367px){.elementor-8739 .elementor-element.elementor-element-43210f7:not(.elementor-motion-effects-element-type-background), .elementor-8739 .elementor-element.elementor-element-43210f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-8739 .elementor-element.elementor-element-dc3c0d0{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-block-start:40%;--padding-block-end:0%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-8739 .elementor-element.elementor-element-9f98afe .premium-fancy-text-wrapper{text-align:center;}.elementor-8739 .elementor-element.elementor-element-9f98afe .premium-fancy-list-items{text-align:center;}.elementor-8739 .elementor-element.elementor-element-9f98afe .premium-fancy-text-wrapper:not(.auto-fade) .premium-fancy-text, .elementor-8739 .elementor-element.elementor-element-9f98afe .premium-fancy-text svg g > text{font-size:25px;line-height:2.8em;}.elementor-8739 .elementor-element.elementor-element-9f98afe .premium-prefix-text, .elementor-8739 .elementor-element.elementor-element-9f98afe .premium-suffix-text{font-size:30px;}.elementor-8739 .elementor-element.elementor-element-9f98afe > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8739 .elementor-element.elementor-element-47de4e5{text-align:center;font-size:15px;width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-8739 .elementor-element.elementor-element-82fdcc4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8739 .elementor-element.elementor-element-82fdcc4{width:auto;max-width:auto;}.elementor-8739 .elementor-element.elementor-element-82fdcc4.elementor-element{--align-self:center;}.elementor-8739 .elementor-element.elementor-element-67cfea5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8739 .elementor-element.elementor-element-67cfea5{width:auto;max-width:auto;}.elementor-8739 .elementor-element.elementor-element-67cfea5.elementor-element{--align-self:center;}.elementor-8739 .elementor-element.elementor-element-4b8e463{text-align:center;}body:not(.rtl) .elementor-8739 .elementor-element.elementor-element-4b8e463{right:0%;}body.rtl .elementor-8739 .elementor-element.elementor-element-4b8e463{left:0%;}}@media(max-width:767px){.elementor-8739 .elementor-element.elementor-element-43210f7{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--flex-wrap:wrap;}.elementor-8739 .elementor-element.elementor-element-dc3c0d0{--min-height:55vh;--justify-content:space-evenly;--gap:5px 5px;}.elementor-8739 .elementor-element.elementor-element-dc3c0d0.e-con{--order:-99999 /* order start hack */;}.elementor-8739 .elementor-element.elementor-element-9f98afe .premium-fancy-text-wrapper:not(.auto-fade) .premium-fancy-text, .elementor-8739 .elementor-element.elementor-element-9f98afe .premium-fancy-text svg g > text{font-size:20px;line-height:2.8em;}.elementor-8739 .elementor-element.elementor-element-9f98afe .premium-prefix-text, .elementor-8739 .elementor-element.elementor-element-9f98afe .premium-suffix-text{font-size:18px;}.elementor-8739 .elementor-element.elementor-element-82fdcc4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8739 .elementor-element.elementor-element-82fdcc4.elementor-element{--align-self:center;}.elementor-8739 .elementor-element.elementor-element-67cfea5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8739 .elementor-element.elementor-element-67cfea5.elementor-element{--align-self:center;}.elementor-8739 .elementor-element.elementor-element-4b8e463 img{width:100%;}body:not(.rtl) .elementor-8739 .elementor-element.elementor-element-4b8e463{right:0%;}body.rtl .elementor-8739 .elementor-element.elementor-element-4b8e463{left:0%;}.elementor-8739 .elementor-element.elementor-element-4b8e463{z-index:0;}}/* Start custom CSS for container, class: .elementor-element-43210f7 */@keyframes move {
    100% {
        transform: translate3d(0, 0, 1px) rotate(360deg);
    }
}

.background {
    position: fixed;
    width: 100vw;
    height: 100vh;
    top: 0;
    left: 0;
    background: #838081;
    overflow: hidden;
}

.background span {
    width: 20vmin;
    height: 20vmin;
    border-radius: 20vmin;
    backface-visibility: hidden;
    position: absolute;
    animation: move;
    animation-duration: 45;
    animation-timing-function: linear;
    animation-iteration-count: infinite;
}


.background span:nth-child(0) {
    color: #4d4d4d;
    top: 94%;
    left: 75%;
    animation-duration: 24s;
    animation-delay: -43s;
    transform-origin: 0vw -22vh;
    box-shadow: 40vmin 0 5.37982190696969vmin currentColor;
}
.background span:nth-child(1) {
    color: #4d4d4d;
    top: 24%;
    left: 96%;
    animation-duration: 47s;
    animation-delay: -15s;
    transform-origin: 6vw 16vh;
    box-shadow: 40vmin 0 5.522457340443259vmin currentColor;
}
.background span:nth-child(2) {
    color: #000000;
    top: 39%;
    left: 10%;
    animation-duration: 10s;
    animation-delay: -28s;
    transform-origin: 15vw -4vh;
    box-shadow: 40vmin 0 5.124820673743186vmin currentColor;
}
.background span:nth-child(3) {
    color: #4d4d4d;
    top: 56%;
    left: 96%;
    animation-duration: 42s;
    animation-delay: -26s;
    transform-origin: 16vw 3vh;
    box-shadow: -40vmin 0 5.839369360501905vmin currentColor;
}
.background span:nth-child(4) {
    color: #000000;
    top: 49%;
    left: 78%;
    animation-duration: 35s;
    animation-delay: -37s;
    transform-origin: 22vw -7vh;
    box-shadow: 40vmin 0 5.866018225781651vmin currentColor;
}
.background span:nth-child(5) {
    color: #ffffff;
    top: 82%;
    left: 67%;
    animation-duration: 36s;
    animation-delay: -38s;
    transform-origin: 24vw 23vh;
    box-shadow: -40vmin 0 5.8184125238030155vmin currentColor;
}
.background span:nth-child(6) {
    color: #000000;
    top: 70%;
    left: 18%;
    animation-duration: 44s;
    animation-delay: -11s;
    transform-origin: 9vw -2vh;
    box-shadow: -40vmin 0 5.7342987532135vmin currentColor;
}
.background span:nth-child(7) {
    color: #000000;
    top: 79%;
    left: 85%;
    animation-duration: 32s;
    animation-delay: -20s;
    transform-origin: -9vw -9vh;
    box-shadow: -40vmin 0 5.231201556986688vmin currentColor;
}
.background span:nth-child(8) {
    color: #ffffff;
    top: 40%;
    left: 9%;
    animation-duration: 13s;
    animation-delay: -48s;
    transform-origin: -14vw -1vh;
    box-shadow: 40vmin 0 5.850183557279868vmin currentColor;
}
.background span:nth-child(9) {
    color: #000000;
    top: 71%;
    left: 79%;
    animation-duration: 22s;
    animation-delay: -23s;
    transform-origin: 24vw 22vh;
    box-shadow: -40vmin 0 5.816367717643843vmin currentColor;
}
.background span:nth-child(10) {
    color: #4d4d4d;
    top: 48%;
    left: 33%;
    animation-duration: 20s;
    animation-delay: -5s;
    transform-origin: -11vw 18vh;
    box-shadow: -40vmin 0 5.740290300009665vmin currentColor;
}
.background span:nth-child(11) {
    color: #000000;
    top: 17%;
    left: 86%;
    animation-duration: 36s;
    animation-delay: -27s;
    transform-origin: 3vw -8vh;
    box-shadow: 40vmin 0 5.58903316112026vmin currentColor;
}
.background span:nth-child(12) {
    color: #000000;
    top: 77%;
    left: 12%;
    animation-duration: 29s;
    animation-delay: -5s;
    transform-origin: 25vw -2vh;
    box-shadow: 40vmin 0 5.538809541018435vmin currentColor;
}
.background span:nth-child(13) {
    color: #000000;
    top: 92%;
    left: 86%;
    animation-duration: 45s;
    animation-delay: -41s;
    transform-origin: 2vw 13vh;
    box-shadow: -40vmin 0 5.969632125541127vmin currentColor;
}
.background span:nth-child(14) {
    color: #ffffff;
    top: 17%;
    left: 43%;
    animation-duration: 39s;
    animation-delay: -35s;
    transform-origin: 20vw -18vh;
    box-shadow: 40vmin 0 5.895600932872972vmin currentColor;
}
.background span:nth-child(15) {
    color: #000000;
    top: 49%;
    left: 34%;
    animation-duration: 50s;
    animation-delay: -48s;
    transform-origin: 3vw -15vh;
    box-shadow: -40vmin 0 5.406312679436905vmin currentColor;
}
.background span:nth-child(16) {
    color: #4d4d4d;
    top: 19%;
    left: 17%;
    animation-duration: 8s;
    animation-delay: -37s;
    transform-origin: -17vw 1vh;
    box-shadow: -40vmin 0 5.561977787950582vmin currentColor;
}
.background span:nth-child(17) {
    color: #4d4d4d;
    top: 38%;
    left: 53%;
    animation-duration: 52s;
    animation-delay: -10s;
    transform-origin: -7vw -16vh;
    box-shadow: -40vmin 0 5.426248563681305vmin currentColor;
}
.background span:nth-child(18) {
    color: #000000;
    top: 21%;
    left: 18%;
    animation-duration: 25s;
    animation-delay: -40s;
    transform-origin: 5vw -16vh;
    box-shadow: 40vmin 0/* End custom CSS */