.home-container{display:flex;flex-direction:column;justify-content:center;align-items:center}.hero-container{position:relative;width:100%;height:80vh;margin-bottom:20vh;background-color:#002b4a;color:#fff;display:flex;flex-direction:row;justify-content:center;align-items:flex-start;font-family:Urbanist,sans-serif}@media only screen and (max-width: 767px){.hero-container{height:100%;margin-bottom:20px;padding-top:20px}}.hero-inner{position:relative;width:100%;height:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;z-index:3}.hero-title{font-size:25px;font-weight:600}.hero-subtitle{font-size:60px;color:#fff;line-height:86px;margin-top:20px;margin-bottom:20px;font-family:UrbanistBold,sans-serif}.hero-subtitle span{color:rgb(var(--primary-color))}@media only screen and (max-width: 767px){.hero-subtitle{font-size:40px;line-height:60px}}.hero-desc{font-size:17px;line-height:1.9;font-weight:400;width:80%}.hero-content{width:60%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}@media only screen and (min-width: 768px) and (max-width: 1024px){.hero-content{width:100%}}@media only screen and (max-width: 767px){.hero-content{width:100%}}.hero-action-container{margin-top:30px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:0px 20px}@media only screen and (max-width: 767px){.hero-action-container{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:20px 0px;padding-bottom:20px}}.hero-btn-container{gap:0px 20px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.hero-btn{transition:.5s;padding:15px 35px;border-radius:30px;font-size:16px;font-weight:600;display:inline-block;position:relative;z-index:1;overflow:hidden;font-family:Urbanist,sans-serif}.hero-btn.color{background-color:#0d5ff9;border:2px solid #0d5ff9;color:#fff}.hero-btn.alt{background-color:transparent;border:2px solid white;color:#fff}.hero-stats-container{gap:0px 20px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}@media only screen and (min-width: 768px) and (max-width: 1024px){.hero-banner{display:none}}@media only screen and (max-width: 767px){.hero-banner{display:none}}.hero-banner{position:absolute;right:-16%;bottom:0}.hero-banner-img{width:85%;border-top-right-radius:25%;border-top-left-radius:5%}.hero-banner-img-container{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;position:relative}.hero-banner-stat-container{background-color:#fff;color:#222;position:absolute;border-radius:10px;padding:20px;display:flex;flex-direction:column;justify-content:center;align-items:center;box-shadow:0 35px 65px #0000001a}.hero-banner-stat-container.col{top:20%;left:20px}.hero-banner-stat-container.row{bottom:-10%;right:-10%;display:flex;flex-direction:row;justify-content:center;align-items:center}.hero-banner-stat-container.row .hero-banner-stat-inner{display:flex;flex-direction:column;justify-content:flex;align-items:flex-start}.hero-banner-stat-container.row .hero-banner-stat-icon{margin-right:20px}.hero-banner-stat-inner{display:flex;flex-direction:column;justify-content:center;align-items:center}.hero-banner-stat-title{font-size:24px;font-weight:600;margin-top:10px}.hero-banner-stat-icon{background-color:rgba(var(--primary-color),1);color:#fff;padding:15px;border-radius:50%;display:flex;flex-direction:row;justify-content:center;align-items:center}.hero-banner-stat-icon svg{width:32px;height:32px}.hero-banner-stat-subtitle{margin-top:10px}.hero-packman{position:absolute;top:21%;right:1%;width:8vw;z-index:2}.hero-star{position:absolute;top:24%;right:37%;width:1.5vw;z-index:2}.hero-pencil{position:absolute;top:24%;left:3%;width:1.9vw;z-index:2}.hero-topline{position:absolute;top:-3vw;left:0%;width:5vw;z-index:2}.hero-bottomline{position:absolute;bottom:-6vw;left:-1vw;width:8vw;z-index:2}.hero-worm{position:absolute;bottom:5%;left:14%;width:5vw;z-index:2}.container{width:68%;height:100%;z-index:6}@media only screen and (min-width: 768px) and (max-width: 1024px){.container{width:90%}}@media only screen and (max-width: 767px){.container{width:90%}}.features-container{display:flex;flex-direction:column;justify-content:center;align-items:center}.features-title{color:rgb(var(--primary-color));font-weight:600;font-size:20px;display:block;margin-bottom:5px}.features-subtitle{color:#222;font-size:35px;font-family:UrbanistBold,sans-serif}@media only screen and (max-width: 767px){.features-subtitle{text-align:center;font-size:24px}}.features-row{width:100%;display:grid;grid-template-columns:repeat(4,1fr);gap:0px 25px}@media only screen and (min-width: 768px) and (max-width: 1024px){.features-row{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width: 767px){.features-row{grid-template-columns:repeat(1,1fr)}}.features-row-container{width:100%;margin-top:50px}.feature-item-container{border:2px solid rgba(229,229,229,.6);padding:0 30px 50px;text-align:center;position:relative;transition:.5s;border-radius:8px;margin-bottom:30px;width:100%;box-sizing:border-box}@media (hover: hover) and (pointer: fine){.feature-item-container:hover{border-radius:8px 60px 8px 8px;background-color:#fff;border-color:rgb(var(--primary-color))}.feature-item-container:hover .feature-item-icon{background:rgb(var(--primary-color));color:#fff}.feature-item-container:hover svg{width:40px;height:40px}.feature-item-container:hover svg path{fill:#fff}}.feature-item-counter{background-color:rgb(var(--primary-color));color:#fff;border-radius:0 0 7px 7px;padding:0 8px;display:inline-block;position:relative;top:0;left:0;line-height:33px}.feature-item-counter-container{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start}.feature-item-icon{width:75px;height:75px;line-height:75px;background:#e5f8f8;text-align:center;border-radius:50%;margin-bottom:25px;display:inline-block;transition:.5s;display:flex;flex-direction:row;justify-content:center;align-items:center;color:rgb(var(--primary-color))}.feature-item-icon-container{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;width:100%}.feature-item-icon svg{width:40px;height:40px}.feature-item-icon svg path{fill:rgb(var(--primary-color))}.feature-item-title{margin-top:0;color:#222;font-weight:700;font-size:24px;transition:.5s}.feature-item-subtitle{color:#555;font-size:17px;line-height:1.9;font-weight:400;margin-top:10px}.feature-item-list{list-style:none;padding-left:0}.feature-item-list li{position:relative;line-height:3rem;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.feature-item-list li .outer{content:"";position:relative;width:24px;height:24px;border-radius:50%;text-align:center;background:linear-gradient(135deg,rgb(var(--primary-color)),rgb(var(--primary-dark-color)));display:flex;flex-direction:row;justify-content:center;align-items:center}.feature-item-list li .inner{content:"";width:6px;height:6px;border-radius:50%;background:#fff}.feature-item-list li .text{font-size:14px;margin-left:10px;color:#000000de}.about-container{padding-top:100px;width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}@media only screen and (min-width: 768px) and (max-width: 1024px){.about-container{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding-top:20px}}@media only screen and (max-width: 767px){.about-container{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding-top:20px;gap:20px 0px}}.about-img{width:549px;height:auto}@media only screen and (max-width: 767px){.about-img{width:100%}}.about-img-container{width:50%}@media only screen and (min-width: 768px) and (max-width: 1024px){.about-img-container{width:100%}}@media only screen and (max-width: 767px){.about-img-container{width:100%}}.about-content-container{width:50%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;min-height:500px}@media only screen and (min-width: 768px) and (max-width: 1024px){.about-content-container{width:100%}}@media only screen and (max-width: 767px){.about-content-container{width:100%}}.about-content-title{color:rgb(var(--primary-color));font-weight:600;font-size:20px;display:block;margin-bottom:5px}.about-content-subtitle{margin-top:0;color:#222;font-size:35px;font-family:UrbanistBold,sans-serif}.about-content-desc{color:#555;font-size:17px;line-height:1.9;font-weight:400;margin-top:30px}.about-content-item{margin-top:40px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.about-content-item-text-container{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.about-content-item-text-title{color:#222;font-size:1.5rem;font-family:UrbanistBold,sans-serif;margin-bottom:10px}.about-content-item-icon{font-size:24px;margin-right:20px;display:flex;flex-direction:row;justify-content:center;align-items:center}.about-content-item-icon svg{width:45px;height:45px}.about-content-item-icon svg path{fill:rgb(var(--primary-color))}.about-button-container{margin-top:40px}.stats-container{margin-top:80px}@media only screen and (min-width: 768px) and (max-width: 1024px){.stats-container{margin-top:30px}}.stats-title-container{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}.stats-title{font-size:28px;font-family:UrbanistBold,sans-serif;color:#222;position:relative;display:inline-block}@media only screen and (max-width: 767px){.stats-title{font-size:16px}}.stats-title span{color:rgb(var(--primary-color))}.stats-title:before{content:"";width:80px;position:absolute;height:2px;background:rgb(var(--primary-color));left:-140px;top:17px}@media only screen and (max-width: 767px){.stats-title:before{left:-50px;top:8px;width:40px}}.stats-title:after{content:"";width:80px;position:absolute;height:2px;background:rgb(var(--primary-color));right:-140px;top:17px}@media only screen and (max-width: 767px){.stats-title:after{right:-50px;top:8px;width:40px}}.stats-item-container{width:100%;box-sizing:border-box}.stats-item-container-row{display:grid;grid-template-columns:repeat(4,1fr);gap:0px 25px;margin-top:50px}@media only screen and (min-width: 768px) and (max-width: 1024px){.stats-item-container-row{grid-template-columns:repeat(2,1fr);gap:25px}}@media only screen and (max-width: 767px){.stats-item-container-row{grid-template-columns:repeat(1,1fr);gap:25px}}.stat-item-container{width:100%;border:2px dashed #e9eef4;border-radius:8px;text-align:center;padding:30px 25px;position:relative;margin-bottom:30px;box-sizing:border-box}.stat-item-title{font-size:40px;font-family:UrbanistBold,sans-serif;color:#222}.stat-item-subtitle{margin-top:10px;font-size:17px}.stat-item-icon{width:65px;height:65px;line-height:65px;background-color:#e5f8f8;text-align:center;border-radius:50%;position:absolute;top:-28px;left:-17px;display:flex;flex-direction:row;justify-content:center;align-items:center}.stat-item-icon svg{color:rgb(var(--primary-color));width:35px;height:35px}.stat-item-icon svg path{fill:rgb(var(--primary-color))}.reviews-container{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;margin-top:150px;width:100%}@media only screen and (max-width: 767px){.reviews-container{margin-top:60px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.reviews-container{margin-top:120px}}.reviews-title{color:rgb(var(--primary-color));font-weight:600;font-size:20px;display:block}@media only screen and (max-width: 767px){.reviews-title{font-size:20px}}.reviews-subtitle{font-size:24px;color:#222;margin-top:10px;margin-bottom:20px;font-family:UrbanistBold,sans-serif}.reviews-subtitle span{color:rgb(var(--primary-color))}@media only screen and (max-width: 767px){.reviews-subtitle{font-size:24px}}.reviews-desc{font-size:20px;color:#58626d;font-family:Urbanist,sans-serif;width:30%;text-align:center;line-height:1.5}@media only screen and (max-width: 767px){.reviews-desc{width:100%;font-size:14px;margin-top:10px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.reviews-desc{width:100%;font-size:16px;margin-top:10px}}.reviews-item-container{width:60%;margin-top:100px;z-index:3}@media only screen and (max-width: 767px){.reviews-item-container{width:90%;margin-top:50px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.reviews-item-container{width:90%;margin-top:120px}}.reviews-button{margin:0 20px;color:#289df2;cursor:pointer}.reviews-button-container{margin-top:30px;display:flex;flex-direction:row;justify-content:center;align-items:center}.reviews-outer-container{width:100%;background-color:#002b4a;border-radius:50px;min-height:500px;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:80px}@media only screen and (max-width: 767px){.reviews-outer-container{min-height:10px;margin-top:20px}}.reviews-outer-background{position:absolute;bottom:-51%;left:25%;z-index:2}@media only screen and (min-width: 768px) and (max-width: 1024px){.reviews-outer-background{left:5%}}@media only screen and (max-width: 767px){.reviews-outer-background{left:5%;width:95%;bottom:-30%}}.reviews-dot{width:16px;height:16px;border-radius:50%;border:3px solid rgb(var(--primary-color));background-color:transparent;transition:background-color .3s ease;cursor:pointer}.reviews-dot-container{display:flex;align-items:center;justify-content:center;gap:12px;background-color:transparent;padding:20px;margin-top:20px;z-index:3}.reviews-dot.active{background-color:rgb(var(--primary-color))}.reviews-dot:hover{transform:scale(1.2)}.reviews-img-container{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:0px 20px;position:absolute;top:-75px}@media only screen and (max-width: 767px){.reviews-img-container{top:-20px}}.reviews-img.active{opacity:1;border-color:rgb(var(--primary-color),.2);transform:scale(1.1)}.reviews-img:hover{opacity:1;transform:scale(1.05)}.reviews-img{border:2px solid transparent;border-radius:50%;width:150px;cursor:pointer}@media only screen and (max-width: 767px){.reviews-img{width:50px;height:50px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.reviews-img{width:120px;height:120px}}.reviews-quote-img-left{position:absolute;left:50px;bottom:100px;width:150px;opacity:.3}@media only screen and (max-width: 767px){.reviews-quote-img-left{left:0;width:75px}}.reviews-quote-img-right{position:absolute;right:50px;bottom:100px;width:150px;opacity:.3;transform:scaleX(-1)}@media only screen and (max-width: 767px){.reviews-quote-img-right{right:0;width:75px}}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}:is(.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.review-item-desc{font-size:27px;color:#fff;line-height:35px;font-style:italic;margin-bottom:30px;text-align:center}@media only screen and (max-width: 767px){.review-item-desc{font-size:18px;line-height:25px}}.review-item-title{font-size:25px;font-weight:600;color:#fff;margin-bottom:0;text-align:center}@media only screen and (max-width: 767px){.review-item-title{font-size:18px}}.review-item-subtitle{font-size:17px;font-weight:400;color:#fff;text-align:center;margin-top:10px}@media only screen and (max-width: 767px){.review-item-subtitle{font-size:14px}}.preview-container{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.preview-content{width:100%;height:100%}.preview-content-title{color:rgb(var(--primary-color));font-weight:600;font-size:20px;display:block;margin-bottom:5px}.preview-content-subtitle{margin-top:0;color:#222;font-size:35px;font-family:UrbanistBold,sans-serif}.preview-content-download-container{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}@media only screen and (min-width: 768px) and (max-width: 1024px){.preview-content-download-container{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}}@media only screen and (max-width: 767px){.preview-content-download-container{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}}.preview-content-download-desc{color:#555;font-size:17px;line-height:1.9;font-weight:400;margin-top:30px;width:50%}@media only screen and (min-width: 768px) and (max-width: 1024px){.preview-content-download-desc{width:100%}}@media only screen and (max-width: 767px){.preview-content-download-desc{width:100%}}.preview-content-download-img{width:200px;height:auto}@media only screen and (max-width: 767px){.preview-content-download-img{width:48%}}.preview-content-download-img-container{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;width:50%;gap:0px 20px;box-sizing:border-box}@media only screen and (min-width: 768px) and (max-width: 1024px){.preview-content-download-img-container{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;margin-top:20px}}@media only screen and (max-width: 767px){.preview-content-download-img-container{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-top:20px;overflow-x:hidden;gap:0px}}.preview-devices{width:100%;height:100%;margin-top:50px}.devices-outer{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}.devices-container{display:flex;flex-direction:row;justify-content:center;align-items:flex-end}.devices-pc-container{position:relative;z-index:1;width:25vw}.devices-pc-img{width:100%;height:auto;display:block}.devices-pc-overlay{position:absolute;top:5.1%;left:4%;width:92.3%;height:62.5%;border:1px solid #030303;box-sizing:border-box}.devices-laptop-container{position:relative;z-index:1;margin-left:-2vw}.devices-laptop-img{width:30vw;height:auto}.devices-laptop-overlay{position:absolute;top:3.8%;left:8.2%;width:83.6%;height:78.9%;border:1px solid #3a3a3a;box-sizing:border-box}.devices-tablet-container{position:relative;z-index:2;margin-left:-5vw}.devices-tablet-img{width:9vw;height:auto}.devices-tablet-overlay{position:absolute;top:3.7%;left:5.6%;width:88.9%;height:91.1%;border:1px solid #030303;box-sizing:border-box;border-radius:2%;filter:drop-shadow(0px 25px 30px rgba(0,0,0,.4)) drop-shadow(0px 5px 10px rgba(0,0,0,.2))}.devices-mobile-container{position:relative;height:100%;z-index:2;margin-left:-3vw}.devices-mobile-img{width:5vw;height:auto;object-fit:contain;filter:drop-shadow(0px 25px 30px rgba(0,0,0,.4)) drop-shadow(0px 5px 10px rgba(0,0,0,.2))}.devices-mobile-overlay{position:absolute;top:5.7%;left:3.2%;width:94%;height:88.1%;border:1px solid #030303;box-sizing:border-box;border-radius:6%}.schools-container{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:80px;z-index:3;position:relative}@media only screen and (max-width: 767px){.schools-container{margin-top:40px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.schools-container{margin-top:40px}}.schools-title{font-size:20px}@media only screen and (max-width: 767px){.schools-title{text-align:center}}.schools-logos{overflow:hidden;width:100%;box-sizing:border-box;background-color:#f2f2f280;position:relative;margin-top:20px;display:flex;white-space:nowrap;padding:60px 0;background-color:#f5f5f5;border-radius:25px;border:1px solid #e5e5e5}.schools-logos:before,.schools-logos:after{position:absolute;top:0;width:250px;height:100%;content:"";z-index:2}@media only screen and (max-width: 767px){.schools-logos:before,.schools-logos:after{width:70px}}.schools-logos:before{left:0;background:linear-gradient(to left,#fff0,#fff)}.schools-logos:after{right:0;background:linear-gradient(to right,#fff0,#fff)}.schools-logos:hover .tech-logos-slide{animation-play-state:paused}.schools-logos-slide{display:flex;justify-content:space-between;min-width:130%;animation:20s slide infinite linear}@media only screen and (max-width: 767px){.schools-logos-slide{min-width:auto}}@media only screen and (min-width: 768px) and (max-width: 1024px){.schools-logos-slide{min-width:auto}}.schools-logos-slide img{width:auto;height:150px;margin:0 40px}@media only screen and (max-width: 767px){.schools-logos-slide img{height:100px;margin:0 35px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.schools-logos-slide img{width:auto;height:100px;margin:0 35px}}@keyframes slide{0%{transform:translate(0)}to{transform:translate(-100%)}}.demo-container{margin-top:100px;display:flex;flex-direction:row;justify-content:center;align-items:center;position:relative}@media only screen and (max-width: 767px){.demo-container{margin-top:20px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.demo-container{margin-top:30px}}.demo-video{max-width:946px;border-radius:25px}.demo-video-loader{position:absolute;inset:0;margin:auto;width:50%;max-width:100%;max-height:100%}.demo-video-img{width:100%;height:100%;border-radius:25px}@media only screen and (min-width: 768px) and (max-width: 1024px){.demo-video-img{width:100%;height:100%}}@media only screen and (max-width: 767px){.demo-video-img{width:100%;height:100%;min-height:235px}}.demo-video-content{width:946px;height:522px;background-color:rgb(var(--primary-dark-color));border-radius:25px;position:relative}.demo-video-content-frame{border-radius:25px;border:1px solid #e5e5e5;z-index:2;position:relative;min-height:235px}@media only screen and (min-width: 768px) and (max-width: 1024px){.demo-video-content{width:100%}}@media only screen and (max-width: 767px){.demo-video-content{width:100%;height:100%;min-height:235px}}.demo-video-container{width:100%;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:flex-end}@media only screen and (max-width: 767px){.demo-video-container{align-items:flex-start}}@media only screen and (min-width: 768px) and (max-width: 1024px){.demo-video-container{align-items:flex-start}}.demo-video-container:after{content:"";width:991px;height:522px;position:absolute;bottom:-80px;right:-127px;z-index:-1;border-radius:25px;border:2px dashed rgb(var(--primary-color))}@media only screen and (min-width: 768px) and (max-width: 1024px){.demo-video-container:after{width:80%;height:75%;bottom:-50px;right:-20px}}@media only screen and (max-width: 767px){.demo-video-container:after{width:100%;height:75%;bottom:-21px;right:-10px}}.demo-video-play{position:absolute;inset:0;margin:auto;width:150px;height:150px;transition:transform .5s ease-in-out;transform:translate(0)}.demo-video-play.isPlaying{top:-100%;left:100%}@media only screen and (max-width: 767px){.demo-video-play.isPlaying{top:-130%;left:80%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.demo-video-play.isPlaying{top:-130%;left:80%}}@media only screen and (max-width: 767px){.demo-video-play{width:80px;height:80px}}.demo-video-text-title{color:rgb(var(--primary-color));font-weight:600;font-size:20px;display:block}.demo-video-text-subtitle{color:#222;font-size:35px;margin-top:5px;margin-bottom:10px;font-family:UrbanistBold,sans-serif}.demo-video-text-subtitle span{color:rgb(var(--primary-color))}@media only screen and (max-width: 767px){.demo-video-text-subtitle{font-size:24px}}#play_icon path{transition:all .8s ease}#play_icon:hover path{stroke:#1975c0}#play_icon:hover #lineOne{stroke-dashoffset:-440}#play_icon:hover #lineTwo{stroke-dashoffset:440}#play_icon{cursor:pointer}#triangle{transition:all .8s ease;fill:transparent}#play_icon:hover #triangle{fill:#1975c0}#cross_icon path{transition:all .8s ease}#cross_icon:hover path{stroke:#fff}#lineOne,#lineTwo{stroke-dasharray:440;stroke-dashoffset:0}#cross_icon:hover #lineOne{stroke-dashoffset:-440}#cross_icon:hover #lineTwo{stroke-dashoffset:440}#cross_icon{cursor:pointer}#lines{transition:all .8s ease;fill:transparent}#cross_icon:hover .lines{fill:#1975c0}.faq-section{margin-top:40px}.faq-container{padding:0;position:relative;z-index:9}.faq-content{background-color:#f5f5f5;border-radius:25px;padding:50px 0}@media only screen and (max-width: 767px){.faq-content{padding:20px 0}}@media only screen and (min-width: 768px) and (max-width: 1024px){.faq-content{padding:0}}.faq-title{color:rgb(var(--primary-color));font-weight:600;font-size:20px;display:block;text-align:center;font-size:35px;color:#555;padding-top:30px}@media only screen and (max-width: 767px){.faq-title{font-size:20px;padding-bottom:30px}}.faq-item-container{box-sizing:border-box;padding:10px 50px;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:150px}@media only screen and (max-width: 767px){.faq-item-container{grid-template-columns:repeat(1,1fr);padding:0;grid-gap:0px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.faq-item-container{grid-template-columns:repeat(1,1fr);padding:20px;grid-gap:0px}}@media only screen and (max-width: 767px) and (max-width: 767px){.faq-item-section.second .faq-item:last-child{border-bottom:none}}@media only screen and (max-width: 767px){.faq-item-section{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.faq-item-section{width:100%}}.faq-item{display:flex;flex-direction:column;font-family:sans-serif;padding-bottom:20px;border-bottom:1px solid rgba(0,0,0,.2);margin-top:50px;box-sizing:border-box}@media only screen and (max-width: 767px){.faq-item{margin:0 20px 20px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.faq-item{margin:0 40px 40px}}.faq-item:last-child{border-bottom:none}@media only screen and (max-width: 767px){.faq-item:last-child{border-bottom:1px solid rgba(0,0,0,.2)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.faq-item:last-child{border-bottom:none}}.faq-item-title{display:flex;flex-direction:row;justify-content:space-between;align-items:center;font-size:17px;cursor:pointer}@media only screen and (max-width: 767px){.faq-item-title{font-size:14px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.faq-item-title{font-size:17px}}.faq-item-title-icon{color:#0093ff;display:flex;flex-direction:row;justify-content:center;align-items:center;cursor:pointer}.faq-item-desc-container{overflow:hidden;max-height:0;transition:max-height .5s ease}.faq-item-desc{font-size:18px;margin-top:20px;line-height:2;font-family:DMSansRegular,sans-serif;padding-bottom:10px}@media only screen and (max-width: 767px){.faq-item-desc{font-size:14px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.faq-item-desc{font-size:18px}}.faq-item.expanded .faq-item-title{color:#002091}.faq-item:not(.expanded) .faq-item-title{color:#303a42}.faq-item:not(.expanded) .faq-item-title-icon{color:#303a42}.loader-container{position:fixed;inset:0;background-color:rgb(var(--primary-dark-color));display:flex;flex-direction:row;justify-content:center;align-items:center}@media only screen and (max-width: 767px){.loader-container img{width:80%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.loader-container img{width:50%}}.aboutus-container{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.header-container{position:relative;width:100%;height:300px;background:linear-gradient(#002b4ae6,#002b4ae6),url(/assets/banner-jm0MLD7c.jpg) center/cover no-repeat;overflow-y:hidden}.header-image{width:100%;height:100%}.header-content{width:100%;height:100%;color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center}.header-content-title{font-size:32px;font-family:UrbanistBold,sans-serif}.header-content-link-container{gap:0px 20px;margin-top:20px;display:flex;flex-direction:row;justify-content:center;align-items:center}.header-content-link-icon{display:flex;flex-direction:row;justify-content:center;align-items:center}.header-content-link-prev{color:rgba(var(--primary-color),.9)}.header-line-left{position:absolute;left:0;top:0}.header-line-left{position:absolute;left:0;top:0;width:125px;height:auto}.header-line-right{position:absolute;right:0;bottom:-50px;width:222px;height:auto}.info-container{margin-top:20px}.info-title{color:rgb(var(--primary-color));font-weight:600;font-size:20px;display:block;margin-bottom:5px;text-transform:none}.info-subtitle{margin-top:0;color:#222;font-size:40px;font-family:UrbanistBold,sans-serif}@media only screen and (max-width: 767px){.info-subtitle{font-size:24px;line-height:30px}}.info-desc{margin-top:20px;font-size:17px;line-height:1.9;color:#1f1f3980}.about-images-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:0px 20px;box-sizing:border-box;width:100%;margin-top:50px}@media only screen and (max-width: 767px){.about-images-container{display:flex;flex-direction:column-reverse;justify-content:flex-start;align-items:flex-start;gap:20px 0px}}.about-images-notification-container{width:40%}@media only screen and (max-width: 767px){.about-images-notification-container{width:100%}}.about-images-notification{max-width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}.about-images-dashboard{border-radius:25px;border:1px solid #e5e5e5}.about-images-dashboard-container{width:60%}@media only screen and (max-width: 767px){.about-images-dashboard-container{width:100%}}.about-images-dashboard{display:flex;flex-direction:row;justify-content:center;align-items:center;max-width:100%}.desktop-nav-container{position:fixed;top:10px;z-index:10;width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;transition:transform .6s ease,opacity .6s ease}.desktop-nav-container.nav-hidden{transform:translateY(-100%);opacity:0}.desktop-nav-container.nav-visible{transform:translateY(0);opacity:1}@media only screen and (max-width: 767px){.desktop-nav-container{display:hidden}}.desktop-nav-inner{width:30%;background-color:#002b4a;display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-radius:50px;padding:5px 10px;color:#fff;box-shadow:0 8px 16px #002b4a80;transition:background-color .4s ease-in-out,box-shadow .4s ease-in-out}.desktop-nav-inner.nav-top{background-color:transparent;box-shadow:none}@media only screen and (min-width: 768px) and (max-width: 1024px){.desktop-nav-inner{width:70%}}.desktop-nav-img{width:150px;padding:10px}.desktop-nav-img-container{cursor:pointer;overflow:hidden;max-width:60px;max-height:43px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;left:-30px;transition:max-width .5s ease-in-out}.desktop-nav-img-container:hover{max-width:100%;background-color:transparent;border-radius:0}.desktop-nav-item{position:relative;overflow:hidden;height:20px;cursor:pointer;font-weight:800}.desktop-nav-item.active{color:rgb(var(--primary-color))}.desktop-nav-item .text{display:block;transition:transform .4s ease}.desktop-nav-item .top{transform:translateY(0)}.desktop-nav-item .bottom{position:absolute;top:0;left:0;transform:translateY(100%)}.desktop-nav-item:hover .top{transform:translateY(-100%)}.desktop-nav-item:hover .bottom{transform:translateY(0)}.contact-cards-container{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;margin-top:50px}.contact-cards-content{width:80%;gap:20px;display:grid;grid-template-columns:repeat(3,1fr)}@media only screen and (min-width: 768px) and (max-width: 1024px){.contact-cards-content{width:100%;grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width: 767px){.contact-cards-content{width:100%;grid-template-columns:repeat(1,1fr)}}.contact-card-item-container{padding:40px;box-shadow:0 5px 15px #3e419f1a;display:flex;flex-direction:column;justify-content:center;align-items:center;border:1px solid #f5f5f5;width:100%;box-sizing:border-box}.contact-card-item-icon{background:#f5f5f5;color:#625f71;padding:20px;border-radius:50%;display:flex;flex-direction:column;justify-content:center;align-items:center}.contact-card-item-icon svg{width:40px;height:40px}.contact-card-item-icon svg path{fill:#625f71}.contact-card-item-title{font-size:30px;font-weight:500;margin:20px 0;color:#1a1729}.contact-card-item-subtitle{font-size:18px;color:#625f71;line-height:1.8em;text-align:center}.contact-container{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.contact-form{border:1px solid #fff0e9;border-radius:25px;padding:54px 36px;margin-top:50px;background-color:#fff}@media only screen and (max-width: 767px){.contact-form{padding:20px}}.contact-form-row{width:100%;gap:20px;display:flex;flex-direction:row;justify-content:center;align-items:center;margin-top:20px}@media only screen and (max-width: 767px){.contact-form-row{flex-direction:column;align-items:flex-start}}.contact-form-input{width:50%}.contact-form-input .MuiFormControl-root,.contact-form-input.full{width:100%}@media only screen and (max-width: 767px){.contact-form-input{width:100%}}.contact-form-btn{margin-top:20px}.contact-form-desc{color:#625f71;font-size:17px}.contact-form-container{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;margin-top:50px}.contact-form-content-title{color:#1a1729;font-size:32px;text-align:center;font-family:UrbanistBold,sans-serif}.contact-form-content-container{width:80%}@media only screen and (min-width: 768px) and (max-width: 1024px){.contact-form-content-container{width:100%}}@media only screen and (max-width: 767px){.contact-form-content-container{width:100%}}.contact-form-submitted-row{display:flex;flex-direction:column;justify-content:center;align-items:center}.contact-form-submitted-text{color:#555;font-size:24px;margin-bottom:30px}.footer-container{width:100%;margin-top:50px}.footer-content-container{background-color:#002b4a;color:#fff;width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:50px 0;position:relative}.footer-newsletter-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-bottom:1px solid rgba(225,225,225,.08);padding-bottom:50px}@media only screen and (min-width: 768px) and (max-width: 1024px){.footer-newsletter-container{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:30px;padding:0 15px 50px}}@media only screen and (max-width: 767px){.footer-newsletter-container{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:30px}}.footer-newsletter-input{border:1px solid #fff;padding:20px 34px;width:100%;background-color:transparent;box-sizing:border-box;border:none;font-size:18px}.footer-newsletter-input:focus,.footer-newsletter-input:active{outline:none;border:none;box-shadow:none}.footer-newsletter-input-container{position:relative;background-color:#fff;display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-radius:50px;padding:0 5px;box-sizing:border-box}@media only screen and (min-width: 768px) and (max-width: 1024px){.footer-newsletter-input-container{width:100%}}.footer-newsletter-input-btn{background-color:rgb(var(--primary-color));color:#fff;border:none;padding:15px 25px;border-radius:30px;position:relative;font-size:15px;font-weight:600;transition:.5s}.footer-newsletter-text{font-size:28px;color:#fff;line-height:42px;font-family:UrbanistBold,sans-serif}@media only screen and (max-width: 767px){.footer-newsletter-text{font-size:24px}}.footer-links-container{margin-top:50px;width:100%;display:grid;grid-template-columns:repeat(4,1fr);box-sizing:border-box;gap:0px 50px}@media only screen and (min-width: 768px) and (max-width: 1024px){.footer-links-container{grid-template-columns:repeat(2,1fr);gap:50px}}@media only screen and (max-width: 767px){.footer-links-container{grid-template-columns:repeat(1,1fr);gap:50px}}.footer-links-title{font-size:24px;color:#fff;margin-bottom:10px;position:relative;font-weight:700}.footer-links-title:after{content:"";display:block;width:60px;height:1px;border-bottom:3px dashed rgb(var(--primary-color));margin-top:6px}.footer-links-item{margin-top:12px;font-size:17px;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;line-height:1.5;font-weight:400}.footer-links-item.link{transition:.5s;cursor:pointer}.footer-links-item.link:hover{color:rgb(var(--primary-color))}.footer-links-item-icon{display:flex;flex-direction:row;justify-content:center;align-items:center;color:rgb(var(--primary-color));margin-right:10px}.footer-links-item-container{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.footer-about-container{width:100%}.footer-about-img{width:170px;margin-bottom:10px}.footer-about-desc{font-size:17px;line-height:1.9;font-weight:400}@media only screen and (max-width: 767px){.footer-about-desc{font-size:14px}}.footer-about-social-item{width:40px;height:40px;line-height:43px;display:block;background:#1d2b45;text-align:center;font-size:22px;color:#b4c1d2;border-radius:10px;transform:rotate(50deg);transition:.5s;cursor:pointer}.footer-about-social-item:hover{background:rgb(var(--primary-color))}.footer-about-social-item svg{transform:rotate(-50deg)}.footer-about-social-item-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:80%}.footer-about-social-title{margin:26px 0;display:block;font-size:20px;font-family:UrbanistBold,sans-serif}.footer-userful-container,.footer-resources-container,.footer-contact-container{width:100%}.footer-copyright-container{background-color:rgb(var(--primary-dark-color));color:#fff;text-align:center;padding:20px 0}@media only screen and (max-width: 767px){.footer-copyright-container{font-size:12px}}.footer-bulb{width:50px;height:auto;inset:0;opacity:.6}.footer-bulb-container{position:absolute;top:10%;left:2%;background-color:rgba(var(--primary-color),.2);border-radius:50%;padding:15px}.footer-pentagon{position:absolute;bottom:25%;left:2%;width:50px;height:auto;animation:spin 3s linear infinite}.footer-triangle{position:absolute;top:15%;right:2%;width:50px;height:auto;animation:spin 3s linear infinite}.footer-circle{position:absolute;bottom:15%;right:0;width:100px;height:auto}.footer-pencil{position:absolute;top:39%;right:8%;width:50px;height:auto}@keyframes spin{to{transform:rotate(360deg)}}.privacy-policy-content{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:30px}.privacy-policy-content-container{width:57%}@media only screen and (max-width: 767px){.privacy-policy-content-container{width:90%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.privacy-policy-content-container{width:90%}}.privacy-policy-header{font-size:30px;color:#1a1729;font-family:UrbanistBold,sans-serif}@media only screen and (max-width: 767px){.privacy-policy-header{font-size:24px}}.privacy-policy-desc{font-size:18px;color:#625f71;line-height:1.8em}.privacy-policy-desc-footer{margin-top:20px}.privacy-policy-item-title{display:flex;align-items:flex-start;gap:8px;font-size:30px;color:#1a1729;font-family:UrbanistBold,sans-serif;flex-wrap:nowrap}@media only screen and (max-width: 767px){.privacy-policy-item-title{font-size:24px}}.privacy-policy-item-title span:first-child{flex-shrink:0}.privacy-policy-item-bullet{display:flex;align-items:flex-start;gap:10px;font-size:18px;line-height:1.8rem;color:#625f71}.privacy-policy-item-bullet .outer{position:relative;top:.5rem;flex-shrink:0;width:14px;height:14px;border-radius:50%;background:linear-gradient(135deg,rgb(var(--primary-color)),rgb(var(--primary-dark-color)));display:flex;align-items:center;justify-content:center}.privacy-policy-item-bullet .inner{width:6px;height:6px;border-radius:50%;background:#fff}.privacy-policy-item-bullet .text{flex:1}.privacy-policy-item-bullet-container{margin-top:20px;display:flex;flex-direction:column;gap:12px}.privacy-policy-item-container{margin-top:30px}.privacy-policy-item-note{font-size:18px;color:#625f71;margin-top:25px}.mobile-nav-container{width:100%;display:none;margin-bottom:80px}@media only screen and (max-width: 767px){.mobile-nav-container{display:flex}}.mobile-nav-menu{width:100%;background-color:#fff;display:flex;flex-direction:row;justify-content:center;align-items:center;z-index:5;position:relative;position:fixed;top:0;z-index:100;border-bottom:1px solid #e5e5e5}.mobile-nav-menu-content{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-top:10px;margin-bottom:10px}.mobile-nav-lines-container{display:inline-block;cursor:pointer}.mobile-nav-item{text-align:center;padding-bottom:20px;border-bottom:1px solid rgba(98,100,106,.2);margin-top:20px;cursor:pointer;-webkit-user-select:none;user-select:none;color:#62646a}.mobile-nav-item-container{position:fixed;width:100%;height:100vh;z-index:10;top:0;font-family:Inter,sans-serif;background-color:#fff;padding:0 20px;box-sizing:border-box;transition:left .5s ease-in-out;left:-100%}.mobile-nav-item-container.open{left:0%}.mobile-nav-item.btn{border-bottom:none}.mobile-nav-item:last-child{border-bottom:none;padding-bottom:0}.mobile-nav-btn{background-color:#000;text-transform:none;color:#fff;padding:15px 50px;width:100%}.mobile-nav-logo{width:200px;height:auto}.bar1,.bar2,.bar3{width:35px;height:5px;background-color:#555;margin:6px 0;transition:.4s}.change .bar1{transform:translateY(11px) rotate(-45deg)}.change .bar2{opacity:0}.change .bar3{transform:translateY(-11px) rotate(45deg)}@font-face{font-family:Urbanist;src:url(/fonts/Urbanist.ttf) format("truetype")}@font-face{font-family:UrbanistBold;src:url(/fonts/UrbanistBold.ttf) format("truetype")}#root,body{margin:0;padding:0;font-family:Urbanist,sans-serif;color:#555;overflow-x:hidden}
