.chatbot-icon{align-items:center;background-color:#4e1961;border-radius:50%;bottom:20px;box-shadow:0 4px 8px #0003;cursor:pointer;display:flex;height:60px;justify-content:center;position:fixed;right:20px;transition:transform .3s ease;width:60px;z-index:1000}.chatbot-icon img{height:30px;width:30px}.chatbot-icon:hover{transform:scale(1.1)}.chatbot-popup{background:#fff;border-radius:10px;bottom:100px;box-shadow:0 4px 8px #0003;display:flex;flex-direction:column;font-family:Arial,sans-serif;max-width:90%;overflow:hidden;position:fixed;right:10px;width:350px;z-index:1000}.chatbot-header{align-items:center;background:#4e1961;color:#fff;display:flex;justify-content:space-between;padding:10px}.close-btn{background:none;border:none;color:#fff;cursor:pointer;font-size:18px}.chatbot-messages{background:#f9f9f9;display:flex;flex-direction:column;height:300px;overflow-y:auto;padding:10px;scroll-behavior:smooth}.chatbot-message{word-wrap:break-word;border-radius:5px;margin-bottom:5px;max-width:80%;padding:8px}.user-message{align-self:flex-end;background:#4e1961;color:#fff;text-align:right}.bot-message{align-self:flex-start;background:#ddd;color:#000;text-align:left}.chatbot-input-container{background:#fff;border-top:1px solid #ddd;display:flex;gap:10px;padding:10px}.chatbot-input{border:1px solid #ccc;border-radius:5px;flex:1 1;font-size:14px;padding:8px;width:100%}.chatbot-send-btn{background:#4e1961;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:14px;padding:8px 12px;white-space:nowrap}.chatbot-send-btn:hover{background:#3c0f4f}@media screen and (max-width:600px){.chatbot-popup{bottom:80px;max-width:none;right:5px;width:95%}.chatbot-input-container{flex-direction:column}.chatbot-send-btn{margin-left:0;width:100%}.chatbot-icon{height:50px;width:50px}.chatbot-icon img{height:24px;width:24px}.chatbot-messages{height:250px}}.navbar{background:linear-gradient(135deg,#2b0a3d,#4b0f6b);color:#fff;justify-content:space-between;padding:15px 40px;position:relative;z-index:1001}.logo-container,.navbar{align-items:center;display:flex}.logo-container{flex:1 1;gap:12px}.logo-container img{border-radius:8px;width:60px}.company-name{font-size:35px;font-weight:600;line-height:1.2}.right-section{align-items:center;display:flex;gap:18px}.menu-toggle{cursor:pointer;font-size:28px;transition:.3s ease}.menu-toggle:hover{color:#d28cff;transform:scale(1.1)}.quote-btn{background:linear-gradient(135deg,#a100ff,#d28cff);border:none;border-radius:30px;box-shadow:0 4px 12px #a100ff66;color:#fff;cursor:pointer;font-weight:600;padding:8px 22px;transition:.3s ease}.quote-btn:hover{box-shadow:0 6px 18px #a100ff99;transform:translateY(-2px)}.overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080;opacity:0;position:fixed;transition:.3s;visibility:hidden;z-index:1000}.overlay.show{opacity:1;visibility:visible}.side-menu{background:linear-gradient(135deg,#2b0a3d,#4b0f6b);height:100%;left:-280px;padding-top:100px;position:fixed;top:0;transition:.4s ease;width:260px;z-index:1002}.side-menu.open{left:0}.side-menu ul{list-style:none;padding:0}.side-menu ul li{padding:18px 30px}.side-menu ul li a{color:#fff;font-size:16px;font-weight:500;text-decoration:none;transition:.3s}.side-menu ul li a:hover{color:#d28cff;padding-left:8px}@media (max-width:768px){.navbar{padding:12px 18px}.company-name{font-size:13px}.logo-container img{width:45px}.quote-btn{font-size:12px;padding:6px 16px}}.footer{padding:2rem 1rem}.footer-container{align-items:center;flex-direction:column;gap:2rem;text-align:center}.footer-left,.footer-middle,.footer-right,.footer-services{max-width:300px;width:100%}.footer-logo{height:auto;margin-bottom:1rem;width:120px}h3{font-size:clamp(1rem,2.5vw,1.125rem);margin-bottom:.5rem}.footerp{margin:.25rem 0}.footerp,ul li{font-size:.875rem}ul li{margin-bottom:.4rem;transition:color .3s}.footer-bottom{border-top:1px solid #444;font-size:.875rem;padding-top:1.25rem;text-align:center}.social-icons{display:center;flex-wrap:wrap;gap:.5rem;justify-content:center;margin-top:.5rem}.social-icons button{background:#ffffff1a;border:none;border-radius:1rem;color:#fff;cursor:pointer;font-size:.875rem;padding:.5rem 1rem;transition:background .3s}.social-icons button:hover{background:#ffffff4d}.nav-item{margin-bottom:.5rem}.nav-link{color:#fff;font-weight:500;text-decoration:none;transition:color .2s ease-in-out}.nav-link:hover{color:#d4a5ff}.footerp{color:#fff}@media (min-width:768px){.footer-container{flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding:0 2rem;text-align:left}.footer-left,.footer-middle,.footer-right,.footer-services{flex:1 1 22%;min-width:200px}.footer-logo{width:150px}.social-icons{justify-content:flex-start}}@media (min-width:1024px){.footer-container{gap:0;padding:0}}body,html{margin:0;overflow-x:hidden;padding:0}.corporate-hero-section{overflow:hidden;padding:6rem 2rem;position:relative;text-align:center}.corporate-hero-buttons{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.corporate-hero-heading{color:#fff}.corporate-hero-description{color:#707070}.corporate-hero-image-container{display:flex;flex:1 1;justify-content:center}.corporate-hero-image{border-radius:1rem;height:auto;max-width:100%}.corporate-hero-text-content{color:#fff;flex:1 1}.corporate-hero-heading{color:#fcfcfc;font-size:2.5rem;font-weight:800;margin-bottom:1rem}.corporate-hero-description{color:#fffefe;font-size:1rem;line-height:1.8;margin-bottom:1.5rem}.corporate-hero-button{background-color:#3f396d;border:none;border-radius:9999px;color:#fff;cursor:pointer;font-size:1rem;padding:.75rem 1.5rem;transition:background-color .3s ease}.corporate-hero-button:hover{background-color:#2e2a59}.corporate-hero-video{height:100%;left:0;object-fit:cover;pointer-events:none;position:absolute;top:0;width:100%;z-index:-1}.feature-cards{background-color:#f9f9fc;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-around;padding:40px 20px}.feature-card{align-items:center;background:#fff;border:1px solid #eee;border-radius:8px;box-shadow:0 4px 8px #0000000d;display:flex;flex:1 1;justify-content:space-between;max-width:300px;min-width:250px;padding:20px 30px;transition:transform .3s ease}.feature-card:hover{transform:translateY(-5px)}.feature-text{color:#444;font-size:16px;font-weight:500}.feature-icon{align-items:center;background:#f5e6fd;border-radius:50%;display:flex;height:50px;justify-content:center;width:50px}.feature-icon img{height:30px;object-fit:contain;width:30px}.about-area{background-color:#f9f9fc;padding:60px 40px}.about-area,.about-area-wrapper{align-items:center;display:flex;flex-wrap:wrap;gap:60px;justify-content:center}.about-area-wrapper{max-width:1200px;width:100%}.about-area-image{flex:1 1;max-width:500px;min-width:300px;text-align:center}.about-area-image-img{border-radius:10px;max-width:450px;object-fit:cover;width:100%}.about-area-content{flex:1 1;max-width:600px;min-width:300px;text-align:left}.about-area-heading{color:#181a2a;font-size:32px;font-weight:700;margin-bottom:20px}.about-area-description{color:#666;font-size:16px;line-height:1.6;margin-bottom:25px}.about-area-btn{background-color:#3b3e5b;border:none;border-radius:25px;color:#fff;cursor:pointer;font-size:16px;padding:12px 24px;transition:.3s}.about-area-btn:hover{background-color:#252742}.features-container{background:#fff;display:flex;flex-wrap:wrap;justify-content:space-around;padding:40px;text-align:center}.features-item{max-width:250px}.features-item h3{color:#333;font-size:20px}.features-item p{color:#777;font-size:14px}.tech-support-section{background:#f3f0f9;padding:40px;text-align:center}.tech-support-section h1{color:#2d2d2d;font-size:28px}.tech-tabs{display:flex;flex-wrap:wrap;gap:15px;justify-content:center;margin-top:20px}.tech-tab{background:#fff;border:2px solid purple;border-radius:5px;cursor:pointer;font-weight:700;padding:15px 20px;transition:.3s}.tech-tab.active,.tech-tab:hover{background:purple;color:#fff}.tech-content{align-items:center;background:#fff;border-radius:10px;display:flex;flex-direction:column;margin-top:30px;padding:30px;text-align:center}.tech-image-section img{border-radius:10px;width:500px}.tech-text-section{max-width:600px;padding:30px;text-align:center}.tech-tag{background:purple;border-radius:5px;color:#fff;font-size:14px;font-weight:700;padding:5px 10px}p{color:#555;margin-top:10px}.tech-btn{background:purple;border:none;border-radius:5px;color:#fff;cursor:pointer;margin-top:15px;padding:10px 20px;transition:.3s}.tech-btn:hover{background:#5a007a}.tech-tab-content{display:none}.tech-tab-content.active{display:flex;flex-wrap:wrap;justify-content:center}.promo{align-items:center;background-color:#fff;display:flex;justify-content:space-between;padding:50px 80px}.promo__content{max-width:50%}.promo__tagline{color:#666;font-size:14px;margin-bottom:10px}.promo__heading{color:#222;font-size:38px;font-weight:700;margin-bottom:15px}.promo__description{color:#444;font-size:16px;line-height:1.6;margin-bottom:20px}.promo__reviews{align-items:center;display:flex;gap:15px}.promo__avatars img{border:2px solid #fff;border-radius:50%;box-shadow:0 2px 4px #0003;height:40px;margin-left:-10px;width:40px}.promo__review-details p{color:#333;font-size:14px;margin:0}.promo__stars{color:gold;font-size:16px}.promo__score{font-weight:700;margin-left:5px}.promo__image-wrapper{max-width:500px}.promo__image{height:auto;width:100%}.banner-section{background:url(data:image/jpeg;base64,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) no-repeat 50%/cover;color:#fff;overflow:hidden;padding:80px 20px;position:relative;text-align:center}.banner-content{margin:0 auto;max-width:700px}.banner-title{color:#fcf7f7;font-size:42px;font-weight:600;margin-bottom:10px}.banner-text{color:#fcf7f7;font-size:16px;margin-bottom:20px}.cta-button{background-color:#9a00ff;border-radius:25px;font-size:16px;padding:12px 25px;text-decoration:none;transition:.3s ease-in-out}.cta-button:hover{background-color:#6e00b7}.Services{background:#fff;padding:50px;text-align:center}.services-titles{color:purple;font-size:18px;font-weight:700;margin-bottom:5px;text-align:center;text-transform:uppercase}.services-headings{color:#222;font-size:32px;font-weight:700;margin-bottom:30px;text-align:center}.services-container{display:flex;flex-wrap:wrap;gap:80px;justify-content:center}.service-card{cursor:pointer;height:250px;perspective:1000px;width:250px}.card-inner{height:100%;position:relative;transform-style:preserve-3d;transition:transform .6s;width:100%}.service-card:hover .card-inner{transform:rotateY(180deg)}.card-back,.card-front{align-items:center;backface-visibility:hidden;border-radius:10px;display:flex;flex-direction:column;height:100%;justify-content:center;padding:20px;position:absolute;text-align:center;width:100%}.card-front{background:#ecc9fd4d;box-shadow:0 4px 8px #0000001a;color:#060606;font-size:18px;font-weight:700;transition:transform .3s ease}.card-front img{height:70px;margin-bottom:15px;width:70px}.card-back{background:#fff;box-shadow:0 4px 8px #0000001a;color:#333;flex-direction:column;justify-content:center;padding:25px;transform:rotateY(180deg)}.card-back p{font-size:14px}.read-more{background:purple;border:none;border-radius:5px;color:#fff;cursor:pointer;font-weight:700;margin-top:10px;padding:8px 12px;transition:background .3s ease}.read-more:hover{background:#9400d3}.marketing-message{align-items:center;background:#ecc9fd4d;border:1px solid purple;border-radius:20px;color:purple;display:flex;flex-direction:column;font-weight:700;justify-content:center;margin-left:auto;margin-right:auto;margin-top:100px;padding:10px 20px;text-align:center;width:fit-content}.testimonial-container{background-color:#f9f9f9;padding:40px 20px;width:100%}.testimonial-wrapper{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto;max-width:1200px}.testimonial-content{flex:1 1;min-width:300px;padding:20px}.testimonial-subtitle{color:gray;font-size:14px;margin-bottom:10px;text-align:left}.testimonial-title{font-size:28px;font-weight:700;margin-bottom:20px;text-align:left}.testimonial-navigation{display:flex;gap:10px}.nav-btn{background-color:#ebaaff;border:none;border-radius:50%;cursor:pointer;font-size:16px;padding:12px 16px;transition:background .3s ease}.nav-btn:hover{background-color:#d27fff}.testimonial-card{flex:2 1;min-width:300px;padding:20px;text-align:center}.testimonial-item{display:none}.testimonial-item.active{display:block}.rating-stars{color:gold;font-size:24px;margin-bottom:10px}.testimonial-message{color:#333;font-size:16px;line-height:1.6;margin:0 auto;max-width:600px}.testimonial-author{color:gray;font-size:14px;margin-top:15px}.author-name{color:#8000ff;font-weight:700}@media (max-width:1024px){.corporate-hero-section{padding:4rem 1rem}.corporate-hero-heading{font-size:2rem;line-height:1.3}.corporate-hero-buttons{align-items:center;flex-direction:column}.corporate-hero-button{margin:.5rem 0;max-width:300px;width:100%}.feature-cards{align-items:center;flex-direction:column;padding:20px}.about-area{padding:40px 20px;text-align:center}.about-area-wrapper{flex-direction:column}.about-area-content{text-align:center}.features-container{gap:20px;grid-template-columns:repeat(2,1fr);padding:20px}.tech-tabs{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;padding-bottom:10px}.tech-tab{flex-shrink:0}.tech-content{padding:20px}.tech-image-section img{max-width:400px;width:100%}.promo{flex-direction:column;padding:30px}.promo__content{margin-bottom:30px;max-width:100%}.banner-title,.promo__heading{font-size:28px}.banner-title{line-height:1.3}.services-container{gap:20px}.service-card{height:200px;width:45%}.testimonial-wrapper{flex-direction:column;text-align:center}.testimonial-navigation{justify-content:center;margin-bottom:20px}.blog-container{align-items:center;flex-direction:column;padding:20px}.blog-card{margin-bottom:20px;max-width:400px;width:100%}}@media (max-width:768px){.features-container{grid-template-columns:1fr}.tech-tab-content.active{flex-direction:column}.tech-text-section{padding:20px 0}.service-card{height:250px;width:100%}.testimonial-message{font-size:14px;padding:0 10px}.marketing-message{margin-top:50px;width:90%}}@media (max-width:480px){.corporate-hero-heading{font-size:1.75rem}.about-area-heading{font-size:24px}.features-item{margin-bottom:20px;max-width:100%}.promo__heading,.services-headings{font-size:24px}.testimonial-title{font-size:22px}}.hero{align-items:center;background:url(/static/media/hero-image.cf7613969e3072f42251.jpg) no-repeat 50%/cover;color:#fff;display:flex;height:500px;justify-content:center;position:relative;text-align:center;width:100%}.overlay{z-index:1}.about-section{align-items:center;display:flex;gap:50px;justify-content:center;margin:auto;max-width:1100px;padding:50px 20px}.about-image{flex:1 1;max-width:450px}.about-image img{border-radius:10px;box-shadow:0 4px 10px #0003;height:auto;width:100%}.about-content{flex:1 1;max-width:600px}.tag{background:#e6e6fa;border-radius:20px;color:purple;display:inline-block;font-size:14px;font-weight:700;padding:5px 15px}.about-content h2{font-size:28px;margin-top:15px}.about-content p{color:#333;font-size:16px;line-height:1.6;margin-top:10px}.cta-button{background:purple;border-radius:20px;color:#fff;display:inline-block;font-weight:700;margin-top:20px;padding:10px 20px;transition:.3s}.cta-button:hover{background:darkpurple}.tabs{display:flex;gap:20px;justify-content:center;margin-bottom:20px}.tab-btn{background:#fff;border:1px solid #ddd;border-radius:5px;cursor:pointer;font-size:16px;font-weight:700;padding:10px 15px;transition:background .3s ease,color .3s ease}.tab-btn:hover{background:#f0f0f0}.tab-btn.active{background:#000;color:#fff}.contents{align-items:center;background:#fff;border-radius:10px;box-shadow:0 0 10px #0000001a;display:flex;flex-direction:row;gap:20px;justify-content:space-between;margin:auto;padding:20px;text-align:left;width:60%}.content-image{height:auto;max-width:300px;width:40%}#contentText{font-size:16px;line-height:1.5;width:55%}.our-team-section{margin:auto;max-width:900px;padding:50px;text-align:center}.team-button{background:#8000801a;border-radius:20px;color:purple;display:inline-block;font-weight:700;margin-bottom:20px;padding:10px 20px}.our-team-section p{color:#333;font-size:18px;line-height:1.6}@media screen and (max-width:767px){.about-section{flex-direction:column;padding:30px 20px}.about-content h2{font-size:22px}.about-content p,.cta-button{font-size:14px}.cta-button{padding:10px 16px}.tabs{flex-wrap:wrap;gap:10px;justify-content:center;padding:10px}.tab-btn{font-size:14px;padding:8px 10px;white-space:nowrap}.contents{flex-direction:column;text-align:center;width:90%}.content-image{margin-bottom:20px;width:80%}#contentText{font-size:14px;width:100%}.our-team-section{padding:30px 15px}.team-button{padding:8px 16px}.our-team-section p,.team-button{font-size:14px}}.tabs{-webkit-overflow-scrolling:touch;overflow-x:auto;white-space:nowrap}.heros{background:url(/static/media/features.4322790f690f36c3c25c.jpg) no-repeat 50%/cover;color:#fff;height:500px;justify-content:center;position:relative;text-align:center;width:100%}.container,.heros{align-items:center;display:flex}.container{background-color:#fff;border-radius:10px;justify-content:space-between;margin:20px auto;max-width:1200px;padding:40px}.content{align-items:flex-start;width:100%}.content h1{font-size:40px}.image{width:40%}.image img{border-radius:10px;width:100%}.cards{display:flex;gap:20px;justify-content:space-between;margin:20px auto;max-width:1200px}.card{background-color:#fff;border-radius:10px;box-shadow:0 4px 8px #0000001a;padding:20px;width:32%}.card h3{font-size:18px;font-weight:700}.card p{color:#555;font-size:14px}.ai-healthcare{align-items:center;background-color:#fff;border-radius:10px;display:flex;margin:20px auto;max-width:1200px;padding:40px}.content{padding-left:40px}.sap-mm{align-items:center;background-color:#fff;border-radius:10px;display:flex;margin:20px auto;max-width:1200px;padding:40px}.content{display:flex;flex-direction:column;padding-right:40px;width:55%}.content h1{font-size:28px;font-weight:700;margin-top:20px}.content p{color:#333;font-size:16px;line-height:1.6}.image-container{text-align:right;width:45%}.image-container img{border-radius:10px;width:100%}@media (max-width:767px){.ai-healthcare,.container,.sap-mm{flex-direction:column;padding:20px;text-align:center}.ai-healthcare .image-container,.container .image,.sap-mm .image-container{margin:20px 0;padding:0;width:100%}.ai-healthcare .image-container img,.container .image img,.sap-mm .image-container img{height:auto;width:100%}.ai-healthcare .content,.container .content,.sap-mm .content{align-items:center;padding:0;width:100%}.ai-healthcare .content h1,.container .content h1,.sap-mm .content h1{font-size:24px;margin-top:10px}.ai-healthcare .content p,.container .content p,.sap-mm .content p{font-size:14px;line-height:1.6;padding:0 10px}.cards{flex-direction:column;gap:20px;padding:0 20px}.card{width:100%}.hero-content h1{font-size:32px}.hero-content p{font-size:16px}}.hero-banner{align-items:center;background:url(/static/media/services.f73d54cdef2d772ada39.avif) no-repeat 50%/cover;color:#fff;display:flex;height:500px;justify-content:center;position:relative;text-align:center;width:100%}.hero-overlay{background:#0009;height:100%;left:0;position:absolute;top:0;width:100%}.hero-header{position:relative;text-align:center;z-index:2}.hero-header h1{color:#fff;font-size:48px;font-weight:700;text-shadow:2px 2px 5px #000000b3;text-transform:uppercase}.hero-header p{color:#fdfdfd;font-size:20px;font-weight:500}.hero-header p a{color:#fff;font-weight:700;text-decoration:none}.hero-header p a:hover{text-decoration:underline}.hero-header p span{color:#fff;font-weight:700}.content-wrapper{display:flex;gap:10px;width:100%}.services-sidebar{background:#fcfdfd;color:#070707;margin:100px 0 100px 100px;padding:20px;width:250px}.services-sidebar ul{padding:0}.services-sidebar li{cursor:pointer;padding:10px;transition:background .3s ease}.services-sidebar li.active-link{background:#a0167d;color:#fff}.services-sidebar li:hover{background:#ec96cb}.services-content{flex-grow:1;margin-top:100px;padding:20px}.service-section{display:none}.service-section.active-section{display:block}.service-section img{border-radius:10px;display:block;margin-bottom:40px;margin-top:100px;max-width:600px;width:80%}.service-section h1{color:#2c3e50;font-size:28px;margin-top:40px;padding-top:20px}.service-section p{color:#333;font-size:16px;line-height:1.6;margin-bottom:20px}@media (max-width:768px){.content-wrapper{flex-direction:column;margin:0;padding:10px}.services-sidebar{margin:20px 0;padding:10px;width:100%}.services-sidebar ul{display:flex;flex-wrap:wrap;gap:10px;justify-content:space-around}.services-sidebar li{border:1px solid #ddd;border-radius:5px;flex:1 1 45%;font-size:14px;padding:10px 5px;text-align:center}.services-content{margin:0;padding:10px}.service-section img{margin-top:30px;width:100%}.service-section h1{font-size:22px;margin-top:20px}.service-section p{font-size:14px;line-height:1.5}.hero-banner{background-position:top;height:auto;padding:40px 10px}.hero-header h1{font-size:30px}.hero-header p{font-size:16px}}.blog{align-items:center;background:url(/static/media/blog.d0df0435ba0df29a7247.avif) no-repeat 50%/cover;color:#fff;height:500px;position:relative;text-align:center;width:100%}.blog,.blog-container{display:flex;justify-content:center}.blog-container{gap:20px;padding:40px}.blog-card{background:#fff;border-radius:8px;box-shadow:0 4px 8px #0000001a;overflow:hidden;text-align:center;transition:transform .3s ease-in-out;width:400px}.blog-card:hover{transform:translateY(-5px)}.blog-card img{display:block;height:auto;width:100%}.blog-card h3{color:#333;font-size:1.1rem;padding:15px}.blog-card a{color:#ce29ce;display:block;font-weight:700;padding-bottom:15px;text-decoration:none}.blog-card a:hover{text-decoration:underline}.read-more-btn{background-color:initial;border:2px solid #6a1b9a;border-radius:4px;color:#6a1b9a;cursor:pointer;display:inline-block;font-size:16px;font-weight:700;padding:10px 20px;text-decoration:none;text-transform:uppercase;transition:all .3s ease-in-out}.read-more-btn:hover{background-color:#6a1b9a;border-color:#6a1b9a;color:#fff;transform:translateY(-2px)}.read-more-btn:focus{box-shadow:0 0 5px 2px #6a1b9a80;outline:none}a,body,h1,h2,li,p,ul{box-sizing:border-box}.hero-section{align-items:center;background:url(/static/media/contacts%20us%20hero.04a7fe306870f26e6d20.jpeg) no-repeat 50%/cover;color:#fff;display:flex;height:50vh;justify-content:center;min-height:400px;position:relative;text-align:center;width:100%}.hero-content{padding:0 15px}.hero-content h1{font-size:clamp(28px,6vw,48px)}.hero-content p{font-size:clamp(16px,4vw,20px);margin-top:10px}.contact-section{align-items:center;display:flex;justify-content:center;padding:60px 20px}.contact-container{background:#fff;border-radius:10px;box-shadow:0 5px 15px #0000001a;display:flex;flex-wrap:wrap;max-width:1200px;width:100%}.contact-info{background:#f3f3f3;border-radius:10px 0 0 10px;flex:1 1 400px;padding:40px}.contact-info h3{border-bottom:2px solid #7200c7;color:#333;display:inline-block;font-size:18px;padding-bottom:5px}.contact-info h1{font-size:24px;margin-top:10px}.contact-info p{font-size:15px;line-height:1.5;margin:10px 0}.contact-info .city{color:#7200c7;font-size:17px;margin-top:20px}.contact-form{flex:1 1 400px;padding:40px}.contact-form h1{font-size:24px;margin-bottom:20px}.contact-form input,.contact-form textarea{border:1px solid #ccc;border-radius:5px;font-size:15px;margin:10px 0;padding:12px;width:100%}.contact-form textarea{height:120px;resize:none}.input-group{display:flex;flex-wrap:wrap;gap:10px}.input-group input{flex:1 1 100px}.captcha{align-items:center;display:flex;gap:10px;margin:15px 0}.captcha input[type=checkbox]{accent-color:#7200c7;height:18px;width:18px}.captcha label{font-size:15px}.captcha img{display:block;height:40px;max-width:100%;object-fit:contain}.contact-form button{background:#7200c7;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:14px 20px;transition:.3s;width:100%}.contact-form button:hover{background:#5a009c}@media screen and (max-width:480px){.contact-section{padding:20px 15px}.contact-form h1{font-size:20px;margin-bottom:20px;text-align:center}.contact-form input,.contact-form textarea{border:1px solid #ccc;border-radius:6px;font-size:15px;margin-bottom:12px;padding:10px 12px;width:100%}.contact-form textarea{height:100px}.input-group{flex-direction:column;gap:10px}.captcha{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin:12px 0}.captcha input[type=checkbox]{height:16px;width:16px}.captcha label{font-size:14px}.captcha img{height:35px}.contact-form button{background-color:#7200c7;border-radius:6px;color:#fff;font-size:16px;margin-top:10px;padding:14px;width:100%}.contact-form button:hover{background-color:#5a009c}}a,body,h1,h2,li,p,ul{font-family:Arial,sans-serif;list-style:none;margin:0;padding:0;text-decoration:none}.experts-hero{align-items:center;background:url(/static/media/experts.e07eb0971c2de0a95a95.jpg) no-repeat 50%/cover;color:#fff;display:flex;height:500px;justify-content:center;position:relative;text-align:center;width:100%}.overlay{background:#0009;height:100%;left:0;position:absolute;top:0;width:100%}.hero-content{position:relative;text-align:center;z-index:2}.hero-content h1{color:#fff;font-size:48px;font-weight:700;text-shadow:2px 2px 5px #000000b3;text-transform:uppercase}.hero-content p{color:#fdfdfd;font-size:20px;font-weight:500}.hero-content p a{color:#fff;font-weight:700;text-decoration:none}.hero-content p a:hover{text-decoration:underline}.hero-content p span{color:#fff;font-weight:700}.team-page{background:#f8f8f8;font-family:Arial,sans-serif;margin:0;padding:40px;text-align:center}.team-section{margin:auto;max-width:900px}h1{color:#1a3b1d}p{color:#080808;font-size:16px}.team-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-top:30px}.team-member{background:#fff;border-radius:10px;box-shadow:0 4px 6px #0000001a;padding:15px}.team-member img{border-radius:10px;object-fit:cover;width:100%}h3{font-size:18px;margin:10px 0 5px}.role{color:#090909;font-weight:400;margin-bottom:5px}.team-member{background-color:#f8f8f8;font-family:Arial,sans-serif;margin:0;padding:0;text-align:center}.lens-section{margin:auto;max-width:1100px;padding:40px 20px}h1{color:#000;font-size:36px;font-weight:700}.description{color:#555;font-size:16px;line-height:1.6;margin:20px auto;max-width:800px;padding:0 20px;text-align:center}.team-info{align-items:center;display:flex;flex-direction:column;margin-top:20px}.team-images{display:flex;gap:10px;justify-content:center;margin-bottom:5px}.team-images img{border-radius:50%;height:50px;object-fit:cover;width:50px}.team-text{color:#777;font-size:16px}.team-image{margin-top:20px}.team-image img{border-radius:50px 50px;box-shadow:0 4px 8px #0003;max-width:800px;width:100%}.footer{background:#2d0d41;color:#fff;font-family:Arial,sans-serif;padding:40px 0;text-align:justify}.footer-container{display:flex;flex-wrap:wrap;justify-content:space-around;margin:auto;max-width:1200px}.footer-left,.footer-middle,.footer-right,.footer-services{min-width:250px;width:22%}.footer-logo{margin-bottom:15px;width:180px}h3{color:#d4a5ff;margin-bottom:10px}.phone{color:#fdfdfd}ul{list-style:none;padding:0}ul li{cursor:pointer;margin-bottom:8px;transition:.3s}ul li:hover{color:#d4a5ff}.career-hero{align-items:center;background-color:#1e1b2e;color:#fff;display:flex;flex-wrap:wrap;gap:40px;justify-content:space-between;min-height:100vh;padding:80px 60px}.career-left{max-width:500px}.career-welcome{color:#fff;font-weight:500;margin-bottom:12px}.career-heading{color:#fff;font-size:48px;font-weight:700;line-height:1.2;margin-bottom:20px}.highlight{color:#a855f7}.career-subtext{color:#cbd5d1;font-size:18px;margin-bottom:32px}.career-buttons{display:flex;gap:16px;margin-bottom:24px}.btn{font-size:16px;padding:12px 28px}.btn.purple{background-color:#a855f7;border:none;color:#fff}.btn.purple:hover{background-color:#9333ea}.btn.outline{background-color:initial;border:2px solid #fff;color:#fff}.btn.outline:hover{background-color:#fff;color:#1e1b2e}.career-hot{color:#a0aec0;font-size:15px}.bold{color:#fff;font-weight:600}.career-right{flex:1 1;max-width:600px}.img-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}.img-grid img{border-radius:12px;height:250px;object-fit:cover;width:100%}.img-grid .full-width{grid-column:span 2}.perks-section{background-color:#fff;padding:4rem 2rem;text-align:center}.perks-subtitle{color:#6b46c1;font-weight:600;margin-bottom:.5rem}.perks-title{color:#1a1a1a;font-size:2rem;font-weight:700;margin-bottom:.5rem}.perks-description{color:#555;font-size:1.1rem;margin-bottom:3rem}.perks-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin:0 auto;max-width:1000px}.perk-card{background-color:#fff;border-radius:8px;box-shadow:0 6px 18px #0000000d;padding:1.5rem;transition:transform .3s ease}.perk-card:hover{transform:translateY(-5px)}.perk-icon{color:#6b46c1;font-size:2.5rem;margin-bottom:1rem}.perk-card h3{color:#222;font-size:1.2rem;margin-bottom:.3rem}.underline{background-color:#6b46c1;border-radius:2px;height:3px;margin:.5rem auto 1rem;width:40px}.perk-card p{color:#666;font-size:.95rem}.working-section{align-items:center;background-color:#fff5ee;display:flex;gap:50px;padding:60px 80px}.working-left img{border-radius:12px;max-width:600px;object-fit:cover;width:100%}.working-right{flex:1 1}.section-subtitles{color:#6b46c1;font-size:.95rem;font-weight:500;letter-spacing:1px;margin-bottom:10px}.section-title{color:#1a1a1a;font-size:2rem}.section-descriptions{color:#6b46c1;font-weight:600;margin-bottom:10px}.section-paragraph{color:#555;font-size:1rem;line-height:1.6;margin-bottom:30px}.value-item{align-items:flex-start;display:flex;gap:15px;margin-bottom:25px}.value-icon{color:#8d6e63;font-size:1.5rem;margin-top:4px}.value-item h4{color:#222;font-size:1.1rem;font-weight:600;margin:0}.value-item p{color:#666;font-size:.95rem;margin:5px 0 0}.stats-section{background-color:#fff;padding:4rem 2rem}.stats-container{align-items:center;display:flex;flex-wrap:wrap;gap:4rem;justify-content:center;margin:0 auto;max-width:1000px;text-align:center}.stat-item{min-width:150px}.stat-number{color:#1a1a1a;font-size:2rem;font-weight:700;margin-bottom:.5rem}.stat-label{color:#666;font-size:1rem}.benefits-section{align-items:flex-start;background-color:#2d0d41;display:flex;flex-wrap:wrap;gap:40px;padding:60px 40px}.benefits-left{flex:1 1;max-width:600px;min-width:320px}.benefits-right{flex:1 1;min-width:300px}.benefits-right img{border-radius:10px;object-fit:cover;width:100%}.section-tag{color:#fff;font-weight:600;letter-spacing:2px;margin-bottom:10px}.section-title{color:purple;font-size:2.5rem;font-weight:700;margin-bottom:10px}.section-subtitle{color:#fff;font-weight:600;margin-bottom:15px}.section-description{color:#fff;font-size:1rem;line-height:1.6;margin-bottom:30px}.accordion{border-top:1px solid #ccc}.accordion-item{border-bottom:1px solid #ccc;padding:15px 0}.accordion-header{color:#fff;cursor:pointer;display:flex;font-weight:700;justify-content:space-between}.accordion-content{color:#fff;line-height:1.5;margin-top:10px}.apply-section{align-items:center;background-color:#fff;display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-between;padding:4rem 6%}.apply-left{flex:1 1;max-width:500px}.apply-tag{color:#2d0d41;font-weight:600;margin-bottom:.5rem}.apply-title{color:#222;font-size:2.5rem;font-weight:700;margin-bottom:1rem}.apply-subtext{color:#555;font-size:1.1rem;margin-bottom:2rem}.apply-buttons{flex-wrap:wrap;gap:1rem}.apply-buttons,.btn{align-items:center;display:flex}.btn{border:none;border-radius:6px;cursor:pointer;font-size:1rem;font-weight:600;gap:.5rem;padding:.8rem 1.6rem}.btn.primary{background-color:#2d0d41;color:#fff}.btn.secondary{background-color:initial;border:2px solid #0000;color:#222}.btn.secondary:hover{text-decoration:underline}.icon{font-size:1rem}.apply-right{align-items:center;display:flex;flex:1 1;justify-content:center;max-width:500px}.apply-right img{height:auto;max-width:400px;object-fit:contain;width:100%}@media (max-width:767px){.apply-section,.benefits-section,.career-hero,.working-section{flex-direction:column;gap:30px;padding:40px 20px;text-align:center}.apply-left,.apply-right,.benefits-left,.benefits-right,.career-left,.career-right,.working-left,.working-right{max-width:100%}.apply-title,.career-heading,.section-title{font-size:1.8rem}.apply-subtext,.career-subtext,.section-description{font-size:1rem}.img-grid{grid-template-columns:1fr}.img-grid .full-width{grid-column:span 1}.perk-card{padding:1rem}.apply-right img,.benefits-right img,.working-left img{height:auto;max-width:100%}.value-item{align-items:center;flex-direction:column;text-align:left}.value-icon{margin:0 0 10px}.btn,.btn.primary,.btn.secondary{justify-content:center;width:100%}.apply-buttons{flex-direction:column;gap:12px}}.vacancy-section{align-items:center;background-color:#4b006e;color:#fff;display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-between;padding:4rem 6%}.vacancy-info-left{flex:1 1;min-width:280px}.vacancy-titles{color:#fff;font-size:2.5rem;font-weight:700;margin-bottom:1rem}.vacancy-breadcrumbs{color:#d3c1e5;font-size:1rem}.vacancy-link{color:#d3c1e5;font-weight:500}.vacancy-current{color:#fff;font-weight:600}.vacancy-info-right{flex:1 1;min-width:300px}.vacancy-description{color:#e8d9f1;font-size:1.1rem}.hot-vacancies-section{background:#fff;color:#333;font-family:Segoe UI,sans-serif;padding:4rem 6%}.hot-vacancies-header{align-items:center;display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-between;margin-bottom:3rem}.featured-label{color:#7e22ce;font-size:.9rem;font-weight:700;letter-spacing:1px;text-transform:uppercase}.hot-title{font-size:2.5rem;font-weight:700;margin:.5rem 0}.hot-subtext{color:#666;font-size:1.1rem}.vacancy-contact{align-items:center;display:flex;gap:1rem}.contact-img{border-radius:50%;height:70px;object-fit:cover;width:70px}.contact-title{font-size:1.1rem;font-weight:600}.vacancy-cards{display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-between}.vacancy-card{background-color:#f8f6fc;border:1px solid #e2d9f3;border-radius:12px;flex:1 1 300px;max-width:32%;padding:2rem;transition:all .3s ease}.vacancy-card:hover{box-shadow:0 4px 12px #7e22ce33}.vacancy-category{color:#888;font-size:.9rem;letter-spacing:.05em;margin-bottom:.5rem;text-transform:uppercase}.vacancy-title{font-size:1.5rem;font-weight:600;margin-bottom:1rem}.vacancy-info p{margin:.2rem 0}.vacancy-skills{color:#333;list-style:none;margin:1rem 0;padding-left:0}.vacancy-skills li{font-size:.95rem;margin-bottom:.5rem}.vacancy-link{color:#7e22ce;font-weight:600;text-decoration:none}.vacancy-link:hover{text-decoration:underline}@media (max-width:960px){.vacancy-cards{flex-direction:column}.vacancy-card{max-width:100%}.hot-vacancies-header{align-items:flex-start;flex-direction:column}}.internship-section{font-family:Segoe UI,sans-serif;margin:0 auto;max-width:1000px;padding:40px 20px}.internship-tag{color:#6a0dad;font-weight:600;letter-spacing:1px;text-transform:uppercase}.internship-title{color:indigo;font-size:32px;font-weight:700;margin:10px 0}.internship-subtitle{color:#555;font-size:18px;margin-bottom:30px}.internship-list{display:flex;flex-direction:column;gap:20px}.internship-card{grid-gap:10px;align-items:center;background-color:#fff;border:1px solid #ddd;border-radius:4px;display:grid;gap:10px;grid-template-columns:2fr 2fr 3fr 1fr;padding:20px}.intern-title{color:#6a0dad;font-size:18px;font-weight:600;margin-bottom:6px}.intern-start{color:#444;font-size:14px}.intern-info{align-items:center;color:#6a0dad;display:flex;font-size:14px;margin-bottom:5px}.icon{margin-right:6px}.internship-description{color:#555;font-size:14px}.apply-button{background-color:#6a0dad;border:none;border-radius:4px;color:#fff;cursor:pointer;font-weight:600;padding:10px 18px;transition:background-color .3s ease}.apply-button:hover{background-color:indigo}.search-container{font-family:Arial,sans-serif;max-width:500px;position:relative;width:100%}.search-input-wrapper{align-items:center;background:#fff;border:1px solid #dcdcdc;border-radius:24px;box-shadow:0 1px 4px #0000001a;display:flex;padding:.6rem 1rem}.search-icon{color:#888;font-size:1.2rem;margin-right:.5rem}.dropdown{background:#fff;border:1px solid #dcdcdc;border-radius:0 0 8px 8px;border-top:none;box-shadow:0 4px 8px #0000001a;left:0;max-height:250px;overflow-y:auto;position:absolute;top:100%;width:100%;z-index:10}.dropdown li{align-items:center;cursor:pointer;display:flex;padding:.75rem 1rem;transition:background .2s}.dropdown li:hover{background:#f1f1f1}.history-icon{color:#888;margin-right:10px}.search-wrapper{align-items:center;background-color:#f9f9f9;display:flex;justify-content:center;min-height:200px}.search-input-wrapper input{background:#0000;border:none;box-shadow:none;flex:1 1;font-size:1rem;outline:none;padding:0}@media screen and (max-width:767px){.promo-section{flex-direction:column;padding:30px;text-align:center}h1{font-size:28px}.promo-description{font-size:14px}.client-reviews{align-items:center;flex-direction:column}.promo-illustration img{margin-top:20px;max-width:90%}}@media screen and (max-width:1024px){.promo-section{flex-direction:column;padding:40px;text-align:center}.promo-text{max-width:100%}.promo-illustration img{margin-top:20px;max-width:80%}}@media (max-width:768px){header{text-align:center}header,nav ul{flex-direction:column}nav ul{gap:20px;margin-top:10px}.about-section,.container,.content{flex-direction:column;text-align:center}.about-image img,.image-section img{width:100%}}.form-container{background:#fff;border-radius:12px;box-shadow:0 10px 25px #0000001a;margin:40px auto;max-width:600px;padding:30px}form{display:flex;flex-direction:column;gap:14px}h2{margin-bottom:10px;text-align:center}button,input{border:1px solid #ccc;border-radius:6px;font-size:15px;padding:10px 12px;width:100%}.dropdown-wrapper{position:relative;width:100%}.dropdown-wrapper label{display:block;font-weight:500;margin-bottom:6px}.dropdown-selected{cursor:pointer;padding:10px 12px}.dropdown-list,.dropdown-selected{background:#fff;border:2px solid #6c5ce7;border-radius:6px;width:100%}.dropdown-list{left:0;list-style:none;margin:0;padding:0;position:absolute;top:calc(100% + 5px);z-index:1000}.dropdown-list li{cursor:pointer;padding:10px 12px}.dropdown-list li:hover{background:#f3e8ff}button{background:#6c5ce7;border:none;color:#fff;cursor:pointer;font-weight:600;margin-top:10px}button:disabled{background:#aaa}.popup-message{background:#e6ffed;border:1px solid #a5d6a7;border-radius:6px;font-weight:500;margin-bottom:14px;padding:10px;text-align:center}
/*# sourceMappingURL=main.6fed950b.css.map*/