.stats-container{background-color:#5463d5;justify-content:center;align-items:center;padding:3em 12%;display:flex}.stats-graphics{flex-shrink:0;width:40%;max-width:615px;padding:5em 8em 5em 0}.stats-graphics img{width:100%;height:auto}.stats-report{max-width:743px}.stats{width:100%;display:flex}.universitites,.countries{color:#fff;background:#1d2777 url(/build/assets/globe-DxqzEU4z.svg) 50% 20% no-repeat;border-radius:4px;flex-direction:column;flex:1;justify-content:space-between;align-items:center;width:14em;padding:7.5em 2.5em 3.5em;display:flex;box-shadow:0 0 20px #0003}.universitites .figures,.countries .figures{color:#fff;font-size:5.15em;font-weight:700;line-height:1.5em}.universitites .text,.countries .text{font-size:2em;font-weight:400}.universitites{background:#1d2777 url(/build/assets/library-BCunYv0U.svg) 50% 20% no-repeat}.middle{color:#fff;margin:auto 1em 0;padding-bottom:2rem;font-size:2em}.tag-line{color:#d4d8f5;text-align:center;font-size:1.714em}@media screen and (width<=576px){.stats-container{flex-wrap:wrap}.stats-container .stats-graphics{width:100%;margin-bottom:1em;padding:0}.stats-container .stats{flex-direction:column;align-items:center}.stats-container .stats .middle{padding:1em 0;font-size:1.125em}.stats-container .stats .universitites,.stats-container .stats .countries{background-position:20%;grid-template-columns:1fr 1fr;width:70%;padding:1.5em 3em;display:grid}.stats-container .stats .universitites .figures,.stats-container .stats .countries .figures{grid-area:1/2/1/2;font-size:3.125em;line-height:1.2}.stats-container .stats .universitites .text,.stats-container .stats .countries .text{grid-area:2/2/2/2;font-size:1.125em}.stats-container .tag-line{font-size:1.125em}}@media screen and (width<=1100px) and (width>=999px){.stats-container .stats-graphics{width:35%;padding:6em 2em 6em 0}}@media screen and (width<=1000px) and (width>=577px){.stats-container{flex-wrap:wrap}.stats-container .stats-graphics{flex:auto;padding:1em 0 0}.stats-container .stats-report{flex:auto}.stats-container .universitites,.stats-container .countries{padding:7.5em 1em 3.5em}.stats-container .middle{margin:auto .5em 0}}@media screen and (width<=1300px) and (width>=1001px){.stats-container .stats-graphics{padding:6em 2em 6em 0}.stats-container .universitites,.stats-container .countries{width:12em}}@media screen and (width<=1920px){.stats-container{padding:3em 6%}}.request-demo{text-align:center;background-color:#fff;padding:7em 12%}.request-demo h2{color:#181c47}.request-demo a{color:#218380;text-decoration:underline}.request-demo a.button{color:#fff;background-color:#218380;text-decoration:none}.request-demo a.button:hover,.request-demo a.button:focus{background-color:#1f7370}.request-demo a.button:active{background-color:#185957}.request-demo p{color:#374957;font-size:1.25em}.request-demo.inverse{color:#fff;background-color:#218380;padding:9em 6% 7em}.request-demo.inverse h2,.request-demo.inverse p,.request-demo.inverse a{color:inherit}.request-demo.inverse a.button{background-color:#7b1fa2}.request-demo.inverse a.button:hover,.request-demo.inverse a.button:focus{background-color:#651b85}.request-demo.inverse a.button:active{background-color:#4e1466}@media screen and (width<=1920px){.request-demo{padding:7em 6%}}@media screen and (width<=576px){.request-demo{padding:4em 6%}.request-demo h2{font-size:2em}.request-demo.inverse{padding:6em 6% 4em}}.request-demo.signup-page p:last-child{display:none}.lms-integration{color:#fff;text-align:center;background-color:#ce7b91;padding:7em 12%}.lms-integration .title{color:inherit}.lms-integration p{color:inherit;margin-bottom:0}.lms-integration ul.lms-list{justify-content:center;align-items:center;max-width:1180px;margin:auto auto 3em;padding:0;list-style:none;display:flex}.lms-integration ul.lms-list li{display:inline}.lms-integration .graphics{height:100%;margin:auto;display:block;position:relative}.lms-integration .graphics.small{width:60%}.lms-integration img{width:80%;max-width:16em;padding-top:3em}.lms-integration a.button{background-color:#782d41}.lms-integration a.button:hover,.lms-integration a.button:focus{background-color:#5e2333}.lms-integration a.button:active{background-color:#5c2735}@media screen and (width<=1920px){.lms-integration{padding:7em 6%}}@media screen and (width<=576px){.lms-integration{padding:4em 6%}.lms-integration .title{font-size:2em}.lms-integration ul.lms-list{-webkit-column-count:2;-moz-column-count:2;column-count:2;display:block}.lms-integration ul.lms-list li{height:7em;margin-right:1em;display:block}.lms-integration ul.lms-list li img{width:100%;height:auto;position:absolute;top:50%;left:0;transform:translateY(-50%)}}.testimonials{background-color:#49416d;padding:7em 2em;position:relative;overflow:hidden}.carousel{scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;z-index:1;max-width:1440px;margin:auto;display:flex;overflow:hidden}.carousel::-webkit-scrollbar{width:10px;height:10px}.carousel::-webkit-scrollbar-thumb{background:#000;border-radius:10px}.carousel::-webkit-scrollbar-track{background:0 0}.carousel-item{scroll-snap-align:start;transform-origin:50%;border-radius:4px;flex:none;align-items:center;width:100%;height:100%;transition:transform .5s;display:flex;position:relative;transform:scale(1)}.carousel-item>.carousel-graphics{flex-shrink:0;width:40%;max-width:60em;margin-left:2em}.carousel-item img{width:100%;margin-right:2em}.carousel-item>.carousel-content{z-index:1;background-color:#fff;border-radius:4px;flex-shrink:1;width:60%;height:100%;margin:0 .5em 0 4em;padding:3em;position:relative}.carousel-item>.carousel-content:before{fill:#fff;stroke-width:5px;content:"";z-index:-1;background:url(/frontpage/testimonials/Path.svg) 50% no-repeat;width:140px;height:79px;position:absolute;top:20%;right:94%;transform:rotate(-22deg)}.carousel-item>.carousel-content .review{margin-bottom:2em;display:flex}.carousel-item>.carousel-content .review:before{content:"\"";color:#374957;margin-right:.5em;font-family:Permanent Marker,sans-serif;font-size:4.5em;line-height:1}.carousel-item>.carousel-content .review p{color:#374957;margin:0;font-size:1.25em;line-height:1.9em}.customer-detail p{color:#374957;margin:0;font-size:1.25em;font-style:italic;line-height:1.9em}.customer-detail .name{font-weight:600}.carousel-nav{text-align:center;position:absolute;bottom:2.5em;left:0;right:0}.carousel-nav .carousel-nav-list,.carousel-nav .carousel-nav-item{padding:0;display:inline-block}.carousel-nav .carousel-nav-list:focus,.carousel-nav .carousel-nav-item:focus{background-color:#000}.carousel-nav .carousel-nav-button{background-color:#988dcc;background-clip:content-box;border:.25rem solid #0000;border-radius:50%;width:.85rem;height:.85rem;font-size:0;transition:transform .1s;display:inline-block}.carousel-nav .carousel-nav-button.active{background-color:#fff}@media screen and (width<=1300px){.testimonials{padding:6em 0}.carousel .carousel-item{flex-direction:column;display:flex}.carousel .carousel-item>.carousel-graphics{width:50%;margin-bottom:1em;margin-left:0}.carousel .carousel-item>.carousel-content{text-align:left;width:87%;margin-left:0;padding:.9em}.carousel .carousel-item .carousel-content:before{content:none}.carousel .carousel-item .review:before{font-size:2.5em}}@media screen and (width<=576px){.testimonials{padding:4em 6%}.testimonials .carousel .carousel-item>.carousel-graphics{margin-left:0}.testimonials .carousel .carousel-item>.carousel-content .review p,.testimonials .carousel .carousel-item>.carousel-content .customer-detail p{font-size:16px}.testimonials .carousel-nav{bottom:calc(2em - 28px)}}.features{text-align:center;background-color:#fff;max-width:1440px;margin:auto;padding:6em 12%}.features .title{color:#181c47;text-align:center}.feature-item{text-align:left;flex-direction:row;justify-content:center;align-items:center;margin-bottom:6em;display:flex}.order-1{order:1}.order-2{order:2}.feature-info,.feature-graphics{flex-shrink:0;flex-basis:50%;width:50%}.feature-info .subtitle{color:#181c47;text-align:left}.feature-info a{color:#5463d5;font-weight:700}.feature-info a.button{color:#fff}.feature-info a.button:hover,.feature-info a.button:focus{text-decoration:none}.feature-info a:not(.link):after{content:"";margin-left:.3em;font-family:FontAwesome;font-weight:200;display:inline-block}.feature-info a:focus,.feature-info a:hover{text-decoration:underline}.feature-info p{color:#374957;line-height:2em}.feature-info p button[data-toggle=modal]{line-height:normal;font:inherit;cursor:pointer;color:#5463d5;background:0 0;border:none;outline:none;margin:0;padding:0;font-weight:700}.feature-info p button[data-toggle=modal]:hover{text-decoration:underline}.feature-info p button[data-toggle=modal]:focus-visible{outline-offset:2px;outline:3px solid #0059ff;text-decoration:underline}.feature-graphics.order-1{text-align:left}.feature-graphics.order-2{text-align:center}.feature-graphics video{width:80%}.feature-graphics video.need-shrink{width:70%}@media screen and (width<=1300px){.features{padding:6em 6%}}@media screen and (width<=746px){.features{padding:4em 6%}.features .title{font-size:2em}.feature-item{text-align:center;flex-direction:column}.feature-item>.feature-info{order:2;width:100%}.feature-item>.feature-info .subtitle{text-align:center}.feature-item>.feature-info p{font-size:1em}.feature-item>.feature-graphics{order:1;width:100%;margin-bottom:1em}.feature-item>.feature-graphics.order-1{text-align:center}}
