.animation-icon{animation-name:iconAnimation;animation-duration:4s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.animation-icon-2{animation-name:iconAnimation2;animation-duration:4s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}@keyframes iconAnimation{0%{transform:translate(-64px)translateY(0)}50%{transform:translate(-40px)translateY(-20px)}to{transform:translate(-64px)translateY(0)}}@keyframes iconAnimation2{0%{transform:translateY(20px)translate(32px)rotate(12deg)}50%{transform:translate(32px)rotate(12deg)}to{transform:translateY(20px)translate(32px)rotate(12deg)}}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.animate-scroll-up{flex-direction:column;animation:40s linear infinite scrollUp;display:flex}.animate-scroll-down{flex-direction:column;animation:40s linear infinite scrollDown;display:flex}.pause-animation:hover{animation-play-state:paused}@keyframes scrollUp{0%{transform:translateY(0)}to{transform:translateY(-33.333%)}}@keyframes scrollDown{0%{transform:translateY(-33.333%)}to{transform:translateY(0)}}.header-responsive{height:90vh}.header-container-responsive{display:flex}.header-left-responsive{width:60%}.header-right-responsive{width:40%}.blog-section{background-color:#f1f2f6;justify-content:center;align-items:center;width:100%;padding:100px 0;display:flex}.blog-container{flex-direction:column;justify-content:center;align-items:center;width:85%;margin:0 auto;padding:15px 0;display:flex}.blog-header{justify-content:space-between;align-items:center;width:94%;margin:0 auto 24px;display:flex}.blog-left h2{color:#696eff;font-size:18px;font-weight:500}.blog-left p{color:var(--black);font-size:30px;font-weight:600}.blog-right button{color:#fff;cursor:pointer;background-color:#696eff;border:none;border-radius:10px;padding:10px 40px;font-size:18px;font-weight:500}.blog-card{background-color:#fff;border-radius:10px;padding:20px 0 16px;overflow:hidden;box-shadow:0 8px 24px #959da50d}.blog-card img{object-fit:cover;border-radius:10px;width:90%;height:100%;margin:0 auto;display:block}.blog-content{padding:10px 20px 20px}.blog-content h4{color:var(--black);opacity:.4;text-align:left;margin-top:10px;margin-bottom:10px;font-size:16px;font-weight:400}.blog-content p{color:var(--black);text-align:left;margin-top:16px;font-size:18px;font-weight:500}.swiper-container{width:100%;position:relative}.prev-buttom:after{content:"❮";font-size:18px}.next-buttom:after{content:"❯";font-size:18px}.prev-buttom{color:#fff;z-index:99999;background-color:#696eff;border:5px solid #f1f2f6;border-radius:50%;width:40px;height:40px;padding:25px;transform:translate(-40px)}.next-buttom{color:#fff;z-index:99999;background-color:#696eff;border:5px solid #f1f2f6;border-radius:50%;width:40px;height:40px;padding:25px;transform:translate(40px)}.prev-buttom,.next-buttom{transition:all .1s}.prev-buttom:active{transform:scale(.8)translate(-50px)}.next-buttom:active{transform:scale(.8)translate(50px)}.prev-buttom:hover,.next-buttom:hover{background:#fff;border:2px solid #696eff;color:#696eff!important}.cta-section{background-color:#696eff;flex-direction:column;justify-content:center;align-items:center;gap:16px;width:100%;height:50vh;display:flex}.cta-container{justify-content:center;align-items:center;width:83%;height:100%;display:flex;position:relative;overflow:hidden}.cta-text-section{flex-direction:column;justify-content:center;align-items:center;display:flex}.cta-title{color:#fff;text-align:center;font-size:30px;font-weight:500}.cta-description{color:#fff;opacity:.6;text-align:center;max-width:530px;margin-top:8px;font-size:16px;font-weight:300}.cta-button{color:#696eff;background-color:#fff;border-radius:10px;justify-content:center;align-items:center;margin-top:32px;padding:12px 32px;font-size:16px;font-weight:500;display:flex}.cta-left-people-images{z-index:2;width:260px;height:auto;position:absolute;bottom:0;left:0}.cta-left-dott{z-index:1;width:150px;height:auto;position:absolute;bottom:0;left:140px}.cta-right-people-images{z-index:2;width:240px;height:auto;position:absolute;bottom:0;right:0}.cta-right-dott{z-index:1;width:150px;height:auto;position:absolute;top:0;right:130px}.active{color:#fff;background:linear-gradient(90deg,#696eff,#f8acff)}@media (max-width:1320px){.cta-left-dott{transform:translateY(5em)}.cta-right-dott{transform:translateY(-6em)}}@media (max-width:1170px){.animation-icon,.animation-icon-2{width:105px;height:105px}@keyframes iconAnimation{0%{transform:translate(-10px)translateY(-20px)}50%{transform:translate(10px)translateY(-40px)}to{transform:translate(-10px)translateY(-20px)}}@keyframes iconAnimation2{0%{transform:translateY(0)translate(32px)rotate(12deg)}50%{transform:translate(32px)rotate(12deg)translateY(-20px)}to{transform:translateY(0)translate(32px)rotate(12deg)}}}@media (max-width:1035px){.cta-left-people-images,.cta-right-people-images{display:none}.cta-left-dott{left:0}.cta-right-dott{right:0}}@media (max-width:1030px){.blog-container{width:83%}.blog-section .swiper-container{width:70vw}}@media (max-width:900px){.header-responsive{width:100%;height:fit-content;padding-bottom:100px}.header-container-responsive{flex-direction:column-reverse}.animation-icon,.animation-icon-2{display:none}.header-left-responsive{text-align:left;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;margin-top:16px;display:flex}.header-right-responsive{width:100%}.about-section{flex-direction:column}.about-desktop-image{width:100%;max-width:none}.about-text-container{text-align:left;justify-content:flex-start;align-items:flex-start;width:100%;padding:0}}@media (max-width:800px){.blog-header{text-align:center;flex-direction:column;align-items:center}.blog-section{height:100%;padding:100px 0 50px}.blog-left{flex-direction:column;justify-content:center;align-items:center;margin-bottom:10px;display:flex}.blog-right{margin-top:10px}.blog-container{width:80%}.prev-buttom{transform:translate(-40px)}.next-buttom{transform:translate(40px)}}@media (max-width:768px){.animate-scroll{animation:20s linear infinite scroll}}@media (max-width:600px){.cta-right-dott{transform:translateY(-7em)}}@media (max-width:515px){.header-left-responsive h1{font-size:28px}}@media (max-width:485px){.header-left-responsive h1{font-size:24px}}@media (max-width:420px){.header-left-responsive h1{font-size:24px;line-height:1.5}}@media (max-width:768px){.header-responsive{height:auto;padding:80px 0 60px}.header-container-responsive{flex-direction:column-reverse;gap:0}.header-left-responsive{text-align:center;align-items:center;width:100%;margin-top:8px;padding:0 12px}.header-left-responsive p{text-align:center;margin:0 auto 24px;width:90%!important}.header-left-responsive .flex{justify-content:center}.header-right-responsive{width:80%;margin:0 auto}.blog-section{padding:60px 0 40px}.blog-header{text-align:left;width:100%}.blog-left p{font-size:24px}.blog-card{padding:16px 0 12px}.blog-content{padding:8px 16px 16px}.blog-content p{margin-top:10px;font-size:16px}.cta-section{height:auto;padding:60px 16px}.cta-title{font-size:24px;line-height:1.4}.cta-description{max-width:100%;padding:0 8px;font-size:14px}.cta-button{margin-top:20px;padding:10px 24px;font-size:14px}.prev-buttom,.next-buttom{display:none}.scroll-up-btn{width:48px;height:48px;font-size:22px;bottom:20px;right:20px}}@media (max-width:480px){.header-responsive{padding:64px 0 40px}.header-left-responsive{padding:0 8px}.header-left-responsive p{width:100%!important;font-size:14px!important}.header-right-responsive{width:90%}.blog-section{padding:40px 0 24px}.blog-container{width:95%;padding:10px 0}.blog-section .swiper-container{width:85vw}.blog-left p{font-size:20px}.blog-right button{padding:8px 24px;font-size:15px}.blog-card{padding:12px 0 10px}.blog-content{padding:6px 14px 14px}.blog-content p{margin-top:8px;font-size:15px}.prev-buttom,.next-buttom{display:none}.cta-section{padding:48px 12px}.cta-container{width:95%}.cta-title{font-size:20px;line-height:1.4}.cta-description{margin-top:6px;font-size:13px}.cta-button{border-radius:8px;margin-top:16px;padding:10px 20px;font-size:13px}.cta-left-dott,.cta-right-dott{display:none}.scroll-up-btn{width:42px;height:42px;font-size:18px;bottom:16px;right:12px}}@media (max-width:375px){.header-left-responsive h1{font-size:22px;line-height:1.4}.header-left-responsive p{font-size:13px!important}.blog-left p{font-size:18px}.blog-right button{padding:7px 20px;font-size:14px}.cta-title{font-size:18px}.cta-description{font-size:12px}.cta-button{padding:8px 18px;font-size:12px}}
