@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@300;500;700&display=swap);*{margin:0;padding:0;box-sizing:border-box}:root{--bgcolor:#f5fbff;--primary-color:#3df;--text-color:#050505;--footer-background:#252527;--footer-text:#7d7d82}html{font-size:10px}.navbar-toggler:focus{outline:none!important;box-shadow:none!important}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus,button.active.focus,button.active:focus,button.focus,button:active.focus,button:active:focus,button:focus{outline:0!important;outline-color:transparent!important;outline-width:0!important;outline-style:none!important;border-radius:0!important;box-shadow:0 .5rem .5rem var(--primary-color)!important}[contenteditable].form-control:focus,[type=email].form-control:focus,[type=password].form-control:focus,[type=tel].form-control:focus,[type=text].form-control:focus,input.form-control:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=text]:focus,textarea.form-control:focus,textarea:focus{box-shadow:none!important}a{text-decoration:none}a,header{color:#fff}header{background-image:linear-gradient(rgba(0,0,0,.8),rgba(0,0,0,.7)),url(/img/bg.webp);min-height:100vh;background-position:50%;background-size:cover;background-repeat:no-repeat;background-attachment:fixed;display:flex;flex-direction:column;justify-content:stretch}.navbar-bg{background-color:var(--bgcolor);padding:0;z-index:99;position:relative}.navbar-brand{width:30rem}.navbar li{padding:0 2rem}.navbar li a{font-size:1.8rem;font-weight:400;transition:.5s;position:relative;color:#000!important;font-family:Signika Negative,sans-serif}.navbar li a:before{content:"";position:absolute;left:0;top:100%;width:0;height:3px;background:var(--primary-color);transition:all .5s linear}.navbar li a:hover:before{width:50%;background-color:var(--primary-color)}.navbar li a:after{content:"";position:absolute;top:100%;right:0;width:0;height:3px;background:var(--primary-color);transition:all .5s linear}.navbar li a:hover:after{width:50%;background-color:var(--primary-color)}.btn-style{width:100%!important;height:4rem;box-shadow:0 .5rem .5rem var(--primary-color);border-radius:.3rem!important}.btn-style:first-child{color:var(--primary-color);background-color:initial;font-size:1.8em;font-weight:400}.btn-style:hover{border:.2rem solid var(--primary-color);box-shadow:none;border-radius:.3rem!important}.navbar-toggler-icon i{font-size:2rem;color:var(--primary-color)!important}@media (max-width:768px){.navbar-brand{width:20rem}}header{background-color:var(--bgcolor);min-height:100vh!important;width:100%}.main-hero-container{height:80vh}.carousel,.main-hero-container{display:flex;justify-content:center;align-items:center}.carousel{width:80%;height:200px;overflow:hidden}.carousel h1{font-size:4rem;test-align:center}.carousel p{font-size:2rem;test-align:center}.slide{display:none;width:100%;height:100%;transition:opacity .5s ease}.slide.active{display:block}.dots{position:absolute;bottom:10px;left:50%;transform:translateX(-50%)}.dot{display:inline-block;width:10px;height:10px;background-color:#bbb;border-radius:50%;margin:0 5px;cursor:pointer}.dot.active{background-color:#333}.main-hero-container .btn-style-more{border:2px solid var(--primary-color);padding:10px;margin:2rem 0 0;text-align:center;font-weight:400;font-family:Signika Negative,sans-serif;font-size:2rem;color:#000;border-radius:5rem}.main-hero-container .btn-style-more:hover{color:#000;background-color:initial;box-shadow:0 .5rem .5rem var(--primary-color)!important;border:none!important}.main-hero-container h1{text-transform:capitalize;font-weight:bolder;font-family:Roboto Slab,sans-serif}.main-hero-container h1.display-1{font-size:3vw;color:#000}.main-hero-container h1.display-2{font-size:4.3vw;background:-webkit-radial-gradient(#fbb03b 0,#f15a24 52.7%,#fe0904 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.main-hero-container .main-hero-para{font-size:2rem;color:var(--text-color);margin:0;font-weight:400;width:75%;font-family:Signika Negative,sans-serif}.main-hero-container i{color:var(--primary-color);font-size:5rem;cursor:pointer;margin-bottom:2rem}@media screen and (min-width:992px){.main-herosection-images{position:relative;width:40vw!important;height:auto!important}.main-hero-img1{position:absolute;z-index:2;width:100%!important;height:100%!important}.main-hero-img2{opacity:.5;width:70%;height:auto!important}}@media screen and (max-width:992px){.main-hero-container{height:80vh;justify-content:center}.carousel,.main-hero-container{display:flex;align-items:center}.carousel{justify-content:space-evenly;width:90%;overflow:hidden}.main-herosection-images{margin-top:4rem!important}.main-hero-img1{position:absolute;z-index:2;width:80%!important;height:auto!important}.main-hero-img2{opacity:.5;width:70%;height:auto!important}.main-hero-container .right{margin-top:2rem;justify-content:center!important;align-items:center!important;text-align:center!important}}.main-hero-img2{animation:up-down 2s ease-in-out infinite alternate-reverse both}@keyframes up-down{0%{transform:translateY(10px)}to{transform:translateY(-10px)}}.work-container{width:80vw;padding:5rem;box-shadow:0 .4rem 1.2rem rgba(0,0,0,.1);background-color:#fff;border-radius:.5rem}@media screen and (min-width:992px){.work-container{margin-top:-10rem}}.work-container .main-heading{font-size:3rem;font-family:Roboto Slab,sans-serif;font-weight:bolder;margin-bottom:2rem;word-spacing:1rem}.work-container-subdiv{padding:0 1rem!important}.work-container .sub-heading{font-size:2rem;font-weight:400;font-family:Signika Negative,sans-serif}.work-container .main-hero-para{font-weight:lighter;font-family:Signika Negative,sans-serif;font-size:1.5rem;color:var(--text-color)}.fontawesome-style{font-size:2.3rem;color:var(--primary-color);width:6rem;height:6rem;border-radius:50%;background-color:var(--bgcolor);display:grid;place-items:center;text-align:center;margin:2rem auto}.social-icon{margin:2rem auto;width:4rem;height:auto}.service-main-container{margin-top:5rem}.service-main-container .main-heading{font-size:3rem;font-family:Roboto Slab,sans-serif;font-weight:bolder;margin-bottom:2rem;word-spacing:1rem}.service-main-container .work-container-subdiv{box-shadow:0 .1rem .4rem rgba(0,0,0,.16);margin:0 3rem 3rem}.service-main-container .work-container-subdiv:hover{border:2px solid var(--primary-color);box-shadow:none}@media (min-width:992px){.data,.service-main-container .work-container-subdiv .date{transform:translateX(-5rem)}.service-main-container .work-container-subdiv .date{margin:2px 0!important}.service-main-container .work-container-subdiv .data{padding-right:0!important}}@media (max-width:992px){.service-main-container .card-upcoming-event{display:flex;flex-direction:column;justify-content:center!important;align-items:center!important;height:auto!important;width:300px!important}.service-main-container .work-container-subdiv .date{padding:3rem 0}.service-main-container .work-container-subdiv .data{margin:2px 0!important;text-align:center!important;justify-content:center!important;align-items:center!important}}.service-main-container .work-container-subdiv .date img{width:100%;border-radius:.8rem}.service-main-container .sub-heading{font-size:2rem;font-weight:400;font-family:Signika Negative,sans-serif}.service-main-container .main-hero-para{font-weight:lighter;font-family:Signika Negative,sans-serif;font-size:1.5rem;color:var(--text-color)}.course-main-container{margin-top:5rem}.course-main-container .main-heading{font-size:3rem;font-family:Roboto Slab,sans-serif;font-weight:bolder;margin-bottom:2rem;word-spacing:1rem}.course-main-container .course-card{padding:0;width:300px;height:350px;box-shadow:0 .1rem .4rem rgba(0,0,0,.16);margin:0 5rem 5rem}.course-main-container .course-card:hover{border:2px solid var(--primary-color);box-shadow:none}.course-main-container .course-card .circle{position:relative;width:100%;height:100%;background:var(--bgcolor);clip-path:circle(200px at center 0);display:flex;flex-direction:column;align-items:center;padding-top:2rem}.circle .photo .image{width:80px;height:100%;border-radius:0}.course-card .circle .icon{color:var(--primary-color);font-size:7rem;justify-content:center}.course-card .course-content{page-break-after:20px;text-align:center;margin:0 1rem 3rem}.course-card .course-content p{font-weight:lighter;font-family:Signika Negative,sans-serif;font-size:1.5rem}.course-card .course-content a{text-decoration:underline;color:var(--primary-color);font-size:2rem;font-weight:lighter;font-family:Signika Negative,sans-serif}.course-main-container .btn-style-more{border:2px solid var(--primary-color);padding:5px;margin:0;text-align:center;font-weight:400;font-family:Signika Negative,sans-serif;font-size:2rem;color:#000}.contactus-section{min-height:100vh;margin-top:5rem}.contactus-section .main-heading{font-size:3rem;font-family:Roboto Slab,sans-serif;font-weight:bolder;margin-bottom:4rem;word-spacing:1rem}.contact-input-feild{margin-bottom:4rem}.contact-leftside{border:2px solid var(--primary-color);margin-top:10rem!important;margin-bottom:10rem;margin-right:-4rem;z-index:2}.contact-leftside li span a{color:#000!important;text-decoration:none!important}.contact-leftside li{list-style:none}.internship-feesp-popup{height:max-content;width:100%;background-color:initial;padding:0}.internship-feesp-popup,.internship-feesp-popup div{display:flex;align-items:center;justify-content:center;margin:0}.internship-feesp-popup div{width:30%;height:100%;background:red;border-radius:10px;padding:20px;box-sizing:border-box;color:#fff;font-size:2em;font-weight:700;box-shadow:0 4px 10px rgba(0,0,0,.8);text-align:center;animation:resizeDiv 2s infinite alternate}@keyframes resizeDiv{0%{transform:scale(1)}50%{transform:scale(.9)}to{transform:scale(1)}}.internship-form-content{width:90%;margin-bottom:30px}.internship-form-content-h4{font-weight:700;animation:resizeDiv 2s infinite alternate}.internship-form-contacts{width:90%;padding-left:0;color:#000}.vacancy-list{width:100%;padding-left:0;color:#000}.vacancy-list li{position:relative;padding-left:20px}.vacancy-list li:before{content:"\2192";position:absolute;left:0;top:50%;transform:translateY(-50%);margin-right:8px;font-size:20px;font-weight:700}.internship-form-content h2{margin-top:15px}.upload-resume-div{display:flex;align-items:center;padding-top:20px}.contact-rightside{background:var(--bgcolor);padding:6rem!important}.contact-rightside button{font-weight:lighter;font-family:Signika Negative,sans-serif;font-size:1.5rem}.contact-rightside form .form-control,.contact-rightside form .form-control-select{border-bottom:2px solid var(--primary-color)!important;border:none;font-size:1.6rem;padding:1rem;font-weight:lighter;background-color:initial}.contact-rightside form .form-control-select{width:100%}.contactus-section .contact-leftside ul li span{font-weight:lighter;font-family:Signika Negative,sans-serif;font-size:1.5rem;color:#000}@media (max-width:768px){.internship-feesp-popup div{width:80%;font-size:1.5em;padding:15px}.contactus-section{min-height:100vh;margin-top:0}.contact-leftside{margin-top:1rem!important}}.teachers-main-container{margin-top:5rem}.teachers-main-container .main-heading{font-size:3rem;font-family:Roboto Slab,sans-serif;font-weight:bolder;word-spacing:1rem;margin-bottom:2rem}.teachers-container-subdiv{position:relative;height:380px;width:250px!important;background:#000;margin:0 2rem 4rem!important;padding:0}.teachers-container-subdiv .imgbox,.teachers-container-subdiv .imgbox img{position:absolute;top:0;left:0;width:100%;height:100%}.teachers-container-subdiv .imgbox img{object-fit:cover;transition:.5s}.teachers-container-subdiv:hover .imgbox img{opacity:0}.teachers-container-subdiv .content{position:absolute;bottom:20px;left:10%;width:80%;height:60px;background:var(--bgcolor);transition:.5s;overflow:hidden;padding:.5rem;box-sizing:border-box}.teachers-container-subdiv:hover .content{width:100%;height:100%;bottom:0;left:0;display:flex;flex-direction:column;justify-content:center;align-items:center}.teachers-container-subdiv .content h2{justify-content:center;font-size:2.2rem;text-align:center;font-family:Signika Negative,sans-serif}.teachers-container-subdiv h3{font-weight:lighter;font-family:Signika Negative,sans-serif;color:#000;font-size:1.7rem;text-align:center;margin-top:0}.teachers-container-subdiv .content p{margin:10px 0 0;padding:0;opacity:0;line-height:1.2em;transition:.5s;text-align:justify;font-weight:lighter;font-family:Signika Negative,sans-serif;font-size:1.5rem;color:var(--text-color)}.teachers-container-subdiv:hover .content p{opacity:1;text-align:center}.gallery-tabs{margin-top:5rem}.btn-select{width:15rem!important;border-radius:.3rem!important;color:var(--primary-color);text-transform:capitalize;font-size:1.5rem!important;margin:5rem 1rem 2rem!important;text-align:center;justify-content:center;align-items:center}.gallery-tabs .active{box-shadow:0 .2rem .5rem rgba(183,171,255,.5)!important}.btn-select:hover{border:.1rem solid var(--primary-color)!important;background-color:initial!important;color:var(--primary-color)!important}.pdf-card{padding:2px!important;margin:5px!important;border:1px solid var(--primary-color);border-radius:2px;height:200px;width:300px!important;position:relative}.pdf-name{position:absolute;bottom:0;left:0;right:10px;width:100%;height:max-content;padding:5px 0;font-size:16px;text-align:center;background-color:var(--primary-color);color:#000;white-space:normal;overflow:hidden;text-overflow:unset;word-wrap:break-word}.image-card{padding:2px!important;margin:5px!important;border:1px solid var(--primary-color);border-radius:2px;height:auto;width:300px!important}.gallery-tabs img{width:100%;height:100%;padding:.8rem}@media (max-width:992px){.tags{flex-direction:column}}.testimonial-tabs{margin-top:5rem}.testimonial-tabs .active{box-shadow:0 4px 8px rgba(0,0,0,.15)!important}.testimonial-tabs .card{background:#fff;padding:10px!important;margin:3px!important;border-radius:5px;height:auto;width:100%!important;border:2px solid var(--primary-color);background-color:var(--bgcolor)}.testimonial-tabs .card i.quote{font-size:20px;color:var(--primary-color)}.testimonial-tabs .card .content{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-top:10px}.course-card .circle h2{color:var(--primary-color);font-size:3rem;text-align:center;font-family:Signika Negative,sans-serif}.testimonial .card p{font-weight:lighter;font-size:1.5rem;color:#000}.card .info .name,.testimonial .card p{font-family:Signika Negative,sans-serif}.card .info .name{font-weight:400;font-size:2rem}.card .info .tag{font-weight:lighter;font-family:Signika Negative,sans-serif;font-size:1.3rem}.card .content .photo{height:130px;width:130px;padding:3px;background:var(--primary-color);border-radius:50%}.content .photo img{height:100%;width:100%;object-fit:cover;border-radius:50%;border:2px solid #fff}.card:hover .content .photo img{border-color:#fff}.video_testimonial-container{margin-top:5rem}.test_video{margin-top:3rem}.v_sub-heading{font-size:2rem;font-weight:400}.instructor_vt,.v_sub-heading{justify-content:center;text-align:center;font-family:Signika Negative,sans-serif}.instructor_vt{font-weight:lighter;font-size:1.5rem;color:var(--text-color)}.Email{color:#000}.disclaimer-text{font-size:12px;color:#333;background-color:#f8f9fa;font-weight:400;line-height:1.4}.pastevents-main-container{margin-top:5rem}.pastevents_card .photo .image{width:100%;height:60px;border-radius:50%;border:2px solid var(--primary-color);padding:10px;margin-top:-50%;background:#fff}.pastevents-main-container .main-heading{font-size:3rem;font-family:Roboto Slab,sans-serif;font-weight:bolder;margin-bottom:4rem;text-align:center}.pastevents-main-container .pastevents_card{display:flex;flex-direction:column;align-items:center;position:relative;width:300px;height:100px;margin:0 auto;background:#fff;border:2px solid var(--primary-color)}.pastevents-main-container .pastevents_card p{font-weight:lighter;font-family:Signika Negative,sans-serif;font-size:1.5rem;color:var(--text-color)}.pastevents-main-container .btn-style-more{border:2px solid var(--primary-color);padding:5px;margin:2rem 0 4rem;text-align:center;font-weight:400;font-family:Signika Negative,sans-serif;font-size:2rem;color:#000}footer{padding:5rem 0 2rem;background-color:var(--footer-background)!important}footer .copyright{border-bottom:2px solid var(--footer-text);margin-bottom:0!important}.footer-row ul{padding:0;margin:0}.footer-row ul li{list-style:none!important;font-size:1.5rem;cursor:pointer;margin:1rem 0;align-items:starts}.footer-row ul li,.footer-row ul li a{font-weight:lighter;font-family:Signika Negative,sans-serif;padding:0}.footer-row ul li a{text-decoration:none;font-size:1.5rem!important;color:var(--footer-text);text-align:center!important;margin:0}.footer-row ul li i{margin-right:5px}footer li a:hover{color:#fff!important}footer p,footer span{font-weight:lighter;font-family:Signika Negative,sans-serif;font-size:1.5rem!important;color:var(--footer-text)}footer p{text-align:starts}footer p:hover,footer span:hover{color:#fff}footer .fontawesome-style{font-size:2.3rem;color:var(--footer-text);background-color:initial;width:0;height:0;margin:2rem 0;cursor:pointer;text-decoration:none}footer h2{color:#fff;font-size:2rem;font-weight:400;font-family:Signika Negative,sans-serif;text-align:center}footer a{text-decoration:none!important}.footer-main-hero-para{font-size:2rem;font-weight:400;font-family:Signika Negative,sans-serif;color:var(--footer-text)}footer .fontawesome-style:hover{transition:all 1s;animation:rotatefont 1s linear infinite alternate-reverse;color:#fff}.footer-main{align-items:starts}.footer-main,.footer-social-icons{display:flex;width:100%;justify-content:space-between}@keyframes rotatefont{0%{transform:scale(.6)}to{transform:scale(1.2)}}footer .main-hero-para{margin:0}@media (max-width:768px){.footer-main{display:flex;width:100%;padding:20px;justify-content:space-between;align-items:center;grid-gap:10px;gap:10px}.footer-row ul li{align-items:center;text-align:center!important}.apporved_img{width:100%;align-self:center;justify-items:center;justify-content:center;align-content:center}}.payment-container{display:flex;justify-content:center;align-items:center}.payment-container .img-box{width:400px}.note-box{padding:10px;background:var(--bgcolor);border:1px solid #000}.team-container{width:80vw;padding:3rem 5rem;display:flex;flex-direction:row;justify-content:space-between;align-items:center;background-color:#fff;border-radius:.5rem}.team-container>div{display:flex;flex-direction:column;justify-content:center;align-items:center}.team-container>div:first-child{width:30%}.team-container>div:last-child{width:70%;padding-left:20px}.team-container p{font-size:1.2rem;line-height:1.8;color:var(--text-color);text-align:justify}.team-container>div:first-child p{font-weight:700;font-style:italic;color:var(--primary-color)}.team-container>div:last-child p{font-weight:400;font-size:16px}.team-container img{border:5px solid var(--primary-color)}.team-container .main-heading{font-size:2rem;font-family:Roboto Slab,sans-serif;font-weight:bolder;margin-bottom:2rem;width:100%;word-spacing:1rem;color:var(--text-color);text-align:left}.directors-details{width:max-content;margin-left:25px;display:flex;flex-direction:column;align-self:center;justify-items:center;justify-content:center;align-content:center}.text-2xl{width:100%;font-size:1.5rem;color:var(--text-color);text-align:left}.team-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px;padding:20px;width:80vw}.team-member{text-align:center;border:1px solid #ddd;padding:5px}.team-image{width:120px;height:120px;object-fit:contain;border-radius:50%;margin-bottom:10px;transition:transform .3s ease}.team-image:hover{transform:scale(1.2)}.team-name{font-size:18px;font-weight:700;cursor:pointer;background:#2f2f2f;color:#fff;padding:5px}.team-name:hover{background:var(--primary-color)}.team-designation{font-size:16px;color:grey}@media (max-width:768px){.team-container{width:95%;padding:0;display:flex;flex-direction:column;justify-content:space-between;align-items:center;background-color:#fff;border-radius:.5rem}.team-container>div:first-child,.team-container>div:last-child{width:100%;padding-right:0}.team-container>div:last-child{padding-left:0}.team-container img{max-width:120px}.directors-details{width:max-content;align-self:center;justify-items:center;justify-content:center;align-content:center;text-align:center}.team-container .main-heading{font-size:1.5rem;text-align:left;padding-left:25px}.team-grid{grid-template-columns:repeat(2,1fr);padding:0;width:100%}.team-image{width:100px;height:100px}.team-name{font-size:16px}.team-designation{font-size:14px}}
/*# sourceMappingURL=main.d151f2a3.chunk.css.map */