body.dark{background-color:#060606}body.dark nav{background-color:#fefefe}body.dark footer h5 a{color:#ddd}body.dark footer h5 a:hover{color:#fefefe}body.dark footer li a:hover{color:#fefefe}.our-platform-section{padding-top:0}.our-platform-section .bg-shape-1>img{position:absolute;left:-280px;top:-70px;z-index:-1;height:140%;width:150%;max-width:none}.modules .module{background:white;box-shadow:0 30px 70px 0 rgba(223,227,234,0.50);border-radius:5px;display:inline-block;padding:40px 30px;position:relative;width:calc(50% - 30px)}.modules .module::after{pointer-events:none;opacity:0;transition-duration:.4s;content:'';display:block;position:absolute;top:-50px;right:-50px;border-radius:50%;height:150px;width:150px;background-color:rgba(255,255,255,.15)}.modules .module:hover,.modules .module.active{color:#fefefe;position:relative}.modules .module:hover p,.modules .module.active p{color:#fefefe}.modules .module:hover img,.modules .module.active img{box-shadow:0 0 0 5px #fefefe;border-radius:8px}.modules .module:hover::after,.modules .module.active::after{opacity:1}.module:nth-of-type(1){top:70px;left:-20px}.module:nth-of-type(2){top:-20px}.module:nth-of-type(3){top:90px;left:-20px}.module:nth-of-type(1):hover,.module:nth-of-type(1).active{background:linear-gradient(138deg,#7ba7ff 40%,#6f53f1 100%)}.module:nth-of-type(2):hover,.module:nth-of-type(2).active{background:linear-gradient(180deg,#ffdd76 0%,#ffa84f 100%)}.module:nth-of-type(3):hover,.module:nth-of-type(3).active{background:linear-gradient(138deg,#988cfb 30%,#f97cf0 100%)}.module:nth-of-type(4):hover,.module:nth-of-type(4).active{background:linear-gradient(138deg,#75c787 0%,#3ab3ad 100%)}.module img{height:54px}.module h3{font-size:1.2rem;margin-top:20px}.module p{color:#8c8e91;font-size:.8rem;line-height:24px;margin-bottom:0;margin-top:25px}.module a{top:0;left:0;height:100%;width:100%;display:block;position:absolute}.our-platform-section .section-description{margin-top:160px}section.flexible-program{background-image:url('https://www.eleyo.com/hubfs/marketing-website/backgrounds/bg-shape-2.png');background-size:auto 700px;padding-top:200px;padding-bottom:200px;background-repeat:no-repeat}section.testimonials{background-image:url('https://www.eleyo.com/hubfs/marketing-website/backgrounds/bg-shape-3.png');background-size:100% 100%;padding-top:110px;margin-top:100px}section.testimonials .icon-circle{margin:0 auto 20px;height:60px;width:60px;background-image:linear-gradient(150deg,#34ad93 0%,#71bf43 95%);box-shadow:0 10px 20px 0 rgba(216,216,216,0.50);border-radius:50%;position:relative}section.testimonials .icon-circle img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:25px}section.in-good-company-section{padding-top:180px}@media only screen and (max-width:767px){section.in-good-company-section{padding-top:0}section.flexible-program{padding-top:0;padding-bottom:80px}section.testimonials{padding-top:60px;margin-top:0;background-size:1900px 100%;background-position:50% 0}}