@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Syne:wght@400..800&display=swap";body{font-family:syne;margin:0;padding:0;background:radial-gradient(circle at center,#2e0854,#1a0b2e,#10031f)}body,h1,h2,h3,p,button,a,span{font-family:syne}*{font-family:"sans serif"}.content{position:relative;z-index:990;margin-top:100vh;background:radial-gradient(circle at center,#2e0854,#1a0b2e,#000);border-radius:20px 20px 0 0}.about{min-height:100vh;width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;font-family:syne;box-shadow:#00006b40 0 30px 60px -12px inset,#0000004d 0 18px 36px -18px inset}.about .abt-part1{min-height:100vh;width:85%;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:2rem}.about .abt-part1 .box{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:100%;gap:2rem}.about .abt-part1 .box .img{flex:1 1 300px;max-width:500px;aspect-ratio:1/1;position:relative;border-radius:100%;border:1px solid white;background-size:cover;background-repeat:no-repeat;background-position:center}.about .abt-part1 .box .img .img2{position:absolute;inset:0;background-size:cover;background-repeat:no-repeat;background-position:center;mix-blend-mode:screen;pointer-events:none;border-radius:20px}.about .abt-part1 .box .img .shrink{animation:shrin both;animation-timeline:view();animation-range:entry 30% cover 60%}@keyframes shrin{0%{transform:scale(.78)}to{transform:scale(1)}}.about .abt-part1 .box .details{flex:1 1 400px;min-width:280px;display:flex;flex-direction:column;justify-content:center}.about .abt-part1 .box .details h1{font-size:clamp(1.8rem,3vw,3rem);font-weight:100;letter-spacing:2px;margin-bottom:1rem;animation:shrink .3s both;animation-timeline:view();animation-range:entry 40% cover 100%}@keyframes shrink{0%{font-size:10px}to{font-size:clamp(1.8rem,3vw,3rem)}}.about .abt-part1 .box .details h3{font-size:clamp(1rem,1.5vw,1.5rem);color:#fff;margin-bottom:1.2rem}.about .abt-part1 .box .details p{font-size:clamp(.9rem,1vw,1.1rem);line-height:1.6;color:#555;margin-bottom:1.5rem}.about .abt-part1 .box .details .resume-btn{display:inline-block;margin-top:10px;color:#fff;border-radius:8px;font-size:clamp(.9rem,1.2vw,1.2rem);cursor:pointer;font-weight:600;transition:all .3s;text-decoration:none}@media (max-width: 768px){.about .abt-part1{width:95%}.about .abt-part1 .box{flex-direction:column;align-items:flex-start;width:100%;gap:0}.about .abt-part1 .box .img{width:80%;max-width:480px}.about .abt-part1 .box .details{align-items:flex-start}.about .abt-part1 .box .details h1{font-size:1.8rem}.about .abt-part1 .box .details h3{font-size:1.2rem}.about .abt-part1 .box .details p{font-size:1rem}.about .abt-part1 .box .details .resume-btn{border:none;padding:0}}@media (max-width: 480px){.about .abt-part1 .box{flex-direction:column;align-items:center;width:100%;gap:0;height:60%;margin-top:10vh}.about .abt-part1 .box .img{width:100%;max-width:300px}.about .abt-part1 .box .details h1{font-size:1.6rem}.about .abt-part1 .box .details h3{font-size:1rem}.about .abt-part1 .box .details p{font-size:.9rem}}.abt{height:100vh;width:100%;display:flex;align-items:center;justify-content:center;position:absolute;z-index:10;top:0}.abt .img{width:40%;height:100%;display:flex;align-items:center;justify-content:center;position:relative}.abt .img .abt-img{--border-angle: 0deg;height:60%;width:80%;border-radius:50%;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.abt .img .abt-img img{height:95%;width:95%;border-radius:50%;z-index:2}.abt .img .abt-img:before{content:"";position:absolute;top:-15%;left:-15%;width:130%;height:130%;background-image:linear-gradient(180deg,#00246b,#c4bde8,#6194fb);animation:rotate-border 3s linear infinite;transition:all .2s linear;border-radius:50%;z-index:1}.abt .img .abt-img:after{content:"";position:absolute;inset:5px;background-color:#000;border-radius:50%;z-index:1}.abt .abt-text{width:60%;height:100%;color:#fff;display:flex;align-items:center;justify-content:center;z-index:2}.abt .abt-text .abt-data{width:90%;height:90%}.abt .abt-text .abt-data h1{font-size:4vw}.abt .abt-text .abt-data p{font-size:1.2vw;margin-top:10px;line-height:1.5}.abt .abt-text .abt-data .cards-abt{display:flex;align-items:center;justify-content:flex-start;gap:50px;margin-top:150px;z-index:100}.abt .abt-text .abt-data .cards-abt .card,.abt .abt-text .abt-data .cards-abt .s_card{height:100px;width:100px;background:linear-gradient(135deg,#00246b,#6194fb);border-radius:20%;display:flex;align-items:center;justify-content:center;transition:all .3s ease;cursor:pointer;position:relative;overflow:hidden;box-shadow:0 0 10px #fff3}.abt .abt-text .abt-data .cards-abt .card a,.abt .abt-text .abt-data .cards-abt .s_card a{font-size:50px;text-decoration:none;color:#fff;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.abt .abt-text .abt-data .cards-abt .card:hover,.abt .abt-text .abt-data .cards-abt .s_card:hover{transform:scale(1.1) rotate(5deg);box-shadow:0 0 20px #6194fbb3,0 0 40px #00246b80;background:linear-gradient(135deg,#00246b,#6194fb)}.abt .abt-text .abt-data .cards-abt .card:hover a,.abt .abt-text .abt-data .cards-abt .s_card:hover a{color:#fff;transform:scale(1.2)}.abt .abt-text .abt-data .cards-abt .card:active,.abt .abt-text .abt-data .cards-abt .s_card:active{transform:scale(.95)}.night{position:fixed;top:-30px;left:0;width:100vw;height:100vh;overflow:hidden;pointer-events:none;z-index:0}.night .shooting_star{position:absolute;top:-10%;width:2px;height:100px;background:linear-gradient(-45deg,#5f91ff,#00f0);border-radius:999px;filter:drop-shadow(0 0 6px rgb(105,155,255));animation:move-vertical 4s linear infinite;z-index:1}.night .shooting_star:before{content:"";position:absolute;top:calc(50% - 1px);right:0;height:2px;background:linear-gradient(-45deg,#00f0,#5f91ff,#00f0);transform:translate(50%) rotate(45deg);border-radius:100%}.night .shooting_star:after{content:"";position:absolute;top:calc(50% - 1px);right:0;height:2px;background:linear-gradient(-45deg,#00f0,#5f91ff,#00f0);transform:translate(50%) rotate(-45deg);border-radius:100%}.part2-abt{height:auto;width:100%;z-index:10}@keyframes rotate-border{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes move-vertical{0%{transform:translateY(0);opacity:1}to{transform:translateY(110vh);opacity:0}}@media screen and (max-width: 1200px){.abt .img{width:50%}.abt .img .abt-img{height:300px;width:300px}.abt .abt-text{width:50%}.abt .abt-text .abt-data h1{font-size:5vw}.abt .abt-text .abt-data p{font-size:1.5vw}.abt .abt-text .abt-data .cards-abt{gap:30px;margin-top:100px}.abt .abt-text .abt-data .cards-abt .s_card{height:80px;width:80px}.abt .abt-text .abt-data .cards-abt .s_card a{font-size:40px}}@media screen and (max-width: 992px){.abt{flex-direction:column}.abt .img{width:70%}.abt .img .abt-img{height:250px;width:250px}.abt .abt-text{width:80%}.abt .abt-text .abt-data h1{font-size:6vw}.abt .abt-text .abt-data p{font-size:1.7vw}.abt .abt-text .abt-data .cards-abt{flex-wrap:wrap;justify-content:center;gap:20px;margin-top:50px}.abt .abt-text .abt-data .cards-abt .s_card{height:70px;width:70px}.abt .abt-text .abt-data .cards-abt .s_card a{font-size:35px}}@media screen and (max-width: 768px){.abt .img{width:100%}.abt .img .abt-img{height:200px;width:200px}.abt .abt-text{width:100%}.abt .abt-text .abt-data h1{font-size:7vw}.abt .abt-text .abt-data p{font-size:2vw}.abt .abt-text .abt-data .cards-abt{gap:15px;margin-top:30px}.abt .abt-text .abt-data .cards-abt .s_card{height:60px;width:60px}.abt .abt-text .abt-data .cards-abt .s_card a{font-size:30px}}@media screen and (max-width: 480px){.abt .img{width:100%}.abt .img .abt-img{height:250px;width:250px}.abt .abt-text{width:100%}.abt .abt-text .abt-data h1{font-size:8vw}.abt .abt-text .abt-data p{font-size:2.5vw}.abt .abt-text .abt-data .cards-abt{gap:10px;margin-top:20px}.abt .abt-text .abt-data .cards-abt .s_card{height:50px;width:50px}.abt .abt-text .abt-data .cards-abt .s_card a{font-size:25px}}@media screen and (min-height: 1920px){.abt .img{width:50%}.abt .img .abt-img{height:300px;width:300px}}.navbar-new{height:8vh;width:100%;position:sticky;top:0;display:flex;align-items:center;justify-content:space-between;z-index:1000;background-color:transparent;mix-blend-mode:difference}.navbar-new .img{height:60px;width:60px;mix-blend-mode:difference;margin-left:40px}.navbar-new .img img{height:100%;width:100%;object-fit:contain}.navbar-new .hamburger{width:40px;display:flex;flex-direction:column;justify-content:center;gap:8px;cursor:pointer;margin-right:40px;z-index:10}.navbar-new .hamburger .line{height:2px;width:100%;background-color:#fff;transition:all .3s ease;mix-blend-mode:difference}.navbar-new .hamburger .line1.open{transform:rotate(45deg) translate(3px,3px)}.navbar-new .hamburger .line2.open{transform:rotate(-45deg) translate(3px,-3px)}.menu-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;color:#fff;display:flex;justify-content:center;align-items:center;opacity:0;pointer-events:none;transition:opacity .3s ease;z-index:999}.menu-overlay .menu-content ul a:hover{color:#f60}.container{position:relative;margin-top:92vh}.container .main{min-height:20vh;display:flex;justify-content:center;align-items:center;overflow:hidden}.container .main .wrapper{max-width:1200px;width:100%;padding:2rem;text-align:center}.container .main .wrapper .carousel-mask{width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent 0,black 100px,black calc(100% - 100px),transparent 100%);mask-image:linear-gradient(to right,transparent 0,black 100px,black calc(100% - 100px),transparent 100%)}.container .main .wrapper .carousel-mask .carousel{display:flex;animation:infinite-scroll 20s linear infinite;gap:20px}.container .main .wrapper .carousel-mask .carousel li{margin:0 1rem;list-style:none}.container .main .wrapper .carousel-mask .carousel li img{max-width:none;width:100px;height:100px;object-fit:contain}@keyframes infinite-scroll{0%{transform:translate(90%)}to{transform:translate(-90%)}}@media screen and (max-width: 1024px){.container{margin-top:90vh}.container .main .wrapper .carousel-mask .carousel li img{width:80px;height:80px}}@media screen and (max-width: 768px){.container{margin-top:90vh}.container .main .wrapper .carousel-mask .carousel li img{width:60px;height:60px}}@media screen and (max-width: 480px){.container{margin-top:90vh}.container .main .wrapper .carousel-mask .carousel li img{width:50px;height:50px}}.footer-section{background:#000;position:relative;color:#fff;padding:40px 0;transition:all 1s ease-in}.footer-section .container{width:90%;margin:0 auto}.footer-section .row{display:flex;flex-wrap:wrap;gap:2rem}.footer-section .col{flex:1 1 30%;min-width:250px}.footer-section .footer-cta{border-bottom:1px solid #373636;padding:20px 0}.footer-section .footer-cta .single-cta{display:flex;align-items:center;gap:1rem}.footer-section .footer-cta .single-cta i{color:#00246b;font-size:30px}.footer-section .footer-cta .single-cta .cta-text h4{font-size:40px;margin:0 0 5px;font-weight:600}.footer-section .footer-cta .single-cta .cta-text span{font-size:15px}.footer-section .footer-content{padding:40px 0}.footer-section .footer-content .footer-logo img{max-width:150px}.footer-section .footer-content .footer-text{margin:20px 0}.footer-section .footer-content .footer-text p{font-size:16px;line-height:24px;color:#999}.footer-section .footer-content .footer-social-icon span{display:block;font-weight:600;margin-bottom:10px}.footer-section .footer-content .footer-social-icon a{color:#fff;font-size:19px;margin-right:10px;transition:all .3s ease}.footer-section .footer-content .footer-social-icon a.facebook-bg{background:#3b5998}.footer-section .footer-content .footer-social-icon a.twitter-bg{background:#55acee}.footer-section .footer-content .footer-social-icon a.google-bg{background:#dd4b39}.footer-section .footer-content .footer-social-icon a:hover{opacity:.8}.footer-section .footer-content .footer-widget-heading h3{font-size:25px;margin-bottom:20px;position:relative}.footer-section .footer-content .footer-widget-heading h3:after{content:"";position:absolute;left:0;bottom:-10px;height:2px;width:50px;background:#00246b}.footer-section .footer-content ul{list-style:none;padding:0}.footer-section .footer-content ul li{margin-bottom:10px}.footer-section .footer-content ul li a{color:#878787;text-decoration:none;font-size:20px}.footer-section .footer-content ul li a:hover{color:#00246b}.footer-section .footer-content .subscribe-form{position:relative}.footer-section .footer-content .subscribe-form .btn1-foot,.footer-section .footer-content .subscribe-form .btn2{height:3vw;width:8vw;font-size:1.1vw;font-weight:600;text-align:center;color:#ffffffe6;border-radius:50px;background:linear-gradient(-45deg,#00246b,#573dff,#23b0f1,#00246b);background-size:600%;animation:anime 16s linear infinite;border:none;position:absolute;cursor:pointer}.footer-section .footer-content .subscribe-form .btn2{position:absolute;filter:blur(30px);opacity:.7}@keyframes anime{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.footer-section .copyright-area{background:#202020;padding:20px 0}.footer-section .copyright-area .row{justify-content:space-between;align-items:center}.footer-section .copyright-area .copyright-text p{margin:0;font-size:17px;color:#878787}.footer-section .copyright-area .copyright-text p a{color:#00246b}.footer-section .copyright-area .footer-menu ul{display:flex;gap:15px;list-style:none}.footer-section .copyright-area .footer-menu ul li a{color:#878787}.footer-section .copyright-area .footer-menu ul li a:hover{color:#00246b}@media (max-width: 786px){.footer-section{margin-top:10vh}.footer-section .container .footer-content .row .col .footer-widget .subscribe-form .btn1-foot,.footer-section .container .footer-content .row .col .footer-widget .subscribe-form .btn2{height:9vw;width:30vw;font-size:3vw}.footer-section .copyright-area{margin-top:5vh}.copyright-area{width:100%}.copyright-area .container .row{width:90%}.copyright-area .container .row .col .copyright-text p{font-size:10px}.copyright-area .container .row .col .footer-menu ul li a{font-size:12px}}#exp{font-size:3vw;width:100%;text-align:center;margin-bottom:2rem;font-family:syne;color:#fff}.exp{width:100%;height:auto;display:flex;flex-direction:column;color:#2e0854}.timeline{position:relative;width:80%;margin:0 auto;padding:2em 0;list-style-type:none}.timeline:before{content:"";position:absolute;left:50%;top:0;width:6px;height:100%;margin-left:-3px;background:linear-gradient(to bottom,#50505000,#505050 8% 92%,#50505000);z-index:1}.timeline li{position:relative;margin:2em 0;clear:both}.timeline li:before{content:"";position:absolute;top:1.2em;left:50%;transform:translate(-50%);width:16px;height:16px;border-radius:50%;background:#fff;border:4px solid #2e0854;z-index:2;color:#2e0854}.timeline li .autoshow-r{animation:rtol 1s both;animation-timeline:view();animation-range:entry 30% cover 80%}.timeline li .autoshow-l{animation:ltor 1s both;animation-timeline:view();animation-range:entry 30% cover 80%}@keyframes rtol{0%{opacity:0;transform:translate(100px)}to{opacity:1;transform:translate(0)}}@keyframes ltor{0%{opacity:0;transform:translate(-100px)}to{opacity:1;transform:translate(0)}}.timeline .direction-l,.timeline .direction-r{position:relative;width:45%;padding:1em;background:#f8f8f8;border-radius:8px;box-shadow:0 3px 6px #0000001a}.timeline .direction-l .flag-wrapper,.timeline .direction-r .flag-wrapper{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5em}.timeline .direction-l .flag-wrapper .flag,.timeline .direction-r .flag-wrapper .flag{font-weight:600;font-size:1rem;background:#fff;padding:6px 12px;border-radius:5px;position:relative;z-index:2;box-shadow:0 2px 6px #00000014}.timeline .direction-l .flag-wrapper .flag:after,.timeline .direction-r .flag-wrapper .flag:after{content:"";position:absolute;top:50%;transform:translateY(-50%);border:8px solid transparent}.timeline .direction-l .flag-wrapper .time-wrapper,.timeline .direction-r .flag-wrapper .time-wrapper{font-size:.8rem;color:#2e0854}.timeline .direction-l .flag-wrapper .time-wrapper .time,.timeline .direction-r .flag-wrapper .time-wrapper .time{background:#fff;padding:4px 6px;border-radius:4px}.timeline .direction-l .desc,.timeline .direction-r .desc{font-size:1rem;padding:4px 6px;line-height:1.5em;color:#333;font-family:syne;display:flex;text-align:justify}.timeline .direction-l{float:left;text-align:right}.timeline .direction-l .flag:after{right:-16px;border-left-color:#f8f8f8}.timeline .direction-r{float:right;text-align:left}.timeline .direction-r .flag:after{left:-16px;border-right-color:#f8f8f8}@media (max-width: 1024px){.timeline{width:90%}}@media (max-width: 768px){.timeline:before{left:20px}.timeline li:before{left:20px;transform:none}.timeline li{margin:1.5em 0}.timeline .direction-l,.timeline .direction-r{float:none;width:calc(100% - 40px);margin-left:40px;text-align:left}.timeline .direction-l .flag:after,.timeline .direction-r .flag:after{left:-12px;right:auto;border-right-color:#f8f8f8;border-left-color:transparent}}@media (max-width: 1200px){#exp{font-size:8vw}.timeline{width:85%}.timeline .direction-l,.timeline .direction-r{width:43%}}@media (max-width: 992px){.timeline{width:80%}.timeline .direction-l,.timeline .direction-r{width:80%;float:none;text-align:left;margin-left:60px}.timeline .direction-l .flag:after,.timeline .direction-r .flag:after{left:-12px;right:auto;border-right-color:#f8f8f8;border-left-color:transparent}.timeline:before{left:2%}.timeline li:before{left:.5%;transform:none}}@media (max-width: 768px){#exp{font-size:10vw}.exp .timeline{width:100%;padding:1em 0}.exp .timeline:before{left:4.3%}.exp .timeline li{margin:1em 0}.exp .timeline li:before{left:3%;width:10px;height:10px}.exp .timeline li .direction-r,.exp .timeline li .direction-l{width:70%;margin-left:40px;padding:.8em}.exp .timeline li .direction-r .flag-wrapper,.exp .timeline li .direction-l .flag-wrapper{display:flex;justify-content:space-between;align-items:center}.exp .timeline li .direction-r .flag-wrapper .flag,.exp .timeline li .direction-l .flag-wrapper .flag{font-size:2.5vw;width:45%;padding:4px 8px}.exp .timeline li .direction-r .time-wrapper,.exp .timeline li .direction-l .time-wrapper{text-align:right}.exp .timeline li .direction-r .time-wrapper .time,.exp .timeline li .direction-l .time-wrapper .time{font-size:2.3vw;text-align:right;display:inline-block}.exp .timeline li .direction-r .desc,.exp .timeline li .direction-l .desc{font-size:.75rem;line-height:1.4em}}@media (max-width: 480px){#exp{font-size:10vw;margin-top:10vh}.exp .timeline{width:100%;padding:1em 0}.exp .timeline:before{left:6.5%}.exp .timeline li{margin:1em 0}.exp .timeline li:before{left:4.5vw;width:10px;height:10px}.exp .timeline li .direction-r,.exp .timeline li .direction-l{width:65%;margin-left:55px;padding:.8em}.exp .timeline li .direction-r .flag-wrapper,.exp .timeline li .direction-l .flag-wrapper{display:flex;justify-content:space-between;align-items:center}.exp .timeline li .direction-r .flag-wrapper .flag,.exp .timeline li .direction-l .flag-wrapper .flag{font-size:3vw;width:45%;padding:4px 8px}.exp .timeline li .direction-r .time-wrapper,.exp .timeline li .direction-l .time-wrapper{text-align:right}.exp .timeline li .direction-r .time-wrapper .time,.exp .timeline li .direction-l .time-wrapper .time{font-size:2.3vw;text-align:right;display:inline-block}.exp .timeline li .direction-r .desc,.exp .timeline li .direction-l .desc{font-size:.75rem;line-height:1.4em}@keyframes rtol{0%{opacity:0;transform:translate(-100px)}to{opacity:1;transform:translate(0)}}@keyframes ltor{0%{opacity:0;transform:translate(-100px)}to{opacity:1;transform:translate(0)}}}.projects{padding:80px 8%;color:#f4f4f4;font-family:syne;z-index:10}.projects .section-title{text-align:center;font-size:2.2rem;font-weight:700;text-transform:uppercase;margin-bottom:50px;position:relative}.projects .section-title:after{content:"";display:block;width:80px;height:4px;background:#2e0854;margin:10px auto 0;border-radius:2px}.projects .project-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:30px}.projects .project-card{background:#10002b;padding:25px 30px;border-radius:16px;box-shadow:0 10px 25px #0006;transition:all .3s ease}.projects .project-card h3{color:#a6a6a6;font-size:1.3rem;margin-bottom:10px}.projects .project-card p{font-size:.95rem;line-height:1.5;margin-bottom:8px}.projects .project-card p strong{color:#a6a6a6}.projects .project-card:hover{transform:translateY(-8px);box-shadow:0 15px 30px #4100e740}.projects .enterprise-info{margin-top:80px;background:#10002b;border-radius:16px;padding:40px;font-family:syne;box-shadow:0 5px 30px #00000043}.projects .enterprise-info h3{color:#a6a6a6;margin-bottom:12px}.projects .enterprise-info ul{list-style:disc;margin-left:25px;line-height:1.7;font-family:syne}.projects .enterprise-info ul li{font-family:syne}.projects .enterprise-info p{font-size:.95rem;color:#ccc;margin-bottom:20px}@media (max-width: 768px){.projects{padding:60px 5%}.projects .project-card{padding:20px}}.certificates{height:auto;width:80%;margin-inline:auto;color:#111;font-family:Lato,sans-serif;margin-bottom:10vh}.certificates h2{text-transform:capitalize;color:#fff;letter-spacing:.025em;text-align:center;font-size:clamp(2rem,1.8125rem + .75vw,2.6rem)}.certificates .container{margin-top:5em;display:grid;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));gap:2rem}.certificates .container .card .card-inner{position:relative;width:inherit;height:18.75rem;background:var(--clr);border-radius:1.25rem;border-bottom-right-radius:0;overflow:hidden}.certificates .container .card .card-inner .box{width:100%;height:100%;background:transparent;border-radius:1.25rem;overflow:hidden}.certificates .container .card .card-inner .box .imgBox{position:absolute;inset:0}.certificates .container .card .card-inner .box .imgBox img{width:100%;height:100%;object-fit:cover}.certificates .container .card .card-inner .box .icon{position:absolute;bottom:-.375rem;right:-.375rem;width:6rem;height:6rem;background:var(--clr);border-top-left-radius:50%}.certificates .container .card .card-inner .box .icon:hover .iconBox{transform:scale(1.1)}.certificates .container .card .card-inner .box .icon:before{position:absolute;content:"";bottom:.375rem;left:-1.25rem;background:transparent;width:1.25rem;height:1.25rem;border-bottom-right-radius:1.25rem;box-shadow:.313rem .313rem 0 .313rem #190a2c}.certificates .container .card .card-inner .box .icon:after{position:absolute;content:"";top:-1.25rem;right:.375rem;background:transparent;width:1.25rem;height:1.25rem;border-bottom-right-radius:1.25rem;box-shadow:.313rem .313rem 0 .313rem var(--clr)}.certificates .container .card .card-inner .box .icon .iconBox{position:absolute;inset:.625rem;background:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;transition:.3s}.certificates .container .card .card-inner .box .icon a{color:#190a2c;font-size:2.4rem;display:flex;align-items:center;justify-content:center}@media (max-width: 1024px){.certificates{width:90%}.certificates .container{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr))}.certificates .card-inner{height:16rem}}@media (max-width: 768px){.certificates h2{font-size:2rem}.certificates .container{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:1.5rem}.certificates .card-inner{height:14rem}.certificates .icon{width:5rem!important;height:5rem!important}.certificates .icon a{font-size:1.8rem!important}}@media (max-width: 480px){.certificates{width:95%;padding:2rem .5rem}.certificates .container{grid-template-columns:1fr;gap:1.2rem}.certificates .card-inner{height:12rem}.certificates .card-inner .box .imgBox img{position:absolute;height:100%;width:100%}.certificates .icon{width:4rem!important;height:4rem!important}.certificates .icon a{font-size:1.6rem!important}}.benefits{min-height:100vh;width:100%;display:flex;align-items:center;justify-content:center;padding-top:20vh}.benefits .cards-d{width:90%;max-width:1400px;display:flex;flex-direction:column;align-items:center;justify-content:center}.benefits .cards-d .demhead{height:auto;font-size:clamp(1.5rem,2vw,2.5rem);color:#fff;text-align:center;margin-bottom:2rem}.benefits .cards-d .row{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:clamp(20px,4vw,50px);margin-bottom:3rem}.benefits .cards-d .row .card{background-color:#fff;border-radius:30px;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:1rem;width:clamp(180px,16vw,280px);height:clamp(180px,16vw,280px)}.benefits .cards-d .row .card .icon{color:#2e0854;font-size:clamp(2rem,4vw,3.5rem);margin-bottom:.8rem}.benefits .cards-d .row .card p{font-size:clamp(.9rem,1.3vw,1.2rem);text-align:center}.benefits .cards-d .dtu{animation:dtu1 both;animation-timeline:view(50% 20%)}@keyframes dtu1{0%{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translateY(0)}}.benefits .cards-d .dtu2{animation:dtu2 both;animation-timeline:view(90% 10%)}@keyframes dtu2{0%{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 768px){.benefits{padding-top:15vh}.benefits .cards-d .row{gap:30px}.benefits .cards-d .row .card{width:40%;height:auto;padding:2rem 1rem}}@media (max-width: 480px){.benefits{padding-top:10vh}.benefits .cards-d .demhead{font-size:1.5rem}.benefits .cards-d .row{flex-direction:column;gap:20px}.benefits .cards-d .row .card{width:90%;height:auto}.benefits .cards-d .row .card .icon{font-size:2rem}.benefits .cards-d .row .card p{font-size:1rem}}.duration{min-height:60vh;display:flex;align-items:center;justify-content:center}.duration .section{width:90%;margin-top:15vh}.duration .section .cards{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(1rem,3vw,3rem)}.duration .section .cards .card{width:clamp(180px,28vw,300px);height:clamp(180px,28vw,300px);box-shadow:0 0 10px 3px #ffffff49;border-radius:1.5rem;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#fff;animation:lefttoright both;animation-timeline:view(50% 20%)}.duration .section .cards .card .d-icon{font-size:clamp(2rem,6vw,3.5rem);margin-bottom:.5rem;color:#00246b}.duration .section .cards .card p{margin:0;font-size:clamp(.9rem,2vw,1.1rem);text-align:center;padding:0 .5rem}.duration .section .cards .card h3{font-size:clamp(1rem,2.2vw,1.4rem);margin:0;color:#00246b;text-align:center}.stars{position:absolute;width:100%;height:100%;z-index:0}.stars:after{content:"";position:absolute;width:2px;height:2px;background:#fff;border-radius:50%;box-shadow:50px 100px #fff,150px 200px #fff,250px 300px #fff,350px 150px #fff,450px 400px #fff,550px 250px #fff,650px 350px #fff,750px 50px #fff,850px 180px #fff,950px 280px #fff;animation:twinkle 5s linear infinite}@keyframes twinkle{0%,to{opacity:.8}50%{opacity:.2}}.shooting-stars{position:absolute;width:100%;height:100%;overflow:hidden;z-index:0}.shooting-stars:before,.shooting-stars:after{content:"";position:absolute;top:-50px;left:20%;width:2px;height:80px;background:linear-gradient(to bottom,white,transparent);animation:fall 2s linear infinite;opacity:.8}.shooting-stars:after{left:70%;animation-delay:1s}@keyframes fall{0%{transform:translateY(0);opacity:0}10%{opacity:1}to{transform:translateY(100vh);opacity:0}}.thumb{display:flex;height:92vh;overflow:hidden;background-position:center;background-repeat:no-repeat;position:fixed;padding-top:8vh;width:100%;z-index:0;align-items:center;justify-content:center}.thumb .bg{position:absolute;height:90%;width:100%;z-index:-1;top:0;left:-100px;opacity:.3}.thumb .thumb-content{width:50%;height:100%;display:flex;justify-content:center;align-items:flex-start;flex-direction:column;padding:0 10vh}.thumb .thumb-content .name{font-size:1vw;color:#f1eaff}.thumb .thumb-content .title{font-size:2vw;color:#fff}.thumb .thumb-content .para{font-size:1.2vw;width:60%;color:#fff}.thumb .thumb-content .consultbtn{margin-top:2vh}.thumb .thumb-content .consultbtn button{font-size:1.2vw;background-color:transparent;color:#fff;border:none;cursor:pointer;text-align:left;font-weight:700}.thumb .thumb-content .consultbtn button a{text-decoration:none;color:#fff}.thumb .thumb-image{width:50%;height:100%;display:flex;align-items:center;justify-content:center}.thumb .thumb-image .thumb-img{height:100%;width:80%}.thumb .thumb-image .thumb-img img{height:100%;width:100%;object-fit:cover}@media screen and (max-width: 1490px){.thumb .thumb-content{width:40%;padding:0 5vh}.thumb .thumb-content .name{font-size:1.2vw}.thumb .thumb-content .title{font-size:1.8vw}.thumb .thumb-content .para{font-size:1.4vw;width:70%}.thumb .thumb-content .consultbtn button{font-size:2vw}.thumb .thumb-image{width:40%}.thumb .thumb-image .thumb-img{width:100%}}@media screen and (max-width: 1240px){.thumb .thumb-content{width:30%;padding:0 5vh}.thumb .thumb-content .name{font-size:1vw}.thumb .thumb-content .title{font-size:1.4vw}.thumb .thumb-content .para{font-size:1.3vw;width:80%}.thumb .thumb-content .consultbtn button{font-size:2vw}.thumb .thumb-image{width:60%}.thumb .thumb-image .thumb-img{width:100%}}@media screen and (max-width: 768px){.thumb{flex-direction:column;height:auto}.thumb .thumb-content{width:80%;height:auto;align-items:center;text-align:center}.thumb .thumb-content .name{font-size:2vw}.thumb .thumb-content .title{font-size:3vw}.thumb .thumb-content .para{font-size:2.5vw;width:100%}.thumb .thumb-content .consultbtn button{font-size:3vw}.thumb .thumb-image{height:50%;width:100%}.thumb .thumb-image .thumb-img{width:80%;height:70%;margin-top:2vh;border-radius:50%}}@media (min-width: 1920px){.thumb .bg{left:100px}}.navbar{height:8vh;width:100%;position:sticky;top:0;display:flex;align-items:center;justify-content:space-between;z-index:10000;mix-blend-mode:difference}.navbar .img{height:60px;width:60px;mix-blend-mode:difference;margin-left:40px}.navbar .img img{height:100%;width:100%;object-fit:contain}.navbar .hamburger{width:40px;display:flex;flex-direction:column;justify-content:center;gap:8px;cursor:pointer;margin-right:40px;z-index:10}.navbar .hamburger .line{height:2px;width:100%;background-color:#fff;transition:all .3s ease;mix-blend-mode:difference}.navbar .hamburger .line1.open{transform:rotate(45deg) translate(3px,3px)}.navbar .hamburger .line2.open{transform:rotate(-45deg) translate(3px,-3px)}.menu-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at center,#2e0854,#1a0b2e,#10031f);color:#fff;display:flex;justify-content:center;align-items:center;opacity:0;pointer-events:none;transition:opacity .3s ease;z-index:999}.menu-overlay.show{opacity:1;pointer-events:auto}.menu-overlay .menu-content{text-align:center;width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}.menu-overlay .menu-content h2{margin-bottom:20px;font-size:5rem}.menu-overlay .menu-content ul{list-style:none;padding:0;display:flex;flex-direction:column}.menu-overlay .menu-content ul a{margin:15px 0;font-size:3rem;cursor:pointer;transition:color .2s ease;text-decoration:none;color:#fff}.menu-overlay .menu-content ul a:hover{color:#140324}.menu-overlay .menu-content ul a Link{text-decoration:none}.project{color:#ccc}.project .carousel-section-p{position:relative;display:flex;flex-direction:column}.project .carousel-container-p{position:sticky;top:0;height:90vh;display:flex;align-items:center;overflow:hidden;flex-direction:column;margin-top:30vh}.project .carousel-container-p .spacer{flex:0 0 auto;position:sticky;top:15%;z-index:5;display:flex;align-items:center;justify-content:center;height:10vh}.project .carousel-container-p .spacer .header{display:flex;align-items:center;justify-content:center;flex-direction:column}.project .carousel-container-p .spacer .header h1{color:#fff;font-size:5vw;padding:6px;margin:0}.project .carousel-container-p .spacer .header h3{color:#f9f1ff;font-size:2vw}.project .carousel-track-p{display:flex;width:100%;will-change:transform;gap:50px;height:100vh;margin-top:24vh}.project .card-p{position:relative;height:450px;width:500px;max-width:500px;flex-shrink:0;overflow:hidden;background-color:#fff;border-radius:30px;cursor:pointer;border-left:8px solid #5500ab;box-shadow:0 0 10px #000}.project .card-p:hover{box-shadow:0 0 20px 5px #ffffff49;transform:translateY(-5px)}.project .card-p .card-image-p{position:absolute;inset:0;background-size:cover;background-position:center;transition:transform .4s ease}.project .card-p .card-content-p{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:3rem}.project .card-p .card-content-p .hoverc{position:absolute;top:0;left:0;height:100%;width:100%;display:flex;align-items:center;justify-content:center;background-color:#fff;opacity:0}.project .card-p .card-content-p .hoverc button{padding:10px 20px;border:none;border-radius:8px;background-color:#5a14a0;color:#fff;font-size:1.2vw;cursor:pointer;transition:background-color .3s ease}.project .card-p .card-content-p .hoverc button a{text-decoration:none;color:#fff}.project .card-p .card-content-p .hoverc button:hover{background-color:#2e0854}.project .card-p .card-content-p .number{height:12%;width:100%}.project .card-p .card-content-p .number .circle{width:11%;font-size:1.5vw;height:100%;align-self:flex-start;background-color:#2e0854;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff}.project .card-p .card-content-p .head-p{height:30%;width:100%;display:flex;align-items:center;justify-content:flex-start;font-size:2.1vw;color:#000}.project .card-p .card-content-p .cont-p{height:60%;width:100%;display:flex;align-items:flex-start;gap:10px;justify-content:flex-start;flex-direction:column}.project .card-p .card-content-p .cont-p li{list-style:none;display:flex;gap:10px;color:#3d3d3d;font-size:1.5vw}.project .card-p .card-content-p:hover .hoverc{opacity:1;transition:opacity .3s ease}@media (max-width: 768px){.project .carousel-section-p .carousel-container-p{margin-top:10vh}.project .carousel-section-p .carousel-container-p .carousel-track-p .card-p{height:400px;width:400px;max-width:95%}.project .carousel-section-p .carousel-container-p .carousel-track-p .card-p:hover{box-shadow:0 0 10px 5px #00246b85;transform:translateY(-5px)}.project .carousel-section-p .carousel-container-p .carousel-track-p .card-p .card-content-p .number{height:15%}.project .carousel-section-p .carousel-container-p .carousel-track-p .card-p .card-content-p .number .circle{width:15%;font-size:4vw}.project .carousel-section-p .carousel-container-p .carousel-track-p .card-p .head-p{font-size:4vw}.project .carousel-section-p .carousel-container-p .carousel-track-p .card-p .cont-p li{font-size:2.5vw}}@media (max-width: 480px){.project .carousel-section-p .carousel-container-p{margin-top:10vh}.project .carousel-section-p .carousel-container-p .spacer .header h1{font-size:5.5vw}.project .carousel-section-p .carousel-container-p .spacer .header h3{font-size:4vw}.project .carousel-section-p .carousel-container-p .carousel-track-p .card-p{height:350px;width:400px;max-width:95%}.project .carousel-section-p .carousel-container-p .carousel-track-p .card-p:hover{box-shadow:0 0 10px 5px #00246b85;transform:translateY(-5px)}.project .carousel-section-p .carousel-container-p .carousel-track-p .card-p .card-content-p .hoverc button{height:3rem;width:7rem;font-size:.7rem}.project .carousel-section-p .carousel-container-p .carousel-track-p .card-p .card-content-p .number{height:15%}.project .carousel-section-p .carousel-container-p .carousel-track-p .card-p .card-content-p .number .circle{width:15%;font-size:4vw}.project .carousel-section-p .carousel-container-p .carousel-track-p .card-p .head-p{font-size:6vw}.project .carousel-section-p .carousel-container-p .carousel-track-p .card-p .cont-p li{font-size:3.9vw}}@media (min-width: 768px){.project .carousel-section-p .carousel-container-p{margin-top:10vh}.project .carousel-section-p .carousel-container-p .carousel-track-p .card-p{height:400px;width:400px;max-width:95%}.project .carousel-section-p .carousel-container-p .carousel-track-p .card-p:hover{box-shadow:0 0 10px 5px #00246b85;transform:translateY(-5px)}.project .carousel-section-p .carousel-container-p .carousel-track-p .card-p .card-content-p .number{height:15%}.project .carousel-section-p .carousel-container-p .carousel-track-p .card-p .card-content-p .number .circle{width:15%;font-size:2vw}.project .carousel-section-p .carousel-container-p .carousel-track-p .card-p .head-p{font-size:2vw}.project .carousel-section-p .carousel-container-p .carousel-track-p .card-p .cont-p li{font-size:1.3vw}}@media (min-width: 1920px){.project .carousel-section-p .carousel-container-p{margin-top:10vh}.project .carousel-section-p .carousel-container-p .spacer .header h1{font-size:5.5vw}.project .carousel-section-p .carousel-container-p .spacer .header h3{font-size:4vw}.project .carousel-section-p .carousel-container-p .carousel-track-p .card-p{height:550px;width:500px;max-width:95%}.project .carousel-section-p .carousel-container-p .carousel-track-p .card-p:hover{box-shadow:0 0 10px 5px #00246b85;transform:translateY(-5px)}.project .carousel-section-p .carousel-container-p .carousel-track-p .card-p .card-content-p .hoverc button{height:3rem;width:7rem;font-size:.7rem}.project .carousel-section-p .carousel-container-p .carousel-track-p .card-p .card-content-p .number{height:15%}.project .carousel-section-p .carousel-container-p .carousel-track-p .card-p .card-content-p .number .circle{width:18%;font-size:3vw}.project .carousel-section-p .carousel-container-p .carousel-track-p .card-p .head-p{font-size:2vw;font-weight:700}.project .carousel-section-p .carousel-container-p .carousel-track-p .card-p .cont-p li{font-size:1.3vw}}.specialize{color:#ccc}.specialize .carousel-section{position:relative;display:flex;flex-direction:column}.specialize .carousel-container{position:sticky;top:0;height:90vh;display:flex;align-items:center;overflow:hidden;flex-direction:column;margin-top:30vh}.specialize .carousel-container .spacer{flex:0 0 auto;position:sticky;top:15%;z-index:5;display:flex;align-items:center;justify-content:center;height:10vh}.specialize .carousel-container .spacer .header{display:flex;align-items:center;justify-content:center;flex-direction:column}.specialize .carousel-container .spacer .header h3{color:#fff;font-size:5vw}.specialize .carousel-track{display:flex;width:100%;will-change:transform;gap:50px;height:100vh;margin-top:24vh}.specialize .card{position:relative;height:450px;width:500px;max-width:500px;flex-shrink:0;overflow:hidden;background-color:#fff;border-radius:30px;cursor:pointer;border-left:8px solid #5500ab;box-shadow:0 0 10px #000}.specialize .card:hover{box-shadow:0 0 20px 5px #fff;transform:translateY(-5px)}.specialize .card .card-image{position:absolute;inset:0;background-size:cover;background-position:center;transition:transform .4s ease}.specialize .card .card-content{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:3rem}.specialize .card .card-content .icon{font-size:10vw;color:#2e0854}.specialize .card .card-content .title{font-size:2.1vw;color:#000}@media (max-width: 768px){.specialize .carousel-section .carousel-container{margin-top:10vh}.specialize .carousel-section .carousel-container .carousel-track .card{height:400px;width:400px;max-width:95%}.specialize .carousel-section .carousel-container .carousel-track .card:hover{box-shadow:0 0 10px 5px #ffffff49;transform:translateY(-5px)}.specialize .carousel-section .carousel-container .carousel-track .card .card-content .icon{font-size:20vw}.specialize .carousel-section .carousel-container .carousel-track .card .card-content .title{font-size:4vw;text-align:center}}@media (max-width: 480px){.specialize .carousel-section .carousel-container{margin-top:10vh}.specialize .carousel-section .carousel-container .spacer .header h3{font-size:7vw}.specialize .carousel-section .carousel-container .carousel-track .card{height:350px;width:400px;max-width:95%}.specialize .carousel-section .carousel-container .carousel-track .card:hover{box-shadow:0 0 10px 5px #ffffff49;transform:translateY(-5px)}.specialize .carousel-section .carousel-container .carousel-track .card .card-content .icon{font-size:30vw}.specialize .carousel-section .carousel-container .carousel-track .card .card-content .title{font-size:8vw;text-align:center}}@media (min-width: 768px){.specialize .carousel-section .carousel-container{margin-top:10vh}.specialize .carousel-section .carousel-container .carousel-track .card{height:400px;width:400px;max-width:95%}.specialize .carousel-section .carousel-container .carousel-track .card:hover{box-shadow:0 0 10px 5px #ffffff49;transform:translateY(-5px)}.specialize .carousel-section .carousel-container .carousel-track .card .card-content .icon{font-size:10vw}.specialize .carousel-section .carousel-container .carousel-track .card .card-content .title{font-size:2.5vw;text-align:center}}@media screen and (min-width: 1920px){.specialize .carousel-section .carousel-container{margin-top:10vh}.specialize .carousel-section .carousel-container .spacer .header h3{font-size:7vw}.specialize .carousel-section .carousel-container .carousel-track .card{height:550px;width:500px;max-width:95%}.specialize .carousel-section .carousel-container .carousel-track .card:hover{box-shadow:0 0 10px 5px #ffffff49;transform:translateY(-5px)}.specialize .carousel-section .carousel-container .carousel-track .card .card-content .icon{font-size:10vw}.specialize .carousel-section .carousel-container .carousel-track .card .card-content .title{font-size:3vw;text-align:center}}.course{height:auto;width:100%;position:absolute;top:0}.course .c-head{height:100vh;width:100%;display:flex;justify-content:center;align-items:center}.course .c-head .c-part1{width:90%;height:80%;background-color:#2e085484;border-radius:30px;display:flex;align-items:center;justify-content:center}.course .c-head .c-part1 .c-content{width:55%;height:100%;display:flex;align-items:center;justify-content:center}.course .c-head .c-part1 .c-content .textarea{height:70%;width:90%}.course .c-head .c-part1 .c-content .textarea p{color:#9676b6}.course .c-head .c-part1 .c-content .textarea h1{font-size:3vw;font-weight:730;color:#fff}.course .c-head .c-part1 .c-content .textarea .info{text-align:justify;color:#404040}.course .c-head .c-part1 .imag{width:45%;height:100%;display:flex;align-items:center;justify-content:center}.course .c-head .c-part1 .imag .area-img{display:flex;align-items:center;justify-content:center;height:80%;width:80%;gap:20px}.course .c-head .c-part1 .imag .area-img .img{height:100%;width:150px;background-color:#002671;border-radius:30px}.course .c-head .c-part1 .imag .area-img .img2{height:80%;width:150px;background-color:#002671;border-radius:30px;align-self:flex-start}.course .c-head .c-part1 .imag .area-img .img3{border-radius:30px;height:100%;width:150px;background-color:#002671}.course .c-head .c-part1 .imag .area-img .im{box-shadow:0 0 10px 2px #00246b57}.course .c-head .c-part1 .imag .area-img .im img{height:100%;width:100%;border-radius:30px}:root{--enroll-bg: #000000;--enroll-bg-subtle: #1a1818;--enroll-fg: #ffffff;--enroll-highlight: blue;--enroll-highlight-subtle: #8484ff}@property --gradient-angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}@property --gradient-angle-offset{syntax: "<angle>"; initial-value: 0deg; inherits: false;}@property --gradient-percent{syntax: "<percentage>"; initial-value: 5%; inherits: false;}@property --gradient-shine{syntax: "<color>"; initial-value: white; inherits: false;}.enroll{--animation: gradient-angle linear infinite;--duration: 3s;--shadow-size: 2px;isolation:isolate;position:relative;overflow:hidden;cursor:pointer;outline-offset:4px;padding:1.25rem 2.5rem;font-family:inherit;font-size:1.125rem;line-height:1.2;border:1px solid transparent;border-radius:360px;color:var(--enroll-fg);background:linear-gradient(var(--enroll-bg),var(--enroll-bg)) padding-box,conic-gradient(from calc(var(--gradient-angle) - var(--gradient-angle-offset)),transparent,var(--enroll-highlight) var(--gradient-percent),var(--gradient-shine) calc(var(--gradient-percent) * 2),var(--enroll-highlight) calc(var(--gradient-percent) * 3),transparent calc(var(--gradient-percent) * 4)) border-box;box-shadow:inset 0 0 0 1px var(--enroll-bg-subtle)}.enroll:before,.enroll:after,.enroll span:before{content:"";pointer-events:none;position:absolute;inset-inline-start:50%;inset-block-start:50%;translate:-50% -50%;z-index:-1}.enroll:active{translate:0 1px}.enroll:before{--size: calc(100% - var(--shadow-size) * 3);--position: 2px;--space: calc(var(--position) * 2);width:var(--size);height:var(--size);background:radial-gradient(circle at var(--position) var(--position),white calc(var(--position) / 4),transparent 0) padding-box;background-size:var(--space) var(--space);background-repeat:space;-webkit-mask-image:conic-gradient(from calc(var(--gradient-angle) + 45deg),black,transparent 10% 90%,black);mask-image:conic-gradient(from calc(var(--gradient-angle) + 45deg),black,transparent 10% 90%,black);border-radius:inherit;opacity:.4;z-index:-1}.enroll:after{--animation: shimmer linear infinite;width:100%;aspect-ratio:1;background:linear-gradient(-50deg,transparent,var(--enroll-highlight),transparent);-webkit-mask-image:radial-gradient(circle at bottom,transparent 40%,black);mask-image:radial-gradient(circle at bottom,transparent 40%,black);opacity:.6}.enroll span{z-index:1}.enroll span:before{--size: calc(100% + 1rem) ;width:var(--size);height:var(--size);box-shadow:inset 0 -1ex 2rem 4px var(--enroll-highlight);opacity:0}.enroll{--transition: .8s cubic-bezier(.25, 1, .5, 1);transition:var(--transition);transition-property:--gradient-angle-offset,--gradient-percent,--gradient-shine}.enroll,.enroll:before,.enroll:after{animation:var(--animation) var(--duration),var(--animation) calc(var(--duration) / .4) reverse paused;animation-composition:add}.enroll span:before{transition:opacity var(--transition);animation:calc(var(--duration) * 1.5) breathe linear infinite}.enroll:is(:hover,:focus-visible){--gradient-percent: 20%;--gradient-angle-offset: 95deg;--gradient-shine: var(--enroll-highlight-subtle)}.enroll:is(:hover,:focus-visible),.enroll:is(:hover,:focus-visible):before,.enroll:is(:hover,:focus-visible):after{animation-play-state:running}.enroll:is(:hover,:focus-visible) span:before{opacity:1}@keyframes gradient-angle{to{--gradient-angle: 360deg}}@keyframes shimmer{to{rotate:360deg}}@keyframes breathe{0%,to{scale:1}50%{scale:1.2}}@media screen and (max-width: 1200px){.course .c-head .c-part1 .c-content .textarea h1{font-size:4vw}.course .c-head .c-part1 .c-content{width:60%}.course .c-head .imag{width:40%}}@media screen and (max-width: 992px){.course .c-head .c-part1{flex-direction:column;height:auto;padding:20px}.course .c-head .c-part1 .c-content{width:100%;height:auto}.course .c-head .imag{width:100%;height:auto;margin-top:20px}.course .c-head .imag .area-img{flex-wrap:wrap;gap:10px;justify-content:center}}@media screen and (max-width: 768px){.course .c-head .c-part1 .c-content .textarea h1{font-size:5vw}.course .c-head .c-part1 .c-content .textarea{height:auto;width:95%}.course .c-head .imag .area-img .img,.course .c-head .imag .area-img .img2,.course .c-head .imag .area-img .img3{width:100px;height:100px}}@media screen and (max-width: 576px){.course .c-head .c-part1 .c-content .textarea h1{font-size:6vw}.course .c-head .c-part1 .c-content .textarea{width:100%;height:auto}.course .c-head .imag .area-img{gap:8px}.course .c-head .imag .area-img .img,.course .c-head .imag .area-img .img2,.course .c-head .imag .area-img .img3{width:80px;height:80px}}@media screen and (max-width: 400px){.course .c-head .c-part1 .c-content .textarea h1{font-size:7vw}.course .c-head .c-part1 .c-content .textarea{width:100%;height:auto}.course .c-head .imag .area-img .img,.course .c-head .imag .area-img .img2,.course .c-head .imag .area-img .img3{width:70px;height:70px}}.course-s{color:#ccc;margin-top:90vh}.course-s .carousel-section-p{position:relative;display:flex;flex-direction:column}.course-s .carousel-container-p{position:sticky;top:0;height:90vh;display:flex;align-items:center;overflow:hidden;flex-direction:column;margin-top:30vh}.course-s .carousel-container-p .spacer{flex:0 0 auto;position:sticky;top:15%;z-index:5;display:flex;align-items:center;justify-content:center;height:10vh}.course-s .carousel-container-p .spacer .header{display:flex;align-items:center;justify-content:center;flex-direction:column}.course-s .carousel-container-p .spacer .header h1{color:#fff;font-size:5vw;padding:6px;margin:0}.course-s .carousel-container-p .spacer .header h3{color:#541593;font-size:2vw}.course-s .carousel-track-p{display:flex;width:100%;will-change:transform;gap:50px;height:100vh;margin-top:24vh}.course-s .card-c{position:relative;height:400px;width:500px;max-width:500px;flex-shrink:0;overflow:hidden;background-color:#fff;border-radius:30px;cursor:pointer;border-left:8px solid #4c1681;box-shadow:0 0 10px #000}.course-s .card-c:hover{box-shadow:0 0 20px 5px #fff;transform:translateY(-5px)}.course-s .card-c .card-image-p{position:absolute;inset:0;background-size:cover;background-position:center;transition:transform .4s ease}.course-s .card-c .card-content-p{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:3rem}.course-s .card-c .card-content-p .number{height:12%;width:100%}.course-s .card-c .card-content-p .number .circle{width:11%;font-size:1.7vw;height:100%;align-self:flex-start;background-color:#00246b;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff}.course-s .card-c .card-content-p .head-p{height:30%;width:100%;display:flex;align-items:center;justify-content:flex-start;font-size:2.1vw;color:#000}.course-s .card-c .card-content-p .cont-p{height:60%;width:100%;display:flex;align-items:flex-start;gap:10px;justify-content:flex-start;flex-direction:column}.course-s .card-c .card-content-p .cont-p li{list-style:none;display:flex;gap:10px;color:#3d3d3d;font-size:1.5vw}@media (max-width: 768px){.course-s .carousel-section-p .carousel-container-p{margin-top:10vh}.course-s .carousel-section-p .carousel-container-p .carousel-track-p .card-c{height:400px;width:400px;max-width:95%}.course-s .carousel-section-p .carousel-container-p .carousel-track-p .card-c:hover{box-shadow:0 0 10px 5px #00246b85;transform:translateY(-5px)}.course-s .carousel-section-p .carousel-container-p .carousel-track-p .card-c .card-content-p .number{height:15%}.course-s .carousel-section-p .carousel-container-p .carousel-track-p .card-c .card-content-p .number .circle{width:15%;font-size:4vw}.course-s .carousel-section-p .carousel-container-p .carousel-track-p .card-c .head-p{font-size:4vw}.course-s .carousel-section-p .carousel-container-p .carousel-track-p .card-c .cont-p li{font-size:2.5vw}}@media (max-width: 480px){.course-s .carousel-section-p .carousel-container-p{margin-top:10vh}.course-s .carousel-section-p .carousel-container-p .carousel-track-p .card-c{height:350px;width:400px;max-width:95%}.course-s .carousel-section-p .carousel-container-p .carousel-track-p .card-c:hover{box-shadow:0 0 10px 5px #00246b85;transform:translateY(-5px)}.course-s .carousel-section-p .carousel-container-p .carousel-track-p .card-c .card-content-p .number{height:15%}.course-s .carousel-section-p .carousel-container-p .carousel-track-p .card-c .card-content-p .number .circle{width:15%;font-size:4vw}.course-s .carousel-section-p .carousel-container-p .carousel-track-p .card-c .head-p{font-size:5vw}.course-s .carousel-section-p .carousel-container-p .carousel-track-p .card-c .cont-p li{font-size:3.5vw}}@media (min-width: 768px){.course-s .carousel-section-p .carousel-container-p{margin-top:10vh}.course-s .carousel-section-p .carousel-container-p .carousel-track-p .card-c{height:400px;width:400px;max-width:95%}.course-s .carousel-section-p .carousel-container-p .carousel-track-p .card-c:hover{box-shadow:0 0 10px 5px #00246b85;transform:translateY(-5px)}.course-s .carousel-section-p .carousel-container-p .carousel-track-p .card-c .card-content-p .number{height:15%}.course-s .carousel-section-p .carousel-container-p .carousel-track-p .card-c .card-content-p .number .circle{width:15%;font-size:2vw}.course-s .carousel-section-p .carousel-container-p .carousel-track-p .card-c .head-p{font-size:2vw}.course-s .carousel-section-p .carousel-container-p .carousel-track-p .card-c .cont-p li{font-size:1.3vw}}@media (min-width: 1920px){.course-s .carousel-section-p .carousel-container-p{margin-top:10vh}.course-s .carousel-section-p .carousel-container-p .spacer .header h1{font-size:5.5vw}.course-s .carousel-section-p .carousel-container-p .spacer .header h3{font-size:4vw}.course-s .carousel-section-p .carousel-container-p .carousel-track-p .card-c{height:550px;width:500px;max-width:95%}.course-s .carousel-section-p .carousel-container-p .carousel-track-p .card-c:hover{box-shadow:0 0 10px 5px #00246b85;transform:translateY(-5px)}.course-s .carousel-section-p .carousel-container-p .carousel-track-p .card-c .card-content-p .hoverc button{height:3rem;width:7rem;font-size:.7rem}.course-s .carousel-section-p .carousel-container-p .carousel-track-p .card-c .card-content-p .number{height:15%}.course-s .carousel-section-p .carousel-container-p .carousel-track-p .card-c .card-content-p .number .circle{width:18%;font-size:3vw}.course-s .carousel-section-p .carousel-container-p .carousel-track-p .card-c .head-p{font-size:2vw;font-weight:700}.course-s .carousel-section-p .carousel-container-p .carousel-track-p .card-c .cont-p li{font-size:1.3vw}}.dur-c{min-height:50vh;display:flex;align-items:center;justify-content:center}.dur-c .section-c{width:90%;margin-top:0}.dur-c .section-c .cards{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(1rem,3vw,3rem)}.dur-c .section-c .cards .card{width:clamp(180px,28vw,300px);height:clamp(180px,28vw,300px);box-shadow:0 0 10px 3px #ffffff49;border-radius:1.5rem;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#fff;animation:lefttoright both;animation-timeline:view(50% 20%)}@keyframes lefttoright{0%{opacity:0;transform:translate(-100px)}to{opacity:1;transform:translate(0)}}.dur-c .section-c .cards .card .d-icon{font-size:clamp(2rem,6vw,3.5rem);margin-bottom:.5rem;color:#00246b}.dur-c .section-c .cards .card p{margin:0;font-size:clamp(.9rem,2vw,1.1rem);text-align:center;padding:0 .5rem}.dur-c .section-c .cards .card h3{font-size:clamp(1rem,2.2vw,1.4rem);margin:0;color:#00246b;text-align:center}@media (max-width: 768px){.duration .section{margin-top:12vh}.duration .section .cards{gap:1.5rem}.duration .section .cards .card{width:45%;height:auto;padding:1.2rem}}@media (max-width: 480px){.duration .section{margin-top:10vh}.duration .section .cards{flex-direction:column;gap:1rem}.duration .section .cards .card{width:90%;height:auto;padding:1rem}.duration .section .cards .card .d-icon{font-size:2rem}.duration .section .cards .card p{font-size:.95rem}.duration .section .cards .card h3{font-size:1.1rem}}.special{color:#ccc}.special .carousel-section{position:relative;display:flex;flex-direction:column}.special .carousel-container{position:sticky;top:0;height:90vh;display:flex;align-items:center;overflow:hidden;flex-direction:column;margin-top:30vh}.special .carousel-container .spacer{flex:0 0 auto;position:sticky;top:15%;z-index:5;display:flex;align-items:center;justify-content:center;height:10vh}.special .carousel-container .spacer .header{display:flex;align-items:center;justify-content:center;flex-direction:column}.special .carousel-container .spacer .header h3{color:#fff;font-size:5vw}.special .carousel-track{display:flex;width:100%;will-change:transform;gap:50px;height:100vh;margin-top:24vh}.special .card{position:relative;height:450px;width:500px;max-width:500px;flex-shrink:0;overflow:hidden;background-color:#fff;border-radius:30px;cursor:pointer;border-left:8px solid rgba(0,36,107,.7215686275);box-shadow:0 0 10px #000}.special .card:hover{box-shadow:0 0 20px 5px #00246b;transform:translateY(-5px)}.special .card .card-image{position:absolute;inset:0;background-size:cover;background-position:center;transition:transform .4s ease}.special .card .card-content{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:3rem}.special .card .card-content .icon{font-size:10vw;color:#00246b}.special .card .card-content .title{font-size:2.1vw;color:#000}@media (max-width: 768px){.special .carousel-section .carousel-container{margin-top:10vh}.special .carousel-section .carousel-container .carousel-track .card{height:400px;width:400px;max-width:95%}.special .carousel-section .carousel-container .carousel-track .card:hover{box-shadow:0 0 10px 5px #00246b85;transform:translateY(-5px)}.special .carousel-section .carousel-container .carousel-track .card .card-content .icon{font-size:20vw}.special .carousel-section .carousel-container .carousel-track .card .card-content .title{font-size:4vw;text-align:center}}@media (max-width: 480px){.special .carousel-section .carousel-container{margin-top:10vh}.special .carousel-section .carousel-container .carousel-track .card{height:350px;width:400px;max-width:95%}.special .carousel-section .carousel-container .carousel-track .card:hover{box-shadow:0 0 10px 5px #00246b85;transform:translateY(-5px)}.special .carousel-section .carousel-container .carousel-track .card .card-content .icon{font-size:30vw}.special .carousel-section .carousel-container .carousel-track .card .card-content .title{font-size:8vw;text-align:center}}@media (min-width: 768px){.special .carousel-section .carousel-container{margin-top:10vh}.special .carousel-section .carousel-container .carousel-track .card{height:400px;width:400px;max-width:95%}.special .carousel-section .carousel-container .carousel-track .card:hover{box-shadow:0 0 10px 5px #00246b85;transform:translateY(-5px)}.special .carousel-section .carousel-container .carousel-track .card .card-content .icon{font-size:10vw}.special .carousel-section .carousel-container .carousel-track .card .card-content .title{font-size:2.5vw;text-align:center}}@media screen and (min-width: 1920px){.special .carousel-section .carousel-container{margin-top:10vh}.special .carousel-section .carousel-container .spacer .header h3{font-size:7vw}.special .carousel-section .carousel-container .carousel-track .card{height:550px;width:500px;max-width:95%}.special .carousel-section .carousel-container .carousel-track .card:hover{box-shadow:0 0 10px 5px #ffffff49;transform:translateY(-5px)}.special .carousel-section .carousel-container .carousel-track .card .card-content .icon{font-size:10vw}.special .carousel-section .carousel-container .carousel-track .card .card-content .title{font-size:3vw;text-align:center}}.consult{height:100vh;width:100%;position:absolute;top:0;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:50px}.consult .formsec{height:90%;width:90%;display:flex;align-items:center;justify-content:center;gap:50px}.consult .formsec .consultform{width:50%;height:80%;border-radius:30px;color:#fff;background-color:#21063b8a;padding:20px;display:flex;flex-direction:column;justify-content:center}.consult .formsec .consultform h1{text-align:center;margin-bottom:20px}.consult .formsec .consultform form{display:flex;flex-direction:column;gap:15px;width:100%;align-items:center;justify-content:center}.consult .formsec .consultform form input,.consult .formsec .consultform form textarea{width:80%;padding:12px;border:none;border-radius:8px;background-color:#000;color:#fff;font-size:1rem;outline:none}.consult .formsec .consultform form textarea{resize:vertical;max-height:200px}.consult .formsec .consultform form button{padding:12px;border:none;border-radius:8px;background-color:#5a14a0;color:#fff;font-weight:700;cursor:pointer;transition:background-color .3s;width:85%}.consult .formsec .consultform form button:hover{background-color:#2e0854}.consult .formsec .consultform .submitted-message{text-align:center}.consult .formsec .consultform .submitted-message h2{color:#2e0854;margin-bottom:10px}.consult .formsec .consultform .submitted-message p{color:#ccc}.consult .formsec .consultdet{width:50%;height:80%;background-color:#21063b8a;display:flex;align-items:center;justify-content:center;color:#ccc;padding:20px;border-radius:30px;text-align:center;flex-direction:column;gap:50px}.consult .formsec .consultdet .socialico{width:80%;align-items:center;justify-content:center;height:20%;display:flex;gap:20px}.consult .formsec .consultdet .socialico .icons{height:100%;width:30%;background-color:#2e0854;display:flex;align-items:center;justify-content:center;border-radius:50%}.consult .formsec .consultdet .socialico .icons span{height:100%;width:100%;font-size:4vw;display:flex;align-items:center;justify-content:center;color:#fff}.consult .formsec .consultdet .logo-c{height:15%;width:80%}.consult .formsec .consultdet .logo-c .img{height:100%;width:25%}.consult .formsec .consultdet .logo-c .img img{height:100%;width:100%}.consult .formsec .consultdet .aboutme{height:40%;width:80%;text-align:justify;font-size:.9rem}.footer-c{position:absolute;margin-top:92vh}@media screen and (max-width: 992px){.consult .formsec .consultform{height:50%}.consult .formsec .consultdet{gap:15px;height:50%}.consult .formsec .consultdet .logo-c{width:100%;height:10%}.consult .formsec .consultdet .socialico{height:15%;width:100%}.consult .formsec .consultdet .aboutme{height:50%;width:100%}}@media screen and (max-width: 768px){.consult{height:auto;padding-top:15vh}.consult .formsec{flex-direction:column-reverse}.consult .formsec .consultform,.consult .formsec .consultdet{width:90%;height:80%}.consult .formsec .consultdet .socialico{height:40%}.consult .formsec .consultdet .socialico .icons span{font-size:8vw;padding:15px}}@media screen and (max-width: 480px){.consult{flex-direction:column-reverse;padding-bottom:100px}}
