:root{--background:#fff;--foreground:#171717}@media (prefers-color-scheme:dark){:root{--background:#0a0a0a;--foreground:#ededed}}body,html{max-width:100vw;overflow-x:hidden}body{color:var(--foreground);background:var(--background);font-family:Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.section_2{padding:40px 0 0}.lil-gui>button{background:#f24b74!important;font-size:16px;font-family:Basement Grotesque}.lil-gui.autoPlace{right:0!important;bottom:0;background:#19191e}.left_section h1{line-height:30px;margin-top:72px;margin-bottom:-47px}.lil-gui{right:0!important;bottom:0;top:unset!important}button#toggle{background:unset;top:80px;position:fixed;filter:invert(1);border:unset;padding:0;transform:scale(.5);cursor:pointer;right:40px}a.desktop-call span{display:flex;align-items:center;column-gap:5px}a.desktop-call span svg{color:#f24b74;font-size:23px;transform:rotate(0deg)}button#toggle img{mix-blend-mode:color-burn;filter:invert(0);width:70px;height:70px}.p_head_wrap{display:flex;gap:30px}div#h_p_service{display:flex;flex-direction:column;gap:18px}div#p_h_heading_1,div#p_h_heading_2{font-size:48px;text-wrap:nowrap}div#p_h_heading_2,div#p_h_heading_2 span{color:#fff!important}.p_card_section{padding:22px 30px;background:#19191e;border-radius:4px;display:block;align-items:center;gap:12px;text-align:left;width:100%}.p_service_container.bottom1{margin-left:50px}.p_content h2{margin:0;font-size:25px;text-transform:capitalize;color:#fff;text-wrap:wrap;font-weight:600}.p_content p{margin:0;font-size:18px;line-height:28px;color:#ffffff7a;letter-spacing:.3px}div#p_h_heading_1 h1{line-height:15px}.p_img img{width:70px;height:70px;margin-bottom:5px}.navigation_buttons button p{border-radius:100%;transition:background .3s ease,height .3s ease,width .3s ease}button.active p{background:#f24b74;height:12px;width:12px}button.active{padding:16px;transition:padding .3s ease}.navigation_buttons{position:fixed;right:0;top:350px;display:flex;flex-direction:column;align-items:center;gap:10px;z-index:1000000000000000000}.navigation_buttons button{padding:12px;border:unset;border-radius:8px 0 0 8px;background:#2e2e2e;cursor:pointer;transition:background .3s ease,padding .3s ease}*{box-sizing:border-box;padding:0;margin:0}a{color:inherit;text-decoration:none}.section_4{overflow:hidden}.proj_image img{width:100%}body.light-mode{.prog_content h4,.prog_content p{color:#ededed}.prog_content.active h1{color:#363c48}.prog_content.active h1:before{background:#363c48}.prog_content h1{color:#ededed}.prog_content h1:before{background:#ededed}}.prog_content h4{font-size:42px;line-height:49px}.prog_content h4,.prog_content p{color:#2c2c2c;letter-spacing:.5px}.prog_content p{font-size:24px;line-height:32px;margin-top:10px}.prog_content.active h4{color:#fff}.prog_content.active p{color:#ffffffe0}.proj_images img{width:100%;height:650px;object-fit:contain;filter:brightness(.9)}.prog_content h1{font-size:35px;position:absolute;left:-910px;width:100%;z-index:999;color:#2c2c2c}.prog_content h1:before{content:"";position:absolute;width:100%;height:2px;background:#2c2c2c;top:36px;left:22px}.proj_heading:first-child{grid-column:1/3}div#proj_container{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px;gap:30px}.proj_section{align-self:flex-start;height:100vh}.prog_content{height:50vh;display:flex;flex-direction:column;justify-content:center}.prog_content.active h1{color:#fff}.prog_content.active h1:before{background:#fff}.proj_left_section{position:relative}.prog_content.active{opacity:1}.prog_content{margin-bottom:20px}.proj_images{position:absolute;width:100%;height:auto;opacity:0;transition:opacity .5s ease-in-out}.proj_images.active{opacity:1}.p_service_wrapper{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:18px;gap:18px}.p_h_heading h1{font-size:70px}div#section_section{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px;gap:30px}.left_section img{position:absolute}.left_section{position:relative}.section_1{height:100vh;overflow:hidden}.second_section{align-self:flex-start}.content_section_wrapper{height:100vh;display:flex;align-items:center;justify-content:center}.description_outer{display:flex;flex-direction:column;gap:30px}.description_area{background:linear-gradient(180deg,#18191d 0,#1d1e21 50%,#363c48);padding:22px;border-radius:6px;z-index:9;position:relative}.description_area h3{font-size:25px;text-transform:uppercase}.description_area p{font-size:18px;line-height:30px;color:hsla(0,0%,100%,.8);font-weight:400;letter-spacing:.4px}.des_flex{display:flex;align-items:center;justify-content:center}.des_flex h1{font-size:300px;color:#111216;text-shadow:0 4px 15px #f24b74;font-family:Saira;-webkit-text-stroke:2px #f24b74}.tab_left_img{position:relative;top:-79px}h1.process_c{margin-top:20px;margin-bottom:-42px;margin-top:63px}.tabs{display:flex;flex-direction:column;justify-content:space-between;width:100%;align-items:flex-start;cursor:pointer}.tabs_holder{height:557px;position:relative;display:flex;margin-top:140px;margin-left:160px}.tab.active{background:#f24b74}.tab{background:#583c43;padding:8px;border-radius:4px;display:flex;justify-content:center;font-size:22px;width:168px}.tab:nth-child(2){margin-left:208px}.tab:nth-child(3){margin-left:300px}.tab:nth-child(4){margin-left:208px}.second-section-redponsive{display:none}@media (prefers-color-scheme:dark){html{color-scheme:dark}}@font-face{font-family:Basement Grotesque;src:url(/_next/static/media/BasementGrotesque-Black_v1.202.78945cee.otf);font-weight:900;font-style:normal}@font-face{font-family:Nunito-Italic;src:url(/_next/static/media/Nunito-Italic-VariableFont_wght.fcf1449c.ttf);font-weight:400;font-style:italic}@font-face{font-family:Nunito-VariableFont;src:url(/_next/static/media/Nunito-VariableFont_wght.3bb00c12.ttf);font-weight:100 900;font-style:normal}@font-face{font-family:Nunito;src:url(/_next/static/media/Nunito-Regular.53a5ca69.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Nunito;src:url(/_next/static/media/Nunito-Light.6309b972.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Nunito;src:url(/_next/static/media/Nunito-ExtraLight.6d567e9b.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:Nunito;src:url(/_next/static/media/Nunito-SemiBold.6c5467fd.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Nunito;src:url(/_next/static/media/Nunito-Bold.1bf75fbc.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Nunito;src:url(/_next/static/media/Nunito-ExtraBold.52758667.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:Nunito;src:url(/_next/static/media/Nunito-Black.1b122f59.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:Saira;src:url(/_next/static/media/Saira-Black.2f63b1fb.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:Saira;src:url(/_next/static/media/Saira-ExtraBold.5a73dab6.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:Saira;src:url(/_next/static/media/Saira-Bold.962ac86b.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Saira;src:url(/_next/static/media/Saira-SemiBold.c920fa74.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Saira;src:url(/_next/static/media/Saira-Medium.e0e775fc.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Saira;src:url(/_next/static/media/Saira-Regular.ea7bc522.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Saira;src:url(/_next/static/media/Saira-Light.054548a5.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Saira;src:url(/_next/static/media/Saira-ExtraLight.f6af7bc4.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:Saira;src:url(/_next/static/media/Saira-Thin.a3b69374.ttf) format("truetype");font-weight:100;font-style:normal}button#scrollDown{display:none}@keyframes moveUpDown{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}body::selection{background-color:#f24b74;color:#fff}h1.spwproc__title{font-size:60px}.Section-hero-new{height:100vh;display:flex;align-items:center;justify-content:center;text-align:center;background:linear-gradient(95.49deg,#18191d 1.53%,#1d1e21 50.01%,#363c48 99.61%);padding:80px 0}.hero-heading{font-size:65px;width:45%;margin:0 auto;font-weight:600;letter-spacing:.3px}.hero-heading span{color:#f24b74;font-weight:600}.hero-buttons{display:flex;justify-content:center;align-items:center;margin-top:2rem}.hero-new .hero-subheading{width:50%;margin:0 auto;letter-spacing:.5px;line-height:45px;padding:20px 0 50px}.hero-button{position:relative;display:inline-block;padding:14px 32px;border:2px solid #fff;border-radius:50px;color:#fff;font-weight:600;text-decoration:none;overflow:hidden;background:transparent;transition:color .3s ease,transform .2s ease,border-color .3s ease;z-index:1;width:200px;font-size:20px;font-family:Nunito;letter-spacing:.5px}.hero-button:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#f24b74,#ff6b9e,#ffa64d);transform:translateX(-100%);transition:transform .5s ease-in-out;z-index:0}.hero-button span{position:relative;z-index:2}.hero-button:hover:before{transform:translateX(0)}.hero-button:hover{color:#fff;transform:translateY(-2px);border-color:transparent}.hero-button:focus,.hero-button:hover{box-shadow:0 0 0 4px rgba(255,107,158,.4)}.hero-button:focus{outline:none}.hero-particles{position:absolute;inset:0;z-index:0;pointer-events:none}.hero-new .container{position:relative;z-index:1;text-align:center}.hero-particles{width:100%!important}.spwproc{position:relative;overflow:hidden;z-index:0;color:#fff;min-height:100vh}.spwproc__stack{position:relative;height:100vh}.spwproc__panel{width:100%;min-height:100vh;display:flex;align-items:center}.spwproc__inner{display:grid;width:100%;grid-gap:40px;gap:40px;grid-template-columns:1fr 1fr;align-items:center;justify-content:space-between}.spwproc__media img{width:100%;border-radius:30px;height:600px;object-fit:cover}.spwproc__para{line-height:30px;color:hsla(0,0%,100%,.8);margin-bottom:30px}.spwproc__para,ul.spwproc__list li{font-size:22px;font-weight:400;letter-spacing:.5px}ul.spwproc__list li{line-height:50px;color:#fff;list-style:none}ul.spwproc__list{display:grid;grid-template-columns:1fr 1fr}body.light-mode .hero-heading{color:#363c48}body.light-mode .hero-subheading{color:#222}body.light-mode .hero-button{color:#363c48;border:2px solid #363c48}body.light-mode .spwproc__para,body.light-mode ul.spwproc__list li{color:#363c48}body.light-mode .stikey-side-popup .stickey-form .class-stickey-popup-formss.second-form .form-inner .form-group option{background:linear-gradient(95.49deg,#fff 1.53%,#fff 32.47%,#f4f4f4 52.92%)}body.light-mode{background-color:#fff;color:#18191d!important}body.light-mode .footer{color:#000;box-shadow:0 8px 24px 0 hsla(210,8%,62%,.251);background:linear-gradient(95.49deg,#fff 1.53%,#fff 32.47%,#f4f4f4 52.92%)}body.light-mode img.lite-dark-mode{filter:brightness(.1)}body.light-mode .description_area p{color:#222}body.light-mode .p_content p{color:#747474}.mobile-menu-2-icons{display:none}body{color:#fff}body,body .stikey-side-popup .popup-content{background-color:#111216}body .stikey-side-popup .popup-content input,body .stikey-side-popup .popup-content textarea{background:linear-gradient(95.49deg,#18191d 1.53%,#1d1e21 50.01%,#363c48 99.61%);color:#fff}.loader h1{font-size:30px;line-height:84px;width:70%;margin:auto!important;text-align:center;line-height:30px}.loader h1,h1{font-family:Basement Grotesque;color:#f24b74;margin:18px 0}h1{font-size:70px;line-height:84px}h2,h3,h4,h5,h6{font-family:Saira;color:#f24b74}p{font-family:Nunito;font-size:25px;font-weight:600;line-height:50px}.stickey-form .step{display:flex;flex-direction:column;gap:20px;margin-top:10px}a.desktop-call h3{color:#fff;font-weight:600;letter-spacing:1.3px;font-size:20px}img.dark-logo,img.light-version{display:none}.about-us-page .short-description p{font-size:50px}.internship .page-title h1{margin:0}body.light-mode .about-us-page .about-card .card-description p,body.light-mode .about-us-page .description-column-main .main-description p,body.light-mode .internship .first-section .paragraph-section p,body.light-mode .internship .second-section p{color:#363c48}body.light-mode img.dark-version{display:none}body.light-mode img.light-version{display:block}body.light-mode img.logo-image{display:none}body.light-mode img.dark-logo{display:block}body.light-mode .des_flex h1{color:#363c48;text-shadow:0 4px 15px #999;-webkit-text-stroke:2px #fff}body.light-mode .tabs_holder .tab.active{background-color:#363c48;color:#fff}body.light-mode a.desktop-call h3{color:#f24b74}body.light-mode .testimonials .testimonials-pagination .pagination-top span.swiper-pagination-bullet{background:#f24b74}body.light-mode .stikey-side-popup .step h3{font-size:30px;font-weight:600;color:#000}body.light-mode .intership-popup-outer .internsip-popup-inner{background-color:hsla(0,0%,100%,.96);padding:40px;border-radius:20px}body.light-mode .contact-us-page .contact-card .card .sub-heading{color:#000}body.light-mode .contact-us-page .contact-card .card .card-ipper-sec{background:#fff}body.light-mode .contact-us-page .contact-card .card .bottom-bar{background:#fff;border-top:1px solid #d9d9d9}body.light-mode .contact-card .card{box-shadow:0 0 10px hsla(0,0%,50%,.239);background:#fff}body.light-mode .contact-us-page button.btn{background-color:#f24b74;padding:10px 50px;border-radius:30px;margin-top:10px;border:none;cursor:pointer;color:#fff;font-size:18px;font-family:saira;font-weight:600;transition:background-color .3s ease-in-out,transform .3s ease-in-out}body.light-mode .enquery-popup .enquery-popup-container .enquery-popup-content .form-inner-overlay{background-color:#fff}body.light-mode .enquery-popup .enquery-popup-container{background:#f9e7ec}body.light-mode .form-input-design:focus{outline:none}body.light-mode .stikey-side-popup .stickey-form .option-container label{background:linear-gradient(90deg,#fff,#f4f4f4)}body.light-mode .stikey-side-popup .stickey-form .next-btn-st-form button.proceed-button{border:1px solid}body.light-mode .stikey-side-popup .stickey-form .form-header .headings h2{color:#606060}body.light-mode .service-popup .service-popup-content{background-color:hsla(0,0%,100%,.96);padding:40px;border-radius:20px}body.light-mode .hover-effect-btn{border:1px solid}body.light-mode .form-input-design{border:1px solid #ccc;background:linear-gradient(95.49deg,#fff 1.53%,#f4f6ff 50.01%,#fff 99.61%);color:#222}body.light-mode .description_area{background:#fff;box-shadow:2px 0 24px hsla(210,8%,62%,.25)}body.light-mode .tab{background-color:#dbd9d9;color:#fff}body.light-mode .about-us-home .main-description{color:#363c48}body.light-mode .about-us-home .about-home-inr-cont .about-sec-right .short-description{font-size:35px;color:#000;font-family:Nunito;line-height:45px;position:relative}body.light-mode .about-us-home .about-home-inr-cont .about-sec-right h2.fade-bt-heading{position:absolute;font-size:70px;z-index:-1;top:35%;color:#f24b74;left:16%}body.light-mode .internship .tabs-button{background-color:#fde8ee}body.light-mode .internship .tabs-button.active{background-color:#f24b74}body.light-mode .internship .first-section{background:linear-gradient(90deg,#fff,#f4f4f4);box-shadow:2px 0 24px hsla(210,8%,62%,.25)}body.light-mode .internship .single-course-wrapper{background:linear-gradient(90deg,#fff,#f4f4f4);border:1.5px solid #dbeefb}body.light-mode .internship .page-title img{margin-left:305px;filter:invert(1)}body.light-mode .header-section{background-color:#fff}body.light-mode .p_card_section{padding:22px 30px;background:linear-gradient(90deg,#fff,#f4f4f4);border-radius:4px;display:block;align-items:center;gap:12px;border:1.5px solid #dbeefb}body.light-mode .testimonials .testimonials-pagination .testimonial-heading button img{width:50px;height:50px;filter:brightness(.1)}body.light-mode .p_content h2{margin:0;font-size:25px;text-transform:capitalize;color:#f24b74;text-wrap:wrap}body.light-mode .prog_content.active h4{color:#2c2c2c}body.light-mode .prog_content.active p{color:#263238}body.light-mode .p_img img{width:80px;height:80px;filter:invert(1)}body.light-mode div#p_h_heading_2 span{color:#363c48!important}body.light-mode .services-page .expertise .expertise-card{background:#fff;box-shadow:0 0 10px hsla(0,0%,50%,.581)}body.light-mode .stikey-side-popup .stickey-form{background-color:#fff}body.light-mode .stikey-side-popup .stickey-form .option-container label{font-size:20px;font-weight:600;font-family:Saira;line-height:38px;display:flex}.page-main-outer{margin:50px 0}button#toggle{display:none}.form-input-design{border:1px solid #242a34;background:linear-gradient(95.49deg,#18191d 1.53%,#1d1e21 50.01%,#363c48 99.61%);border-radius:8px;padding:14px;color:#a1a1a1;font-size:16px}.hover-effect-btn{background-color:#fff;padding:10px 50px;border-radius:30px;margin-top:20px;border:none;cursor:pointer;color:#f24b74;font-size:20px;font-family:saira;font-weight:700;transition:background-color .3s ease-in-out,transform .3s ease-in-out}.hover-effect-btn:hover{background-color:#f24b74;color:#fff;transform:scale(1.05)}.container{max-width:1820px;padding:20px;margin:auto}.header-container{padding:0 20px;max-width:1820px;margin:auto}.close-btn-x{box-shadow:inset -.78px .78px 1.56px 0 rgba(246,137,164,.859);background:radial-gradient(6.15% 6.55% at 92.04% 7.51%,rgba(247,137,164,.86) 0,rgba(247,137,164,.86) 100%);border:unset;border-radius:3px;padding:7px;cursor:pointer;float:right}.tab_left_img img{transform:scale(.7)!important;position:absolute;left:-193px}.about-us-home{display:flex;flex-direction:column;justify-content:center}.about-us-home .main-description{white-space:break-spaces;font-size:32px;color:hsla(0,0%,100%,.651);font-family:Nunito;line-height:44px;padding-bottom:30px;font-weight:500}.about-us-home .about-home-inr-cont{display:flex;gap:20px}.about-us-home .about-home-inr-cont .about-sec-right{width:40%;display:flex;flex-direction:column;justify-content:space-between;position:relative}.about-us-home .about-home-inr-cont .about-sec-right h2.fade-bt-heading{position:absolute;font-size:85px;z-index:-1;top:35%;color:rgba(39,39,39,.412);left:0;font-family:Basement Grotesque}.about-us-home .about-home-inr-cont .about-sec-right .short-description{font-size:35px;color:hsla(0,0%,100%,.651);font-family:Nunito;line-height:45px;position:relative;left:0;top:60px}.about-us-home .about-home-inr-cont .about-sec-right .gallery{display:flex;gap:20px;position:relative;left:-270px;bottom:65px}.about-us-home .about-home-inr-cont .about-sec-right .gallery .thumb-image{width:150px;height:100px;cursor:pointer}.about-us-home .about-home-inr-cont .about-sec-right .gallery .about-card.active{position:relative}.about-us-home .about-home-inr-cont .about-sec-right .gallery .about-card.active .overlay{position:absolute;background-color:rgba(242,75,116,.6);top:0;left:0;right:0;bottom:0}.about-us-home .about-home-inr-cont .about-sec-left{width:60%}.about-us-home .about-home-inr-cont .about-sec-left .preview-img{height:660px!important;width:100%;height:100%;object-fit:cover}.our-service-home{display:flex;flex-direction:column;justify-content:center}.single-course-wrapper ul{list-style-type:none}.services-page,.services-section .page-title{margin:50px 0}.services-section .inner-section{background:linear-gradient(87.35deg,rgba(14,16,20,.902) 15.02%,rgba(41,49,64,.902) 97.79%),linear-gradient(88.5deg,rgba(0,0,0,.2) 16.61%,rgba(0,0,0,.2) 98.33%);border-radius:50px;margin-bottom:50px}.services-section .section-number{isolation:isolate;--neon:#ff4d8d}.services-section .section-number span{font-size:80px;font-weight:900;color:#000;text-shadow:0 1px 30px #f24b74;font-family:Saira;position:relative;display:inline-block;line-height:1;letter-spacing:-.02em;-webkit-text-stroke:2px var(--neon)}.services-section .text-card{font-family:Saira;font-weight:700;font-size:50px;text-transform:uppercase;color:#f24b74}.services-section p.subheading{font-size:25px;font-family:Saira;font-weight:500}.services-section p.pharagraph{color:#a1a7a7;font-size:20px;line-height:35px;font-weight:500}.services-section .btn{font-size:22px;background-color:#f24b74;padding:8px 30px;cursor:pointer;border-radius:40px;font-family:saira;font-weight:600;border:none;color:#fff;margin-top:30px}.services-section .inner-service-content{display:flex;gap:30px;padding:50px;align-items:center;justify-content:space-between}.services-section .inner-service-content .service-img{width:20%}.services-section .service-text{flex:0 0 70%;max-width:70%}body.light-mode .services-section .inner-section{background:linear-gradient(95.49deg,#fff 1.53%,#fff 32.47%,#f4f4f4 52.92%);box-shadow:0 8px 24px 0 hsla(210,8%,62%,.251)}.services-page h2{font-size:2rem}.services-page .expertise-section img{width:100%;height:auto;background:#f0f0f0}.services-page ul{padding-left:1rem;list-style:none}.services-page li{flex-shrink:0;width:clamp(500px,60vw,800px);padding-right:1rem}.services-page header{height:100vh}.services-page footer{height:50vh}.services-page .any-link{color:#4e9815}.services-page .df{display:flex}.services-page .aic{align-items:center}.services-page .jcc{justify-content:center}.services-page .loader{position:fixed;top:0;left:0;right:0;bottom:0;background:#000;color:#fff;z-index:10}.services-page .demo-wrapper{overflow-x:hidden}.services-page .wrapper{display:flex}.services-page .demo-gallery:not(.last){padding-bottom:1rem}.services-page .demo-text .text{font-size:clamp(8rem,15vw,16rem);line-height:1;font-weight:900}.header-section{position:fixed;transition:all .3s ease;width:100%;background-color:hsla(0,0%,9%,.65);border-bottom:2px solid #f24b74;box-shadow:0 2px 5px rgba(0,0,0,.1);z-index:99999}.header-section .scroll-img{max-width:75px!important;width:100%!important;position:fixed;bottom:82px;z-index:99999;background-color:#000;background-color:#fff;padding:10px;border-radius:20px;box-shadow:2px 0 24px hsla(210,8%,62%,.62)}body.light-mode .sticky-header{background-color:#fff}.button-container{display:none}.navigation-container:hover .button-container{display:block}.button-container button{transition:opacity .3s ease}.navigation-container:hover .button-container button{opacity:1}.navigation-container{display:flex;justify-content:center}.navigation-inner{position:fixed;bottom:86px;z-index:99999;max-width:320px;width:100%}nav ol,nav ul{list-style:none;padding-left:0}nav.main-header-navigation>ul{display:flex;flex-direction:column;gap:25px;padding:20px}.main-header-navigation .after-nav-area ul li{padding:20px 0}.main-header-navigation .after-nav-area{border-top:2px solid #e9e9e9}.navigation-inner .contact-menu-wrapper,.navigation-inner .nav-wrapper{background:#fff;color:#000;border-radius:20px;box-shadow:0 0 11px 1px rgba(0,0,0,.18)}.menu-button-container span.menu-devider{color:#f24b74;font-size:45px;font-family:auto}nav.main-header-navigation ul li a{font-size:30px;font-weight:500;font-family:saira}nav.main-header-navigation ul li{text-align:center}.navigation-container .contact-menu-wrapper h5{font-family:Saira;font-size:35px;text-align:center}.contact-menu-wrapper .after-nav-area .social-icons svg{height:38px;width:38px;color:#f24b74}.contact-menu-wrapper nav.stickey-contsct-wrapper{display:flex;flex-direction:column;gap:22px;padding:20px;margin:30px 0}.contact-menu-wrapper .social-icons{display:flex;justify-content:center;gap:20px;padding:24px}.contact-menu-wrapper .after-nav-area{border-top:2px solid #e9e9e9}.contact-menu-wrapper nav.stickey-contsct-wrapper ul li{text-align:center;font-size:25px;font-family:Saira;line-height:38px;font-weight:500;word-wrap:break-word}.header-section a.nav-link-logo-menu img.nav-logo-menu{max-width:260px;padding:20px}.header-section a.nav-link-logo-menu{display:flex;justify-content:center}.header{display:flex;justify-content:space-between;align-items:center}.header .call-header-buttons .mobile-menu-1-icons,.header .mobile-menu{display:none}.header .icons{display:flex;gap:30px}.header .icons img{width:100%;object-fit:contain;cursor:pointer!important}.contact-map-section{display:flex;gap:20px}.contact-map-section .map-column iframe{max-width:100%}.contact-card .card{height:100%;background:linear-gradient(95.49deg,#18191d 1.53%,#1d1e21 50.01%,#363c48 99.61%);border-radius:8px;display:flex;flex-direction:column;justify-content:space-between}body.light-mode .navigation-container .menu-button-container{background-color:#363c48}body.light-mode .menu-button-container span.menu-devider,body.light-mode .navigation-container button.navbar-buttons-main{color:#fff}body.light-mode .footer .footer-inner .section h3{color:#f24b74}body.light-mode .footer .footer-inner .section p{color:#14243c}body.light-mode .footer .footer-inner .section a{color:#f24b74}body.light-mode .footer .copyright-section p{color:#363c48}.footer{background-color:#18191d;border-radius:50px;margin:0 0 10px}.footer .footer-inner{padding:50px 77px;display:flex;justify-content:space-between}.footer .footer-inner .section{display:flex;flex-direction:column;gap:15px}.footer .forth-section img{max-width:265px}.footer .forth-section .section{text-align:center}.footer .first-section{width:28%}.footer .first-section a{display:flex;align-items:center;gap:10px}.footer .second-section{width:25%;word-break:break-all}.footer .third-section{width:10%}.footer .forth-section{width:25%}.footer .forth-section .section{align-items:center}.footer .footer-inner .section h3{color:#dfded9;font-size:30px;font-weight:700;line-height:47.22px}.footer .footer-inner .section p{font-size:22px;color:hsla(0,0%,100%,.569);font-weight:500;line-height:28px}.footer .footer-inner .section .open-map{font-size:25px;color:hsla(0,0%,100%,.569);font-weight:500;line-height:33px}.footer .copyright-section{border-top:1px solid #dfded9;padding:20px;text-align:center}.footer .copyright-section p{color:hsla(0,0%,100%,.569);font-size:18px;font-weight:500;line-height:36px}.courses-main-outer .tab-content-wrapper{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px;gap:30px;margin-bottom:30px;margin-top:70px}.second_section .inner-section{display:flex}.second_section .inner-section .tabs_area{width:30%}.second_section .inner-section .description_outer{width:70%;border:1px solid #ccc;padding:10px;margin-bottom:50px}.second_section .description_outer .description{padding:17px;border:1px solid}.services-container .service-card{background-color:#19191e;padding:20px 50px;border-radius:5px;text-align:center}.services-container{display:flex;gap:10px}.internsip-popup .internsip-popup-form{display:flex;flex-wrap:wrap;gap:16px;width:100%;box-sizing:border-box}.internsip-popup .internsip-popup-heading-section{display:flex;justify-content:space-between}.internsip-popup .form-group{display:flex;flex-direction:column;flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 16px);min-width:250px;gap:10px}.internsip-popup .form-group label{font-family:Nunito;font-size:25px;font-weight:600;line-height:34.1px}.internsip-popup .form-group option{background-color:rgba(17,18,22,.961)}.internsip-popup .form-group.full-width{flex:1 1 100%}.internship-popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);z-index:999999999;padding:20px;display:flex}.stikey-side-popup{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.7);z-index:9999999;padding:25px;display:flex}.stikey-side-popup .form-top-bar{display:flex;justify-content:space-between}.stikey-side-popup .popup-content{background:#fff;padding:20px;border-radius:8px;max-width:900px;width:100%}.stikey-side-popup .popup-content h2{margin:0 0 10px}.stikey-side-popup .popup-content form{display:flex;flex-direction:column}.stikey-side-popup .popup-content input,.stikey-side-popup .popup-content textarea{margin-bottom:10px;padding:10px;border:1px solid #ccc;border-radius:4px}.stikey-side-popup .popup-content button{padding:10px;border:none;border-radius:4px;background-color:#0070f3;color:#fff;cursor:pointer}.stikey-side-popup .popup-content button[type=button]{background-color:#ccc}.stikey-side-popup .popup-content button:hover{opacity:.9}.stikey-side-popup .form-control{display:flex;flex-direction:column}.form_section .inner-section{display:flex;width:100%}.form_section .left-side{width:50%}.form_section .left-side ::placeholder{font-size:16px}.form_section .left-side input,.form_section .left-side textarea{background:linear-gradient(95.49deg,#18191d 1.53%,#1d1e21 50.01%,#363c48 99.61%);outline:none;border:none;color:#fff;width:100%;padding:10px;margin-bottom:35px;border-radius:5px}.form_section .left-side input{padding:15px;font-size:20px}.form_section .left-side textarea{height:100px;padding:15px;font-size:20px}.form_section .right-section{width:50%}.form_section .right-section img{height:100%!important;margin:auto;object-fit:contain}.marquee,.marquee2{display:flex;text-transform:uppercase;gap:30px}.marquee2{transform:translateX(-100%)}.contact-us-page .form_section{margin-bottom:100px}.contact-us-page .form-heading h3{color:#fff;font-size:35px;font-weight:700;line-height:55.9px}.contact-us-page .contact-card .card .card-ipper-sec{padding:30px}.contact-us-page .contact-card .card .sub-heading{font-size:20px;font-weight:700;line-height:31.48px;color:#fff}.contact-us-page .contact-card .card .description{font-size:22px;font-weight:500;line-height:35px}.contact-us-page .contact-card .card .send-msg-cplumn h3{font-size:30px;color:#fff;line-height:47.22px}.contact-us-page .contact-card .card .social-icons svg{font-size:40px;color:#f24b74}.contact-us-page .contact-card .card .bottom-bar{display:flex;justify-content:space-between;border-top:1px solid #434343;padding:30px}.contact-us-page .contact-card .card .social-icons{display:flex;gap:30px}.contact-us-page .contact-card .card .main-heading{font-size:30px;text-transform:uppercase;font-weight:700;line-height:38px}.contact-us-page .left-inner .form-heading{margin-bottom:30px}.contact-us-page .card-description-area{display:flex;flex-direction:column;gap:15px;margin-top:16px}.contact-us-page .page_title h2{font-size:70px;line-height:84px;font-weight:800}.contact-us-page .left-side .left-inner{max-width:688px;width:100%}.contact-us-form button.btn{background-color:#fff;padding:10px 50px;border-radius:30px;margin-top:10px;border:none;cursor:pointer;color:#f24b74;font-size:18px;font-family:saira;font-weight:600;transition:background-color .3s ease-in-out,transform .3s ease-in-out}.loader{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#111;padding:30px;text-align:center;display:flex;justify-content:center;align-items:center;z-index:1e+26!important}.loading-img{width:200px;height:auto}body.light-mode .single-post .single-post-inner P{color:#14243c}body.light-mode form.contact-us-form .form-inner-section .form-control input,body.light-mode form.contact-us-form .form-inner-section .form-control textarea{border:1px solid #ccc;background:linear-gradient(95.49deg,#fff 1.53%,#f4f6ff 50.01%,#fff 99.61%);color:#222;padding:12px;font-size:18px}body.light-mode .contact-us-page .contact-card .card .send-msg-cplumn h3{font-size:30px;color:#f24b74;line-height:47.22px}body.light-mode .about-us-page .para-section .about-card{background:linear-gradient(90deg,#fff,#f4f4f4);box-shadow:0 8px 24px 0 hsla(210,8%,62%,.251)}.about-us-page .image-gallery-container{display:flex;gap:50px}.about-us-page .top-big-image{width:50%;height:660px}.about-us-page .short-description{padding:20px 0}.about-us-page .description-column-main{width:50%;top:30px;position:relative;height:100%;display:flex;flex-direction:column;justify-content:space-between;gap:50px}.about-us-page .description-column-main h2.lite-bg-heading{position:absolute;top:30%;left:52%;font-size:70px;z-index:-1;color:hsla(0,0%,100%,.1)}.about-us-page .image-gallery.inline-thumbnails{display:flex;gap:20px;position:relative;left:-167px;z-index:999}.about-us-page .description-column-main .thumbnail.active .overlay{position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(242,75,116,.522)}.about-us-page .description-column-main .thumbnail .thumbnail-image{width:150px;height:100px;object-fit:cover;cursor:pointer}.about-us-page .description-column-main .thumbnail{position:relative}.about-us-page .description-column-main .main-description p{color:hsla(0,0%,100%,.651);font-size:25px;font-weight:500;line-height:40px;letter-spacing:.5px;white-space:break-spaces}.about-us-page .about-card-outer .card-heading h2{font-size:70px;font-weight:800;line-height:84px;margin:30px 0}.about-us-page .para-section .about-card{display:flex;background:linear-gradient(95.49deg,#18191d 1.53%,#1d1e21 50.01%,#363c48 99.61%);border-radius:8px}.about-us-page .about-card .card-description p{padding:50px;color:hsla(0,0%,100%,.651);line-height:42px;letter-spacing:.5px;font-weight:500;white-space:break-spaces}.about-us-page .about-card .desc-inner{width:75%}.about-us-page .about-card .card-img-sec{width:25%;text-align:end;display:flex;flex-direction:column;justify-content:end;align-items:end}.about-us-page .about-card .card-img-sec img{max-width:300px;max-height:300px;object-fit:cover;border-radius:8px 0 0 0}.about-us-page .about-card .card-img-sec .card-img-inner{background-color:#111216;padding:10px;border-radius:15px 0 0 0}.about-us-page .para-section{margin-top:50px}.about-us-page .image-gallery-container .top-big-image img{max-height:600px;object-fit:cover;height:100%!important;width:100%!important}body.light-mode .testimonials .testimonials-pagination .testimonial-heading h3{color:#363c48}body.light-mode .testimonials .testimonial-background-img{background-image:url(/images/testimonial-light-bg.png);background-repeat:no-repeat;height:100%;background-position:50%}body.light-mode .testimonials .testimonial-frontt .testimonial-main-text-des p,body.light-mode .testimonials .testimonial-frontt .testimonial-name h2{color:#222}.testimonials{overflow:hidden}.testimonials .testimonials-pagination{display:flex;flex-direction:column;gap:20px}.testimonials .testimonials-pagination .testimonial-heading h3{color:#dfded9;font-size:36px;font-weight:700;line-height:56.66px;text-align:center}.testimonials .testimonials-pagination .pagination-top{text-align:center;display:flex;gap:7px;justify-content:center}.testimonials .testimonials-pagination .pagination-top span.swiper-pagination-bullet{background:hsla(0,0%,100%,.698);height:10px;width:10px}.testimonials .testimonials-pagination .pagination-top span.swiper-pagination-bullet.swiper-pagination-bullet-active{border:2px solid #f24b74}.testimonials .testimonials-pagination button.custom-prev.testimonial-button{transform:rotate(180deg)}.testimonials .testimonials-pagination .testimonial-heading{display:flex;justify-content:center;gap:50px}.testimonials .testimonials-pagination .testimonial-heading button{cursor:pointer;border:none;background:transparent}.testimonials .testimonials-pagination .testimonial-heading button img{width:50px;height:50px;filter:brightness(21.5)}.testimonials .swiper{height:430px;overflow:unset;margin-top:100px}.testimonials .testimonial-background-img{background-image:url(/images/testimonial-background-img.png);background-repeat:no-repeat;height:100%;background-position:50%}.testimonials .testimonial-inner{height:100%}.testimonials .testimonial-frontt{text-align:center;position:relative;top:-55px}.testimonials .testimonial-frontt .testimonial-main-text-des p{max-width:335px;width:100%;margin:auto}.testimonials .testimonial-frontt .testimonial-desg p,.testimonials .testimonial-frontt .testimonial-main-text-des p{font-size:18px;line-height:24.55px;font-family:Nunito;font-weight:400;color:hsla(0,0%,100%,.651)}.testimonials .testimonial-frontt .testimonial-name h2{font-family:Saira;font-weight:500;font-size:24px;line-height:37.78px;color:#dfded9}.testimonials .testimonial-image img{height:100px!important;width:100px!important;border-radius:50%;object-fit:cover}.image-loader{position:absolute;top:0;left:0;width:100%;height:100%;background:#f24b74;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:10}.services-page .services .service-card{display:flex;position:relative;z-index:9}.services-page .services .service-card-outer{background-repeat:no-repeat;background-position:50%;background-size:cover;border-radius:50px;padding:50px}.services-page .services .service-card-outer .overlay{position:absolute;top:0;left:0;right:0;bottom:0;border-radius:50px;background:linear-gradient(87.35deg,rgba(14,16,20,.902) 15.02%,rgba(41,49,64,.902) 97.79%),linear-gradient(88.5deg,rgba(0,0,0,.2) 16.61%,rgba(0,0,0,.2) 98.33%)}.services-page .services .service-count h2{font-size:80px}.services-page .services .service-name h3{font-size:50px;font-weight:700;line-height:78.7px}.services-page .services .short-description h4{color:#fff;font-size:25px;font-weight:500;line-height:35.35px}.services-page .services .long-description p{font-size:22px;line-height:40px;font-weight:500;color:#a1a7a7}.services-page .services .service-description .main-descp{margin-bottom:40px}.services-page .expertise{display:flex;flex-direction:column;align-items:center;gap:30px;padding:10px 0}.services-page .expertise .expertises-list{display:flex;gap:30px}.services-page .expertise .expertise-card{padding:20px;background:linear-gradient(95.49deg,#18191d 1.53%,#1d1e21 50.01%,#363c48 99.61%);border-radius:10px}.services-page .expertise .expertise-card .card_1{display:flex;width:300px;height:100px;justify-content:center;gap:32px;align-items:center}.services-page .expertise .expertise-card .card_1 img{width:60px}.services-page .expertise .expertise-card .card_1 p{font-size:25px}.portfolio-inner .page-title{margin:50px 0}body.light-mode .portfolio .card-small-headings h3,body.light-mode .services-section p.pharagraph{color:#18191d}.portfolio .portfolio-inner .cards{display:grid;grid-gap:40px;gap:40px;grid-template-columns:1fr 1fr}.portfolio .portfolio-inner .card-small-headings h3{font-size:25px;color:#fff;font-family:Saira;font-weight:700}.portfolio .portfolio-inner h3.technologys{width:-moz-fit-content;width:fit-content;border-radius:44px;margin-top:10px}.portfolio .portfolio-card{position:relative;overflow:hidden}.portfolio .project-image{position:relative}.portfolio .overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(47,47,51,.949);color:#fff;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease;padding:50px}.portfolio .overlay p{text-align:center;font-size:22px;font-weight:600;line-height:32px}.portfolio .project-image:hover .overlay{opacity:1}.portfolio .project-image{border-radius:30px;overflow:hidden}.portfolio .project-image img{border-radius:30px;height:500px!important;width:100%!important;object-fit:cover;filter:brightness(.9)}.portfolio .card-small-headings{margin:20px 0}.portfolio .ptoject-title:after{content:"";position:absolute;width:100%;height:2px;bottom:-.15vh;left:0;background-color:#fefeff;transform:scaleX(0);transform-origin:bottom right;transition:transform .5s ease-out}.navigation-container .close-btn-navigation{background-color:#fff!important;width:100%}.light-mode .navigation-container .close-btn-navigation{background-color:#363c48!important;width:100%}button.sticky-form-button{position:fixed;right:25px;top:40%;transform:rotate(-90deg);transform-origin:right center;background-color:#f24b74;color:#fff;padding:10px 20px;border:none;border-radius:4px;font-size:16px;z-index:99;cursor:pointer;transition:background-color .5s cubic-bezier(.25,1,.5,1),color .5s cubic-bezier(.25,1,.5,1)}button.sticky-form-button img{display:none}button.sticky-form-button:hover{background-color:#fff;color:#f24b74}.stickey-form .form-header{display:flex;justify-content:space-between}.stikey-side-popup .stickey-form{background-color:#111216;padding:30px;border-radius:20px}.stickey-form .form-group{display:flex;gap:10px}.stickey-form .form-group .resume-inp-typ{height:100%}.navigation-container button.navbar-buttons-main{font-size:22px;font-family:Saira;padding:10px 30px;background-color:transparent;border:unset;color:#f24b74;font-weight:600;cursor:pointer}.all-buttons-container{border-radius:30px;overflow:hidden;width:100%;margin-top:20px;box-shadow:0 0 10px hsla(0,0%,50%,.212)}.navigation-container .menu-button-container{display:flex;background-color:#fff;width:100%;box-shadow:2px 2px 2px #000}button.navbar-buttons-main.navigation-contact-btn,button.navbar-buttons-main.navigation-menu-btn{width:50%}.enquery-popup{position:fixed;width:100%;top:0;left:0;right:0;bottom:0;z-index:999999;background-color:rgba(0,0,0,.9)}.enquery-popup .enquery-popup-container{height:100%;padding:20px;display:flex}.enquery-popup .enquery-popup-container .enquery-popup-content{position:relative;max-width:1200px;margin:auto;width:100%;background-color:rgba(17,18,22,.961);padding:40px;border-radius:20px}.enquery-popup .enquery-popup-container .enquery-popup-content .form-top-bar{display:flex;justify-content:space-between}.enquery-popup .enquery-popup-container .enquery-popup-content .form-inner-overlay{background-color:rgba(17,18,22,.961);position:absolute;top:0;left:0;right:0;bottom:0;border-radius:8px}.enquery-popup .enquery-popup-container .enquery-popup-content .main-enq-pop-area-frm{position:relative;z-index:99}.enquery-popup .enquery-popup-container .container-for-four{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:20px;column-gap:20px}.enquery-popup .enquery-popup-container .form-control{display:flex;flex-direction:column;gap:10px;margin-top:20px}.enquery-popup .enquery-popup-container .form-control label{font-family:Nunito;font-size:25px;font-weight:600;line-height:34.1px}.stickey-form .option-container label{font-size:20px;font-weight:600;font-family:Saira;line-height:25px;display:flex;justify-content:space-between;align-items:center;background:linear-gradient(95.49deg,#18191d 1.53%,#1d1e21 50.01%,#363c48 99.61%);padding:20px 25px;border-radius:8px;cursor:pointer}.service-popup .popup-image-container{border-radius:20px}.service-popup .service-popup-content{background-color:rgba(17,18,22,.961);padding:30px;border-radius:40px}.service-popup .service-popup-content .service-popup-form .service-popup-form-inner{display:flex;flex-wrap:wrap;gap:16px;width:100%;box-sizing:border-box}.service-popup .service-popup-content .service-popup-form .service-popup-form-inner .form-group{display:flex;flex-direction:column;gap:10px;flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 16px);min-width:250px;margin:0}.service-popup .service-popup-content .service-popup-form .service-popup-form-inner .form-group label{font-family:Nunito;font-size:25px;font-weight:600;line-height:34.1px}.service-popup .service-popup-content .service-popup-form .service-popup-form-inner .form-group option{background-color:rgba(17,18,22,.961);cursor:pointer}.service-popup .service-popup-content .service-popup-form .service-popup-form-inner .form-group select{cursor:pointer}.service-popup .service-popup-content .service-popup-form .service-popup-form-inner .form-group.full-width{flex:1 1 100%}.service-popup .service-popup-content .service-popup-form .service-popup-form-inner .form-group select{height:100%}.service-popup .popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);display:flex;justify-content:center;align-items:center;z-index:9999999;padding:20px}.service-popup .popup-content{padding:20px;border-radius:8px;width:100%;max-width:500px;position:relative}.service-popup .close-btn{position:relative;top:10px;right:10px;background:transparent;border:none;font-size:1.5rem;cursor:pointer}.service-popup .form-group{margin-bottom:15px}.service-popup .form-group label{display:block;margin-bottom:5px}.service-popup .submit-btn{background-color:#f24b74;color:#fff;padding:10px 15px;border:none;border-radius:4px;cursor:pointer}.service-popup .submit-btn:hover{background-color:#fff;color:#f24b74}.light-mode .stikey-side-popup .stickey-form .class-stickey-popup-formss.second-form .form-inner .form-group label{color:#18191d}.stikey-side-popup .stickey-form{position:relative;max-width:1200px;width:100%;margin:auto}.stikey-side-popup .stickey-form .form-header .headings h2{color:#fff;font-size:65px;font-weight:600;line-height:55px}.stikey-side-popup .stickey-form .form-header h5{font-size:40px;font-weight:600}.stikey-side-popup .stickey-form .step .option-container:nth-child(2) label .heading{width:60%}.stikey-side-popup .stickey-form .step .option-container{width:100%}.stikey-side-popup .stickey-form .step .option-container label .heading{width:80%}.stikey-side-popup .stickey-form .step .option-container label .input-area{width:20%;text-align:end}.stikey-side-popup .stickey-form .next-btn-st-form{display:flex;gap:50px}.stikey-side-popup .stickey-form .next-btn-st-form button.proceed-button{background-color:#fff;padding:10px 50px;border-radius:30px;margin-top:30px;border:none;cursor:pointer;color:#f24b74;font-size:18px;font-family:saira;font-weight:600;transition:background-color .3s ease-in-out,transform .3s ease-in-out}.stikey-side-popup .stickey-form .next-btn-st-form button.proceed-button:hover{background-color:#f24b74;color:#fff;transform:scale(1.05)}.stikey-side-popup .stickey-form .class-stickey-popup-formss .form-group{flex-direction:column}.stikey-side-popup .stickey-form .class-stickey-popup-formss.second-form .form-inner{display:grid;grid-template-columns:1fr 1fr;grid-gap:25px;gap:25px}.stikey-side-popup .stickey-form .class-stickey-popup-formss.second-form .form-inner .form-group label{font-size:20px;font-family:Nunito;font-weight:500;letter-spacing:.5px;color:#a1a1a1}.stikey-side-popup .stickey-form .class-stickey-popup-formss.second-form .form-inner .form-group option{background-color:rgba(17,18,22,.961)}.stikey-side-popup .stickey-form .class-stickey-popup-formss.third-form form{display:flex;flex-wrap:wrap;gap:10px}.stikey-side-popup .stickey-form .class-stickey-popup-formss.third-form .form-group{display:flex;flex-direction:column;width:calc(50% - 10px)}.stikey-side-popup .stickey-form .class-stickey-popup-formss.third-form .form-group.full-width{width:100%}.stikey-side-popup .stickey-form .class-stickey-popup-formss.third-form label{font-weight:700}.stikey-side-popup .step h3{font-size:30px;font-weight:600;color:#fff}.internship .intership-image-section{width:25%;text-align:end;display:flex;flex-direction:column;justify-content:end;align-items:end}.internship .first-section{display:flex;padding:30px 0 0 30px;border-radius:8px}.internship .first-section,.internship .single-course-wrapper{background:linear-gradient(95.49deg,#18191d 1.53%,#1d1e21 50.01%,#363c48 99.61%)}.internship .single-course-wrapper{padding:30px;border-radius:15px}.internship .first-section .paragraph-section p{color:hsla(0,0%,100%,.65);line-height:45px;letter-spacing:.5px;padding-bottom:30px}.internship .paragraph-section{width:75%;padding-right:100px}.internship .second-section h2{font-size:50px;line-height:65px}.internship .second-section p{font-size:25px;color:hsla(0,0%,100%,.65);margin-top:20px;line-height:45px;letter-spacing:.5px;white-space:break-spaces}.internship .second-section{margin:60px 0 50px}.internship .first-section .image-section{padding:20px;border-radius:22px 2px 2px 2px;background-color:#111216}.internship .first-section .image-section img{border-radius:12px 2px 2px 2px}.internship .tabs-button{padding:13px 30px;cursor:pointer;border:none;background-color:#fff;border-radius:40px;font-size:24px;line-height:22px;font-weight:600;font-family:Saira;color:#f24b74}.internship .tabs-button.active{background-color:#f24b74;color:#fff}.internship .single-course-wrapper h3{font-size:30px;font-weight:600;line-height:47.22px}.internship .single-course-wrapper .join-cource-btn{color:#f24b74;text-decoration:underline;font-size:25px;font-family:Saira;cursor:pointer;background:transparent;border:unset;font-weight:600;text-underline-offset:10px}.internship .single-course-wrapper p{font-size:20px;line-height:38px;margin:20px 0}.internship .page-title img{margin-left:305px}.internship .page-title{margin:50px 0}.internship .page-title .programe-name-heading h1{margin-left:300px}.internship .courses-main-outer .tabs-container-btns{display:flex;gap:30px;flex-wrap:wrap}.intership-popup-outer .internsip-popup{max-width:1200px;width:100%;margin:auto;position:relative;border-radius:22px}.intership-popup-outer .internsip-popup-inner{background-color:rgba(17,18,22,.961);padding:40px;border-radius:20px}.page-main-outer .page-heading h1{font-size:60px;margin:0}.page-main-outer .page-heading p{font-size:30px;color:hsla(0,0%,100%,.612);line-height:39px;letter-spacing:.5px}body.light-mode .page-main-outer .page-heading p{font-size:30px;color:#363c48;line-height:39px;letter-spacing:.5px}body.light-mode .blogs .blog-content a,body.light-mode .blogs .categories .category{color:#fff}.blogs .blogs-inner{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:30px;gap:30px}.blogs .blogs-not-found h1{text-align:center}.blogs .page-heading{margin:50px 0}.blogs .image-section{height:100%}.blogs .image-section .post-featured-image{height:100%!important;object-fit:cover}.blogs .blog .blog-top-bar{display:flex;justify-content:space-between;align-items:center;font-size:18px;font-family:Saira;font-weight:500;line-height:28.33px}.blogs .blog .blog-top-bar .categories{display:flex;flex-wrap:wrap;gap:10px}.blogs .blog{position:relative;height:460px;overflow:hidden;object-fit:cover;text-align:center;border-radius:16px}.blogs .blog-content{position:absolute;display:flex;flex-direction:column;justify-content:space-between;height:100%;width:100%;padding:35px;z-index:999}.blogs .categories .category{border:1px solid #fff;padding:4px 25px;border-radius:22px}.blogs .blog img{height:100%;width:100%}.blogs .blog-title h2{color:#fff;font-size:22px;font-weight:700;line-height:35.2px}.blogs .image-section .overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(87.35deg,rgba(14,16,20,.8) 15.02%,rgba(41,49,64,.8) 97.79%),linear-gradient(88.5deg,rgba(0,0,0,.15) 16.61%,rgba(0,0,0,.15) 98.33%)}.single-post .single-post-inner{margin-top:50px}.single-post .blog-img img{max-width:1275px;max-height:461px;margin:auto;object-fit:cover;background:rgba(0,0,0,.2);border-radius:35px}.single-post .blog-img{text-align:center}.single-post .heading-seaction h1{font-size:60px;line-height:70px}.single-post .blog-content{font-size:30px;font-weight:600}.single-post .blog-content h2.wp-block-heading{margin-top:20px}.single-post .blog-content p{color:hsla(0,0%,100%,.749)}.proj_heading h2{font-size:70px;position:relative;z-index:999}.courses-main-outer .tab-content-wrapper ul li strong{color:hsla(0,0%,100%,.878);font-weight:800}.courses-main-outer .tab-content-wrapper ul li{color:hsla(0,0%,100%,.671);line-height:45px;letter-spacing:.3px}.contact-us-page .page_title{margin-top:50px}.light-mode .courses-main-outer .tab-content-wrapper ul li,.light-mode .courses-main-outer .tab-content-wrapper ul li strong{color:#18191d}.spwproc__tabs{display:none}@media only screen and (max-width:1440px){.spwproc__media img{height:500px}.hero-heading{width:60%}.about-us-page .about-us-main .page-title h1,.hero-heading{font-size:60px}.description_outer{margin-left:80px}.des_flex h1{position:absolute;left:-50px}.prog_content h1{left:-720px}}@media only screen and (max-width:1300px){.internship .paragraph-section{width:100%}.about-us-page .about-us-main .page-title h1{font-size:50px}.about-us-home .main-description{font-size:25px;padding-bottom:30px;line-height:40px}.about-us-home .about-home-inr-cont .about-sec-right .short-description{font-size:30px;left:0}.about-us-home .about-home-inr-cont .about-sec-left .preview-img{height:560px!important}.about-us-home .about-home-inr-cont .about-sec-right .gallery .thumb-image{width:100px;object-fit:cover}.description_area h3{line-height:32px}.description_area p{font-size:16px;line-height:27px}.des_flex h1{font-size:250px}.p_service_container.bottom1{margin-left:0}.p_content h2{margin-bottom:10px;line-height:27px;font-size:22px}.p_img img{width:70px;height:70px;margin-bottom:10px}.p_heading_wrapper h1{font-size:60px;margin:10px 0}.proj_heading h2{font-size:70px}.prog_content p{font-size:20px;line-height:30px}.prog_content h1{left:-600px}.swiper-wrapper{gap:50px}}@media only screen and (max-width:1200px){ul.spwproc__list li{font-size:18px;line-height:24px;margin-bottom:20px}.spwproc__media img{height:400px}.hero-heading,h1.spwproc__title{font-size:50px}.hero-heading{width:70%}.hero-new .hero-subheading{width:80%}.blogs .blogs-inner{grid-template-columns:1fr 1fr}.swiper-wrapper{gap:0}.tab_left_img img{left:-250px}.tabs_holder{margin-left:80px}.p_service_container.bottom1{margin-left:0}}@media only screen and (max-width:1024px){.spwproc__media img,.spwproc__stack{height:100%}.spwproc__panel{height:100%;min-height:100%}.spwproc{min-height:100%}.spwproc__tabs{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:20px;position:-webkit-sticky;position:sticky;top:0;background:transparent;z-index:5;overflow-x:auto}.spwproc__tabs button{padding:10px 25px;background-color:#fff;border-radius:8px;font-size:16px;color:#f24b74;border:none}.spwproc__tab.is-active{background-color:#f24b74;color:#fff}.spwproc__panel{display:none}.spwproc__panel.is-active{display:block}.spwproc__inner{min-height:auto;grid-template-columns:1fr}.hero-heading,.hero-new .hero-subheading{width:100%}.page-main-outer .page-heading h1{font-size:50px}.page-main-outer .page-heading p,body.light-mode .page-main-outer .page-heading p{font-size:25px}.portfolio .portfolio-inner .cards{grid-template-columns:1fr}.internship .intership-image-section{width:100%}.internship .paragraph-section{padding-right:0}.light-mode .second-section-inner-res .tab-item{border:1px solid #ccc}.light-mode .second-section-inner-res .tabs-container .tab-button-second{border:1px solid #f24b74}.close-btn-x{padding:5px}.close-btn-x img{width:25px!important;height:25px!important}.prog_content h1{left:-400px}.prog_content{height:80vh}.second-section-redponsive{display:block}.second-section-animated{display:none}.tab-panel h3{font-size:32px}.send-msg-cplumn{display:none}div#p_h_heading_1 h1{color:#f24b74!important;font-size:35px}.second-section-inner-res .tabs-container{display:flex;gap:9px;flex-wrap:wrap;justify-content:center;margin-bottom:20px}.p_service_wrapper{grid-template-columns:1fr 1fr}.second-section-inner-res .tabs-container .tab-button-second{padding:10px 25px;background-color:#fff;border-radius:8px;font-size:16px;color:#f24b74;border:none}.second-section-inner-res .tabs-container .tab-button-second.active{background-color:#f24b74;color:#fff}div#p_h_heading_2 h1{font-size:35px}.second-section-inner-res .tab-item{padding:20px;border:1px solid hsla(0,0%,100%,.239);margin-bottom:25px;border-radius:8px}.about-us-home .about-home-inr-cont .about-sec-left .preview-img{height:450px!important}h1{font-size:50px;line-height:65px}p{font-size:25px;line-height:40px}button.sticky-form-button{bottom:20px;right:10px;transform:unset;top:unset;border-radius:50%;padding:10px;font-size:14px;text-align:center;height:70px;width:70px}button.sticky-form-button .enq-now-text{display:none}button.sticky-form-button img{display:block;height:100%;width:100%}.testimonials .testimonials-pagination .testimonial-heading h3{font-size:30px}.about-us-home{height:unset}.about-us-home .mian-about-heading{display:block}.about-us-home .main-description{font-size:20px;line-height:35px;letter-spacing:.5px}.about-us-home .about-home-inr-cont{flex-direction:column}.about-us-home .about-home-inr-cont .about-sec-right .gallery{position:unset}.about-us-home .about-home-inr-cont .about-sec-left,.about-us-home .about-home-inr-cont .about-sec-right{width:100%}.about-us-home .about-home-inr-cont .about-sec-right .short-description{position:unset;font-size:25px;line-height:40px}.about-us-home .about-home-inr-cont .about-sec-right h2.fade-bt-heading{display:none}.about-us-home .about-home-inr-cont .about-sec-right .gallery{flex-wrap:wrap;justify-content:center;order:-1}.stickey-form .form-group{flex-direction:column}.stikey-side-popup .stickey-form .option-container label .heading{font-size:20px;line-height:35px}.stikey-side-popup .stickey-form .step h3{font-size:30px}.stikey-side-popup .stickey-form .form-header .headings h2{font-size:60px}.stikey-side-popup .stickey-form .form-header .headings h5{font-size:30px}.contact-us-page .form_section .inner-section{flex-direction:column;gap:40px}.contact-us-page .form_section .inner-section .left-side{width:100%}.contact-us-page .form_section .inner-section .left-side .left-inner{max-width:100%}.contact-us-page .form_section .inner-section .left-side .left-inner .form-inner-section .upper-section{display:flex;width:100%;gap:20px}.contact-us-page .form_section .inner-section .left-side .left-inner .form-inner-section .upper-section .form-control{width:50%}.contact-us-page .form_section .inner-section .right-section{width:100%}.contact-us-page .contact-map-section{flex-direction:column}.internship .first-section{flex-direction:column;row-gap:30px;padding:20px}.internship .first-section .image-section,.internship .first-section .image-section img{border-radius:22px}.internship .paragraph-section p{padding:0!important}.internship .second-section{margin:50px auto}.internship .second-section h2{font-size:40px;line-height:55px}.internship .courses-main-outer .tabs-container-btns{display:flex;flex-wrap:wrap;gap:16px;width:100%;justify-content:center}.internship .courses-main-outer .tabs-container-btns .tabs-button{font-size:22px;flex-grow:0;flex-shrink:1;flex-basis:calc(50% - 16px);box-sizing:border-box}.internship .courses-main-outer .tabs-container-btns .tabs-button:nth-child(odd):last-child{flex:0 1 100%}.internship .courses-main-outer .tab-content-wrapper{grid-template-columns:1fr}.portfolio .overlay{padding:25px}.portfolio .overlay p{font-size:18px}.about-us-page .about-us-main .short-description p{font-size:25px;line-height:40px}.about-us-page .image-gallery-container .page-heading.lite-bg-heading{font-size:50px}.about-us-page .para-section{margin:0}.about-us-page .para-section .card-heading h2{font-size:50px}.about-us-page .para-section .about-card{flex-direction:column;padding:30px;row-gap:30px}.about-us-page .para-section .about-card .desc-inner{width:100%}.about-us-page .para-section .about-card .desc-inner .card-description p{padding:0;font-size:25px;line-height:40px;text-align:justify}.about-us-page .para-section .about-card .card-img-sec{display:block;width:100%}.about-us-page .para-section .about-card .card-img-sec .card-img-inner{padding:20px;border-radius:22px}.about-us-page .para-section .about-card .card-img-sec .card-img-inner img{max-width:100%;max-height:350px;height:100%;border-radius:8px}.about-us-page .image-gallery-container{flex-direction:column}.about-us-page .image-gallery-container .top-big-image{width:100%}.about-us-page .image-gallery-container .description-column-main{width:100%;position:unset;gap:0}.about-us-page .image-gallery-container .description-column-main h2.lite-bg-heading{position:unset;color:#f24b74;margin:70px 0 20px}.about-us-page .image-gallery-container .description-column-main .main-description p{line-height:40px;text-align:justify}.about-us-page .image-gallery-container .image-gallery.inline-thumbnails{position:unset;order:-1;justify-content:center;flex-wrap:wrap}.header-section .navigation-container{display:none}body.light-mode .mobile-menu-2-icons .menu-item img{filter:brightness(.1)}.header{display:grid;grid-template-columns:1fr 1fr 1fr}.header .mobile-menu-2-icons{display:flex;justify-content:flex-end;gap:20px}.header .icons{display:none}.header .call-header-buttons .mobile-menu-1-icons{display:flex;gap:20px}.header .call-header-buttons .desktop-call{display:none}.mobile-menu{position:fixed;right:0;left:0;bottom:0;display:flex!important;flex-direction:column;background-color:#000;padding:50px 20px;gap:20px;z-index:100000000000000000000;top:80px;width:100%}.mobile-menu nav ul{display:flex;flex-direction:column;gap:20px}.mobile-menu nav ul li a{font-size:30px;color:#fff;font-family:Basement Grotesque;letter-spacing:.5}.services-page .inner-service-content h1{font-size:45px}.services-section .inner-service-content{padding:30px}.services-section .btn{font-size:18px}.services-section .text-card{font-size:40px}.services-page .inner-service-content p{font-size:20px;line-height:32px}.blogs .blogs-inner,.footer .footer-inner{grid-template-columns:1fr 1fr}.footer .footer-inner{display:grid!important;padding:40px;grid-gap:10px;gap:10px}.footer .footer-inner .section{text-align:center}.footer .footer-inner .section .open-map{justify-content:center}.footer .footer-inner .first-section,.footer .footer-inner .forth-section,.footer .footer-inner .second-section,.footer .footer-inner .third-section{width:100%}.footer .footer-inner .section .open-map,.footer .footer-inner .section p{font-size:22px}.footer .footer-inner .section h3{font-size:28px}.footer .forth-section img{max-width:200px}}@media only screen and (max-width:768px){ul.spwproc__list{grid-template-columns:1fr}ul.spwproc__list li{font-size:18px;line-height:35px;margin-bottom:0}.spwproc__para{font-size:18px;line-height:28px;margin-bottom:20px}h1.spwproc__title{font-size:35px}.hero-new .hero-subheading{line-height:35px}.hero-heading{font-size:40px}.contact-us-page .contact-card .card .card-ipper-sec{padding:20px}.contact-us-page .contact-card .card .description{font-size:18px}.services-section .inner-service-content{flex-wrap:wrap}.services-section .service-text{flex:0 0 100%;max-width:100%}.services-section .inner-service-content .service-img{width:200px;margin:0 auto}.page-main-outer .page-heading h1{font-size:35px}body.light-mode .internship .page-title img{margin-left:0}.portfolio .portfolio-inner .card-small-headings h3{font-size:18px}.portfolio .portfolio-inner h3.technologys{color:#f24b74}.single-course-wrapper ul li{margin-bottom:10px;line-height:26px;font-size:16px;font-weight:500;letter-spacing:.4px}.internship .second-section p{font-size:18px;line-height:35px}.internship .first-section .paragraph-section p{line-height:32px;font-weight:500;font-size:20px}.about-us-page .about-us-main .page-title h1{font-size:35px}.testimonials .testimonial-frontt .testimonial-main-text-des p{max-width:300px;font-size:16px}body.light-mode .proj_images img{filter:opacity(.2)}.swiper-wrapper{gap:0}.proj_heading h2{font-size:35px;line-height:55px}.tab-panel h3{font-size:25px;line-height:30px;margin-bottom:10px}.tab-content .tab-item p{font-size:18px;line-height:30px;letter-spacing:.5px}.proj_images img{filter:brightness(.3)}.single-post .heading-seaction h1{font-size:29px;line-height:38px}.p_card_section{width:100%}.section_4.section_outer_wrapper{height:auto!important;max-height:auto!important;width:auto}.section_3{height:auto!important;display:flex}.prog_content h1{position:relative!important;left:0!important;width:100%!important;z-index:999;color:#2c2c2c}.prog_content h4{font-size:32px!important;color:#2c2c2c;line-height:40px}.prog_content p{font-size:20px;color:#2c2c2c;line-height:27px;margin-top:10px}div#proj_container{display:block!important}.about-us-home .about-home-inr-cont .about-sec-left .preview-img{height:292px!important;width:100%;height:100%;object-fit:cover}.about-us-home .about-home-inr-cont .about-sec-right .gallery .thumb-image{width:77px;height:60px;cursor:pointer}body.light-mode .about-us-home .about-home-inr-cont .about-sec-right .short-description{font-size:35px;line-height:45px}.section_2{padding:10px 0 0}body.light-mode .about-us-home .about-home-inr-cont .about-sec-right .short-description{font-size:28px;color:#000;font-family:Nunito;line-height:33px;position:relative;left:0;top:23px}.second-section-inner-res{margin-top:20px!important}div#p_h_heading_2 h1{margin:0!important}div#h_p_service{width:100%}.p_h_heading_1{margin:0!important}h1{font-size:35px;line-height:42px}p{font-size:22px;line-height:35px}button.sticky-form-button{height:50px;width:50px}.intership-popup-outer .internsip-popup-inner{padding:30px!important}.internsip-popup .internsip-popup-form{gap:12px}.internsip-popup .internsip-popup-form .form-group{gap:5px}.internsip-popup .internsip-popup-form .form-group label{font-size:20px}.internsip-popup .internsip-popup-form .form-group input,.internsip-popup .internsip-popup-form .form-group select{padding:12px;font-size:14px}.about-us-home .main-description{font-size:18px;line-height:30px;font-weight:400}.service-popup .service-popup-content .service-popup-form .service-popup-form-inner .form-group{gap:1px}.service-popup .service-popup-content .service-popup-form .service-popup-form-inner .form-group label{font-size:20px}.service-popup .service-popup-content .service-popup-form .service-popup-form-inner .form-group input{font-size:18px;padding:12px}.testimonials .testimonials-pagination .testimonial-heading button img{height:30px;width:30px}.testimonials .testimonials-pagination .testimonial-heading h3{font-size:25px}.stikey-side-popup .stickey-form{top:0}.stikey-side-popup .stickey-form .class-stickey-popup-formss.second-form .form-inner{gap:15px}.stikey-side-popup .stickey-form .form-group{gap:5px}.stikey-side-popup .stickey-form .form-group .form-input-design{font-size:16px;padding:12px}.stikey-side-popup .stickey-form .next-btn-st-form{justify-content:space-around;gap:0}.stikey-side-popup .stickey-form .next-btn-st-form button.proceed-button{padding:5px 35px;font-size:18px}.stikey-side-popup .stickey-form .step h3{font-size:25px}.stikey-side-popup .stickey-form .form-header .headings h2{font-size:45px}.stikey-side-popup .stickey-form .form-header .headings h5{font-size:25px}.about-us-page .about-us-main .short-description p{font-size:22px;line-height:35px}.about-us-page .image-gallery-container .image-gallery.inline-thumbnails{transform:scale(.8)}.about-us-page .image-gallery-container .description-column-main h2.lite-bg-heading{font-size:35px;line-height:55px}.about-us-page .para-section .card-heading h2{font-size:35px;line-height:55px;margin:20px 0}.about-us-page .para-section .about-card{padding:20px}.about-us-page .para-section .about-card .desc-inner .card-description p{font-size:22px;line-height:35px}.xyz{top:5px;position:relative}.internship .tabs-container-btns .tabs-button{font-size:20px!important}.internship .single-course-wrapper h3{font-size:25px;line-height:35px}.internship .single-course-wrapper p{margin:5px 0;line-height:35px}.internship .single-course-wrapper button{font-size:22px!important}.internship .page-title{display:flex;flex-direction:column;margin:50px 0 30px}.internship .page-title .programe-img{display:flex;justify-content:center}.internship .page-title .programe-img img{margin:0;height:80px;width:80px}.internship .page-title h1{margin:0}.internship .page-title .programe-name-heading{display:flex;justify-content:end}.internship .page-title .programe-name-heading h1{margin:0}.internship .second-section{margin:30px 0 0}.internship .second-section h2{font-size:30px;line-height:45px}.header .mob-no-header{font-size:16px}.blogs .blogs-inner{grid-template-columns:1fr}.portfolio .overlay{display:none}.portfolio .portfolio-inner .cards{grid-template-columns:1fr}.portfolio .portfolio-inner .cards .portfolio-card img{height:100%!important}.portfolio .overlay{padding:20px}.portfolio .overlay p{font-size:20px}.stikey-side-popup .stickey-form .class-stickey-popup-formss.second-form .form-inner{grid-template-columns:1fr}.about-us-page .image-gallery-container .top-big-image{height:500px}.about-us-page .image-gallery-container .top-big-image img{max-height:100%}.about-us-page .image-gallery-container .description-column-main .main-description p{font-size:22px;line-height:35px}.footer{margin:0}.footer .footer-inner{padding:30px}.footer .footer-inner .section .open-map,.footer .footer-inner .section p{font-size:20px}.footer .footer-inner .section h3{font-size:25px}.footer .forth-section img{max-width:200px}}@media only screen and (max-width:700px){.footer .footer-inner{display:grid!important;grid-template-columns:1fr}}@media only screen and (max-width:600px){button#toggle{display:none}.p_service_wrapper{grid-template-columns:1fr}.enquery-popup .enquery-popup-container .form-control{gap:5px}.enquery-popup .enquery-popup-container .form-control label{font-size:20px}.enquery-popup .enquery-popup-container .form-control input{font-size:16px;padding:12px}.enquery-popup .enquery-popup-container .enquery-popup-content{padding:20px}.enquery-popup .enquery-popup-container .container-for-four{grid-template-columns:1fr}.testimonials .testimonials-pagination .testimonial-heading h3{font-size:22px;line-height:30px}.service-popup .service-popup-content{padding:20px}.service-popup .service-popup-content .service-popup-form .service-popup-form-inner{gap:12px}.service-popup .service-popup-content .service-popup-form .service-popup-form-inner .form-group{gap:1px}.service-popup .service-popup-content .service-popup-form .service-popup-form-inner .form-group label{font-size:20px}.service-popup .service-popup-content .service-popup-form .service-popup-form-inner .form-group input,.service-popup .service-popup-content .service-popup-form .service-popup-form-inner .form-group select{padding:10px;font-size:14px}.hover-effect-btn{font-size:18px;padding:8px 50px}}@media only screen and (max-width:468px){.spwproc__media img{height:100%;object-fit:contain}h1.spwproc__title{font-size:35px;line-height:40px}.hero-heading{font-size:35px}.expertise h1{font-size:40px}.services-page .inner-service-content p{font-size:18px;line-height:27px;margin-top:5px}.services-section .inner-service-content{padding:15px}.services-section .section-number span{font-size:50px}.services-section .text-card{font-size:30px;line-height:35px;margin:10px 0}.blogs .page-heading{margin:30px 0}.page-main-outer .page-heading h1{font-size:30px;line-height:42px}.page-main-outer .page-heading p,body.light-mode .page-main-outer .page-heading p{font-size:20px;line-height:30px}.testimonials .testimonial-background-img{background:linear-gradient(95.49deg,#18191d 1.53%,#1d1e21 50.01%,#363c48 99.61%);border-radius:25px}body.light-mode .testimonials .testimonial-background-img{background:linear-gradient(95.49deg,#fff 1.53%,#fff 50.01%,#f4f4f4 99.61%);border-radius:25px;border:1.5px solid #eff4f7}.prog_content p{font-size:19px!important;line-height:28px!important}.about-us-home .main-description{font-size:18px;line-height:28px}p.short-description{margin-top:50px}.about-us-page .about-us-main .page-title h1,h1{font-size:25px}h1{line-height:35px}p{font-size:18px;line-height:25px}.mobile-menu{top:56px}.header-section .header .hamburger-menu svg,.header-section .header .menu-item img{width:25px;height:25px}.intership-popup-outer .internsip-popup-inner{padding:20px!important}.internsip-popup .internsip-popup-form{gap:5px}.internsip-popup .internsip-popup-form .form-group label{font-size:18px}.internsip-popup .internsip-popup-form .form-group input,.internsip-popup .internsip-popup-form .form-group select{padding:10px;font-size:14px}.enquery-popup .enquery-popup-container .form-control{gap:5px;margin-top:10px}.enquery-popup .enquery-popup-container .form-control label{font-size:16px}.enquery-popup .enquery-popup-container .form-control input{font-size:14px;padding:10px}.service-popup .service-popup-content .service-popup-form .service-popup-form-inner{gap:5px}.service-popup .service-popup-content .service-popup-form .service-popup-form-inner .form-group label{font-size:16px}.stikey-side-popup .stickey-form{padding:20px;top:0}.stikey-side-popup .stickey-form .class-stickey-popup-formss.second-form .form-inner{gap:5px}.stikey-side-popup .stickey-form .form-group .form-input-design{font-size:14px;padding:10px;width:100%}.stikey-side-popup .stickey-form .next-btn-st-form button.proceed-button{padding:5px 25px;font-size:16px}.stikey-side-popup .stickey-form .option-container label .heading{font-size:18px;line-height:25px}.stikey-side-popup .stickey-form .step h3{font-size:20px}.stikey-side-popup .stickey-form .form-header .headings h2{font-size:35px}.stikey-side-popup .stickey-form .form-header .headings h5{font-size:20px}.about-us-page .about-us-main .short-description p{font-size:18px;line-height:25px}.about-us-page .para-section .about-card-outer .card-heading h2{font-size:25px;margin:10px 0}.about-us-page .para-section .about-card .card-img-sec .card-img-inner img{max-height:220px}.about-us-page .para-section .about-card .desc-inner .card-description p{font-size:18px;line-height:25px}.about-us-page .image-gallery-container{gap:20px}.about-us-page .image-gallery-container .top-big-image{height:300px}.about-us-page .image-gallery-container .image-gallery.inline-thumbnails{flex-wrap:nowrap;transform:scale(.5)}.about-us-page .image-gallery-container .description-column-main h2.lite-bg-heading{margin:20px 0;font-size:25px}.about-us-page .image-gallery-container .description-column-main .main-description p{font-size:18px;line-height:25px}.about-us-page .image-gallery-container .description-column-main .main-description h2{font-size:25px;line-height:35px}.header-section{border-bottom:1px solid #f24b74}.header-section .header .header-logo-main img{max-width:200px;width:100%;height:55px}.internship .page-title .programe-img img{height:50px;width:50px}.internship .second-section h2{font-size:25px;line-height:35px}.internship .tabs-container-btns .tabs-button{font-size:18px!important;padding:10px;width:100%;flex-basis:unset!important}.internship .single-course-wrapper{padding:22px}.internship .single-course-wrapper p{font-size:18px;line-height:30px}.internship .single-course-wrapper h3{font-size:20px}.internship .single-course-wrapper button{font-size:20px!important}.contact-us-page .form_section .left-inner .form-inner-section .upper-section{flex-direction:column;gap:0!important}.contact-us-page .form_section .left-inner .form-inner-section .upper-section .form-control{width:100%!important}.footer .footer-inner{padding:25px}.footer .footer-inner .section{gap:0}.footer .footer-inner .section .open-map,.footer .footer-inner .section p{font-size:18px}.footer .footer-inner .section h3{font-size:22px}.footer .forth-section img{max-width:175px}}