.DownloadApp{position:relative;background-color:var(--main-color);width:100%;overflow:hidden}.DownloadApp:before{position:absolute;content:"";width:100%;height:100%;top:0;left:0;background-image:url(/_next/static/media/BG_Section.e4556425.png);background-position:0;background-size:cover;background-repeat:no-repeat;background-blend-mode:multiply;opacity:.6;background-color:var(--main-color);z-index:1}.DownloadApp .container{position:relative;z-index:2;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:10px;height:100%;padding-top:calc(var(--main-padding-top) * 2);padding-bottom:calc(var(--main-padding-bottom) * 2)}.DownloadApp .container:before{left:0;top:0;background-image:url(/_next/static/media/Mobile1.7f8726a5.png);background-position:0 0}.DownloadApp .container:after,.DownloadApp .container:before{position:absolute;content:"";width:350px;max-width:100%;height:100%;background-repeat:no-repeat;background-size:cover}.DownloadApp .container:after{right:0;bottom:0;background-image:url(/_next/static/media/Mobile2.a24692bc.png);background-position:100% 100%}@media (max-width:992px){.DownloadApp .container:after,.DownloadApp .container:before{background-size:contain;height:50%}}.DownloadApp .container .BulletOverlay{position:absolute;width:18px;height:18px;background:var(--dark-color);border:1px solid #fefefe;box-shadow:2px 2px 0 0 #fff;border-radius:50%;top:30px;right:20px}.DownloadApp .container h1{position:relative;font-size:35px;font-weight:700;color:var(--white-alt-color);z-index:3;text-align:center;transition:var(--main-transition);mix-blend-mode:difference}@media (max-width:776px){.DownloadApp .container h1{margin-top:30px}}.DownloadApp .container p{position:relative;font-size:14px;font-weight:300;color:var(--white-alt-color);z-index:3;text-align:center}.DownloadApp .Download-options{position:relative;display:flex;align-items:center;gap:15px;flex-wrap:wrap;z-index:3}.DownloadApp .Download-options a{position:relative;background-color:var(--white-alt-color);border-radius:50px;padding:16px 36px;box-shadow:0 10px 20px 0 #0000001a;cursor:pointer;transition:var(--main-transition)}.DownloadApp .Download-options a:hover{background-color:var(--dark-color)}.DownloadApp .Download-options svg path{position:relative;transition:var(--main-transition)}.DownloadApp .Download-options a:hover svg path:not(.Google){fill:#fff}.ClassesPageContent{position:relative;padding-top:var(--main-padding-top);padding-bottom:var(--main-padding-bottom);background-color:var(--white-alt-color)}.ClassesPageContent .container{position:relative;z-index:2;display:flex;flex-direction:column;gap:30px}.ClassesPageContent .head{position:relative;display:flex;justify-content:space-between;align-items:center;gap:10px}.ClassesPageContent .head .search{position:relative;display:flex;align-items:center;gap:15px;min-width:40%}.ClassesPageContent .head .search input{position:relative;padding:14px 32px;border-radius:24px;border:1px solid #dfdfdf;background:#f8f8f8;font-size:14px;font-weight:400;outline:0;width:100%;color:var(--dark-color)}.ClassesPageContent .head .search input::placeholder{color:#bababa}.ClassesPageContent .head .search .SearchIcon{position:relative;background:var(--main-color);border:1px solid var(--dark-color);padding:12px 10px;border-radius:24px;display:flex;justify-content:center;align-items:center;cursor:pointer;height:50px}.ClassesPageContent .head .search .SearchIcon svg{width:20px}.ClassesPageContent .head .Login a{position:relative;background:var(--main-color);border:1px solid var(--dark-color);transition:var(--main-transition);font-size:14px;font-weight:400;color:#fff;width:-moz-fit-content;width:fit-content;padding:12px 40px;border-radius:1rem}.ClassesPageContent .head .Login a:hover{position:relative;background:var(--dark-color);border:1px solid var(--main-color);color:var(--main-color)}.ClassesPageContent .ClassesPageContainer{position:relative;display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-gap:20px;gap:20px}.ClassesPageContent .pagination-section{justify-content:center}.ClassesPageContent .pagination-section,.ClassesPageContent .pagination-section .pagination{position:relative;display:flex;align-items:center;gap:10px}.ClassesPageContent .pagination-section .pagination span{position:relative;width:14px;height:14px;border-radius:50%;background:var(--dark-color);border:.5px solid var(--main-color);cursor:pointer;transition:var(--main-transition)}.ClassesPageContent .pagination-section .pagination span.active,.ClassesPageContent .pagination-section .pagination span:hover{background:var(--main-color);border:0}.ClassesPageContent .pagination-section button{position:relative;border:0;background-color:transparent;cursor:pointer;padding:0 10px}.ClassesPageContent .pagination-section button svg path{transition:var(--main-transition);fill:var(--main-color)}.ClassesPageContent .pagination-section button:hover svg path{fill:var(--main-color)}.CustomClassBox{position:relative;width:100%;display:flex;flex-direction:column;gap:20px;cursor:pointer;transition:var(--main-transition)}.CustomClassBox:hover{background-color:#fde8e9;border-radius:0 32px 32px 32px}.CustomClassBox .ClassImage{position:relative;width:100%;height:200px}.CustomClassBox .ClassImage img{position:relative;width:100%;height:100%;border-radius:0 32px 32px 32px;z-index:2}.CustomClassBox .ClassBody{position:relative;width:100%;display:flex;flex-direction:column;gap:10px;transition:var(--main-transition)}.CustomClassBox:hover .ClassBody{padding:0 15px 15px}.CustomClassBox .ClassBody .ClassDate{position:relative;display:flex;align-items:center;gap:10px;font-size:14px;font-weight:300;color:var(--main-color)}.CustomClassBox .ClassBody .ClassDate svg{min-width:15px;max-width:15px}.CustomClassBox .ClassBody .ClassDate path{width:15px;fill:var(--main-color)}.CustomClassBox .ClassBody h1{position:relative;font-size:18px;font-weight:700}.CustomClassBox .ClassBody>p{position:relative;font-size:12px;font-weight:300;line-height:1.2}.CustomClassBox .ClassBody .action{position:relative;display:flex;justify-content:space-between;align-items:center;gap:10px;padding-bottom:10px;background-color:transparent;border:0;transition:var(--main-transition);cursor:pointer}.CustomClassBox .ClassBody .action .actionDesc{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:0}.CustomClassBox .ClassBody .action .actionDesc h3{position:relative;font-size:15px;font-weight:400;color:var(--main-color)}.CustomClassBox .ClassBody .action .actionDesc span{position:relative;font-size:12px;font-weight:300;color:var(--dark-color)}.CustomClassBox .ClassBody .action svg path{position:relative;fill:var(--main-color)}.CustomClassBox:hover .ClassBody .action{border-bottom:1px solid var(--main-color)}.RequestFormBox{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.2);z-index:1000;padding:20px;display:flex;justify-content:center;align-items:center}.RequestFormBox .formBox{position:relative;padding:40px;background-color:var(--dark-color);width:600px;max-width:100%;border-radius:25px;transition:var(--main-transition);display:flex;flex-direction:column;gap:20px}.RequestFormBox .formBox .head{position:relative;display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.RequestFormBox .formBox .head .left{position:relative;display:flex;flex-direction:column;gap:2px}.RequestFormBox .formBox .head .left h1{position:relative;font-size:30px;font-weight:700;color:var(--main-color);max-width:350px}.RequestFormBox .formBox .head .left p{position:relative;font-size:14px;font-weight:400;color:var(--white-alt-color);max-width:350px}.RequestFormBox .formBox .head .left .date{position:relative;display:flex;align-items:center;gap:10px}.RequestFormBox .formBox .head .left .date svg{width:15px}.RequestFormBox .formBox .head .left .date svg path{fill:var(--main-color)}.RequestFormBox .formBox .head .left .date span{position:relative;font-size:12px;font-weight:300;color:var(--main-color)}.RequestFormBox .formBox .head .right{position:relative;background:var(--main-color);border:1px solid var(--dark-color);padding:14px 10px;border-radius:24px;display:flex;justify-content:center;align-items:center;cursor:pointer}.RequestFormBox .formBox .head .right svg{width:12px;height:12px}.RequestFormBox .formBox form{position:relative;display:flex;flex-direction:column;gap:20px;width:100%}.RequestFormBox .formBox .Flex-box{position:relative;display:flex;align-items:center;gap:20px}@media (max-width:992px){.RequestFormBox .formBox .Flex-box{flex-direction:column}}.RequestFormBox .formBox .formBoxInput{position:relative;display:flex;flex-direction:column;gap:10px;width:100%}.RequestFormBox .formBox .formBoxInput label{position:relative;font-size:14px;font-weight:700;color:var(--white-alt-color)}.RequestFormBox .formBox .formBoxInput>input{position:relative;background:#4d4d4d;border:1px solid #878787;padding:12px;border-radius:20px;font-size:14px;font-weight:400;outline:0;width:100%}.RequestFormBox .formBox .formBoxInput input{color:#fff}.RequestFormBox .formBox .SendAction{position:relative;background:var(--main-color);border:1px solid var(--dark-color);transition:var(--main-transition);font-size:14px;font-weight:400;color:#fff;width:-moz-fit-content;width:fit-content;padding:12px 40px;border-radius:1rem;cursor:pointer}.RequestFormBox .formBox .SendAction:hover{position:relative;background:var(--dark-color);border:1px solid var(--main-color);color:var(--main-color)}.LoginBtn{position:relative;background:var(--main-color);border:1px solid var(--dark-color);transition:var(--main-transition);font-size:14px;font-weight:400;color:#fff;width:-moz-fit-content;width:fit-content;padding:12px 40px;border-radius:1rem}.LoginBtn:hover{position:relative;background:var(--dark-color);border:1px solid var(--main-color);color:var(--main-color)}.lds-ripple,.lds-ripple div{box-sizing:border-box}.lds-ripple{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:300px}.lds-ripple div{position:absolute;border:4px solid var(--main-color);opacity:1;border-radius:50%;animation:lds-ripple 1s cubic-bezier(0,.2,.8,1) infinite}.lds-ripple div:nth-child(2){animation-delay:-.5s}@keyframes lds-ripple{0%{width:8px;height:8px;opacity:0}4.9%{width:8px;height:8px;opacity:0}5%{width:8px;height:8px;opacity:1}to{width:80px;height:80px;opacity:0}}.ClassesLanding{position:relative;min-height:100vh;background-image:url(/_next/static/media/ClassesLanding.ea1b4609.jpg);background-position:50%;background-size:cover;background-repeat:no-repeat}.ClassesLanding:before{position:absolute;content:"";width:100%;height:100%;background:#0000008f;top:0;left:0}.ClassesLanding .container,.ClassesLanding .container .content{position:relative;min-height:calc(100vh - 90px)}.ClassesLanding .container .content{padding:0 100px;display:flex;flex-direction:column;gap:10px;justify-content:center}@media (max-width:776px){.ClassesLanding .container .content{padding:0 50px}}.ClassesLanding .container .content h1{position:relative;font-size:80px;font-weight:700;color:#fde8e9;transition:var(--main-transition)}@media (max-width:992px){.ClassesLanding .container .content h1{font-size:50px}}@media (max-width:776px){.ClassesLanding .container .content h1{font-size:35px}}.ClassesLanding .container .content p{position:relative;font-size:15px;font-weight:300;color:#fde8e9}.ClassesLanding .container .content a{position:relative;background:var(--main-color);border:1px solid var(--dark-color);transition:var(--main-transition);font-size:14px;font-weight:400;color:#fff;width:-moz-fit-content;width:fit-content;padding:12px 40px;border-radius:1rem}.ClassesLanding .container .content a:hover{position:relative;background:var(--dark-color);border:1px solid var(--main-color);color:var(--main-color)}