@import url(http://fonts.cdnfonts.com/css/gilroy-bold);@import url(https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&display=swap);*{padding:0;margin:0}*,:after,:before{box-sizing:inherit}:root{--color-primary:#38a3a5;--color-secondary:#006f71;--background-light-1:#edf2fb;--font-color-dark:#353535;--font-color-gray:#696969;--font-bold:"Gilroy-Bold";--font-heavy:"Gilroy-Heavy";--font-light:"Gilroy-Light";--font-medium:"Gilroy-Medium";--font-normal:"Gilroy-Regular"}::selection{color:#f5f5f5;background-color:#38a3a5;background-color:var(--color-primary)}html{font-size:65.2%}@media screen and (max-width:75em){html{font-size:56.25%}}@media screen and (max-width:56.25em){html{font-size:50%}}@media screen and (min-width:112.5em){html{font-size:75%}}body{box-sizing:border-box;font-family:"Gilroy-Regular",sans-serif;font-weight:400;line-height:1.7}.pt-bigX{padding-top:10rem}.pb-bigX{padding-bottom:10rem}.pt-big{padding-top:8rem}.pb-big{padding-bottom:8rem}.pt-mid{padding-top:6rem}.pb-mid{padding-bottom:6rem}.pt-sml{padding-top:4rem}.pb-sml{padding-bottom:4rem}.pr-mid{padding-right:6rem}.mr-mid{margin-right:6rem}.mr-big{margin-right:8rem}.mr-bigX{margin-right:10rem}.mt-mid{margin-top:6rem}.mt-big{margin-top:8rem}.mt-bigX{margin-top:10rem}.h-test{min-height:1000vh}.txt-align-right{text-align:right!important}@-webkit-keyframes banner_drop{0%{-webkit-transform:scale(0);transform:scale(0)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes banner_drop{0%{-webkit-transform:scale(0);transform:scale(0)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@media screen and (max-width:56.25em){@-webkit-keyframes banner_drop{0%{-webkit-transform:scale(0) translateX(50%);transform:scale(0) translateX(50%)}to{opacity:1;-webkit-transform:scale(1) translateX(50%);transform:scale(1) translateX(50%)}}@keyframes banner_drop{0%{-webkit-transform:scale(0) translateX(50%);transform:scale(0) translateX(50%)}to{opacity:1;-webkit-transform:scale(1) translateX(50%);transform:scale(1) translateX(50%)}}}@-webkit-keyframes title_drop{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes title_drop{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes button_rush{0%{-webkit-transform:translateX(-200%);transform:translateX(-200%);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1%}}@keyframes button_rush{0%{-webkit-transform:translateX(-200%);transform:translateX(-200%);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1%}}@-webkit-keyframes icon_animate{0%{stroke-dasharray:2300;stroke-dashoffset:2300}to{stroke-dashoffset:0}}@keyframes icon_animate{0%{stroke-dasharray:2300;stroke-dashoffset:2300}to{stroke-dashoffset:0}}.navbar{display:-webkit-flex;display:flex;background-color:#fff;width:100%;box-shadow:0 8px 20px 0 rgba(0,0,0,.1)}.navbar-logo{margin-left:15rem}@media screen and (max-width:56.25em){.navbar-logo{margin:auto}}.navbar-logo img{padding-top:10px;height:7rem}@media screen and (max-width:56.25em){.navbar-logo img{height:7rem}}.navbar-container{margin:auto}.navbar-container li,.navbar-container ul{list-style:none;display:inline-block}@media screen and (max-width:56.25em){.navbar-container{display:none}}.navbar-link a{margin:0 2rem;padding:0 5px;font-size:1.8rem;font-family:"Gilroy-Regular";font-family:var(--font-normal);position:relative;display:inline-block;line-height:1.4}.navbar-link a:after{content:"";position:absolute;right:0;left:auto;bottom:0;height:1px;background-color:#38a3a5;background-color:var(--color-primary);width:0;transition:width .6s cubic-bezier(.25,.8,.25,1) 0s}.navbar-link a:hover:after{width:100%;left:0;right:auto}.navbar-link a:hover{color:#38a3a5;color:var(--color-primary)}a{text-decoration:none;color:inherit}.active{color:#38a3a5;color:var(--color-primary);font-family:"Gilroy-Medium";font-family:var(--font-medium)}.active:after{width:100%!important}.fixed-top{position:fixed;top:0;left:0;background-color:#fff;z-index:99999;-webkit-animation:add_nav .95s ease forwards;animation:add_nav .95s ease forwards}.hamburger{display:none}@media screen and (max-width:56.25em){.hamburger{display:block}}.hamburger input{display:none}.hamburger input[type=checkbox]:checked~label span{-webkit-transform-origin:center;transform-origin:center;height:0}.hamburger input[type=checkbox]:checked~label span:after{top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.hamburger input[type=checkbox]:checked~label span:before{top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.hamburger input[type=checkbox]:checked~.mobile-nav-banner{-webkit-transform:scale(80);transform:scale(80)}.hamburger input[type=checkbox]:checked~.mobile-nav-container{opacity:1;visibility:visible}.hamburger .mobile-nav-banner{height:6rem;width:6rem;border-radius:50%;position:fixed;top:1rem;right:1rem;background-color:#fff;z-index:2;transition:-webkit-transform .8s cubic-bezier(.88,.07,.19,.89);transition:transform .8s cubic-bezier(.88,.07,.19,.89);transition:transform .8s cubic-bezier(.88,.07,.19,.89),-webkit-transform .8s cubic-bezier(.88,.07,.19,.89)}.hamburger label{width:50px;height:50px;z-index:3;display:block;border-radius:50%;position:absolute;right:1rem;top:0;text-align:center;cursor:pointer}.hamburger label:hover span:before{top:1rem}.hamburger label:hover span:after{top:-1rem}.hamburger label span{position:relative;margin-top:3.5rem;width:3rem}.hamburger label span:after,.hamburger label span:before{content:"";position:absolute;right:0;transition:all .3s}.hamburger label span,.hamburger label span:after,.hamburger label span:before{height:1.5px;background-color:#000;display:inline-block}.hamburger label span:after{width:3.5rem;top:-.8rem}.hamburger label span:before{width:3.5rem;top:.8rem}.hamburger .mobile-nav-container{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:3;opacity:0;visibility:hidden;transition:opacity .8s cubic-bezier(.88,.07,.19,.89)}.hamburger .mobile-nav-container li,.hamburger .mobile-nav-container ul{list-style:none;display:block;margin:3rem 0;text-align:center}.hamburger .mobile-nav-container li a,.hamburger .mobile-nav-container ul a{font-size:3rem}.fix-scroll{-webkit-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important}@-webkit-keyframes add_nav{0%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{opacity:1}}@keyframes add_nav{0%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{opacity:1}}.button{background-color:transparent;padding:1rem 2rem;text-transform:capitalize;font-size:1.4rem;text-decoration:none;border:0;box-shadow:-3px 2px 20px -5px rgba(0,0,0,.31);-webkit-box-shadow:-3px 2px 20px -5px rgba(0,0,0,.31);-moz-box-shadow:-3px 2px 20px -5px rgba(0,0,0,.31)}.button:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px)}.button:active{-webkit-transform:translateY(-1px);transform:translateY(-1px)}.student-testimonial{width:30rem;margin:2rem 0}@media screen and (max-width:37.5em){.student-testimonial{width:40rem}}.student-testimonial-container{padding:3rem 2rem;background-color:#fff;box-shadow:0 5px 2rem rgba(0,0,0,.3)}@media screen and (max-width:37.5em){.student-testimonial-container{padding:6rem 3rem}}.student-testimonial-hero{width:10rem;height:10rem;border-radius:50%;object-fit:cover;margin-left:auto;margin-right:auto;display:block}@media screen and (max-width:37.5em){.student-testimonial-hero{width:15rem;height:15rem}}.student-testimonial-description{margin-top:3rem;font-size:1.4rem;text-align:center;margin-bottom:3rem}@media screen and (max-width:37.5em){.student-testimonial-description{font-size:1.6rem}}.student-testimonial-name{text-align:center;font-size:1.8rem;font-weight:400;text-transform:uppercase;color:#353535;color:var(--font-color-dark)}.student-testimonial-grade{text-align:center;font-size:1.2rem}.rec-dot{box-shadow:0 0 1px 2px rgba(0,0,0,.5)!important;transition:all .2s ease}.rec-dot:hover{box-shadow:0 0 1px 3px rgba(84,138,255,.5)!important}.rec-dot_active{background-color:#728ee9!important}.accordion{margin-top:3rem}.accordion-label{font-size:1.6rem;color:#38a3a5;color:var(--color-primary)}.accordion-label span{position:relative}.accordion-label span:after{content:"\203A";position:absolute;font-size:2.5rem;top:-1.2rem;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:center;transform-origin:center;left:10px}.accordion-container{padding:2rem 3rem;height:auto;min-height:5rem;background-color:#f1f1f1;transition:all .2s ease-in;overflow:hidden;font-size:1.4rem}input[name=accordion]:checked~.accordion-container{padding:0;height:0!important;min-height:0!important}input[name=accordion]:checked~.accordion-label span:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.border{border-bottom:1px solid #cecece;display:block}.subject-syllabus{white-space:pre-wrap;text-align:start}.faq-title{font-size:3rem;font-family:"Gilroy-Medium";font-family:var(--font-medium);color:var(--font-color-black)}.footer{background-color:#141414;color:#fff;padding:5rem 20rem;font-size:1.4rem}@media screen and (max-width:75em){.footer{padding:5rem 15rem}}@media screen and (max-width:56.25em){.footer{padding:5rem 10rem}}@media screen and (max-width:37.5em){.footer{padding:5rem 2rem}}.footer-container{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;border-bottom:1px solid #555;padding-bottom:2rem}@media screen and (max-width:37.5em){.footer-container{-webkit-flex-direction:column;flex-direction:column}}.footer-list{-webkit-flex:50% 1;flex:50% 1;margin:0 5rem}.footer-list .social li{display:inline-block;margin:0 1rem}.footer-list .social span{font-size:2.5rem}.footer-list p{text-align:start;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.footer-list ul{margin-top:2rem}.footer-list ul li{list-style:none}.footer-list ul li span{margin-right:5px}.footer-list .footer-logo{height:7rem}.footer-credits{text-align:center;padding-top:2rem}.footer-credits a,.footer-credits span{color:#38a3a5;color:var(--color-primary)}.banner{position:relative;height:70vh}.banner-color{max-width:70%;width:100%;background-color:#edf2fb;background-color:var(--background-light-1);height:70vh;position:absolute;z-index:-1}@media screen and (max-width:56.25em){.banner-color{max-width:100%}}@media screen and (max-width:37.5em){.banner-color{max-width:100%;height:60vh}}.banner-img{position:absolute;top:5rem;right:3%;width:60rem;-webkit-animation:banner_drop 1s cubic-bezier(.72,.39,0,1.19);animation:banner_drop 1s cubic-bezier(.72,.39,0,1.19);height:40rem}@media screen and (max-width:90.625em){.banner-img{width:55rem;height:35rem}}@media screen and (max-width:75em){.banner-img{width:55rem;height:35rem}}@media screen and (max-width:62.5em){.banner-img{top:10rem;width:45rem;height:30rem}}@media screen and (max-width:56.25em){.banner-img{top:25rem;right:50%;-webkit-transform:translateX(50%);transform:translateX(50%);width:50rem;height:30rem}}@media screen and (max-width:37.5em){.banner-img{top:50%;margin-top:2rem;max-width:50rem;width:90%;height:auto;max-height:30rem}}.banner-typography{position:absolute;left:10%;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%}@media screen and (max-width:90.625em){.banner-typography{left:5%}}@media screen and (max-width:75em){.banner-typography{left:5%}}@media screen and (max-width:56.25em){.banner-typography{position:relative;top:10%;width:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:block;text-align:center}}@media screen and (max-width:37.5em){.banner-typography{padding:0 2rem}}@media screen and (max-width:23.75em){.banner-typography{top:5%}}.banner-title{-webkit-animation:title_drop 1s cubic-bezier(.71,.28,.15,1.24) .5s backwards;animation:title_drop 1s cubic-bezier(.71,.28,.15,1.24) .5s backwards;font-size:5.5rem;text-transform:capitalize}@media screen and (max-width:90.625em){.banner-title{font-size:4.8rem}}@media screen and (max-width:75em){.banner-title{font-size:4.5rem}}@media screen and (max-width:56.25em){.banner-title{font-size:4rem}}@media screen and (max-width:37.5em){.banner-title{font-size:3.8rem;line-height:1.2}}@media screen and (max-width:23.75em){.banner-title{font-size:8vw}}.banner-title span{color:#38a3a5;color:var(--color-primary)}.banner-description{width:40%;font-size:1.4rem;line-height:1.5}@media screen and (max-width:56.25em){.banner-description{width:100%;display:block}}.banner-button{display:inline-block;-webkit-animation:button_rush 1s cubic-bezier(1,.01,0,1.49);animation:button_rush 1s cubic-bezier(1,.01,0,1.49);background-color:#38a3a5;background-color:var(--color-primary);margin-top:1rem;border-radius:2px;color:#f5f5f5}.banner-polka{position:absolute;right:0;z-index:-1;bottom:0;opacity:.8}@media screen and (max-width:75em){.banner-polka{width:25rem}}@media screen and (max-width:56.25em){.banner-polka{display:none}}.backdrop{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUMAAAAyCAYAAADGOrnXAAAAAXNSR0IArs4c6QAAAaFJREFUeAHt1sEJACEQBMHlIjP/TeraKPyUCShFMzjjEHgssLvn8RNcT2A+BgQIECAwxlAEBAgQuAJ+hjogQIBAAsZQBgQIEEjAGMqAAAECCRhDGRAgQCABYygDAgQIJGAMZUCAAIEEjKEMCBAgkIAxlAEBAgQSMIYyIECAQALGUAYECBBIwBjKgAABAgkYQxkQIEAgAWMoAwIECCRgDGVAgACBBIyhDAgQIJCAMZQBAQIEEjCGMiBAgEACxlAGBAgQSMAYyoAAAQIJGEMZECBAIAFjKAMCBAgkYAxlQIAAgQSMoQwIECCQgDGUAQECBBIwhjIgQIBAAsZQBgQIEEjAGMqAAAECCRhDGRAgQCABYygDAgQIJGAMZUCAAIEEjKEMCBAgkIAxlAEBAgQSMIYyIECAQALGUAYECBBIwBjKgAABAgkYQxkQIEAgAWMoAwIECCRgDGVAgACBBIyhDAgQIJCAMZQBAQIEEjCGMiBAgEACxlAGBAgQSMAYyoAAAQIJGEMZECBAIAFjKAMCBAgkYAxlQIAAgQSMoQwIECCQwA/AVgMEYVCjqgAAAABJRU5ErkJggg==);background-repeat:repeat;background-position:50%;background-size:auto;box-sizing:content-box}@media screen and (max-width:67.5em){.backdrop{background-position:0}}@media screen and (max-width:56.25em){.backdrop{background-position:50%;background-size:400px}}@media screen and (max-width:37.5em){.backdrop{background-position:50%;background-size:400px}}.entitlement{text-align:center}@media screen and (max-width:75em){.entitlement{margin-top:3rem}}.entitlement-heading{font-size:2.5rem;text-transform:capitalize;color:#38a3a5;color:var(--color-primary);font-weight:700}.entitlement-description{padding:0 20rem;font-size:3rem;line-height:1.5;color:#353535;color:var(--font-color-dark)}@media screen and (max-width:75em){.entitlement-description{font-size:2.5rem;padding:0 18rem;line-height:1.5}}@media screen and (max-width:56.25em){.entitlement-description{font-size:2rem;padding:0 12rem;line-height:1.5}}@media screen and (max-width:67.5em){.entitlement-description{padding:0 15rem}}@media screen and (max-width:37.5em){.entitlement-description{padding:0 2rem}}.learning-methods{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;margin-top:2rem}@media screen and (max-width:75em){.learning-methods{-webkit-justify-content:space-evenly;justify-content:space-evenly}}@media screen and (max-width:37.5em){.learning-methods{-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}}.learning-methods-container{padding:5rem 3rem;width:23rem;transition:all .3s;margin:0 1rem}@media screen and (max-width:37.5em){.learning-methods-container{padding:3rem}}.learning-methods-container:hover{box-shadow:0 0 40px rgba(51,51,51,.1);background-color:#fff}.learning-methods-container:hover .learning-methods-icon{-webkit-animation:icon_animate 6s cubic-bezier(.5,.4,.53,.9);animation:icon_animate 6s cubic-bezier(.5,.4,.53,.9)}.learning-methods-icon{text-align:center}.learning-methods-icon svg{stroke:#000;width:4rem}.learning-methods-title{text-align:center;font-size:2.5rem;text-transform:capitalize;color:#38a3a5;color:var(--color-primary)}.learning-methods-description{text-align:center;font-size:1.4rem;color:#696969;color:var(--font-color-gray)}.courses-offered-section{background-color:#f8f8f8;position:relative;padding-bottom:15rem}.courses-offered{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;padding-left:5rem;padding-right:5rem}.courses-offered-heading{text-align:center;font-size:3rem;color:#353535;color:var(--font-color-dark);text-transform:capitalize;padding-top:2rem}@media screen and (max-width:67.5em){.courses-offered{padding-left:2rem;padding-right:2rem}}@media screen and (max-width:53.125em){.courses-offered{-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}}.courses-offered-container{display:-webkit-flex;display:flex;-webkit-flex:1 1;flex:1 1;margin:0 2rem;background-color:#fff;border-radius:1rem;overflow:hidden;box-shadow:0 10px 30px rgba(51,51,51,.1);-webkit-box-shadow:0 10px 30px rgba(51,51,51,.1);-moz-box-shadow:0 10px 30px rgba(51,51,51,.1)}@media screen and (max-width:37.5em){.courses-offered-container{-webkit-flex-direction:column;flex-direction:column;margin:0}}@media screen and (max-width:53.125em){.courses-offered .courses-offered-container:last-child{margin-top:5rem}}.courses-offered-content-container{-webkit-flex:50% 1;flex:50% 1;padding:2rem;position:relative}.courses-offered-banner{max-width:30rem;width:100%;height:auto;object-fit:cover;-webkit-transform:scale(1);transform:scale(1);transition:-webkit-transform .2s ease-in;transition:transform .2s ease-in;transition:transform .2s ease-in,-webkit-transform .2s ease-in;z-index:2;-webkit-flex:50% 1;flex:50% 1}.courses-offered-banner:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}@media screen and (max-width:87.5em){.courses-offered-banner{max-width:25rem}}@media screen and (max-width:67.5em){.courses-offered-banner{max-width:22rem}}@media screen and (max-width:53.125em){.courses-offered-banner{max-width:40rem}}@media screen and (max-width:37.5em){.courses-offered-banner{max-width:100%;height:auto}}.courses-offered-title{font-size:3rem;text-transform:capitalize;color:#38a3a5;color:var(--color-primary)}.courses-offered-description{font-size:1.4rem;line-height:1.5;color:#696969;color:var(--font-color-gray)}.courses-offered-syllabus{margin-bottom:5rem;margin-top:1rem}.courses-offered-syllabus li,.courses-offered-syllabus ul{list-style:none}.courses-offered-syllabus li{font-size:1.4rem;font-weight:400;line-height:1.7;text-transform:uppercase;color:#353535;color:var(--font-color-dark)}.courses-offered-syllabus li svg{color:teal;font-size:1.8rem;margin-right:5px}.courses-offered-tag{top:0;right:0;background-color:#40e0d0;text-transform:uppercase;padding:.5rem 1rem;color:#353535;color:var(--font-color-dark)}.courses-offered-button,.courses-offered-tag{position:absolute;font-weight:700;font-size:1.2rem}.courses-offered-button{bottom:0;z-index:1;border:0;display:block;width:100%;left:0;padding:2rem 0;background-color:transparent;border-top:1px solid #ebebeb;cursor:pointer;text-transform:capitalize;letter-spacing:.7px;color:#38a3a5;color:var(--color-primary);text-align:center;font-family:"Gilroy-Medium";font-family:var(--font-medium)}.courses-offered-button svg{font-size:1.6rem;display:inline-block;margin-bottom:-5px}.courses-offered-button:before{content:"";background-color:#38a3a5;background-color:var(--color-primary);width:100%;height:100%;z-index:-1;display:block;position:absolute;top:0;-webkit-transform:translateY(100%);transform:translateY(100%);transition:all .2s ease-in}.courses-offered-button:hover:before{-webkit-transform:translateY(0);transform:translateY(0)}.courses-offered-button:hover{color:#f5f5f5}.shape-filler{-webkit-transform:rotateX(180deg);transform:rotateX(180deg);height:20rem;width:200%;position:absolute;bottom:0;right:0;fill:#fff}.metric{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}@media screen and (max-width:37.5em){.metric{-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}}.metric-title{text-align:center;font-size:2.4rem;margin-bottom:2rem;color:#38a3a5;color:var(--color-primary);text-transform:capitalize}.metric-container{margin:0 8rem}@media screen and (max-width:37.5em){.metric .metric-container:not(:last-child){margin-bottom:3rem}}.metric-icon{text-align:center}.metric-icon svg{width:10rem;height:10rem;fill:#4e4e4e}.metric-description{text-align:center;font-size:1.8rem;text-transform:uppercase;color:#696969;color:var(--font-color-gray)}@media screen and (max-width:37.5em){.metric-description{line-height:1}}.metric-count{text-align:center;font-size:5rem;display:block;color:#38a3a5;color:var(--color-primary)}@media screen and (max-width:37.5em){.metric-count{line-height:1}}.carousel-title{text-align:center;font-size:3rem;text-transform:capitalize;color:#353535;color:var(--font-color-dark);padding-top:3rem}.carousel-content{background-color:#f1f6fa}.carousel-slider{padding:2rem}.about-banner{width:100%;height:90vh;background-position:top top;background-repeat:no-repeat;background-size:cover;position:relative;background-color:rgba(0,0,0,.6);background-image:linear-gradient(to right bottom,rgba(0,0,0,.4),rgba(0,0,0,.4)),url(/static/media/about-banner.55440083.jpg)}@media screen and (max-width:37.5em){.about-banner{background-position:50%;-webkit-clip-path:polygon(0 0,100% 0,100% 70%,-100% 100%);clip-path:polygon(0 0,100% 0,100% 70%,-100% 100%)}}.about-banner-text-container{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media screen and (max-width:56.25em){.about-banner-text-container{width:80%;width:100%;top:40%}}.about-banner-title{font-size:4rem;color:#fff;line-height:1.4}.about-banner-title span{display:inline-block;font-size:5rem;color:#38a3a5;color:var(--color-primary)}@media screen and (max-width:56.25em){.about-banner-title{font-size:3.5rem;text-align:center}}.about-banner-svg{display:block;width:calc(100% + 1.3px);position:relative;left:50%;top:-9.5rem;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (max-width:75em){.about-banner-svg{top:-11rem}}@media screen and (max-width:56.25em){.about-banner-svg{top:-12.5rem}}@media screen and (max-width:37.5em){.about-banner-svg{display:none}}.about-banner-svg path{fill:#fff;-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}.about{padding:0 20rem;margin-bottom:10rem}@media screen and (max-width:56.25em){.about{padding:0 15rem}}@media screen and (max-width:37.5em){.about{padding:0 5rem;margin-top:-5rem}}.about-sub-title{font-size:1.4rem;font-weight:600;color:#696969;color:var(--font-color-gray);text-transform:uppercase;letter-spacing:1px;word-spacing:3px;margin-bottom:1rem}.about-sub-title span{color:#1b1b1b;font-family:"Gilroy-Medium";font-family:var(--font-medium)}@media screen and (max-width:37.5em){.about-sub-title{margin-bottom:0;line-height:1.2}}.about-title{font-size:3.5rem;line-height:1.2;font-family:"Gilroy-Bold";font-family:var(--font-bold);margin-bottom:2rem}.about-title span{font-family:"Gilroy-Regular";font-family:var(--font-normal);color:#38a3a5;color:var(--color-primary)}@media screen and (max-width:37.5em){.about-title{font-size:3rem}}.about-paragraph{font-size:1.6rem;text-align:justify}.testimonial{background-color:#f8f8f8;padding:5rem 20rem 20rem;position:relative}@media screen and (max-width:56.25em){.testimonial{padding:5rem 10rem}}@media screen and (max-width:37.5em){.testimonial{padding:5rem 5rem 20rem}.testimonial .testimonial-card:not(:last-child){padding-bottom:3rem;border-bottom:1px solid #e2e2e2}}.testimonial-heading{font-family:"Gilroy-Medium";font-family:var(--font-medium);text-align:center;font-size:4rem;color:#353535;color:var(--font-color-dark);margin-bottom:5rem}@media screen and (max-width:56.25em){.testimonial-heading{font-size:3rem}}.testimonial-heading span{color:#38a3a5;color:var(--color-primary);font-family:"Gilroy-Regular";font-family:var(--font-normal)}.testimonial-card{display:-webkit-flex;display:flex}@media screen and (max-width:37.5em){.testimonial-card{-webkit-flex-direction:column;flex-direction:column;-webkit-align-content:center;align-content:center;-webkit-justify-content:center;justify-content:center;margin-top:0!important}}.testimonial-img{width:100%;height:auto;border-radius:1rem;box-shadow:0 2rem 2rem rgba(0,0,0,.2)}.testimonial-context,.testimonial-img{-webkit-flex:50% 1;flex:50% 1}@media screen and (max-width:37.5em){.testimonial-context{margin-top:3rem}}.testimonial-title{font-size:3rem;font-family:"Gilroy-Medium";font-family:var(--font-medium);line-height:1.2;margin-bottom:1rem;color:#353535;color:var(--font-color-dark)}.testimonial-title span{color:#38a3a5;color:var(--color-primary);font-family:"Gilroy-Regular";font-family:var(--font-normal)}.testimonial-description{font-size:1.4rem;line-height:1.4;color:#696969;color:var(--font-color-gray)}.testimonial-name{text-transform:uppercase;color:#353535;color:var(--font-color-dark);margin-top:2rem;font-size:1.6rem;font-family:"Gilroy-Medium";font-family:var(--font-medium)}.testimonial-name:before{content:"\2014";margin-right:5px}.testimonial-svg{-webkit-transform:rotateX(180deg);transform:rotateX(180deg);height:20rem;width:200%;display:block;-webkit-transform-origin:center;transform-origin:center;right:0;bottom:0;position:absolute;fill:#fff}.founders{display:-webkit-flex;display:flex;-webkit-justify-content:space-evenly;justify-content:space-evenly}@media screen and (max-width:53.125em){.founders{-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}.founders .founders-card:not(:last-child){margin-bottom:5rem}}.founders-title{text-align:center;font-size:4rem;margin-bottom:3rem;margin-top:2rem;font-family:"Gilroy-Medium";font-family:var(--font-medium)}.founders-title span{color:#38a3a5;color:var(--color-primary);font-family:"Gilroy-Light";font-family:var(--font-light)}@media screen and (max-width:37.5em){.founders-title{font-size:2.7rem}}.founders-card{width:32rem;overflow:hidden;border-radius:5px}.founders-img-container{overflow:hidden;height:38rem;border-radius:5px}.founders-img{width:100%;height:38rem;object-fit:cover;transition:-webkit-transform 1s ease;transition:transform 1s ease;transition:transform 1s ease,-webkit-transform 1s ease}.founders-img:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.founders-name{text-transform:uppercase;font-size:2.1rem;color:#353535;color:var(--font-color-dark);font-family:"Gilroy-Regular";font-family:var(--font-normal);text-align:center}.founders-designation{font-size:1.6rem;text-align:center;font-weight:500;font-family:"Gilroy-Light";font-family:var(--font-light);color:#696969;color:var(--font-color-gray);font-style:italic}.founders-designation:before{content:"\2014";margin-right:5px}.specialization-banner{position:relative;background-color:#38a3a5;background-image:linear-gradient(123deg,#38a3a5,#40b8a5 50%,#60cc9d);width:100%;height:60vh}.specialization-context{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:15rem;width:45%}@media screen and (max-width:50em){.specialization-context{position:relative;top:0;-webkit-transform:translateY(0);transform:translateY(0);left:0;text-align:center;width:100%;padding-top:7rem}}@media screen and (max-width:37.5em){.specialization-context{padding-top:2rem}}.specialization-title{font-size:6rem;color:#f5f5f5;font-family:"Gilroy-Medium";font-family:var(--font-medium);line-height:1.2;text-transform:capitalize}@media screen and (max-width:67.5em){.specialization-title{font-size:4rem}}.specialization-description{font-size:2.1rem;font-family:"Gilroy-Medium";font-family:var(--font-medium);color:#e0e0e0;text-transform:capitalize}.specialization-B{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:20%}@media screen and (max-width:50em){.specialization-B{position:relative;top:0;-webkit-transform:translateY(0);transform:translateY(0);left:0;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;margin-top:4rem;-webkit-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width:37.5em){.specialization-B{margin-top:1rem}}.specialization-BContainer,.specialization-BContainer-card{display:-webkit-flex;display:flex}.specialization-BContainer-card{background-color:#fff;width:10rem;height:10rem;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;border-radius:1rem}.specialization-BContainer-card:not(:last-child){margin-right:2rem;margin-bottom:2rem}@media screen and (max-width:50em){.specialization-BContainer-card:not(:last-child){margin:0 3rem}}@media screen and (max-width:37.5em){.specialization-BContainer-card:not(:last-child){margin-bottom:2rem}}.specialization-BContainer-card-icon{width:5rem;height:5rem;background-image:linear-gradient(123deg,#38a3a5,#40b8a5 50%,#60cc9d);padding:1rem;border-radius:50%}.specialization-BContainer-card-icon svg{fill:#fff}.specialization-BContainer-card-subjectName{font-family:"Gilroy-Medium";font-family:var(--font-medium);color:#696969;color:var(--font-color-gray)}.specialization-subject{padding:5rem 20rem}@media screen and (max-width:75em){.specialization-subject{padding:5rem 15rem}}@media screen and (max-width:56.25em){.specialization-subject{padding:5rem 10rem}}@media screen and (max-width:37.5em){.specialization-subject{padding:5rem 2rem}}@media screen and (max-width:37.5em){.specialization-subject .col-reverse{-webkit-flex-direction:column-reverse;flex-direction:column-reverse}}.specialization-subject-container{display:-webkit-flex;display:flex}@media screen and (max-width:37.5em){.specialization-subject-container:not(:first-child){border-top:1px solid #e0dede}}@media screen and (max-width:37.5em){.specialization-subject-container{-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-align-content:center;align-content:center;margin:0!important}}.specialization-subject-img{-webkit-flex:50% 1;flex:50% 1}@media screen and (max-width:37.5em){.specialization-subject-img{margin:0!important;padding:0 5rem}}.specialization-subject-img img{width:100%;height:auto}.specialization-subject-context{-webkit-flex:50% 1;flex:50% 1}@media screen and (max-width:37.5em){.specialization-subject-context{padding:0 2rem}}.specialization-subject-title{font-size:4rem;line-height:1.2;font-family:"Gilroy-Medium";font-family:var(--font-medium);white-space:pre-wrap}.specialization-subject-title span{font-family:"Gilroy-Light";font-family:var(--font-light);color:#38a3a5;color:var(--color-primary)}@media screen and (max-width:37.5em){.specialization-subject-title{margin-top:3rem}}.specialization-subject-description{margin-top:2rem;line-height:1.4;font-size:1.6rem}.specialization-subject-list{margin-top:2rem;list-style:none}.specialization-subject-list li{font-size:1.6rem}.specialization-subject-list li svg{font-size:1.8rem;margin-right:5px;color:#38a3a5;color:var(--color-primary)}.faq-section{background-color:#f9f9f9;padding-left:20rem;padding-right:20rem}@media screen and (max-width:75em){.faq-section{padding-left:10rem;padding-right:10rem}}@media screen and (max-width:56.25em){.faq-section{padding-left:5rem;padding-right:5rem}}@media screen and (max-width:37.5em){.faq-section{padding-left:5 rem;padding-right:5rem}}.contact{padding:5rem 10rem;-webkit-align-items:center;align-items:center;width:100%}@media screen and (max-width:56.25em){.contact{padding:5rem}}@media screen and (max-width:37.5em){.contact{padding:5rem 2rem}}.contact-heading{font-size:2.8rem;text-align:center;margin-bottom:2rem;font-family:"Gilroy-Medium";font-family:var(--font-medium);color:#353535;color:var(--font-color-dark)}@media screen and (max-width:37.5em){.contact-heading{font-size:2.1rem}}.contact-details{margin-bottom:5rem;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;font-size:1.4rem}@media screen and (max-width:37.5em){.contact-details{-webkit-flex-direction:column;flex-direction:column}}.contact-details-row{-webkit-flex:1 1;flex:1 1;margin:0 2rem;text-align:center}.contact-details-row span{font-size:4rem;color:#38a3a5;color:var(--color-primary);position:relative;top:2rem;margin-right:1rem}.contact-details-row h3{display:inline-block;margin-top:-3rem}.contact-details-row p{text-align:center;margin-top:1rem;font-family:"Gilroy-Medium";font-family:var(--font-medium);color:#353535;color:var(--font-color-dark)}.contact-form{padding:0 25rem}@media screen and (max-width:75em){.contact-form{padding:0 20rem}}@media screen and (max-width:56.25em){.contact-form{padding:0 10rem}}@media screen and (max-width:37.5em){.contact-form{padding:0}}.contact-row{display:-webkit-flex;display:flex}.contact-input{padding:1.5rem 2rem;width:100%;font-family:inherit;margin-bottom:2rem;background-color:#eee;border-radius:5px;border:0}.contact-input:not(:last-child){margin-right:2rem}.contact-input:focus{outline:0;box-shadow:2px 3px 5px rgba(0,0,0,.3)}.contact-button{text-align:center;padding:1rem 2rem;border:0;background-color:#38a3a5;background-color:var(--color-primary);color:#edf2fb;color:var(--background-light-1);border-radius:4px;display:inherit;margin:auto}#parvithiTutorialsVideo{width:100%;height:480px}@media screen and (max-width:760px){#parvithiTutorialsVideo{width:100%;height:100%}}.parvithiTutorialsTitle{font-size:28px;text-align:center;margin-top:16px;margin-bottom:16px;color:#343434;font-family:inherit}
/*# sourceMappingURL=main.312f74a7.chunk.css.map */