	.customer-section {
	    height: 50vh;
	    position: relative;
	    top: 25%;
	    display: grid;
	}
	
	.ring-planet {
	    display: flex;
	    align-items: center;
	    justify-content: center;
	}
	
	.middle-picture {
	    position: absolute;
	    border: 0.6vh solid white;
	    top: 35%;
	    height: 12vh;
	    border-radius: 50%;
	}
	
	.ring1 {
	    position: absolute;
	    top: 35%;
	    border: 0.5vh solid #25eda4;
	    height: 12vh;
	    width: 12vh;
	    border-radius: 50%;
	    background: #25eda4;
	    animation: smoove 3s linear infinite;
	    opacity: 1;
	}
	
	.ring2 {
	    position: absolute;
	    top: 35%;
	    border: 0.1vh solid #25eda4;
	    height: 12vh;
	    width: 12vh;
	    border-radius: 50%;
	    background: #25eda4;
	    animation: smoove 3s linear infinite 1s;
	    opacity: 1;
	}
	
	.ring3 {
	    position: absolute;
	    top: 35%;
	    border: 0.1vh solid #25eda4;
	    height: 12vh;
	    width: 12vh;
	    border-radius: 50%;
	    background: #25eda4;
	    animation: smoove 3s linear infinite 2s;
	    opacity: 1;
	}
	
	@keyframes smoove {
	    from {
	        opacity: 1;
	    }
	    to {
	        opacity: 0;
	        transform: scale(3.5, 3.5);
	    }
	}
	
	.big-ring {
	    position: absolute;
	    top: 35%;
	    height: 12vh;
	    width: 12vh;
	    border-radius: 50%;
	 
	    opacity: 1;
	    transform: scale(3.5, 3.5);
	}
	
	.crop {
	    position: relative;
	    top: 35%;
	    height: 9.1vh;
	    border-radius: 50%;
	    border: 2px solid #25eda4;
	    background: #fafafa;
	}
	
	.icon1 {
	    top: -23vh;
	    left: 23vh;
	}
	
	.icon2 {
	    top: -12vh;
	    left: 33vh;
	}
	
	.icon3 {
	    top: 10vh;
	    left: 24vh;
	}
	
	.icon4 {
	    top: 19vh;
	    left: -3vh;
	}
	
	.icon5 {
	    top: 9vh;
	    left: -33vh;
	}
	
	.icon6 {
	    top: -13vh;
	    left: -42vh;
	}