@import url("https://fonts.googleapis.com/css2?family=Hammersmith+One&display=swap");:root{--tekprof-primary-color:#685bc7;--tekprof-heading-color:#000;--tekprof-blue-color:#000;--tekprof-gray-color:#fff;--tekprof-secondary-color:#685bc7;--tekprof-navyblue-color:#000;--tekprof-base-font:"Hammersmith One",sans-serif;--tekprof-heading-font:"Hammersmith One",sans-serif}a,article,aside,body,button,div,footer,h1,h2,h3,h4,h5,h6,header,input,label,li,main,nav,p,section,select,span:not([class*=fa]):not([class*=flaticon]),td,textarea,th{font-family:Hammersmith One,sans-serif!important}[data-aos]:not(.aos-init){opacity:1!important;transform:none!important}.about-img-wrap,.feature-item-three,.hp-service-card,.hp-stat-card,.member-card,.service-two-item{transition:transform .4s cubic-bezier(.165,.84,.44,1),box-shadow .4s cubic-bezier(.165,.84,.44,1)!important}.about-img-wrap:hover,.feature-item-three:hover,.hp-service-card:hover,.hp-stat-card:hover,.member-card:hover,.service-two-item:hover{transform:translateY(-8px) scale(1.02)!important;box-shadow:0 15px 30px rgba(104,91,199,.15)!important}.theme-btn,a.theme-btn{transition:all .3s cubic-bezier(.25,.8,.25,1)!important}.theme-btn:hover,a.theme-btn:hover{transform:translateY(-3px)!important;box-shadow:0 8px 20px rgba(104,91,199,.3)!important}.theme-btn:active,a.theme-btn:active{transform:translateY(1px)!important}.hero-video-bg{position:relative;width:100%;min-height:100vh;overflow:hidden;background-color:#020626;display:flex;align-items:center}.hero-bg-video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:100%;min-height:100%;width:100vw;height:100vh;object-fit:cover;z-index:0}.hero-bg-overlay{position:absolute;inset:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(2,6,38,.55) 0,rgba(2,6,38,.7));z-index:1}.hero-video-bg .hero-inner{position:relative;z-index:2;width:100%;padding:140px 0 80px;display:flex;flex-direction:column;justify-content:center;min-height:100vh}@media (max-width:768px){.hero-video-bg{min-height:100svh;align-items:flex-start}.hero-bg-video{position:absolute;top:0;left:0;width:100%;height:100%;transform:none;object-fit:cover}.hero-video-bg .hero-inner{min-height:unset;padding:110px 0 60px;width:100%}}@media (hover:none){.theme-btn:after,a.theme-btn:after{display:none!important}.theme-btn:hover:after,a.theme-btn:hover:after{transform:none!important}}.main-menu .navbar-collapse .mobile-menu li ul{opacity:1!important;visibility:unset!important}.main-menu .navbar-collapse li:hover>ul{visibility:visible;opacity:1;top:100%;display:block}.main-menu .navbar-collapse li ul li ul{top:-2%!important}.slick-dots{display:flex!important}.testimonials-four-active .slick-dots{justify-content:start!important;padding-top:20px;margin-bottom:10px}.team-slider .slick-slide,.testimonials-active .slick-slide{padding-left:15px;padding-right:15px}.iconic-slider-left.style-three .marquee-iconic-box .image{order:0!important}.text-white .subtitle{background:hsla(0,0%,100%,.1)}.home-6.bgc-gray{background-color:#1b1f2e}.bgc-secondary.home-6{background-color:var(--tekprof-secondary-color)}.home-5 .theme-btn,.home-5 a.theme-btn{border-radius:10px}.home-5 .section-title h2{line-height:1.2;margin-bottom:22px;letter-spacing:-1px}.home-5 .text-white .subtitle{background:hsla(0,0%,100%,.1)}.home-5 .bgc-secondary{background-color:#28f67a}@media only screen and (min-width:1200px){.home-5 .section-title h2{font-size:44px}}.theme-btn,.theme-btn span,.theme-btn:hover,a.theme-btn,a.theme-btn span,a.theme-btn:hover{text-decoration:none!important}.main-menu .navigation li{border:none!important}.main-menu .navigation li a{text-decoration:none!important;border:none!important;position:relative;transition:all .3s ease}.main-menu .navigation li a:after{content:"";position:absolute;bottom:-2px;left:50%;width:0;height:2px;background:var(--tekprof-primary-color);transition:all .3s ease;transform:translateX(-50%)}.main-menu .navigation li.current a:after,.main-menu .navigation li:hover a:after{width:100%}.main-menu .navigation li:hover a{color:var(--tekprof-primary-color)!important}.footer-bottom{overflow:visible!important}.footer-bottom .copyright-text p{line-height:1.6!important}.footer-bottom .copyright-text a,.footer-bottom .copyright-text p{font-size:18px!important;word-wrap:break-word!important;overflow-wrap:break-word!important}.footer-bottom .copyright-text a{font-weight:600!important}.footer-widget,.main-footer{overflow:visible!important}.footer-widget a,.footer-widget h3,.footer-widget h4,.footer-widget p,.footer-widget span{word-wrap:break-word!important;overflow-wrap:break-word!important}.footer-widget a{word-break:break-all!important}.footer-widget img{max-width:100%!important;height:auto!important}.home-6 .bgc-secondary{background-color:var(--tekprof-secondary-color)}.circle-progressbar-1{width:120px}.circle-progressbar-2{width:65px}.circle-progressbar-2 .CircularProgressbar-path{stroke-linecap:round!important}.slide-content h1{font-weight:600}.price-ranger{width:100%}.slider-container{position:relative;height:40px;margin-top:10px}.slider-container input[type=range]{position:absolute;width:100%;height:100%;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;z-index:3;padding:0;border:0}.slider-container input[type=range]::-webkit-slider-thumb{width:18px;height:18px;border:none;border-radius:50%;background:var(--tekprof-primary-color);cursor:pointer;-webkit-appearance:none;position:relative;z-index:4}.slider-track{background:rgba(0,85,255,.2);color:#222;width:100%;z-index:1}.slider-range,.slider-track{position:absolute;height:5px;top:50%;transform:translateY(-50%);border-radius:4px}.slider-range{background:var(--tekprof-primary-color);z-index:2}.ranger-min-max-block{color:var(--tekprof-heading-color);font-weight:500}.circle-progress-two .counting{font-size:30px;position:absolute;left:50%!important;top:50%!important;font-weight:600;color:var(--tekprof-heading-color);transform:translate(-50%);font-family:var(--tekprof-heading-font);transform:translate(-50%,-50%)!important}.home-4 .theme-btn.style-two,.home-4 a.theme-btn.style-two{color:#fff;background:var(--tekprof-navyblue-color)}.services-area-five .row.justify-content-center.text-center{align-items:stretch}.services-area-five .col-md-6,.services-area-five .col-xl-3{display:flex}.hp-service-card{width:100%;display:flex;flex-direction:column;padding-left:35px;padding-right:35px}@media (max-width:480px){.hp-service-card{padding-left:25px;padding-right:25px}}.hp-service-card p{flex:1 1}.hp-service-card{transition:transform .35s cubic-bezier(.25,.46,.45,.94),box-shadow .35s ease;will-change:transform}.hp-service-card:hover{transform:translateY(-12px);box-shadow:0 24px 48px rgba(104,91,199,.18)}.hp-service-card .icon{transition:transform .4s cubic-bezier(.34,1.56,.64,1),color .3s ease;display:inline-block}.hp-service-card:hover .icon{transform:scale(1.25) rotate(-8deg);color:var(--tekprof-primary-color)}.hp-service-card h4{transition:color .3s ease}.hp-service-card:hover h4{color:var(--tekprof-primary-color)}.about-img-wrap{overflow:hidden;border-radius:10px}.about-img-wrap img{transition:transform .6s cubic-bezier(.25,.46,.45,.94);will-change:transform;border-radius:10px}.about-img-wrap:hover img{transform:scale(1.05)}.hp-stat-card,.hp-stat-card .count-text,.hp-stat-card .counter-title{color:#000!important}.hp-stat-card{transition:transform .35s cubic-bezier(.25,.46,.45,.94);will-change:transform;cursor:default}.hp-stat-card:hover{transform:translateY(-8px) scale(1.06)}.hp-stat-card .count-text{display:inline-block;transition:text-shadow .3s ease}.hp-stat-card:hover .count-text{text-shadow:0 0 20px rgba(104,91,199,.3)}.hp-stat-card .counter-title{transition:opacity .3s ease}.hp-stat-card:hover .counter-title{opacity:.85}.hero-buttons-bottom .theme-btn,.hero-buttons-bottom a.theme-btn{transition:transform .28s ease,box-shadow .28s ease!important}.hero-buttons-bottom .theme-btn:hover,.hero-buttons-bottom a.theme-btn:hover{transform:translateY(-4px)!important;box-shadow:0 12px 32px rgba(104,91,199,.4)!important}.team-scroll-container{display:flex;flex-wrap:nowrap;overflow-x:auto;gap:24px;padding:12px 4px 24px;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;cursor:-webkit-grab;cursor:grab;scrollbar-width:thin;scrollbar-color:rgba(104,91,199,.35) transparent}.team-scroll-container::-webkit-scrollbar{height:4px}.team-scroll-container::-webkit-scrollbar-track{background:transparent}.team-scroll-container::-webkit-scrollbar-thumb{background:rgba(104,91,199,.35);border-radius:4px}.team-marquee-viewport{overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:12px 0 24px}@keyframes team-scroll{0%{transform:translateX(0)}to{transform:translateX(-33.333%)}}.team-marquee-track{display:flex;flex-wrap:nowrap;gap:24px;width:max-content;animation:team-scroll 30s linear infinite;will-change:transform}.team-marquee-track:hover{animation-play-state:paused}.team-scroll-item{flex:0 0 220px;scroll-snap-align:start;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex!important;flex-direction:column!important}.team-marquee-track .team-scroll-item.team-item.style-two{height:100%!important}.team-item.style-two .content{display:flex!important;flex-direction:column!important;flex:1 1!important;min-height:130px}.team-item.style-two .content .team-socials{margin-top:auto!important;padding-top:10px}@media (max-width:767px){.team-marquee-track{gap:16px;animation-duration:22s}.team-marquee-track .team-scroll-item{flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 12px);min-width:0}.team-centered-grid{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:480px){.team-marquee-track .team-scroll-item{flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 8px)}.team-centered-grid{grid-template-columns:repeat(2,1fr)!important}}@media (min-width:992px){.why-choose-us-area .home-why-item{height:300px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center;overflow:hidden}.why-choose-us-area .home-why-item .content h4{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.why-choose-us-area .home-why-item .content p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.why-choose-us-area .home-why-item:not(.home-why-item-bottom){margin-bottom:40px}.why-choose-us-area .home-why-item-bottom{margin-top:40px;padding-top:70px!important}}@media (max-width:991px){.section-title{text-align:center}.section-title+p,.section-title~p{text-align:left}.feature-item-three{text-align:center}.feature-item-three .icon{margin:0 auto 15px}.service-two-item{text-align:center}.service-two-item .icon{margin:0 auto}.service-two-item .list-style-one{text-align:left;display:inline-block}.contact-info-item{justify-content:center}.why-choose-us-area .feature-item-three{text-align:center}.events-sidebar{position:static!important}}.hero-content-five .h1,.hero-content-five h1,.hero-title-large,.section-title h1,.section-title h2,.section-title h3,.section-title h4{text-transform:none!important}@media (min-width:992px){.contact-info-col{flex:0 0 30%!important;max-width:30%!important}.contact-form-col{flex:0 0 70%!important;max-width:70%!important}}@import url("https://fonts.googleapis.com/css2?family=Outfit:wght@100..900&family=Plus+Jakarta+Sans:ital,wght@0,200..800;1,200..800&display=swap");.container,.container-fluid{padding-left:clamp(20px,6vw,48px)!important;padding-right:clamp(20px,6vw,48px)!important}.designations,.member-status,.team-item.style-two .content .designations,.user-role{text-transform:capitalize!important}.feature-item-three.style-two{background:#fff!important;border:1px solid #ede9f8!important;border-radius:20px!important;padding:36px 30px!important;box-shadow:0 4px 15px rgba(104,91,199,.02)!important}.contact-page-form{background:#fff!important;border:1px solid #e2e8f0!important;border-radius:16px!important;padding:48px!important;box-shadow:0 10px 25px -5px rgba(0,0,0,.05),0 8px 10px -6px rgba(0,0,0,.05)!important}.contact-page-form h4{font-size:24px;font-weight:800;color:#1a1a3a;margin-bottom:8px}.contact-page-form p{font-size:13.5px;color:#8888ab;margin-bottom:24px}.contact-page-form label{font-weight:700!important;color:#2b2940!important;font-size:13px!important;text-transform:uppercase;letter-spacing:.5px}.contact-page-form .form-control,.contact-page-form .form-select{padding:13px 18px!important;border:1.5px solid #e2e8f0!important;border-radius:12px!important;font-size:14.5px!important;color:#1a1a2e!important;background:#f8fafc!important;transition:all .25s ease!important;outline:none!important}.contact-page-form .form-control:focus,.contact-page-form .form-select:focus{border-color:#685bc7!important;background:#fff!important;box-shadow:0 0 0 4px rgba(104,91,199,.12)!important}.contact-page-form .theme-btn{background:#685bc7;color:#fff;font-weight:700;border-radius:12px!important;padding:14px 28px;box-shadow:0 4px 14px rgba(104,91,199,.25);border:none;cursor:pointer;transition:all .25s ease}.contact-page-form .theme-btn:hover{background:#574cb0;transform:translateY(-2px);box-shadow:0 8px 20px rgba(104,91,199,.35)}@media (max-width:576px){.contact-page-form{padding:32px 24px!important}}.dept-slide{background:radial-gradient(circle at 12% 12%,hsla(0,0%,100%,.16),transparent 28%),linear-gradient(135deg,#241845,#5f52bd 52%,#7769dc);border-radius:8px;box-shadow:0 28px 70px rgba(36,24,69,.24);height:560px;isolation:isolate}.dept-slider-active{max-width:min(1290px,calc(100% - 48px));margin:0 auto}.dept-slider-active .slick-list{border-radius:8px;overflow:hidden}.dept-slider-active .dept-slide .dept-img-desktop,.dept-slider-active .dept-slide .dept-img-mobile{background:linear-gradient(90deg,rgba(36,24,69,.12),transparent 18%),hsla(0,0%,100%,.92);box-sizing:border-box;left:auto!important;object-position:center center;padding:34px 52px 34px 34px;right:0!important;width:64%!important;z-index:1}.dept-slide-overlay{background:linear-gradient(90deg,rgba(36,24,69,.96),rgba(72,54,149,.92) 35%,rgba(72,54,149,.22) 53%,transparent 72%);pointer-events:none;z-index:2}.dept-slide-content-layer{z-index:3}.dept-slide-content-container{max-width:none!important;padding-left:clamp(34px,5vw,80px)!important;padding-right:0!important;position:relative;width:42%;z-index:3;margin-left:0;margin-right:auto}.dept-slider-active .slide-content{margin-left:0;padding:0}.dept-slider-active .slide-content .sub-title{display:inline-flex;align-items:center;gap:16px;font-size:clamp(1.35rem,1.7vw,2rem);line-height:1.15;margin-bottom:18px;text-transform:none}.dept-slider-active .slide-content .sub-title:before{content:"";width:54px;height:2px;background:hsla(0,0%,100%,.9);flex:0 0 auto}.dept-slider-active .slide-content ul{margin-top:24px!important}.dept-slider-active .slide-content li{align-items:flex-start;display:flex;gap:10px;line-height:1.45;margin-bottom:12px!important}.dept-slider-active .slide-content li i{margin-top:4px}.dept-slider-active.main-slider-active .slick-arrow{background:rgba(36,24,69,.72);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-color:hsla(0,0%,100%,.28);right:24px;z-index:5}.dept-slider-active.main-slider-active .slick-arrow:hover{background:var(--tekprof-primary-color);border-color:hsla(0,0%,100%,.9)}@media (max-width:767px){.dept-slider-active{max-width:calc(100% - 24px)}.dept-slide{height:560px}.dept-slider-active .dept-slide .dept-img-desktop,.dept-slider-active .dept-slide .dept-img-mobile{background:hsla(0,0%,100%,.9);left:0!important;padding:18px 18px 240px;width:100%!important}.dept-slide-overlay{background:linear-gradient(0deg,rgba(36,24,69,.96),rgba(72,54,149,.88) 48%,rgba(72,54,149,.12) 78%,transparent)}.dept-slide-content-layer{align-items:flex-end!important}.dept-slide-content-container{padding:0 28px 34px!important;width:100%}.dept-slider-active .slide-content{max-width:min(86vw,440px)!important}.dept-slider-active.main-slider-active .slick-arrow{right:18px}.dept-slide .dept-img-desktop{display:none!important}.dept-slide .dept-img-mobile{display:block!important}.hero-video-bg{background-image:var(--hero-mobile-bg,none)!important;background-size:cover!important;background-position:top!important}}@media (max-width:991px){.main-header.white-menu .mobile-logo img{filter:brightness(0) invert(1);transition:filter .3s ease}}