.dashboard-conatainer{min-height:100vh;max-width:100vw;background:linear-gradient(45deg,#fff,#fafafa)}.dashboard-content{max-width:100%;margin:auto;background-color:#faf8f8fb;border-radius:15px;padding:100px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:100px}.dashboard-text{display:flex;flex-direction:column;justify-items:center}.dashboard-text h1{font-size:60px;font-weight:700;color:#0e9eca;margin-bottom:20px;animation:wave 1.2s infinite ease-in-out}@keyframes wave{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.dashboard-text p{font-size:20px;font-weight:400;color:#797373;margin-bottom:30px;line-height:1.5}.dashboard-content button{height:40px;width:120px;border-radius:20px;border:none;background-color:#0e9eca;color:#fff;font-size:15.5px;font-weight:600;cursor:pointer;text-align:center;transition:all .3s ease}.dashboard-content button:hover{background-color:#ddd12a}.dashboard-content img{height:500px;width:500px;border-radius:20px;mix-blend-mode:multiply;background:transparent;animation:rise 1.5s ease forwards;opacity:0}@keyframes rise{0%{transform:translateY(40px);opacity:0}to{transform:translateY(0);opacity:1}}.dashboard-bottom-text{text-align:center;padding:20px;background:linear-gradient(45deg,#fff,#fafafa)}.dashboard-bottom-text h4{font-size:25px;color:#363636;margin-bottom:15px;font-family:var(--font-visby-extra-bold),sans-serif;font-weight:700}.dashboard-bottom-text p{font-size:18px;color:#5a5a5a;line-height:1.6;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.purpose-bar{display:flex;justify-content:center;margin-top:10px;gap:30px}.purpose-bar form input{height:40px;width:200px;border-radius:12px;border:1px solid rgb(200,200,200);background:linear-gradient(#fafafa,#c7c6c6);padding:0 15px;margin:5px;font-size:16px;outline:none}.purpose-bar form select{height:40px;width:200px;border-radius:12px;border:1px solid rgb(200,200,200);background:linear-gradient(#fafafa,#c7c6c6);padding:0 15px;margin:10px;font-size:16px;outline:none}.purpose-bar form select option{font-size:16px;background-color:#f1f1f1}.purpose-bar form button{height:40px;width:100px;border-radius:20px;border:none;background-color:#0e9eca;color:#fff;font-size:15.5px;font-weight:600;cursor:pointer;text-align:center;transition:all .3s ease;box-shadow:6px 6px 4px #f6cc11}.purpose-bar form button:hover{background-color:#ddd12a}.about-Xppectrum{width:100%;height:auto;display:flex;justify-content:space-between;align-items:center;padding:30px;margin-top:20px;margin-bottom:-50px}.image-container{height:350px;width:350px;border-radius:150px;mix-blend-mode:multiply;background:transparent;border:12px solid rgba(165,194,0,.993);transition:.5s ease;position:relative;right:20px}.image-container img{height:250px;width:380px;position:absolute;top:15%;left:15%;border-radius:100px}.about-text{max-width:60%;height:auto;padding:20px;display:flex;flex-direction:column;justify-content:center;align-items:center}.about-text h1{font-size:30px;font-weight:700;font-family:var(--font-visby-extra-bold),sans-serif;color:#363636;margin-bottom:20px}.about-text span{font-size:35px;font-weight:bolder;color:#807c7c}.about-text p{font-size:18px;font-weight:400;color:#797373;line-height:1.6;margin-top:-13px;margin-left:80px}.about-text-button{font-weight:500;transition:all .3s ease}.services-overview{max-width:100%;height:auto;margin-top:50px;padding:30px;background:linear-gradient(45deg,#faf8f8,#fafafa)}.services-overview h1{font-size:35px;font-weight:700;color:#0e9eca;margin-bottom:20px;font-family:var(--font-visby-extra-bold),sans-serif;text-align:center}.services-overview p{font-size:18px;font-weight:400;color:#797373;line-height:1.6;margin-bottom:30px;text-align:center;margin-top:-10px}.services-card{display:flex;flex-wrap:wrap;max-width:100%;gap:24px;padding:50px;height:auto;margin-top:-20px;text-decoration:none;transition:transform .3s ease}.services-card a{text-decoration:none}.service-item{height:280px;width:380px;background-color:#fff;border-radius:15px;box-shadow:0 10px 8px 4px #0000001a;padding:20px;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;cursor:pointer;position:relative;overflow:hidden;transition:transform .3s ease}.service-item:hover{transform:scale(1.05)}.service-item h1{font-size:22px;color:#0e9eca;margin-bottom:15px;font-family:cursive}.service-item:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:0%;background:linear-gradient(white 0%,transparent 40%,#ffd700 120%,rgb(250,250,249) 100%)}.service-item:hover:after{height:110%}.service-item p{font-size:16px;color:#080202;line-height:1.4;margin-top:2px}.vision-mision{width:100%;height:auto;display:flex;justify-content:center;align-items:center;gap:20px;margin-top:-10px;padding:30px}.vision,.mision{display:flex;flex-direction:column;justify-content:center;align-items:center;width:500px;height:280px;background-color:#fff;border-radius:15px;box-shadow:0 4px 8px #0000001a;padding:20px;border:1px solid #ffd700;border-bottom:8px solid #e6b800}.vision h2,.mision h2{font-size:24px;color:#0e9eca;margin-bottom:15px;font-family:cursive}.vision p,.mision p{font-size:16px;color:#5a5a5a;line-height:1.5;text-align:center}.why-choose-us{width:100%;height:auto;margin-top:20px;padding:30px;display:flex;flex-direction:column;justify-content:center;align-items:center}.why-choose-us ul{list-style-type:none;margin-left:40px;margin-top:20px;padding-left:0}.why-choose-us ul li{position:relative;padding-left:20px;line-height:1.8;font-size:20px}.why-choose-us ul li:before{content:"➤";position:absolute;left:0;top:2px;color:gold;font-size:16px}.why-choose-us h1{font-size:30px;font-weight:700;color:#0e9eca;margin-bottom:20px;font-family:var(--font-visby-extra-bold),sans-serif;text-align:center;margin-top:-40px}.why-choose-us p{font-size:18px;font-weight:400;color:#797373;line-height:1.6;margin-bottom:-10px;text-align:center}.purpose-bar-bg{height:250px;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:80px;padding:30px;gap:30px;background:linear-gradient(45deg,#daa520)}.purpose-bar-bg h1{color:#fff;font-size:28px;margin-bottom:10px;font-family:cursive}.purpose-bar-bg form input{height:40px;width:180px;border-radius:12px;border:1px solid rgb(200,200,200);background:linear-gradient(#fafafa,#c7c6c6);padding:0 15px;margin:5px;font-size:16px;outline:none}.purpose-bar-bg form select{height:40px;width:200px;border-radius:12px;border:1px solid rgb(200,200,200);background:linear-gradient(#fafafa,#c7c6c6);padding:0 15px;margin:10px;font-size:16px;outline:none}.purpose-bar-bg form select option{font-size:16px;background-color:#f1f1f1}.purpose-bar-bg form button{height:40px;width:100px;border-radius:20px;border:none;background-color:#0e9eca;color:#fff;font-size:15.5px;font-weight:600;cursor:pointer;text-align:center;transition:all .3s ease;box-shadow:6px 6px 4px #f6cc11}.purpose-bar-bg form button:hover{background-color:#ddd12a}@media(max-width:768px){.dashboard-conatainer h1{font-size:25px}.dashboard-conatainer p{font-size:15px}.dashboard-content{padding:25px;flex-direction:column;justify-content:center;align-items:center;gap:30px;text-align:center}.dashboard-text h1{line-height:1.2;margin-top:90px}.dashboard-text p{margin-bottom:20px}.dashboard-btn{height:20px;width:30px;text-align:center;background-color:red}.dashboard-content button{height:20px;width:60px;padding:2px;font-size:8px;align-self:center}.dashboard-content img{display:none}.purpose-bar{gap:2px}.purpose-bar form input{height:20px;width:60px;font-size:9px}.purpose-bar form select,option{width:80px;height:20px;font-size:8px}.purpose-bar form button{height:20px;width:60px;padding:2px;font-size:10px}.about-Xppectrum{margin-top:0}.image-container{height:70px;width:85px;margin-left:-5px}.image-container img{height:40px;width:70px;left:20%;top:5%}.about-text h1{font-size:15px}.about-text span{font-size:14px}.about-text p{font-size:6px}.about-text-button{width:auto;font-size:10px!important;padding:12px;width:80px}.services-card{gap:15px;align-items:center;padding:0;margin:40px 40px 20px}.services-overview{margin-top:-10px}.services-overview h1{font-size:16px}.service-item{height:150px;width:100px;padding:12px;transition:transform .3s ease}.service-item:hover{transform:scale(1.05)}.service-item svg{font-size:4px}.service-item h1{font-size:10px;margin-top:4px}.service-item p{font-size:7px}.vision,.mision{width:200px;height:110px;padding:5px;text-align:center}.vision h2,.mision h2{font-size:12px;margin-top:20px}.vision p,.mision p{font-size:8px}.why-choose-us{margin-top:10px;height:auto;margin-bottom:-60px}.why-choose-us h1{font-size:25px}.why-choose-us p,.why-choose-us ul li{font-size:16px}.purpose-bar-bg{gap:2px;height:18%;padding:0;align-items:center}.purpose-bar-bg h1{font-size:12px;text-align:center;margin:20px}.purpose-bar-bg form input{height:20px;width:60px;font-size:9px}.purpose-bar-bg form select,option{width:80px;height:20px;font-size:8px;margin-top:-10px}.purpose-bar-bg form button{height:20px;width:60px;font-size:10px;padding:2px}}.faq-container{width:100%;max-width:800px;margin:20px auto 0;font-family:sans-serif;padding:30px;border:1px solid rgba(184,147,147,.3);border-radius:15px;background:#fff;box-shadow:0 4px 12px #0000000f}.frequently{text-align:center;margin-bottom:30px;color:#070707}.faq-item{padding:15px 5px;cursor:pointer;border-bottom:1px solid rgba(184,147,147,.2)}.faq-item:last-child{border-bottom:none}.faq-question{display:flex;justify-content:space-between;font-size:18px;font-weight:600;color:#111}.faq-answer{margin-top:10px;font-size:15px;color:#444;line-height:1.4}@media(max-width:768px){.frequently{font-size:20px;margin-bottom:20px}.faq-container{padding:20px;margin-top:5px}.faq-question{font-size:16px;gap:10px;align-items:center}.faq-item{padding:12px 0}.faq-answer{font-size:14px;line-height:1.6}}@media(max-width:480px){.faq-container{padding:15px;border-radius:12px}.faq-question{font-size:15px}.faq-answer{font-size:13px}}.custom-footer{background:#2e2d2de1;color:#fff;font-family:sans-serif;margin-top:10px}.custom-footer a{text-decoration:none}.footer-top{border-bottom:1px solid rgba(39,39,39,.904);padding:15px 30px;display:flex;justify-content:space-between;flex-wrap:wrap}.footer-top .footer-social a{color:#eceaea;margin-right:14px;font-size:16px;transition:.3s ease}.footer-top .footer-social a:hover{color:#06f}.footer-body{display:grid;grid-template-columns:repeat(4,1fr);padding:40px 50px;gap:20px}.footer-h4{text-transform:uppercase;font-size:14px!important;margin-bottom:15px;font-weight:700;color:#fff!important}.footer-col p,.footer-col a{font-size:14px;line-height:1.8;color:#f5f5f5}.footer-col a{text-decoration:none;display:block;transition:.2s;cursor:pointer}.footer-col a:hover{color:#fe0}.footer-bottom{text-align:center;padding:15px;background:#2b2a2aef;font-size:14px}.footer-brand{margin-left:6px;font-weight:400;color:#f5f5f5;display:block}.footer-brand:hover{color:#daa520;cursor:pointer}.hyper-links-conditions{display:flex;justify-content:center;align-items:center}.hyper-links-conditions a{margin-left:-5px}.footer-contact{display:flex;align-items:center;gap:6px;white-space:nowrap}.footer-contact svg{font-size:14px;flex-shrink:0}.footer-contact a{color:#f5f5f5;text-decoration:none}@media(max-width:768px){.footer-top{flex-direction:column;align-items:center;justify-content:center;gap:20px;padding:10px}.footer-bottom{margin-top:-30px}.footer-body{grid-template-columns:repeat(2,1fr);gap:10px;height:auto;text-align:center}.footer-col h4{margin-bottom:6px;font-size:12px}.footer-col p,.footer-col a{font-size:10px;line-height:1.7;margin-bottom:4px}.footer-contact{margin-left:90px;text-align:center}.footer-brand{font-size:8px}}@media(max-width:480px){.footer-body{grid-template-columns:1fr;gap:12px}.footer-col h4{font-size:13px}.footer-col p,.footer-col a{font-size:11px}.footer-col svg{font-size:12px}.footer-top .footer-social a{font-size:16px}.footer-bottom{font-size:10px;padding:8px}}.popup-overlay{position:fixed;inset:0;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;justify-content:center;align-items:center;z-index:1000}.popup-box{background:#fff;padding:30px;min-height:450px;width:650px;border-radius:15px;animation:scaleIn .3s ease}.popup-box span{display:flex;justify-content:center;align-items:center;color:#daa520;font-size:30px}.form-container{display:flex}.popup-box h2{font-size:35px;text-align:center;margin-bottom:20px;color:#070707;font-family:var(--font-visby-extra-bold),sans-serif}.form-container form{border-radius:20px;height:290px;width:300px;flex:1;display:flex;flex-direction:column;align-items:center;margin-left:20px;margin-bottom:20px;background:linear-gradient(rgb(240,237,237) 0%,transparent 50%,#ffd700 120%)}.popup-box form input,.popup-box form select{width:90%;margin:8px 0;height:40px;padding:8px 12px;font-size:15px;border-radius:8px;border:1px solid #ccc;outline:none}.popup-box form input:focus,.popup-box form select:focus{border-color:#0e9eca}.popup-box form button{width:45%;height:40px;margin-top:10px;border:none;border-radius:8px;background:#f0532c;color:#fff;font-size:15px;font-weight:600;cursor:pointer;transition:.3s ease}.popup-box form button:hover{background:#e93939}.open-popup-btn{height:40px;width:140px;border-radius:20px;border:none;background:#0e9eca;color:#fff;cursor:pointer;font-weight:600}.close-x{position:absolute;top:12px;right:12px;font-size:20px;font-weight:700;color:#444;cursor:pointer;transition:.2s ease}.close-x:hover{color:#f50101}@media(max-width:768px){.popup-overlay h2{font-size:25px}.popup-overlay span{font-size:14px}.popup-box{height:150px}}.about-page{margin-top:130px;height:auto;width:100%}.about-page h1{text-align:center;margin-bottom:40px;color:#daa520;font-family:var(--font-visby-extra-bold),sans-serif}.about-intro{display:flex;align-items:center;gap:10px;margin-top:-40px}.about-intro img{height:500px;width:500px;border-radius:50%;margin-right:20px}.about-text{flex:1;font-size:18px;line-height:1.6}.about-text h1{margin-bottom:20px;color:#070707}.about-text p{margin-top:-10px;line-height:1.5}.about-text button{margin-top:20px;padding:10px 20px;background-color:#0e9eca;color:#fff;border:none;border-radius:20px;font-size:16px;cursor:pointer;transition:all .3s ease;box-shadow:6px 6px 2px #f6cc11;align-self:center}.our-journey{width:100%;padding:20px;border-radius:15px;background:#fff;box-shadow:0 4px 12px #0000000f}.our-journey h1{text-align:center;margin-bottom:30px;color:#daa520;font-family:var(--font-visby-extra-bold),sans-serif}.our-journey p{font-size:16px;line-height:1.6;margin-top:-10px}.our-culture{width:100%;padding:25px;border-radius:15px;background:#f8fafa;box-shadow:0 4px 12px #0000000f;margin-top:20px}.our-culture h1{text-align:center;margin-bottom:30px;color:#daa520;font-family:var(--font-visby-extra-bold),sans-serif}.our-culture p{font-size:16px;line-height:1.6;margin-top:-10px;width:100%;text-align:center}.our-culture span{font-style:italic}.purpose-bar-bg h1{text-align:center;margin-bottom:30px;color:#fff;font-family:var(--font-visby-extra-bold),sans-serif}@media(max-width:768px){.about-page{overflow-x:hidden}.about-page h1{font-size:25px}.about-page p{font-size:15px}.about-text{flex:unset;width:100%;max-width:100%;margin-top:10px;font-size:15px;line-height:2}.about-text h1{text-align:center}.about-text p{width:100%;border:black;padding:0;margin:0;line-height:1.6}.about-intro img{display:none}.about-text button{padding:2px}}.service-container{margin-top:90px;width:100%;height:auto;background-color:#f3f3f3}.service-container-img{background:linear-gradient(#0006,#0006),url(/assets/handshake-CL4TvOcT.png);height:500px;width:100%;background-size:100%;background-repeat:no-repeat;background-position:100% 65%;border-radius:15px;box-shadow:0 4px 12px #0000000f;margin-top:-10px;display:flex;flex-direction:column;justify-content:flex-end;align-items:center}.service-text{width:60%;margin-bottom:30px}.service-text h1{color:#fff;padding:200px 20px 20px;text-align:center;font-size:40px;font-family:cursive}.service-text p{margin-top:-10px;color:#fff;font-size:10px;padding:20px;text-align:center;font-size:18px;font-family:sans-serif}.heading{color:#37bbe4;padding:20px;text-align:center;font-size:40px;font-family:cursive}.our-capabilities{height:auto;width:100%;margin-top:5px;padding:40px;gap:25px;display:flex;justify-content:space-around;flex-wrap:wrap}.capabilities{height:380px;width:300px;padding:20px;border-radius:10px;display:flex;flex-direction:column;justify-content:center;align-items:center;box-shadow:5px 6px 5px #646464}.capabilities img{height:150px;width:150px;border-radius:50%;box-shadow:0 6px 6px 2px #000;animation:bounce 1.5s infinite ease-in-out}@keyframes bounce{0%,to{transform:translateY(0);box-shadow:0 6px 6px 2px #0006}50%{transform:translateY(-14px);box-shadow:0 10px 15px #00000040}}.capabilities h1{font-size:25px;color:#0f6f80;font-family:cursive}.capabilities p{font-size:15px;color:#3b2912;font-family:sans-serif;margin-top:10px}.capabilities button{margin-top:10px;height:45px;width:100px;border-radius:30px;color:#fff;font-family:sans-serif;font-size:13px;background-color:#9aaa0a}.purpose-bar-bg h1{color:#000}.purpose-bar-bg p{font-size:15px;margin-top:-40px;font-family:sans-serif;font-weight:600}@media(max-width:768px){.service-container{margin-top:90px;padding:0 15px}.service-container-img{height:300px;background-size:cover;background-position:center;border-radius:12px}.service-text{width:100%;margin-bottom:20px}.service-text h1{font-size:24px;padding-top:120px;padding-left:10px;padding-right:10px}.service-text p{font-size:14px;padding:10px}.heading{font-size:26px;padding:15px}.our-capabilities{padding:20px 10px;gap:20px;justify-content:center}.capabilities{width:100%;max-width:320px;height:auto;padding:20px}.capabilities img{height:120px;width:120px}.capabilities h1{font-size:20px;text-align:center}.capabilities p{font-size:14px;text-align:center}.capabilities button{width:110px;height:40px;font-size:13px}.purpose-bar-bg h1{font-size:22px;text-align:center}.purpose-bar-bg p{font-size:14px;margin-top:0;text-align:center}}.technology-container{margin-top:90px;min-height:100vh;width:100%;background:linear-gradient(180deg,#fff,#ebeaea)}.technology-container h1{font-size:30px;font-family:var(--font-visby-extra-bold),sans-serif;text-align:center;margin-bottom:40px;color:#daa520}.cards-container{display:flex;gap:50px;justify-content:center;align-items:center;flex-wrap:wrap}.tech-cards{height:400px;width:330px;background-color:#fff;border:1px solid rgb(141,139,139);border-radius:10px;box-shadow:2px 3px 4px 1px #969595;border-bottom:5px solid goldenrod}.tech-cards img{width:100%;border-radius:10px 10px 0 0;height:180px}.tech-cards div{padding:10px}.tech-cards h1{font-size:25px;font-family:cursive;color:#52504e;margin-bottom:-1px}.tech-cards p{font-size:14px;margin-top:10px;color:#464545;font-family:sans-serif}.frequently{margin-top:40px}.faq-container{margin-bottom:40px}@media(max-width:768px){.technology-container{margin-top:90px;padding:0 15px}.technology-container h1{font-size:22px;margin-bottom:25px}.cards-container{gap:20px;justify-content:center}.tech-cards{width:100%;max-width:340px;height:auto}.tech-cards img{height:160px;object-fit:cover}.tech-cards h1{font-size:20px}.tech-cards p{font-size:14px;line-height:1.6}.frequently{margin-top:30px}.faq-container{margin-bottom:30px}}.industry-container{min-height:100vh;width:100%;margin-top:90px;background-color:#fff}.industry-container h1{font-size:40px;font-family:cursive;color:#daa520;text-align:center;margin-top:50px;margin-bottom:-50px}.para{font-size:20px;text-align:center;margin-top:60px;font-weight:600;font-family:Courier New,Courier,monospace}.industry-cards-container{min-height:100vh;width:100%;display:flex;justify-content:center;align-items:center;border-radius:20px;margin-top:-60px}.carousel{width:95%}.carousel h3{font-family:Franklin Gothic Medium,Arial Narrow,Arial,sans-serif;font-size:30px}.carousel p{font-size:18px;font-weight:500;color:#fff8f0;font-family:Courier New,Courier,monospace}.carousel-item img{height:500px;width:100%;background-size:cover;object-fit:cover;border-radius:20px;filter:brightness(.7)}.clients-container{margin:50px;padding:40px;height:auto;width:95%;background:linear-gradient(180deg,#fff,#f7f2f2);display:flex;justify-content:space-around;flex-wrap:wrap;gap:20px;border-radius:10px}.clients-card{height:180px;width:500px;border:1px solid black;display:flex;flex-direction:column;align-items:center;border-radius:10px;box-shadow:10px 10px 5px 5px #b8b5b5;transition:transform .3s ease}.clients-card:hover{transform:scale(1.05)}.clients-card h1{font-size:20px;color:#000;text-align:center;margin-top:40px}.clients-card p{font-size:12px;color:#000;margin-top:80px}.industry-expertise{height:auto;width:100%}.industry-expertise h1{color:#daa520;font-family:sans-serif;font-weight:500}.purpose-bar-bg h2{color:#fafafa;font-family:cursive;font-size:30px}.purpose-bar-bg h4{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:20px;margin-top:-20px}.industry-head{width:100%;text-align:center}.industry-head h1{font-size:20px;padding:10px;line-height:1.5;color:#000;width:100%;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif}@media(max-width:768px){.industry-container{margin-top:90px;padding:0 15px}.industry-container h1{font-size:26px;margin-top:30px;margin-bottom:0}.para{font-size:15px;margin-top:20px;font-weight:500}.industry-cards-container{min-height:auto;margin-top:20px}.carousel{width:100%}.carousel h3{font-size:20px}.carousel p{font-size:14px}.carousel-item img{height:260px;border-radius:12px}.clients-container{margin:20px 0;padding:20px;width:100%;justify-content:center}.clients-card{width:100%;max-width:360px;height:auto;padding:20px;box-shadow:6px 6px 4px #b8b5b5}.clients-card h1{font-size:18px;margin-top:10px}.clients-card p{font-size:13px;margin-top:15px}.industry-expertise{padding:20px 0}.industry-expertise h1,.purpose-bar-bg h2{font-size:22px;text-align:center}.purpose-bar-bg h4{font-size:16px;margin-top:5px;text-align:center}.purpose-button{font-size:5px;padding:2px;background-color:red}.industry-head h1{font-size:16px;padding:8px}}.careers-page{margin-top:90px;min-height:100vh;background:linear-gradient(180deg,#f8fbff,#fff);animation:pageFade .9s ease-in}.careers-hero{width:100%;height:360px;position:relative;overflow:hidden;color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:30px;background:linear-gradient(120deg,#0f2a44,#25abaf,#0f2a44);background-size:300% 300%;animation:gradientMove 10s ease infinite}@keyframes gradientMove{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.careers-hero:before{content:"";position:absolute;width:500px;height:500px;background:radial-gradient(circle,rgba(255,255,255,.15),transparent 60%);top:-150px;left:-150px;animation:glowFloat 12s ease-in-out infinite}.careers-hero:after{content:"";position:absolute;width:450px;height:450px;background:radial-gradient(circle,rgba(37,171,175,.2),transparent 65%);bottom:-150px;right:-150px;animation:glowFloatReverse 14s ease-in-out infinite}@keyframes glowFloat{0%{transform:translate(0)}50%{transform:translate(120px,80px)}to{transform:translate(0)}}@keyframes glowFloatReverse{0%{transform:translate(0)}50%{transform:translate(-120px,-80px)}to{transform:translate(0)}}.careers-hero h1{font-size:42px;margin-bottom:12px;z-index:1;animation:heroTextUp 1.2s ease-out}.careers-hero p{max-width:700px;font-size:18px;opacity:.9;z-index:1;animation:heroTextUp 1.4s ease-out}@keyframes heroTextUp{0%{opacity:0;transform:translateY(25px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){.careers-hero{height:300px}.careers-hero h1{font-size:32px}.careers-hero p{font-size:16px}}.jobs-container{width:85%;max-width:1000px;margin:-90px auto 60px;background:#fff;border-radius:16px;box-shadow:0 20px 50px #0000001f;padding:40px;animation:cardFade 1s ease}@keyframes cardFade{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.jobs-container h2{text-align:center;font-size:30px;color:#0f2a44;margin-bottom:30px}.job-card{display:flex;justify-content:space-between;align-items:center;padding:18px 20px;border-radius:12px;margin-bottom:16px;background:linear-gradient(135deg,#f4fcfd,#fff);box-shadow:0 8px 20px #00000014;transition:all .35s ease}.job-card:hover{transform:translateY(-6px);box-shadow:0 16px 40px #25abaf40}.job-card h3{font-size:20px;color:#0f2a44}.job-card p{font-size:14px;color:#555}.apply-btn{padding:10px 22px;border-radius:30px;border:none;background:linear-gradient(135deg,#25abaf,#6fe3e6);color:#0f2a44;font-size:15px;cursor:pointer;box-shadow:0 6px 18px #25abaf59;transition:all .3s ease}.apply-btn:hover{transform:scale(1.1);box-shadow:0 12px 30px #25abaf80}.modal-overlay{position:fixed;inset:0;background:#0009;display:flex;justify-content:center;align-items:center;z-index:999;animation:overlayFade .4s ease}@keyframes overlayFade{0%{opacity:0}to{opacity:1}}.modal-box{width:90%;max-width:500px;background:#fffffff2;padding:30px;border-radius:16px;animation:modalPop .5s ease}@keyframes modalPop{0%{transform:scale(.8);opacity:0}to{transform:scale(1);opacity:1}}.modal-box h3{text-align:center;margin-bottom:15px;color:#0f2a44}.modal-box input,.modal-box textarea{width:100%;padding:10px;margin-bottom:12px;border-radius:8px;border:1px solid #ccc;font-size:14px}.modal-box textarea{resize:none;height:90px}.modal-actions{display:flex;justify-content:space-between;margin-top:15px}.submit-btn{background:#25abaf;color:#fff;border:none;padding:10px 20px;border-radius:25px;cursor:pointer}.close-btn{background:#ccc;border:none;padding:10px 20px;border-radius:25px;cursor:pointer}.success-popup{background:#fff;padding:30px;border-radius:16px;text-align:center;animation:successScale .6s ease}@keyframes successScale{0%{transform:scale(.6);opacity:0}to{transform:scale(1);opacity:1}}.success-popup h3{color:#25abaf;margin-bottom:10px}@media(max-width:768px){.careers-hero h1{font-size:32px}.jobs-container{width:95%;padding:25px}.job-card{flex-direction:column;align-items:flex-start;gap:10px}.apply-btn{align-self:flex-end}}.contact-banner{width:100%;height:45vh;background:linear-gradient(#0000008c,#0000008c),linear-gradient(135deg,#06f,#00c6ff);display:flex;align-items:center;justify-content:center;text-align:center;overflow:hidden}.contact-banner-content{max-width:800px;padding:50px;margin-top:60px;color:#fff;animation:bannerFadeUp 1.2s ease forwards}.contact-banner-content h1{font-size:44px;font-weight:700;margin-bottom:15px}.contact-banner-content p{font-size:16px;line-height:1.6;opacity:.9}@keyframes bannerFadeUp{0%{opacity:0;transform:translateY(35px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){.contact-banner{height:35vh}.contact-banner-content h1{font-size:28px}.contact-banner-content p{font-size:14px}}.contact-form{width:100%;min-height:100vh;display:flex;justify-content:center;gap:50px;background:#f5f7fb}.contact-from-one{width:30%;padding:30px;margin-top:100px;height:auto;background:#fff;border-radius:14px;box-shadow:4px 4px 8px #8b8a8a;transition:transform .3s ease,box-shadow .3s ease}.contact-from-one:hover{transform:translateY(-6px);box-shadow:0 14px 28px #00000026}.contact-telephone{display:flex;flex-direction:column;gap:14px}.contact-telephone h2{font-size:22px;font-weight:700}.contact-telephone p{font-size:14px;line-height:1.6;color:#555}.contact-icons{display:flex;align-items:center;gap:10px;cursor:pointer}.contact-svg{height:32px;width:32px;background-color:#daa520;display:flex;align-items:center;justify-content:center;border-radius:50%;color:#fff;transition:transform .3s ease,background-color .3s ease}.contact-icons:hover .contact-svg{transform:scale(1.15) rotate(10deg);background-color:#ffb703}.contact-phone{font-size:14px;font-weight:600}.contact-from-two{width:30%;padding:30px;margin-top:20px;background:#fff;border-radius:14px;box-shadow:4px 4px 8px #8b8a8a;transition:transform .3s ease,box-shadow .3s ease}.contact-from-two:hover{transform:translateY(-6px);box-shadow:0 14px 28px #00000026}.form-container{display:flex;flex-direction:column;gap:12px}.form-container h2{margin-bottom:10px}.form-container label{font-weight:600;font-size:14px}.form-container input,.form-container select{padding:12px;border-radius:8px;border:1px solid #ccc;font-size:14px;transition:.2s ease}.form-container input:focus,.form-container select:focus{outline:none;border-color:#06f;box-shadow:0 0 0 3px #0066ff26}.radio-group{display:flex;flex-direction:column;gap:10px}.radio-button label{display:flex;align-items:center;gap:6px;padding:8px 10px;border-radius:6px;cursor:pointer;font-size:14px;transition:background .2s ease}.radio-button label:hover{background:#f2f6ff}.radio-button input[type=radio]{margin:0;width:16px;height:16px;flex-shrink:0}.radio-button input[type=radio]:checked{accent-color:#0066ff}button{margin-top:15px;padding:12px;border:none;border-radius:10px;background-color:#06f;color:#fff;font-size:15px;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}button:hover{transform:translateY(-2px);box-shadow:0 8px 18px #0066ff59}button:active{transform:scale(.97)}@media(max-width:768px){.contact-form{flex-direction:column;gap:20px;margin-top:80px;padding:0 15px;min-height:auto}.contact-from-one,.contact-from-two{width:100%;margin-top:0;padding:20px;animation:slideUp .6s ease forwards}.contact-telephone h2,.form-container h2{font-size:20px}.contact-telephone p,.contact-phone,.form-container label{font-size:14px}.form-container input,.form-container select{width:100%;font-size:14px}.radio-button label{gap:4px}.radio-button input[type=radio]{width:14px;height:14px}button{width:100%}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}}.policy-container{max-width:900px;width:100%;margin:150px auto 40px;box-shadow:0 8px 8px 4px #ebeaea;padding:20px;line-height:1.7;font-family:Arial,sans-serif;color:#333}.policy-container h1{text-align:center;margin-bottom:30px;font-size:28px;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif}.policy-container h2{margin-top:30px;color:#222;font-size:20px;font-family:Georgia,Times New Roman,Times,serif}.policy-container h3{margin:12px 0;font-size:15px;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif}.policy-container ul{margin-left:20px}.policy-container a{color:#06c;text-decoration:none;word-break:break-word}.policy-container a:hover{text-decoration:underline}.privacy-container{width:900px;margin:150px auto 40px;box-shadow:0 8px 8px 4px #ebeaea;padding:20px;line-height:1.7;font-family:Arial,sans-serif;color:#333}.privacy-container h1{text-align:center;margin-bottom:30px;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif}.privacy-container h2{margin-top:30px;color:#222;font-size:20px;font-family:Georgia,Times New Roman,Times,serif}.privacy-container ul{margin-left:20px}.privacy-container p{margin:12px 0;font-size:15px;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif}.privacy-container a{color:#06c;text-decoration:none}.privacy-container a:hover{text-decoration:underline}@media(max-width:768px){.policy-container{margin-top:100px;padding:16px;overflow-x:hidden}.policy-container h1{font-size:20px}.policy-container h2{font-size:15px}.policy-container h3{font-size:12px}}@media(max-width:480px){.policy-container{margin-top:80px;padding:14px}.policy-container h1{font-size:20px}.policy-container h2{font-size:17px}}.development-container{margin-top:90px;background-color:#f7f7f7}.web-bg{width:100%;height:400px;background:linear-gradient(135deg,#0a192f,#007bff40);display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;animation:fadeInScale .8s ease-out}@keyframes fadeInScale{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.web-bg h1{font-size:45px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif}.web-bg p{font-size:25px;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif}.business-bg{text-align:center;padding:40px}.business-bg h1{font-size:40px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif}.business-bg p{font-size:18px;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;margin-top:10px}.web-cards-container{width:100%;padding:80px;display:flex;justify-content:center;flex-wrap:wrap;gap:40px}.web-card-web{position:relative;height:360px;width:280px;border:1px solid rgb(184,182,182);border-radius:40px;background:linear-gradient(135deg,#0a192f,#07e0e040);box-shadow:7px 8px 10px 1px #949393}.web-card-web svg{position:absolute;top:10%;left:25%;opacity:.4;transform:translate(-50%,-50%);font-size:160px;color:#141313;animation:wave 2s ease-in-out infinite}.web-card-content{position:absolute;top:53%;text-align:center;padding:10px}.web-card-content h1{font-size:20px;font-family:Franklin Gothic Medium,Arial Narrow,Arial,sans-serif;color:#f5f5f5}.web-card-content p{font-size:14.5px;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;color:#000;font-style:oblique;font-weight:500}.web-card-content button{width:90px;height:40px;color:#fff;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;font-size:15px;border-radius:10px;background-color:#daa520;margin:10}.web-card-content button:hover{background-color:#00a7bd}.sets-us-part{height:auto;width:100%;padding:40px;margin-top:-40px}.sets-us-part h1{font-size:45px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;text-align:center}.sets-us-part p{font-size:25px;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;text-align:center}.sets-us-card-container{width:90%;display:flex;justify-content:center;flex-wrap:wrap;gap:40px}.sets-us-card{height:180px;width:450px;border:1px solid rgb(100,100,100);display:flex;flex-direction:column;align-items:center;border-radius:10px;box-shadow:10px 10px 5px 5px #b8b5b5;transition:transform .3s ease;margin-top:20px}.sets-us-card:hover{transform:scale(1.05)}.sets-us-card h1{font-size:30px;color:#312b2b;text-align:center;margin-top:45px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif}.sets-us-card p{font-size:13px;color:#000;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif}.shedule-card{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#296d6a;height:200px;color:wheat}.shedule-card h1{font-size:35px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;color:#f5f5f5}.shedule-card p{font-size:12px;font-family:Courier New,Courier,monospace;color:#fff}.shedule-card button{width:150px;height:40px;background-color:#daa520;color:#f5f5f5;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;border-radius:10px}@media(max-width:768px){.development-container{margin-top:80px}.web-bg{height:auto;padding:50px 20px;text-align:center}.web-bg h1{font-size:26px}.web-bg p{font-size:16px;margin-top:10px}.business-bg{padding:25px 15px}.business-bg h1{font-size:26px}.business-bg p{font-size:15px}.web-cards-container{padding:30px 15px;gap:25px}.web-cards-container a{text-decoration:none}.web-card-web{width:100%;max-width:320px;height:auto;padding-bottom:30px}.web-card-web svg{position:relative;top:0;left:0;transform:none;font-size:120px;margin:20px auto 0;display:block}.web-card-content{position:static;padding:15px;text-align:center}.web-card-content h1{font-size:18px}.web-card-content p{font-size:14px}.sets-us-part{padding:30px 15px;margin-top:0}.sets-us-part h1{font-size:26px}.sets-us-part p{font-size:16px}.sets-us-card-container{width:100%;gap:25px}.sets-us-card{width:100%;max-width:360px;height:auto;padding:20px}.sets-us-card h1{font-size:20px;margin-top:10px}.sets-us-card p{font-size:14px;text-align:center}.shedule-card{height:auto;padding:25px 15px;text-align:center}.shedule-card h1{font-size:24px}.shedule-card p{font-size:13px}.shedule-card button{width:140px;height:38px;font-size:14px}}.digital-container{margin-top:90px}.digital-head-one{text-align:center;margin-top:20px;margin-bottom:-30px;font-size:45px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif}.digital-bg-container{width:100%;height:350px;background:linear-gradient(135deg,#0e2544,#19579ea9);display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;animation:fadeInScale .8s ease-out}.digital-bg-container h1{font-size:50px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;font-weight:600}.digital-bg-container p{font-size:19px;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif}.digital-cards-container{width:100%;padding:80px;display:flex;justify-content:center;flex-wrap:wrap;gap:40px}.digital-card-web{position:relative;height:380px;width:280px;border:1px solid rgb(184,182,182);border-radius:40px;background:linear-gradient(135deg,#1a6f79,#f5f4f4);box-shadow:7px 8px 10px 1px #949393}.digital-card-web svg{position:absolute;top:10%;left:35%;opacity:.4;transform:translate(-50%,-50%);font-size:100px;color:#141313;animation:wave 2s ease-in-out infinite}@keyframes wave{0%,to{transform:translateY(0)}50%{transform:translateY(-15px)}}.digital-card-content{position:absolute;top:53%;text-align:center;padding:10px}.digital-card-content h1{font-size:20px;font-family:Franklin Gothic Medium,Arial Narrow,Arial,sans-serif;color:#f5f5f5;margin-top:-50px}.digital-card-content p{font-size:14.5px;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;color:#000;font-style:oblique;font-weight:500}.digital-card-content button{width:90px;height:40px;color:#fff;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;font-size:15px;border-radius:10px;background-color:#daa520;padding:2px;position:absolute;bottom:-50px;right:30%;margin:auto}.digital-card-content button:hover{background-color:#00a7bd}@media(max-width:768px){.digital-container{margin-top:80px}.digital-head-one{font-size:26px;margin-bottom:10px}.digital-bg-container{height:auto;padding:50px 20px;text-align:center}.digital-bg-container h1{font-size:26px}.digital-bg-container p{font-size:15px;margin-top:10px}.digital-cards-container{padding:30px 15px;gap:25px}.digital-cards-container a{text-decoration:none}.digital-card-web{width:100%;max-width:320px;height:auto;padding-bottom:30px}.digital-card-web svg{position:relative;top:0;left:0;transform:none;font-size:80px;margin:20px auto 0;display:block}.digital-card-content{position:static;padding:15px;text-align:center}.digital-card-content h1{font-size:18px;margin-top:10px}.digital-card-content p{font-size:14px;line-height:1.5}.digital-card-content button{position:static;margin-top:15px;width:120px;height:40px;font-size:14px}}.designcm-container{max-width:100%;background-color:#f9fcff}.designcm-text{margin-top:90px;height:300px;background:radial-gradient(circle at 20% 80%,#8e2de283,transparent 50%),radial-gradient(circle at 80% 20%,#4b008283,transparent 50%),linear-gradient(135deg,#20002c,#3a003d);position:relative;overflow:hidden;text-align:center;padding:80px}.designcm-text:after{content:"";position:absolute;width:300px;height:600px;background:#ffffff14;transform:rotate(-20deg);top:-100px;right:10%;border-radius:30px}.designcm-text h1{font-size:45px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;color:#f5f5f5}.designcm-text p{font-size:20px;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;color:#e6e6e6;margin-top:10px}.designcm-services{margin-top:20px;padding:40px}.designcm-services svg{margin-right:10px;font-size:30px}.designcm-services h2{font-size:30px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;color:#141313;margin-bottom:10px}.designcm-services p{font-size:18px;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;color:#323131;margin-bottom:30px}.designcm-services button{padding:10px 20px;font-size:18px;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;color:#fff;background-color:#0e9eca;border:none;border-radius:10px;cursor:pointer}.designcm-services button:hover{background-color:#20002c}.designcm-application{width:auto;margin:50px;padding:40px;background:radial-gradient(circle at 20% 80%,#8e2de283,transparent 50%),radial-gradient(circle at 80% 20%,#4b008283,transparent 50%),linear-gradient(135deg,#20002c,#3a003d);border-radius:20px 10px 80px}.designcm-application h2{font-size:30px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;color:#f5f5f5;margin-bottom:10px}.designcm-application p{font-size:18px;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;color:#f0f0f0;margin-bottom:30px}.designcm-application button{padding:10px 20px;font-size:18px;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;color:#fff;background-color:#0e9eca;border:none;border-radius:10px;cursor:pointer}.designcm-application button:hover{background-color:#20002c}@media(max-width:768px){.designcm-container{width:100%;overflow-x:hidden}.designcm-text{margin-top:80px;height:auto;padding:50px 20px}.designcm-text:after{width:200px;height:400px;top:-80px;right:-30px}.designcm-text h1{font-size:26px}.designcm-text p{font-size:14px;line-height:1.6}.designcm-services{padding:25px 15px;margin-top:10px;text-align:center}.designcm-services svg{font-size:24px;margin-right:6px}.designcm-services h2{font-size:22px}.designcm-services p{font-size:14px;line-height:1.6}.designcm-services button{font-size:14px;padding:10px 18px}.designcm-application{margin:25px 15px;padding:25px 20px;border-radius:15px}.designcm-application h2{font-size:22px}.designcm-application p{font-size:14px;line-height:1.6}.designcm-application button{font-size:14px;padding:10px 18px}}.cloudsolutions-container{margin-top:90px;display:flex;flex-direction:column;align-items:center}.cloudsolutions-content{width:100%;height:300px;background:radial-gradient(circle at 20% 80%,#2db8e283,transparent 50%),radial-gradient(circle at 80% 20%,#eef7f783,transparent 50%),linear-gradient(135deg,#00252c,#002c3d);position:relative;overflow:hidden;text-align:center;padding:80px}.cloudsolutions-content h1{font-size:45px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;color:#f5f5f5;font-weight:700}.cloudsolutions-content p{font-size:20px;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;color:#e6e6e6;margin-top:10px}.cloudsolutions-text{margin-top:0;padding:40px;background-color:#fdfdfd;text-align:center}.cloudsolutions-text p{font-size:18px;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;color:#323131}.cloudsolutions-content:after{content:"";position:absolute;width:300px;height:600px;background:#ffffff14;transform:rotate(-20deg);top:-100px;right:10%;border-radius:30px}.cloudsolutions-services{margin-top:20px;padding:30px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;width:100%;gap:20px}.cloudsolutions-services a{text-decoration:none}.cloudsolutions-service-card{background-color:#fff;box-shadow:0 10px 8px 4px #0000001a;padding:20px;margin-bottom:20px;border-radius:10px;width:350px;cursor:pointer;position:relative;overflow:hidden;transition:transform .3s ease}.cloudsolutions-service-card:hover{transform:scale(1.05)}.cloudsolutions-service-card:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:0%;background:linear-gradient(white 0%,transparent 40%,#ffd700 120%,rgb(250,250,249) 100%)}.cloudsolutions-service-card:hover:after{height:100%}.cloudsolutions-service-card h2{font-size:24px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;color:#141313;margin-bottom:10px}.cloudsolutions-service-card p{font-size:16px;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;color:#323131}.cloudsolutions-container button{margin-top:20px;padding:12px 24px;font-size:18px;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;color:#fff;background-color:#bdca0e;border:none;border-radius:5px;cursor:pointer;transition:background-color .3s ease;align-items:center}@media(max-width:768px){.cloudsolutions-container{margin-top:90px;padding:0 15px}.cloudsolutions-content{height:auto;padding:50px 20px}.cloudsolutions-content:after{width:200px;height:400px;top:-80px;right:-30px}.cloudsolutions-content h1{font-size:26px}.cloudsolutions-content p{font-size:14px;line-height:1.6}.cloudsolutions-text{padding:25px 15px}.cloudsolutions-text p{font-size:14px;line-height:1.6}.cloudsolutions-services{padding:20px 10px;gap:15px;justify-content:center}.cloudsolutions-service-card{width:100%;max-width:360px;margin-bottom:15px}.cloudsolutions-service-card h2{font-size:20px}.cloudsolutions-service-card p{font-size:14px}.cloudsolutions-container button{font-size:15px;padding:10px 20px;width:auto}}.devops-container{margin-top:90px}.devops-bg-container{width:100%;height:400px;background:linear-gradient(135deg,#440e0e,#a71b1ba9);display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;animation:fadeInScale .8s ease-out}.devops-bg-container h1{font-size:45px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif}.devops-bg-container p{font-size:25px;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif}.devops-bg-container button{width:190px;height:50px;background-color:#f5f5f5;color:#000;font-size:16px;border-radius:15px;font-family:Franklin Gothic Medium,Arial Narrow,Arial,sans-serif}.devops-bg-container button:hover{background-color:#d8ba6d}.devops-web{padding:40px;margin-top:10px}.devops-web h1{font-size:45px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;text-align:center}.devops-web p{font-size:18px;text-align:center;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;margin-top:10px}.devops-web ul{margin-top:10px}.devops-web ul li{list-style-type:none;font-size:18px}.devops-clients{margin:-10px 50px 50px;padding:40px;height:auto;width:95%;background:linear-gradient(180deg,#fff,#f7f2f2);display:flex;justify-content:space-around;flex-wrap:wrap;gap:20px;border-radius:10px}.devops-head{text-align:center}.devops-clients-card{height:180px;width:500px;border:1px solid rgb(206,205,205);display:flex;flex-direction:column;align-items:center;border-radius:10px;box-shadow:10px 10px 5px 5px #b8b5b5;transition:transform .3s ease}.devops-clients-card:hover{transform:scale(1.05)}.devops-clients-card h1{font-size:20px;color:#000;text-align:center;margin-top:40px}.devops-clients-card p{font-size:12px;color:#000;margin-top:20px}.devops-details-conatiner{width:100%;padding:50px}.devops-details-conatiner h1{font-size:45px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;text-align:center}.devops-details{display:flex;align-items:center;margin-top:30px;background:linear-gradient(135deg,#0e443d,#0ebea7a9)}.devops-details img{height:300px;width:400px;position:relative;left:-25px;right:0}.devops-content{display:flex;flex-direction:column;margin:10px}.devops-content h1{font-size:30px;color:#fff;margin-top:40px;text-align:start}.devops-content h4,.devops-content h6{color:#f5f5f5;margin-top:20px}.devops-content button{width:190px;height:50px;background-color:#f5f5f5;color:#000;font-size:16px;border-radius:15px;font-family:Franklin Gothic Medium,Arial Narrow,Arial,sans-serif}.devops-names{padding:40px}.devops-names h1{text-align:center;font-size:30px}.devops-names p{text-align:center;font-size:18px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif}.devops-service-cards{padding:20px;display:flex;flex-direction:column;justify-content:center;align-items:center}.devops-service-cards h1{width:700px;height:65px;box-shadow:1px 8px 10px #000;font-size:25px;border:1px solid rgb(109,109,109)}.devops-tech-name{width:100%;display:flex;gap:40px;justify-content:center;align-items:center;flex-wrap:wrap;margin:20px}.devops-tech-names{width:150px;height:60px;border:1px solid gray;box-shadow:2px 3px 2px 2px #b8b5b5;animation:updown 2s ease-in-out infinite}.devops-tech-names h1{font-size:25px;margin-top:10px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;color:#0e8181}.devops-gallery{width:100%;background:linear-gradient(135deg,#0e443d,#0ebea7a9);height:750px;border-radius:10px;padding:10px;margin-bottom:-80px}.devops-gallery h1{font-size:35px;font-family:Franklin Gothic Medium,Arial Narrow,Arial,sans-serif;color:#fff;text-align:center}.devops-gallery p{font-size:20px;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;text-align:center;color:#f5f5f5}.devops-img{display:flex;flex-wrap:wrap;justify-content:center;gap:20px}.devops-img img{height:600px;width:380px;border-radius:15px}@media(max-width:768px){.devops-container{margin-top:80px}.devops-bg-container{height:auto;padding:50px 20px;text-align:center}.devops-bg-container h1{font-size:28px;line-height:1.3}.devops-bg-container p{font-size:16px}.devops-bg-container button{width:160px;height:42px;font-size:14px;margin-top:15px}.devops-web{padding:25px 15px}.devops-web h1{font-size:26px}.devops-web p,.devops-web ul li{font-size:15px}.devops-clients{margin:20px 0;padding:20px;width:100%;justify-content:center}.devops-clients-card{width:100%;max-width:360px;height:auto;padding:20px}.devops-clients-card h1{font-size:18px;margin-top:10px}.devops-clients-card p{font-size:13px;margin-top:10px}.devops-details-conatiner{padding:30px 15px}.devops-details-conatiner h1{font-size:26px}.devops-details{flex-direction:column;text-align:center;padding:20px}.devops-details img{width:100%;height:auto;max-width:360px;left:0;margin-bottom:15px}.devops-content{align-items:center;margin:0}.devops-content h1{font-size:22px;margin-top:10px;text-align:center}.devops-content h4,.devops-content h6{text-align:center;font-size:14px}.devops-content button{width:160px;height:42px;font-size:14px;margin-top:15px}.devops-names{padding:25px 15px}.devops-names h1{font-size:22px}.devops-names p{font-size:15px}.devops-service-cards h1{width:100%;max-width:360px;height:auto;padding:15px;font-size:18px;text-align:center}.devops-tech-name{gap:20px;margin:15px 0}.devops-tech-names{width:120px;height:50px}.devops-tech-names h1{font-size:18px;margin-top:12px;text-align:center}.devops-gallery{height:auto;padding:20px;margin-bottom:0}.devops-gallery h1{font-size:26px}.devops-gallery p{font-size:15px}.devops-img img{width:100%;max-width:340px;height:auto}}.ai-container{margin-top:90px}.ai-content{width:100%;height:300px;background:radial-gradient(circle at 20% 70%,#2da9e280,transparent 45%),radial-gradient(circle at 80% 30%,#000cb380,transparent 45%),linear-gradient(135deg,#00141f,#001633);position:relative;overflow:hidden;text-align:center;padding:80px}.ai-content:after{content:"";position:absolute;width:250px;height:600px;background:#ffffff17;transform:rotate(-20deg);right:8%;top:-100px;border-radius:30px;animation:shine 3s infinite}.ai-content h1{font-size:45px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;color:#f5f5f5;font-weight:700}.ai-content p{font-size:18px;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;color:#e6e6e6;margin-top:10px}.ai-text{margin-top:0;padding:40px;background-color:#f0f0f0;text-align:center}.ai-text h1{font-size:30px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;color:#141313;margin-bottom:10px;font-weight:700}.ai-text p{font-size:18px;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;color:#323131}.ai-conclusion{width:100%;margin-top:40px;display:flex;gap:5px}.ai-conclusion ul{width:50%}.ai-conclusion ul h2{font-size:28px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;color:#141313;margin-bottom:10px;font-weight:700}.ai-conclusion ul p{font-size:18px;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;color:#323131;margin-bottom:10px;line-height:1.8}.ai-conclusion button{padding:10px 20px;font-size:18px;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;color:#fff;background-color:#077a7aec;border:none;border-radius:5px 10px;cursor:pointer}.ai-conclusion img{width:40%;height:250px;margin:10px;border-radius:30px}.ai-cta{width:auto;margin:50px;padding:30px;background-color:#00141f;border-radius:10px 20px;text-align:center}.ai-cta h1{font-size:30px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;color:#f5f5f5;margin-bottom:10px;font-weight:700}.ai-cta p{font-size:18px;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;color:#f5f5f5}.ai-cta button{margin-top:20px;padding:10px 20px;font-size:18px;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;color:#00141f;background-color:#f5f5f5;border:none;border-radius:5px 10px;cursor:pointer}@media(max-width:768px){.ai-container{margin-top:80px}.ai-content{height:auto;padding:50px 20px}.ai-content:after{width:180px;height:400px;right:-20px;top:-80px}.ai-content h1{font-size:26px}.ai-content p{font-size:14px}.ai-text{padding:25px 15px}.ai-text h1{font-size:22px}.ai-text p{font-size:14px;line-height:1.6}.ai-conclusion{flex-direction:column;gap:20px;padding:0 15px}.ai-conclusion ul{width:100%;order:2}.ai-conclusion ul h2{font-size:22px}.ai-conclusion ul p{font-size:14px;line-height:1.6}.ai-conclusion img{width:100%;height:auto;margin:0;order:1}.ai-conclusion button{font-size:14px;padding:10px 18px}.ai-cta{margin:30px 15px;padding:25px 20px}.ai-cta h1{font-size:22px}.ai-cta p{font-size:14px}.ai-cta button{font-size:14px;padding:10px 18px}}.dataStrategy-section{width:100%;margin:90px auto auto;text-align:center;font-family:Poppins,sans-serif}.dataStrategy-subtitle{font-size:18px;color:#003b6d;margin-top:6px}.dataStrategy-grid{display:flex;flex-wrap:wrap;gap:20px;margin-top:40px;justify-content:center}.dataStrategy-grid a{text-decoration:none}.dataStrategy-card{flex:1 1 calc(33.33% - 40px);min-width:260px;background:#fff;padding:20px;border-radius:12px;border:1px solid #DCE4EF;text-align:left;box-shadow:0 4px 14px #003b6d1a;transition:.3s ease}.dataStrategy-card:hover{transform:translateY(-7px);border-color:#0066c4;box-shadow:0 10px 22px #0066c440}.dataStrategy-card h4{font-size:17px;color:#0066c4;margin-bottom:10px;font-weight:600}.dataStrategy-card ul{padding-left:18px;color:#1a1a1a;font-size:14px;line-height:1.45}.dataStrategy-card .card-desc{margin-top:10px;font-size:13px;color:#4e5966;line-height:1.55}.dataStrategy-cta{margin-top:50px;background:linear-gradient(135deg,#003b6d,#0066c4);color:#fff;padding:40px 20px;border-radius:12px}.dataStrategy-cta h3{font-size:22px;margin-bottom:10px}.dataStrategy-btn{margin-top:15px;padding:10px 22px;border:none;border-radius:6px;background:#fff;color:#003b6d;font-weight:600;cursor:pointer;transition:.3s ease}.dataStrategy-btn:hover{background:#ffc107;color:#003b6d}@media(max-width:768px){.dataStrategy-section{padding:10px}.dataStrategy-subtitle{font-size:16px}.dataStrategy-grid{gap:16px}.dataStrategy-card{padding:18px}.dataStrategy-card h4{font-size:16px}.dataStrategy-card ul,.dataStrategy-card .card-desc{font-size:13px}.dataStrategy-cta{padding:30px 15px}.dataStrategy-cta h3{font-size:20px}.dataStrategy-btn{padding:10px 20px;font-size:14px}}@media(max-width:480px){.dataStrategy-card{flex:1 1 100%}}.webdevelopment-container{margin-top:90px}.web-bg-container{width:100%;height:400px;background:linear-gradient(135deg,#0e443d,#0ebea7a9);display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;animation:fadeInScale .8s ease-out}.web-bg-container h1{font-size:45px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif}.web-bg-container p{font-size:25px;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif}.web-bg-container button{width:250px;height:50px;background-color:#f5f5f5;color:#000;font-size:16px;border-radius:15px;font-family:Franklin Gothic Medium,Arial Narrow,Arial,sans-serif}.web-bg-container button:hover{background-color:#d8ba6d}.about-web{padding:40px;margin-top:10px}.about-web h1{font-size:45px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;text-align:center}.about-web p{font-size:18px;text-align:center;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;margin-top:10px}.about-web ul{margin-top:10px}.about-web ul li{list-style-type:none;font-size:18px}.web-clients{margin:-10px 50px 50px;padding:40px;height:auto;width:95%;background:linear-gradient(180deg,#fff,#f7f2f2);display:flex;justify-content:space-around;flex-wrap:wrap;gap:20px;border-radius:10px}.web-clients-card{height:180px;width:500px;border:1px solid rgb(206,205,205);display:flex;flex-direction:column;align-items:center;border-radius:10px;box-shadow:10px 10px 5px 5px #b8b5b5;transition:transform .3s ease}.web-clients-card:hover{transform:scale(1.05)}.web-clients-card h1{font-size:20px;color:#000;text-align:center;margin-top:40px}.web-clients-card p{font-size:12px;color:#000;margin-top:20px}.project-details-conatiner{width:100%;padding:50px}.project-details-conatiner h1{font-size:45px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;text-align:center}.project-details{display:flex;align-items:center;margin-top:30px;background:linear-gradient(135deg,#0e443d,#0ebea7a9)}.project-details img{height:300px;width:400px}.project-content{display:flex;flex-direction:column;margin:10px}.project-content h1{font-size:30px;color:#fff;margin-top:40px;text-align:start}.project-content h4,.project-content h6{color:#f5f5f5;margin-top:20px}.project-content button{width:190px;height:50px;background-color:#f5f5f5;color:#000;font-size:16px;border-radius:15px;font-family:Franklin Gothic Medium,Arial Narrow,Arial,sans-serif}.services-names{padding:40px}.services-names h1{text-align:center;font-size:30px}.service-tech-name{width:100%;display:flex;gap:40px;justify-content:center;align-items:center;flex-wrap:wrap;margin:20px}.service-tech-names{width:150px;height:60px;border:1px solid gray;box-shadow:2px 3px 2px 2px #b8b5b5;animation:updown 2s ease-in-out infinite}.service-tech-names h1{font-size:25px;margin-top:10px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;color:#0e8181}.project-gallery{width:100%;background:linear-gradient(135deg,#0e443d,#0ebea7a9);height:750px;border-radius:10px;padding:10px;margin-bottom:-80px}.project-gallery h1{font-size:35px;font-family:Franklin Gothic Medium,Arial Narrow,Arial,sans-serif;color:#fff;text-align:center}.project-gallery p{font-size:20px;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;text-align:center;color:#f5f5f5}.gallery-img{display:flex;flex-wrap:wrap;justify-content:center;gap:20px}.gallery-img img{height:300px;width:380px;border-radius:15px}@media(max-width:768px){.web-bg-container{height:auto;padding:60px 20px}.web-bg-container h1{font-size:30px;text-align:center}.web-bg-container p{font-size:16px;text-align:center}.about-web{padding:25px 15px}.about-web h1{font-size:26px}.about-web p,.about-web ul li{font-size:15px}.project-details{flex-direction:column-reverse;text-align:center;padding:20px}.project-details img{width:100%;height:auto;max-width:320px;margin-bottom:20px}.project-content{align-items:center}.project-content h1{font-size:22px;text-align:center;margin-top:0}.project-content h4,.project-content h6{font-size:14px;text-align:center}.web-clients{margin:20px 10px;padding:20px}.web-clients-card{width:100%;max-width:340px;height:auto;padding-bottom:20px}.service-tech-names{width:120px;height:55px}.project-gallery{height:auto;padding-bottom:40px}.gallery-img img{width:100%;height:auto;max-width:340px}}.blockchain{font-family:Segoe UI,sans-serif}.hero{min-height:20vh;background:linear-gradient(135deg,#0f2027,#203a43,#2c5364);color:#fff;text-align:center;padding:120px 20px}.hero h1{font-size:3rem}.hero p{max-width:700px;margin:20px auto}.hero button{margin-top:25px;padding:14px 36px;border-radius:30px;border:none;background:#00c6ff;font-size:1rem;cursor:pointer}.section{padding:80px 10%;text-align:center}.section.light{background:#f8fafc}.section.dark{background:#111827;color:#fff}.section h2{font-size:2.4rem;margin-bottom:20px}.section-desc{max-width:800px;margin:auto;color:#555}.grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:25px;margin-top:40px}.card,.service-card,.industry-card{background:#fff;padding:28px;border-radius:18px;box-shadow:0 10px 30px #0000001a;transition:transform .3s ease}.section.dark .card,.section.dark .service-card{background:#fff;color:#000}.card:hover,.service-card:hover,.industry-card:hover{transform:translateY(-8px)}.process{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;margin-top:40px}.step{padding:18px 26px;border-radius:25px;background:#0072ff;color:#fff}.cta{padding:80px 20px;text-align:center;background:linear-gradient(135deg,#00c6ff,#0072ff);color:#fff}.cta button{margin-top:25px;padding:14px 40px;border-radius:30px;border:none;background:#fff;color:#0072ff}@media(max-width:768px){.hero h1{font-size:2.2rem}}.mobile-container{margin-top:90px}.mobile-bg-container{width:100%;height:400px;background:linear-gradient(135deg,#440e0e,#a71b1ba9);display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;animation:fadeInScale .8s ease-out}.mobile-bg-container h1{font-size:45px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif}.mobile-bg-container p{font-size:25px;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif}.mobile-bg-container button{width:190px;height:50px;background-color:#f5f5f5;color:#000;font-size:16px;border-radius:15px;font-family:Franklin Gothic Medium,Arial Narrow,Arial,sans-serif}.mobile-bg-container button:hover{background-color:#d8ba6d}.mobile-web{padding:40px;margin-top:10px}.mobile-web h1{font-size:45px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;text-align:center}.mobile-web p{font-size:18px;text-align:center;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;margin-top:10px}.mobile-web ul{margin-top:10px}.mobile-web ul li{list-style-type:none;font-size:18px}.mobile-clients{margin:-10px 50px 50px;padding:40px;height:auto;width:95%;background:linear-gradient(180deg,#fff,#f7f2f2);display:flex;justify-content:space-around;flex-wrap:wrap;gap:20px;border-radius:10px}.mobile-head{text-align:center}.mobile-clients-card{height:180px;width:500px;border:1px solid rgb(206,205,205);display:flex;flex-direction:column;align-items:center;border-radius:10px;box-shadow:10px 10px 5px 5px #b8b5b5;transition:transform .3s ease}.mobile-clients-card:hover{transform:scale(1.05)}.mobile-clients-card h1{font-size:20px;color:#000;text-align:center;margin-top:40px}.mobile-clients-card p{font-size:12px;color:#000;margin-top:20px}.mobile-details-conatiner{width:100%;padding:50px}.mobile-details-conatiner h1{font-size:45px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;text-align:center}.mobile-details{display:flex;align-items:center;margin-top:30px;background:linear-gradient(135deg,#0e443d,#0ebea7a9)}.mobile-details img{height:300px;width:400px}.mobile-content{display:flex;flex-direction:column;margin:10px}.mobile-content h1{font-size:30px;color:#fff;margin-top:40px;text-align:start}.mobile-content h4,.mobile-content h6{color:#f5f5f5;margin-top:20px}.mobile-content button{width:190px;height:50px;background-color:#f5f5f5;color:#000;font-size:16px;border-radius:15px;font-family:Franklin Gothic Medium,Arial Narrow,Arial,sans-serif}.mobile-names{padding:40px}.mobile-names h1{text-align:center;font-size:30px}.mobile-names p{text-align:center;font-size:18px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif}.mobile-service-cards{padding:20px;display:flex;flex-direction:column;justify-content:center;align-items:center}.mobile-service-cards h1{width:700px;height:65px;box-shadow:1px 8px 10px #000;font-size:25px;border:1px solid rgb(109,109,109)}.mobile-tech-name{width:100%;display:flex;gap:40px;justify-content:center;align-items:center;flex-wrap:wrap;margin:20px}.mobile-tech-names{width:150px;height:60px;border:1px solid gray;box-shadow:2px 3px 2px 2px #b8b5b5;animation:updown 2s ease-in-out infinite}.mobile-tech-names h1{font-size:25px;margin-top:10px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;color:#0e8181}.mobile-gallery{width:100%;background:linear-gradient(135deg,#0e443d,#0ebea7a9);height:750px;border-radius:10px;padding:10px;margin-bottom:-80px}.mobile-gallery h1{font-size:35px;font-family:Franklin Gothic Medium,Arial Narrow,Arial,sans-serif;color:#fff;text-align:center}.mobile-gallery p{font-size:20px;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;text-align:center;color:#f5f5f5}.mobile-img{display:flex;flex-wrap:wrap;justify-content:center;gap:20px}.mobile-img img{height:600px;width:380px;border-radius:15px}@media(max-width:768px){.mobile-container{margin-top:70px}.mobile-bg-container{height:auto;padding:50px 20px;text-align:center}.mobile-bg-container h1{font-size:30px;line-height:1.3}.mobile-bg-container p{font-size:16px;line-height:1.6}.mobile-bg-container button{width:160px;height:42px;font-size:14px;margin-top:10px;padding:5px}.mobile-web{padding:25px 15px}.mobile-web h1{font-size:28px}.mobile-web p{font-size:15px;line-height:1.6}.mobile-clients{margin:20px auto;padding:20px;width:100%}.mobile-clients-card{width:100%;height:auto;padding:20px}.mobile-clients-card h1{font-size:18px;margin-top:10px}.mobile-clients-card p{font-size:14px}.mobile-details{flex-direction:column;padding:20px;gap:20px}.mobile-details img{width:100%;height:auto;max-height:260px;border-radius:12px}.mobile-content{text-align:center;align-items:center}.mobile-content h1{font-size:24px;margin-top:10px;text-align:center}.mobile-content h4,.mobile-content h6{font-size:14px;line-height:1.6}.mobile-content button{width:160px;height:42px;padding:3px;font-size:14px;margin-top:10px}.mobile-names{padding:25px 15px}.mobile-names h1{font-size:24px}.mobile-names p{font-size:15px}.mobile-service-cards h1{width:100%;height:auto;font-size:18px;padding:12px;text-align:center}.mobile-tech-name{gap:20px;margin:15px 0}.mobile-tech-names{width:120px;height:50px}.mobile-tech-names h1{font-size:18px}.mobile-gallery{height:auto;margin-bottom:0;padding:20px}.mobile-gallery h1{font-size:26px}.mobile-gallery p{font-size:15px}.mobile-img{flex-direction:column;align-items:center}.mobile-img img{width:100%;height:auto;max-height:320px}}.Ecommerce-container{margin-top:90px}.Ecommerce-bg-container{width:100%;height:400px;background:linear-gradient(135deg,#0e442b,#1ba727a9);display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;animation:fadeInScale .8s ease-out}.Ecommerce-bg-container h1{font-size:45px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif}.Ecommerce-bg-container p{font-size:25px;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif}.Ecommerce-bg-container button{width:190px;height:50px;background-color:#f5f5f5;color:#000;font-size:16px;border-radius:15px;font-family:Franklin Gothic Medium,Arial Narrow,Arial,sans-serif}.Ecommerce-bg-container button:hover{background-color:#d8ba6d}.Ecommerce-web{padding:40px;margin-top:10px}.Ecommerce-web h1{font-size:45px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;text-align:center}.Ecommerce-web p{font-size:18px;text-align:center;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;margin-top:10px}.Ecommerce-web ul{margin-top:10px}.Ecommerce-web ul li{list-style-type:none;font-size:18px}.Ecommerce-clients{margin:-10px 50px 50px;padding:40px;height:auto;width:95%;background:linear-gradient(180deg,#fff,#f7f2f2);display:flex;justify-content:space-around;flex-wrap:wrap;gap:20px;border-radius:10px}.Ecommerce-head{text-align:center}.Ecommerce-clients-card{height:180px;width:500px;border:1px solid rgb(206,205,205);display:flex;flex-direction:column;align-items:center;border-radius:10px;box-shadow:10px 10px 5px 5px #b8b5b5;transition:transform .3s ease}.Ecommerce-clients-card:hover{transform:scale(1.05)}.Ecommerce-clients-card h1{font-size:20px;color:#000;text-align:center;margin-top:40px}.Ecommerce-details-conatiner{width:100%;padding:50px}.Ecommerce-details-conatiner h1{font-size:45px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;text-align:center}.Ecommerce-details{display:flex;align-items:center;margin-top:30px;background:linear-gradient(135deg,#1f440e,#0ebe1da9)}.Ecommerce-details img{height:300px;width:400px}.Ecommerce-content{display:flex;flex-direction:column;margin:10px}.Ecommerce-content h1{font-size:30px;color:#fff;margin-top:40px;text-align:start}.Ecommerce-content h4,.Ecommerce-content h6{color:#f5f5f5;margin-top:20px}.Ecommerce-content button{width:190px;height:50px;background-color:#f5f5f5;color:#000;font-size:16px;border-radius:15px;font-family:Franklin Gothic Medium,Arial Narrow,Arial,sans-serif}.Ecommerce-names{padding:40px}.Ecommerce-names h1{text-align:center;font-size:30px}.Ecommerce-names p{text-align:center;font-size:18px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif}.Ecommerce-service-cards{padding:20px;display:flex;flex-direction:column;justify-content:center;align-items:center}.Ecommerce-service-cards h1{width:700px;height:65px;box-shadow:1px 8px 10px #000;font-size:25px;border:1px solid rgb(109,109,109)}.Ecommerce-tech-name{width:100%;display:flex;gap:40px;justify-content:center;align-items:center;flex-wrap:wrap;margin:20px}.Ecommerce-tech-names{width:150px;height:60px;border:1px solid gray;box-shadow:2px 3px 2px 2px #b8b5b5;animation:updown 2s ease-in-out infinite}.Ecommerce-tech-names h1{font-size:25px;margin-top:10px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;color:#0e8181}.Ecommerce-gallery{width:100%;background:linear-gradient(135deg,#0e4411,#0ebe1da9);height:550px;border-radius:10px;padding:10px;margin-bottom:-80px}.Ecommerce-gallery h1{font-size:35px;font-family:Franklin Gothic Medium,Arial Narrow,Arial,sans-serif;color:#fff;text-align:center}.Ecommerce-gallery p{font-size:20px;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;text-align:center;color:#f5f5f5}.Ecommerce-img{display:flex;flex-wrap:wrap;justify-content:center;gap:20px}.Ecommerce-img img{height:400px;width:380px;border-radius:15px}@media(max-width:768px){.Ecommerce-container{margin-top:80px}.Ecommerce-bg-container{height:auto;padding:50px 20px;text-align:center}.Ecommerce-bg-container h1{font-size:28px;line-height:1.3}.Ecommerce-bg-container p{font-size:16px}.Ecommerce-bg-container button{width:160px;height:42px;font-size:14px;margin-top:15px}.Ecommerce-web{padding:25px 15px}.Ecommerce-web h1{font-size:26px}.Ecommerce-web p,.Ecommerce-web ul li{font-size:15px}.Ecommerce-clients{margin:20px 0;padding:20px;width:100%;justify-content:center}.Ecommerce-clients-card{width:100%;max-width:360px;height:auto;padding:20px}.Ecommerce-clients-card h1{font-size:18px;margin-top:10px}.Ecommerce-clients-card p{font-size:13px;margin-top:10px}.Ecommerce-details-conatiner{padding:30px 15px}.Ecommerce-details-conatiner h1{font-size:26px}.Ecommerce-details{flex-direction:column;text-align:center;padding:20px}.Ecommerce-details img{width:100%;height:auto;max-width:360px;margin-bottom:15px}.Ecommerce-content{align-items:center;margin:0}.Ecommerce-content h1{font-size:22px;margin-top:10px;text-align:center}.Ecommerce-content h4,.Ecommerce-content h6{text-align:center;font-size:14px}.Ecommerce-content button{width:160px;height:42px;font-size:14px;margin-top:15px}.Ecommerce-names{padding:25px 15px}.Ecommerce-names h1{font-size:22px}.Ecommerce-names p{font-size:15px}.Ecommerce-service-cards h1{width:100%;max-width:360px;height:auto;padding:15px;font-size:18px;text-align:center}.Ecommerce-tech-name{gap:20px;margin:15px 0}.Ecommerce-tech-names{width:120px;height:50px}.Ecommerce-tech-names h1{font-size:18px;margin-top:12px;text-align:center}.Ecommerce-gallery{height:auto;padding:20px;margin-bottom:0}.Ecommerce-gallery h1{font-size:26px}.Ecommerce-gallery p{font-size:15px}.Ecommerce-img img{width:100%;max-width:340px;height:auto}}.product-container{margin-top:90px}.product-bg-container{width:100%;height:400px;background:linear-gradient(135deg,#440e0e,#a71b1ba9);display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;animation:fadeInScale .8s ease-out}.product-bg-container h1{font-size:45px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif}.product-bg-container p{font-size:25px;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif}.product-bg-container button{width:190px;height:50px;background-color:#f5f5f5;color:#000;font-size:16px;border-radius:15px;font-family:Franklin Gothic Medium,Arial Narrow,Arial,sans-serif}.product-bg-container button:hover{background-color:#d8ba6d}.product-web{padding:40px;margin-top:10px}.product-web h1{font-size:45px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;text-align:center}.product-web p{font-size:18px;text-align:center;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;margin-top:10px}.product-web ul{margin-top:10px}.product-web ul li{list-style-type:none;font-size:18px}.product-clients{margin:-10px 50px 50px;padding:40px;height:auto;width:95%;background:linear-gradient(180deg,#fff,#f7f2f2);display:flex;justify-content:space-around;flex-wrap:wrap;gap:20px;border-radius:10px}.product-head{text-align:center}.product-clients-card{height:180px;width:500px;border:1px solid rgb(206,205,205);display:flex;flex-direction:column;align-items:center;border-radius:10px;box-shadow:10px 10px 5px 5px #b8b5b5;transition:transform .3s ease}.product-clients-card:hover{transform:scale(1.05)}.product-clients-card h1{font-size:20px;color:#000;text-align:center;margin-top:40px}.Ecommerce-clients-card p{font-size:12px;color:#000;margin-top:20px}.product-details-conatiner{width:100%;padding:50px}.product-details-conatiner h1{font-size:45px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;text-align:center}.product-details{display:flex;align-items:center;margin-top:30px;background:linear-gradient(135deg,#440e0e,#be0e0ea9)}.product-details img{height:300px;width:400px}.product-content{display:flex;flex-direction:column;margin:10px}.product-content h1{font-size:30px;color:#fff;margin-top:40px;text-align:start}.product-content h4,.product-content h6{color:#f5f5f5;margin-top:20px}.product-content button{width:190px;height:50px;background-color:#f5f5f5;color:#000;font-size:16px;border-radius:15px;font-family:Franklin Gothic Medium,Arial Narrow,Arial,sans-serif}.product-names{padding:40px}.product-names h1{text-align:center;font-size:30px}.product-names p{text-align:center;font-size:18px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif}.product-service-cards{padding:20px;display:flex;flex-direction:column;justify-content:center;align-items:center}.product-service-cards h1{width:700px;height:65px;box-shadow:1px 8px 10px #000;font-size:25px;border:1px solid rgb(109,109,109)}.product-tech-name{width:100%;display:flex;gap:40px;justify-content:center;align-items:center;flex-wrap:wrap;margin:20px}.product-tech-names{width:150px;height:60px;border:1px solid gray;box-shadow:2px 3px 2px 2px #b8b5b5;animation:updown 2s ease-in-out infinite}.product-tech-names h1{font-size:25px;margin-top:10px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;color:#0e8181}.product-gallery{width:100%;background:linear-gradient(135deg,#440e0e,#be1a0ea9);height:700px;border-radius:10px;padding:10px;margin-bottom:-80px}.product-gallery h1{font-size:35px;font-family:Franklin Gothic Medium,Arial Narrow,Arial,sans-serif;color:#fff;text-align:center}.product-gallery p{font-size:20px;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;text-align:center;color:#f5f5f5}.product-img{display:flex;flex-wrap:wrap;justify-content:center;gap:20px}.product-img img{height:280px;width:380px;border-radius:15px}@media(max-width:768px){.product-bg-container{height:auto;text-align:center;overflow-x:hidden}.product-bg-container h1{font-size:32px}.product-bg-container p{font-size:16px}.product-details{flex-direction:column;align-items:center;padding:20px}.product-content{order:1;width:100%;text-align:center;margin:0}.product-content h1{font-size:24px;margin-top:20px}.product-content h4,.product-content h6{font-size:14px}.product-details img{order:2;width:100%;height:auto;max-width:320px;margin-top:15px}.product-clients-card{width:100%;height:auto;padding:20px}.product-service-cards h1{width:100%;height:auto;font-size:20px;padding:10px;text-align:center}.product-gallery{height:auto;padding-bottom:40px}.product-img img{width:100%;height:auto;max-width:320px}}.infra-container{margin-top:90px}.infra-bg-container{width:100%;height:400px;background:linear-gradient(135deg,#0e2744,#1b40a7a9);display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;animation:fadeInScale .8s ease-out}.infra-bg-container h1{font-size:45px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif}.infra-bg-container p{font-size:25px;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif}.infra-bg-container button{width:190px;height:50px;background-color:#f5f5f5;color:#000;font-size:16px;border-radius:15px;font-family:Franklin Gothic Medium,Arial Narrow,Arial,sans-serif}.infra-bg-container button:hover{background-color:#d8ba6d}.infra-web{padding:40px;margin-top:10px}.infra-web h1{font-size:45px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;text-align:center}.infra-web p{font-size:18px;text-align:center;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;margin-top:10px}.infra-web ul{margin-top:10px}.infra-web ul li{list-style-type:none;font-size:18px}.infra-clients{margin:-10px 50px 50px;padding:40px;height:auto;width:95%;background:linear-gradient(180deg,#fff,#f7f2f2);display:flex;justify-content:space-around;flex-wrap:wrap;gap:20px;border-radius:10px}.infra-head{text-align:center}.infra-clients-card{height:180px;width:500px;border:1px solid rgb(206,205,205);display:flex;flex-direction:column;align-items:center;border-radius:10px;box-shadow:10px 10px 5px 5px #b8b5b5;transition:transform .3s ease}.infra-clients-card:hover{transform:scale(1.05)}.infra-clients-card h1{font-size:20px;color:#000;text-align:center;margin-top:40px}.infra-clients-card p{font-size:12px;color:#000;margin-top:20px}.infra-details-conatiner{width:100%;padding:50px}.infra-details-conatiner h1{font-size:45px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;text-align:center}.infra-details{display:flex;align-items:center;margin-top:30px;background:linear-gradient(135deg,#0e2a44,#0e69bea9)}.infra-details img{height:300px;width:400px}.infra-content{display:flex;flex-direction:column;margin:10px}.infra-content h1{font-size:30px;color:#fff;margin-top:40px;text-align:start}.infra-content h4,.infra-content h6{color:#f5f5f5;margin-top:20px}.infra-content button{width:190px;height:50px;background-color:#f5f5f5;color:#000;font-size:16px;border-radius:15px;font-family:Franklin Gothic Medium,Arial Narrow,Arial,sans-serif}.infra-names{padding:40px}.infra-names h1{text-align:center;font-size:30px}.infra-names p{text-align:center;font-size:18px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif}.infra-service-cards{padding:20px;display:flex;flex-direction:column;justify-content:center;align-items:center}.infra-service-cards h1{width:700px;height:65px;box-shadow:1px 8px 10px #000;font-size:25px;border:1px solid rgb(109,109,109)}@media(max-width:768px){.infra-bg-container{height:auto;padding:60px 20px;text-align:center}.infra-bg-container h1{font-size:30px}.infra-bg-container p{font-size:16px}.infra-bg-container button{width:160px;height:45px;font-size:15px}.infra-web{padding:20px}.infra-web h1{font-size:28px}.infra-web p,.infra-web ul li{font-size:15px}.infra-clients{margin:20px 10px;padding:20px}.infra-clients-card{width:100%;height:auto;padding:20px}.infra-clients-card h1,.infra-clients-card p{margin-top:10px}.infra-details{flex-direction:column-reverse;text-align:center;padding:20px}.infra-details img{width:100%;height:auto;max-height:260px;margin-bottom:15px}.infra-content{align-items:center}.infra-content h1{font-size:22px;text-align:center;margin-top:10px}.infra-content h4,.infra-content h6{font-size:14px;text-align:center}.infra-content button{width:160px;height:45px;font-size:14px;margin-top:10px}.infra-service-cards h1{width:100%;height:auto;font-size:18px;padding:15px;text-align:center}}.application-container{margin-top:90px}.application-bg-container{width:100%;height:400px;background:linear-gradient(135deg,#440e0e,#a71b1ba9);display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;animation:fadeInScale .8s ease-out}.application-bg-container h1{font-size:45px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif}.application-bg-container p{font-size:25px;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif}.application-bg-container button{width:190px;height:50px;background-color:#f5f5f5;color:#000;font-size:16px;border-radius:15px;font-family:Franklin Gothic Medium,Arial Narrow,Arial,sans-serif}.application-bg-container button:hover{background-color:#d8ba6d}.application-web{padding:40px;margin-top:10px}.application-web h1{font-size:45px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;text-align:center}.application-web p{font-size:18px;text-align:center;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;margin-top:10px}.application-web ul{margin-top:10px}.application-web ul li{list-style-type:none;font-size:18px}.application-clients{margin:-10px 50px 50px;padding:40px;height:auto;width:95%;background:linear-gradient(180deg,#fff,#f7f2f2);display:flex;justify-content:space-around;flex-wrap:wrap;gap:20px;border-radius:10px}.application-head{text-align:center}.application-clients-card{height:180px;width:500px;border:1px solid rgb(206,205,205);display:flex;flex-direction:column;align-items:center;border-radius:10px;box-shadow:10px 10px 5px 5px #b8b5b5;transition:transform .3s ease}.application-clients-card:hover{transform:scale(1.05)}.application-clients-card h1{font-size:20px;color:#000;text-align:center;margin-top:40px}.application-clients-card p{font-size:12px;color:#000;margin-top:20px}.application-details-conatiner{width:100%;padding:50px}.application-details-conatiner h1{font-size:45px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;text-align:center}.application-details{display:flex;align-items:center;margin-top:30px;background:linear-gradient(135deg,#0e443d,#0ebea7a9)}.application-details img{height:300px;width:400px}.application-content{display:flex;flex-direction:column;margin:10px}.application-content h1{font-size:30px;color:#fff;margin-top:40px;text-align:start}.application-content h4,.application-content h6{color:#f5f5f5;margin-top:20px}.application-content button{width:190px;height:50px;background-color:#f5f5f5;color:#000;font-size:16px;border-radius:15px;font-family:Franklin Gothic Medium,Arial Narrow,Arial,sans-serif}.application-names{padding:40px}.application-names h1{text-align:center;font-size:30px}.application-names p{text-align:center;font-size:18px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif}.application-service-cards{padding:20px;display:flex;flex-direction:column;justify-content:center;align-items:center}.application-service-cards h1{width:700px;height:65px;box-shadow:1px 8px 10px #000;font-size:25px;border:1px solid rgb(109,109,109)}.application-tech-name{width:100%;display:flex;gap:40px;justify-content:center;align-items:center;flex-wrap:wrap;margin:20px}.application-tech-names{width:150px;height:60px;border:1px solid gray;box-shadow:2px 3px 2px 2px #b8b5b5;animation:updown 2s ease-in-out infinite}@keyframes updown{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.application-tech-names h1{font-size:25px;margin-top:10px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;color:#0e8181}@media(max-width:768px){.application-container{margin-top:80px}.application-bg-container{height:auto;padding:50px 20px;text-align:center}.application-bg-container h1{font-size:26px}.application-bg-container p{font-size:16px;margin-top:10px}.application-bg-container button{width:160px;height:42px;font-size:14px;margin-top:15px;padding:2px}.application-web{padding:25px 15px}.application-web h1{font-size:26px}.application-web p,.application-web ul li{font-size:15px}.application-clients{margin:20px 0;padding:20px;width:100%;justify-content:center}.application-clients-card{width:100%;max-width:360px;height:auto;padding:20px}.application-clients-card h1{font-size:18px;margin-top:10px}.application-clients-card p{font-size:13px;margin-top:10px}.application-details-conatiner{padding:30px 15px}.application-details-conatiner h1{font-size:26px}.application-details{flex-direction:column;text-align:center;padding:20px}.application-details img{width:100%;height:auto;max-width:360px;margin-bottom:15px}.application-content{align-items:center;margin:0}.application-content h1{font-size:22px;margin-top:10px;text-align:center}.application-content h4,.application-content h6{text-align:center;font-size:14px}.application-content button{width:160px;height:42px;font-size:14px;margin-top:15px}.application-content button .application-container{margin-top:80px}.application-content button .application-bg-container{height:auto;padding:50px 20px;text-align:center}.application-content button .application-bg-container h1{font-size:26px}.application-content button .application-bg-container p{font-size:16px;margin-top:10px}.application-content button .application-bg-container button{width:160px;height:42px;font-size:14px;margin-top:15px}.application-content button .application-web{padding:25px 15px}.application-content button .application-web h1{font-size:26px}.application-content button .application-web p,.application-content button .application-web ul li{font-size:15px}.application-content button .application-clients{margin:20px 0;padding:20px;width:100%;justify-content:center}.application-content button .application-clients-card{width:100%;max-width:360px;height:auto;padding:20px}.application-content button .application-clients-card h1{font-size:18px;margin-top:10px}.application-content button .application-clients-card p{font-size:13px;margin-top:10px}.application-content button .application-details-conatiner{padding:30px 15px}.application-content button .application-details-conatiner h1{font-size:26px}.application-content button .application-details{flex-direction:column;text-align:center;padding:20px}.application-content button .application-details img{width:100%;height:auto;max-width:360px;margin-bottom:15px}.application-content button .application-content{align-items:center;margin:0}.application-content button .application-content h1{font-size:22px;margin-top:10px;text-align:center}.application-content button .application-content h4,.application-content button .application-content h6{text-align:center;font-size:14px}.application-content button .application-content button{width:180px;height:42px;font-size:14px;padding:2px;margin-top:15px}.application-content button .application-names{padding:25px 15px}.application-content button .application-names h1{font-size:22px}.application-content button .application-names p{font-size:15px}.application-content button .application-service-cards h1{width:100%;max-width:360px;height:auto;padding:15px;font-size:18px;text-align:center}.application-content button .application-tech-name{gap:20px;margin:15px 0}.application-content button .application-tech-names{width:120px;height:50px}.application-content button .application-tech-names h1{font-size:18px;margin-top:12px;text-align:center}.application-names{padding:25px 15px}.application-names h1{font-size:22px}.application-names p{font-size:15px}.application-service-cards h1{width:100%;max-width:360px;height:auto;padding:15px;font-size:18px;text-align:center}.application-tech-name{gap:20px;margin:15px 0}.application-tech-names{width:120px;height:50px}.application-tech-names h1{font-size:18px;margin-top:12px;text-align:center}}.content-container{margin-top:90px;width:100%;min-height:100vh;display:flex;flex-direction:column;align-items:center;gap:25px;background:linear-gradient(180deg,#fafbfc,#fff);animation:pageFade 1s ease-in}@keyframes pageFade{0%{opacity:0;transform:translateY(25px)}to{opacity:1;transform:translateY(0)}}.content-heading-main{font-size:30px;font-family:Georgia,Times New Roman,Times,serif;text-align:center;color:#0f2a44}.content-container h4{font-size:18px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;max-width:850px;line-height:1.6;color:#444;text-align:center}.content-descrption{width:80%;padding:20px;border-radius:14px;background:#ffffffe6;box-shadow:0 12px 35px #00000014;transition:transform .35s ease;text-align:center}.content-descrption h1{font-size:30px}.content-descrption:hover{transform:translateY(-6px)}.benifits-container{width:80%}.benifits-container h1{text-align:center;margin-top:15px;font-size:30px;color:#0f2a44}.benifit-cards-container{display:flex;justify-content:center;gap:22px;flex-wrap:wrap;margin:25px 0 40px}.benifit-cards{width:260px;height:215px;padding:22px;border-radius:16px;display:flex;flex-direction:column;justify-content:center;text-align:center;background:linear-gradient(135deg,#e9fbfc,#fff);box-shadow:0 10px 24px #00000014;cursor:pointer;position:relative;overflow:hidden;transition:all .35s ease}.benifit-cards:before{content:"";position:absolute;inset:0;background:linear-gradient(120deg,transparent,rgba(37,171,175,.25),transparent);transform:translate(-100%);transition:transform .7s ease}.benifit-cards:hover:before{transform:translate(100%)}.benifit-cards:hover{transform:translateY(-10px) scale(1.04);box-shadow:0 18px 40px #25abaf40}.benifit-cards h1{font-size:20px;color:#0f2a44;margin-bottom:10px}.benifit-cards p{font-size:13px;color:#555;line-height:1.5}@media(max-width:768px){.content-container p{font-size:17px;padding:0 10px}.content-descrption,.benifits-container{width:95%}.benifit-cards{width:100%;max-width:330px}}.search-engine-container{margin-top:90px;display:flex;flex-direction:column;justify-content:center;align-items:center}.search-main-content{padding:10px;width:100%}.search-main-content h1{font-size:45px;font-family:Georgia,Times New Roman,Times,serif;text-align:center}.search-main-content p{font-size:18px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;text-align:center}.search-ads{text-align:center;margin-top:30px;width:900px}.seach-content{display:flex;width:100%;justify-content:space-around}.search-cards{width:600px;border:1px solid rgb(182,182,182);padding:10px}.search-cards h1{font-size:30px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif}.search-cards p{font-size:15px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif}@media(max-width:768px){.search-engine-container{padding:20px}.search-main-content h1{font-size:28px}.search-main-content p{font-size:15px}.search-ads{width:100%;margin-top:20px}.seach-content{flex-direction:column;align-items:center;gap:20px}.search-cards{width:100%;max-width:360px;padding:15px}.search-cards h1{font-size:22px;text-align:center}.search-cards p{font-size:14px;text-align:center}.v-line{width:80px;height:3px;background:#080808}.icon-size{font-size:30px}}.social-engine-container{margin-top:90px;display:flex;flex-direction:column;justify-content:center;align-items:center}.social-main-content{padding:10px;width:100%}.icon-size{margin-top:10px;font-size:40px;margin-bottom:10px;animation:arrowBounce 1.5s ease-in-out infinite}@keyframes arrowBounce{0%,to{transform:translateY(0)}50%{transform:translateY(10px)}}.social-main-content h1{font-size:45px;font-family:Georgia,Times New Roman,Times,serif;text-align:center}.social-main-content p{font-size:18px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;text-align:center}.social-ads{text-align:center;margin-top:30px;width:900px}.social-content{display:flex;width:100%;justify-content:space-around}.social-cards{width:600px;border:1px solid rgb(182,182,182);padding:10px}.social-cards h1{font-size:30px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif}.social-cards p{font-size:15px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif}.v-line{width:5px;height:120px;background:#080808}@media(max-width:768px){.social-engine-container{padding:0}.social-main-content h1{font-size:28px}.social-main-content p{font-size:15px}.social-ads{width:100%;margin-top:20px}.social-content{flex-direction:column;align-items:center;gap:20px}.social-cards{width:100%;max-width:360px;padding:15px}.social-cards h1{font-size:22px;text-align:center}.social-cards p{font-size:14px;text-align:center}.v-line{width:80px;height:3px;background:#080808}.icon-size{font-size:30px}}.seo-container{width:100%;margin-top:90px;min-height:100vh;display:flex;flex-direction:column;align-items:center;gap:22px;background:linear-gradient(180deg,#f8fbff,#fff);animation:seoFade .9s ease-in}@keyframes seoFade{0%{opacity:0;transform:translateY(25px)}to{opacity:1;transform:translateY(0)}}.seo-container h1{font-size:32px;font-family:Georgia,Times New Roman,Times,serif;text-align:center;color:#0f2a44}.seo-container h4{font-size:20px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;text-align:center;color:#555;max-width:800px;line-height:1.6}.seo-description{width:80%;padding:25px;border-radius:14px;background:#ffffffe6;box-shadow:0 12px 30px #00000014;transition:transform .35s ease}.seo-description:hover{transform:translateY(-6px)}.seo-cards-container{width:80%}.seo-cards-boxes{display:flex;justify-content:center;gap:22px;flex-wrap:wrap;margin:20px 0 40px}.seo-cards{width:300px;height:210px;padding:20px;border-radius:16px;display:flex;flex-direction:column;justify-content:center;text-align:center;background:linear-gradient(135deg,#e9fbfc,#fff);box-shadow:0 10px 24px #00000014;cursor:pointer;position:relative;overflow:hidden;transition:all .35s ease}.seo-cards:before{content:"";position:absolute;inset:0;background:linear-gradient(120deg,transparent,rgba(37,171,175,.25),transparent);transform:translate(-100%);transition:transform .7s ease}.seo-cards:hover:before{transform:translate(100%)}.seo-cards:hover{transform:translateY(-10px) scale(1.04);box-shadow:0 18px 40px #25abaf40}.seo-cards h1{font-size:24px;color:#0f2a44;margin-bottom:10px}.seo-cards p{font-size:14px;color:#555;line-height:1.5}.seo-container button{width:240px;height:60px;border-radius:40px;border:none;background:linear-gradient(135deg,#25abaf,#6fe3e6);font-size:18px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;color:#0f2a44;cursor:pointer;box-shadow:0 10px 25px #25abaf59;transition:all .35s ease}.seo-container button:hover{transform:translateY(-6px) scale(1.05);box-shadow:0 18px 40px #25abaf73}@media(max-width:768px){.seo-container h1{font-size:26px}.seo-container h4{font-size:17px;padding:0 10px}.seo-description,.seo-cards-container{width:95%}.seo-cards{width:100%;max-width:340px}.seo-container button{width:90%;max-width:300px;height:55px;font-size:16px}}.digitalpr-container{width:100%;margin-top:90px;min-height:100vh;display:flex;flex-direction:column;align-items:center;gap:22px;background:linear-gradient(180deg,#f8fbff,#fff);animation:prFade .9s ease-in}@keyframes prFade{0%{opacity:0;transform:translateY(25px)}to{opacity:1;transform:translateY(0)}}.digitalpr-container h1{font-size:32px;font-family:Georgia,Times New Roman,Times,serif;text-align:center;color:#0f2a44}.digitalpr-container h4{font-size:20px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;text-align:center;color:#555;max-width:800px;line-height:1.6}.digitalpr-descrption{width:80%;padding:25px;border-radius:14px;background:#ffffffe6;box-shadow:0 12px 30px #00000014;transition:transform .35s ease}.digitalpr-descrption:hover{transform:translateY(-6px)}.digitalpr-cards-container{width:80%}.digitalpr-cards-boxes{display:flex;justify-content:center;gap:22px;flex-wrap:wrap;margin:20px 0 40px}.digitalpr-cards{width:300px;height:210px;padding:20px;border-radius:16px;display:flex;flex-direction:column;justify-content:center;text-align:center;background:linear-gradient(135deg,#e9fbfc,#fff);box-shadow:0 10px 24px #00000014;cursor:pointer;position:relative;overflow:hidden;transition:all .35s ease}.digitalpr-cards:before{content:"";position:absolute;inset:0;background:linear-gradient(120deg,transparent,rgba(37,171,175,.25),transparent);transform:translate(-100%);transition:transform .7s ease}.digitalpr-cards:hover:before{transform:translate(100%)}.digitalpr-cards:hover{transform:translateY(-10px) scale(1.04);box-shadow:0 18px 40px #25abaf40}.digitalpr-cards h1{font-size:24px;color:#0f2a44;margin-bottom:10px}.digitalpr-cards p{font-size:14px;color:#555;line-height:1.5}@media(max-width:768px){.digitalpr-container h1{font-size:26px}.digitalpr-container h4{font-size:17px;padding:0 10px}.digitalpr-descrption,.digitalpr-cards-container{width:95%}.digitalpr-cards{width:100%;max-width:340px}}.landing-page-container{width:100%;margin-top:90px;min-height:100vh;display:flex;flex-direction:column;align-items:center;gap:22px;background:linear-gradient(180deg,#f8fbff,#fff);animation:landingFade .9s ease-in}@keyframes landingFade{0%{opacity:0;transform:translateY(25px)}to{opacity:1;transform:translateY(0)}}.landing-page-container h1{font-size:32px;font-family:Georgia,Times New Roman,Times,serif;text-align:center;color:#0f2a44}.landing-page-container h4{font-size:20px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;text-align:center;color:#555;max-width:800px;line-height:1.6}.landing-page-descrption{width:80%;padding:25px;border-radius:14px;background:#ffffffe6;box-shadow:0 12px 30px #00000014;transition:transform .35s ease}.landing-page-descrption:hover{transform:translateY(-6px)}.landing-page-cards-container{width:80%}.landing-page-cards-boxes{display:flex;justify-content:center;gap:22px;flex-wrap:wrap;margin:20px 0 40px}.landing-page-cards{width:300px;height:210px;padding:20px;border-radius:16px;display:flex;flex-direction:column;justify-content:center;text-align:center;background:linear-gradient(135deg,#e9fbfc,#fff);box-shadow:0 10px 24px #00000014;cursor:pointer;position:relative;overflow:hidden;transition:all .35s ease}.landing-page-cards:before{content:"";position:absolute;inset:0;background:linear-gradient(120deg,transparent,rgba(37,171,175,.25),transparent);transform:translate(-100%);transition:transform .7s ease}.landing-page-cards:hover:before{transform:translate(100%)}.landing-page-cards:hover{transform:translateY(-10px) scale(1.04);box-shadow:0 18px 40px #25abaf40}.landing-page-cards h1{font-size:24px;color:#0f2a44;margin-bottom:10px}.landing-page-cards p{font-size:14px;color:#555;line-height:1.5}@media(max-width:768px){.landing-page-container h1{font-size:26px}.landing-page-container h4{font-size:17px;padding:0 10px}.landing-page-descrption,.landing-page-cards-container{width:95%}.landing-page-cards{width:100%;max-width:340px}}.revunue-container{margin-top:90px;min-height:100vh;width:100%;display:flex;flex-direction:column;align-items:center;gap:22px;padding:20px;background:linear-gradient(180deg,#f8fbff,#fff);animation:revenueFade .9s ease-in}@keyframes revenueFade{0%{opacity:0;transform:translateY(25px)}to{opacity:1;transform:translateY(0)}}.revunue-container h1{font-size:32px;font-family:Georgia,Times New Roman,Times,serif;text-align:center;color:#0f2a44}.revunue-container h4{font-size:20px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;text-align:center;color:#555;max-width:780px;line-height:1.6}.revunue-container button{width:240px;height:60px;border-radius:40px;border:none;background:linear-gradient(135deg,#25abaf,#6fe3e6);font-size:18px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;color:#0f2a44;cursor:pointer;box-shadow:0 10px 25px #25abaf59;transition:all .35s ease;position:relative;overflow:hidden}.revunue-container button:after{content:"";position:absolute;inset:0;background:linear-gradient(120deg,transparent,rgba(255,255,255,.6),transparent);transform:translate(-100%);transition:transform .6s ease}.revunue-container button:hover:after{transform:translate(100%)}.revunue-container button:hover{transform:translateY(-6px) scale(1.05);box-shadow:0 18px 40px #25abaf73}.revunue-container button:active{transform:scale(.97)}@media(max-width:768px){.revunue-container h1{font-size:26px}.revunue-container h4{font-size:16px;padding:0 10px}.revunue-container button{width:90%;max-width:300px;height:55px;font-size:16px}}.consultancy-container{margin-top:90px;min-height:100vh;width:100%;display:flex;flex-direction:column;align-items:center;gap:22px;padding:20px;background:linear-gradient(180deg,#f8fbff,#fff);animation:consultancyFade .9s ease-in}@keyframes consultancyFade{0%{opacity:0;transform:translateY(25px)}to{opacity:1;transform:translateY(0)}}.consultancy-container h1{font-size:32px;font-family:Georgia,Times New Roman,Times,serif;text-align:center;color:#0f2a44}.consultancy-container h4{font-size:20px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;text-align:center;color:#555;max-width:780px;line-height:1.6}.icon-size{font-size:40px;color:#25abaf;animation:arrowBounce 1.6s ease-in-out infinite}@keyframes arrowBounce{0%,to{transform:translateY(0);opacity:.6}50%{transform:translateY(14px);opacity:1}}.consultancy-container button{width:240px;height:60px;border-radius:40px;border:none;background:linear-gradient(135deg,#25abaf,#6fe3e6);font-size:18px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;color:#0f2a44;cursor:pointer;box-shadow:0 10px 25px #25abaf59;transition:all .35s ease;position:relative;overflow:hidden}.consultancy-container button:after{content:"";position:absolute;inset:0;background:linear-gradient(120deg,transparent,rgba(255,255,255,.6),transparent);transform:translate(-100%);transition:transform .6s ease}.consultancy-container button:hover:after{transform:translate(100%)}.consultancy-container button:hover{transform:translateY(-6px) scale(1.05);box-shadow:0 18px 40px #25abaf73}.consultancy-container button:active{transform:scale(.97)}@media(max-width:768px){.consultancy-container h1{font-size:26px}.consultancy-container h4{font-size:16px;padding:0 10px}.consultancy-container button{width:90%;max-width:300px;height:55px;font-size:16px}}.webdesign-container{margin-top:90px}.webdesign-content{width:100%;height:300px;background:radial-gradient(circle at 20% 70%,#2da9e280,transparent 45%),radial-gradient(circle at 80% 30%,#000cb380,transparent 45%),linear-gradient(135deg,#00141f,#001633);position:relative;overflow:hidden;text-align:center;padding:80px}.webdesign-content:after{content:"";position:absolute;width:250px;height:600px;background:#ffffff17;transform:rotate(-20deg);right:8%;top:-100px;border-radius:30px;animation:shine 3s infinite}.webdesign-content h1{font-size:45px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;color:#f5f5f5;font-weight:700}.webdesign-content p{font-size:18px;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;color:#e6e6e6;margin-top:10px}.webdesign-text{margin-top:0;padding:40px;background-color:#f0f0f0;text-align:center}.webdesign-text h1{font-size:30px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;color:#141313;margin-bottom:10px;font-weight:700}.webdesign-text p{font-size:18px;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;color:#323131}.webdesign-cards-container{display:flex;justify-content:center;gap:20px;margin-top:30px;flex-wrap:wrap}.webdesign-card{background-color:#fff;border:1px solid #ddd;border-radius:10px;padding:20px;width:300px;box-shadow:0 4px 8px #0000001a;transition:transform .3s,box-shadow .3s}.webdesign-card:hover{transform:translateY(-10px);box-shadow:0 8px 16px #c99b1f}.webdesign-card h2{font-size:24px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;color:#333;margin-bottom:10px}.webdesign-card p{font-size:16px;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;color:#666}.webdesign-conclusion{width:100%;margin-top:40px;display:flex;gap:5px}.webdesign-conclusion ul{width:50%}.webdesign-conclusion ul h2{font-size:28px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;color:#141313;margin-bottom:10px;font-weight:700}.webdesign-conclusion ul p{font-size:18px;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;color:#323131;margin-bottom:10px}.webdesign-conclusion ul li{list-style-type:none;margin-bottom:8px;font-size:16px;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;color:#131313}.webdesign-conclusion img{width:50%;height:450px;margin:10px}.unique-design{width:auto;margin:50px;padding:30px;background-color:#00141f;border-radius:10px 20px}.unique-design h1{font-size:30px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;color:#f5f5f5;margin-bottom:10px;font-weight:700}.unique-design p{font-size:18px;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;color:#e6e6e6;margin-top:10px}@media(max-width:768px){.webdesign-content{height:auto;padding:60px 20px}.webdesign-content h1{font-size:30px}.webdesign-content p{font-size:15px}.webdesign-text{padding:25px 15px}.webdesign-text h1{font-size:24px}.webdesign-text p{font-size:15px}.webdesign-card{width:100%;max-width:340px}.webdesign-conclusion{flex-direction:column-reverse;align-items:center;gap:20px}.webdesign-conclusion ul{width:100%;text-align:center}.webdesign-conclusion ul h2{font-size:22px}.webdesign-conclusion ul p,.webdesign-conclusion ul li{font-size:14px}.webdesign-conclusion img{width:100%;height:auto;max-height:280px}.unique-design{margin:30px 15px;padding:25px 15px;text-align:center}.unique-design h1{font-size:24px}.unique-design p{font-size:15px}}.graphicdesign-container{margin-top:90px}.graphicdesign-content{width:100%;height:300px;background:radial-gradient(circle at 20% 70%,#2da9e280,transparent 45%),radial-gradient(circle at 80% 30%,#000cb380,transparent 45%),linear-gradient(135deg,#00141f,#001633);position:relative;overflow:hidden;text-align:center;padding:80px}.graphicdesign-content:after{content:"";position:absolute;width:250px;height:600px;background:#ffffff17;transform:rotate(-20deg);right:8%;top:-100px;border-radius:30px;animation:shine 3s infinite}.graphicdesign-content h1{font-size:45px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;color:#f5f5f5;font-weight:700}.graphicdesign-content p{font-size:18px;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;color:#e6e6e6;margin-top:10px}.graphicdesign-text{margin-top:0;padding:40px;background-color:#f0f0f0;text-align:center}.graphicdesign-text h1{font-size:30px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;color:#141313;margin-bottom:10px;font-weight:700}.graphicdesign-text p{font-size:18px;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;color:#323131}.graphicdesign-conclusion{width:100%;margin-top:40px;display:flex;gap:5px}.graphicdesign-conclusion ul{width:50%}.graphicdesign-conclusion ul h2{font-size:28px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;color:#141313;margin-bottom:10px;font-weight:700}.graphicdesign-conclusion ul p{font-size:18px;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;color:#323131;margin-bottom:10px}.graphicdesign-conclusion ul li{list-style-type:none;margin-bottom:8px;font-size:16px;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;color:#131313}.graphicdesign-conclusion img{width:50%;height:350px;margin:10px;border-radius:30px}.graphicdesign-cta{width:auto;margin:50px;padding:30px;background-color:#00141f;border-radius:10px 20px;text-align:center}.graphicdesign-cta h1{font-size:30px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;color:#f5f5f5;margin-bottom:10px;font-weight:700}.graphicdesign-cta p{font-size:18px;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;color:#f5f5f5}.graphicdesign-cta button{margin-top:20px;padding:10px 20px;font-size:18px;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;color:#00141f;background-color:#f5f5f5;border:none;border-radius:5px 10px;cursor:pointer}@media(max-width:768px){.graphicdesign-content{height:auto;padding:60px 20px}.graphicdesign-content h1{font-size:32px;line-height:1.3}.graphicdesign-content p{font-size:15px;line-height:1.6}.graphicdesign-content:after{width:160px;height:400px;right:-40px;opacity:.15}.graphicdesign-text{padding:25px 15px}.graphicdesign-text h1{font-size:24px}.graphicdesign-text p{font-size:15px}.graphicdesign-conclusion{flex-direction:column;align-items:center;gap:20px}.graphicdesign-conclusion ul{width:100%;text-align:center}.graphicdesign-conclusion ul h2{font-size:22px}.graphicdesign-conclusion ul p{font-size:15px}.graphicdesign-conclusion ul li{font-size:14px}.graphicdesign-conclusion img{width:100%;height:auto;max-height:280px}.graphicdesign-cta{margin:30px 15px;padding:25px 15px}.graphicdesign-cta h1{font-size:24px}.graphicdesign-cta p{font-size:15px}.graphicdesign-cta button{font-size:16px;padding:10px 18px}}.aws-container{margin-top:90px;display:flex;flex-direction:column;align-items:center;justify-content:center}.aws-main-heading{width:100%;height:300px;background:radial-gradient(circle at 20% 80%,#ff99004d,transparent 50%),radial-gradient(circle at 80% 20%,#4d9ac533,transparent 50%),linear-gradient(135deg,#232f3e,#1a2732);overflow:hidden;text-align:center;padding:80px}.aws-main-heading h1{color:#f90}.aws-main-heading p{font-size:18px;color:#fff;margin-top:10px}.aws-content{margin-top:0;padding:40px;background-color:#ffffffec}.aws-content h1{font-size:24px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;color:#323131;font-weight:700;text-align:center}.aws-content h2{font-size:26px;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;color:#323131;margin-top:20px}.aws-content p{font-size:18px;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;color:#323131}.aws-partner h1{font-size:28px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;color:#323131;font-weight:700;text-align:center;margin-bottom:20px}.aws-partner h3{font-size:18px;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;color:#323131;text-align:center}.aws-contact{margin-top:20px;padding:30px;display:flex;flex-direction:column;align-items:center;background-color:#f90;width:100%;justify-content:center;gap:20px}.aws-contact h2{font-size:24px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;color:#fff;font-weight:700;text-align:center}.aws-contact p{font-size:18px;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;color:#111010;text-align:center}.aws-contact button{background-color:#fff;color:#080808;font-size:18px;padding:10px 20px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;border:none;border-radius:5px;cursor:pointer}@media(max-width:768px){.aws-container{margin-top:80px}.aws-main-heading{height:auto;padding:50px 20px}.aws-main-heading h1{font-size:28px;line-height:1.3}.aws-main-heading p{font-size:15px}.aws-content{padding:25px 15px}.aws-content h1{font-size:22px}.aws-content h2{font-size:20px}.aws-content p{font-size:15px;line-height:1.6}.aws-partner h1{font-size:22px}.aws-partner h3{font-size:15px}.aws-contact{padding:25px 15px;gap:15px}.aws-contact h2{font-size:22px}.aws-contact p{font-size:15px}.aws-contact button{font-size:16px;padding:10px 22px}}.azure-container{margin-top:90px;display:flex;flex-direction:column;align-items:center;justify-content:center}.azure-main-heading{width:100%;height:300px;background:radial-gradient(circle at 20% 80%,#3db2ff55,transparent 55%),radial-gradient(circle at 80% 20%,#00c3ff44,transparent 55%),linear-gradient(135deg,#003466,#0059b8);position:relative;overflow:hidden;text-align:center;padding:80px}.azure-main-heading h1{color:#f90}.azure-main-heading p{font-size:18px;color:#fff;margin-top:10px}.azure-content{margin-top:0;padding:40px;background-color:#ffffffec}.azure-content h1{font-size:24px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;color:#323131;font-weight:700;text-align:center}.azure-content h2{font-size:26px;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;color:#323131;margin-top:20px}.azure-content p{font-size:18px;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;color:#323131}.azure-partner h1{font-size:28px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;color:#323131;font-weight:700;text-align:center;margin-bottom:20px}.azure-partner h3{font-size:18px;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;color:#323131;text-align:center}.azure-contact{margin-top:20px;padding:30px;display:flex;flex-direction:column;align-items:center;background-color:#f90;width:100%;justify-content:center;gap:20px}.azure-contact h2{font-size:24px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;color:#fff;font-weight:700;text-align:center}.azure-contact p{font-size:18px;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;color:#111010;text-align:center}.azure-contact button{background-color:#fff;color:#080808;font-size:18px;padding:10px 20px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;border:none;border-radius:5px;cursor:pointer}@media(max-width:768px){.azure-container{margin-top:80px}.azure-main-heading{height:auto;padding:50px 20px}.azure-main-heading h1{font-size:28px;line-height:1.3}.azure-main-heading p{font-size:15px}.azure-content{padding:25px 15px}.azure-content h1{font-size:22px}.azure-content h2{font-size:20px}.azure-content p{font-size:15px;line-height:1.6}.azure-partner h1{font-size:22px}.azure-partner h3{font-size:15px}.azure-contact{padding:25px 15px;gap:15px}.azure-contact h2{font-size:22px}.azure-contact p{font-size:15px}.azure-contact button{font-size:16px;padding:10px 22px}}.businessemail-container{margin-top:90px;display:flex;flex-direction:column;align-items:center;justify-content:center}.businessemail-main-heading{width:100%;height:300px;background:radial-gradient(circle at 20% 80%,#0073aa33,transparent 55%),radial-gradient(circle at 80% 20%,#2ea2cc44,transparent 55%),linear-gradient(135deg,#f7f7f7,#e9eef3);position:relative;overflow:hidden;text-align:center;padding:80px}.businessemail-main-heading h1{color:#f90}.businessemail-main-heading p{font-size:18px;color:#fff;margin-top:10px}.businessemail-content{margin-top:0;padding:40px;background-color:#ffffffec}.businessemail-content h1{font-size:24px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;color:#323131;font-weight:700;text-align:center}.businessemail-content h2{font-size:26px;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;color:#323131;margin-top:20px}.businessemail-content p{font-size:18px;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;color:#323131}.businessemail-partner h1{font-size:28px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;color:#323131;font-weight:700;text-align:center;margin-bottom:20px}.businessemail-partner h3{font-size:18px;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;color:#323131;text-align:center}.businessemail-contact{margin-top:20px;padding:30px;display:flex;flex-direction:column;align-items:center;background-color:#f90;width:100%;justify-content:center;gap:20px}.businessemail-contact h2{font-size:24px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;color:#fff;font-weight:700;text-align:center}.businessemail-contact p{font-size:18px;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;color:#111010;text-align:center}.businessemail-contact button{background-color:#fff;color:#080808;font-size:18px;padding:10px 20px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;border:none;border-radius:5px;cursor:pointer}@media(max-width:768px){.businessemail-container{margin-top:80px}.businessemail-main-heading{height:auto;padding:50px 20px}.businessemail-main-heading h1{font-size:28px;line-height:1.3}.businessemail-main-heading p{font-size:15px;color:#333}.businessemail-content{padding:25px 15px}.businessemail-content h1{font-size:22px}.businessemail-content h2{font-size:20px}.businessemail-content p{font-size:15px;line-height:1.6}.businessemail-partner h1{font-size:22px}.businessemail-partner h3{font-size:15px}.businessemail-contact{padding:25px 15px;gap:15px}.businessemail-contact h2{font-size:22px}.businessemail-contact p{font-size:15px}.businessemail-contact button{font-size:16px;padding:10px 22px}}.linux-container{margin-top:90px;display:flex;flex-direction:column;align-items:center;justify-content:center}.linux-main-heading{width:100%;height:300px;background:radial-gradient(circle at 25% 75%,#dd481455,transparent 60%),radial-gradient(circle at 75% 25%,#77216fff,transparent 60%),linear-gradient(135deg,#2c001e,#3b0030,#4e003f);position:relative;overflow:hidden;text-align:center;padding:80px}.linux-main-heading h1{color:#f90}.linux-main-heading p{font-size:18px;color:#fff;margin-top:10px}.linux-content{margin-top:0;padding:40px;background-color:#ffffffec}.linux-content h1{font-size:24px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;color:#323131;font-weight:700;text-align:center}.linux-content h2{font-size:26px;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;color:#323131;margin-top:20px}.linux-content p{font-size:18px;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;color:#323131}.linux-partner h1{font-size:28px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;color:#323131;font-weight:700;text-align:center;margin-bottom:20px}.linux-partner h3{font-size:18px;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;color:#323131;text-align:center}.linux-contact{margin-top:20px;padding:30px;display:flex;flex-direction:column;align-items:center;background-color:#f90;width:100%;justify-content:center;gap:20px}.linux-contact h2{font-size:24px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;color:#fff;font-weight:700;text-align:center}.linux-contact p{font-size:18px;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;color:#111010;text-align:center}.linux-contact button{background-color:#fff;color:#080808;font-size:18px;padding:10px 20px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;border:none;border-radius:5px;cursor:pointer}@media(max-width:768px){.linux-container{margin-top:70px;padding:0 10px}.linux-main-heading{height:auto;padding:50px 20px;text-align:center}.linux-main-heading h1{font-size:28px;line-height:1.3}.linux-main-heading p{font-size:15px;line-height:1.6}.linux-content{padding:25px 15px}.linux-content h1{font-size:22px}.linux-content h2{font-size:20px}.linux-content p{font-size:15px;line-height:1.6}.linux-partner h1{font-size:22px;margin-bottom:15px}.linux-partner h3{font-size:15px;line-height:1.5}.linux-contact{padding:25px 15px;gap:15px}.linux-contact h2{font-size:20px}.linux-contact p{font-size:14px;line-height:1.6}.linux-contact button{font-size:16px;padding:10px 18px}}.wordpress-container{margin-top:90px;display:flex;flex-direction:column;align-items:center;justify-content:center}.wordpress-main-heading{width:100%;height:300px;background:radial-gradient(circle at 20% 80%,#2db8e283,transparent 50%),radial-gradient(circle at 80% 20%,#eef7f783,transparent 50%),linear-gradient(135deg,#00252c,#002c3d);position:relative;overflow:hidden;text-align:center;padding:80px}.wordpress-main-heading h1{color:#f90}.wordpress-main-heading p{font-size:18px;color:#fff;margin-top:10px}.wordpress-content{margin-top:0;padding:40px;background-color:#ffffffec}.wordpress-content h1{font-size:24px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;color:#323131;font-weight:700;text-align:center}.wordpress-content h2{font-size:26px;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;color:#323131;margin-top:20px}.wordpress-content p{font-size:18px;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;color:#323131}.wordpress-partner h1{font-size:28px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;color:#323131;font-weight:700;text-align:center;margin-bottom:20px}.wordpress-partner h3{font-size:18px;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;color:#323131;text-align:center}.wordpress-contact{margin-top:20px;padding:30px;display:flex;flex-direction:column;align-items:center;background-color:#f90;width:100%;justify-content:center;gap:20px}.wordpress-contact h2{font-size:24px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;color:#fff;font-weight:700;text-align:center}.wordpress-contact p{font-size:18px;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;color:#111010;text-align:center}.wordpress-contact button{background-color:#fff;color:#080808;font-size:18px;padding:10px 20px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;border:none;border-radius:5px;cursor:pointer}@media(max-width:768px){.wordpress-container{margin-top:70px}.wordpress-main-heading{height:auto;padding:60px 20px}.wordpress-main-heading h1{font-size:28px}.wordpress-main-heading p{font-size:15px;line-height:1.6}.wordpress-content{padding:25px 15px}.wordpress-content h1{font-size:22px}.wordpress-content h2{font-size:20px}.wordpress-content p{font-size:15px;line-height:1.6}.wordpress-partner h1{font-size:24px}.wordpress-partner h3{font-size:15px}.wordpress-contact{padding:25px 15px}.wordpress-contact h2{font-size:22px}.wordpress-contact p{font-size:15px;line-height:1.6}.wordpress-contact button{font-size:16px;padding:10px 18px}}.artificial-intelligence-container{margin-top:90px}.artificial-intelligence-bg-container{width:100%;height:300px;background:radial-gradient(circle at 20% 70%,#2da9e280,transparent 45%),radial-gradient(circle at 80% 30%,#000cb380,transparent 45%),linear-gradient(135deg,#00141f,#001633);position:relative;overflow:hidden;text-align:center;padding:80px}.artificial-intelligence-bg-container h1{font-size:45px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;color:#f5f5f5;font-weight:700}.artificial-intelligence-text{padding:10px;text-align:center}.artificial-intelligence-text h4{font-size:18px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;color:#141313;margin-bottom:10px;font-weight:700}.artificial-intelligence-tabs{display:flex;justify-content:center;align-items:center;margin-top:20px;padding:20px;width:100%;flex-wrap:wrap;gap:20px}.artificial-intelligence-tab{background-color:#daa520;color:#f5f5f5;padding:20px;border-radius:20px;width:fit-content;text-align:center;cursor:pointer;transition:transform .3s,box-shadow .3s}.artificial-intelligence-tab:hover{transform:translateY(-10px);box-shadow:0 10px 20px #0003}.artificial-intelligence-Services{width:100%;margin-top:40px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:30px;padding:20px}.artificial-intelligence-Services h1{font-size:30px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;color:#141313;margin-bottom:10px;font-weight:700;text-align:center}.artificial-intelligence-Services h4{font-size:20px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;color:#2d979e;margin-bottom:10px;font-weight:700;text-align:center}.artificial-intelligence-Services h4 span{font-size:15px;color:#5f5e5e;line-height:1.6;text-align:center}.artificial-intelligence-applications{width:100%;margin-top:40px;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:wrap;gap:30px;padding:20px}.artificial-intelligence-applications h1{font-size:30px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;color:#141313;margin-bottom:10px;font-weight:700;text-align:center}.artificial-intelligence-applications p{font-size:18px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;color:#787979;margin-bottom:10px;font-weight:700;text-align:center}.artificial-intelligence-application-cards-container{display:flex;justify-content:center;align-items:center;gap:20px;flex-wrap:wrap}.artificial-intelligence-application-cards{height:200px;width:300px;border:1px solid rgba(109,109,109,.699);text-align:center;padding:10px;border-radius:15px}.artificial-intelligence-application-cards h1{font-size:18px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;color:#2d979e;margin-bottom:10px;font-weight:700;text-align:center}.artificial-intelligence-application-cards p{font-size:13px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;color:#5f5e5e;line-height:1.6;text-align:center}.artificial-intelligence-industry{width:100%;margin-top:20px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px;padding:40px}.artificial-intelligence-industry h1{font-size:30px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;color:#141313;margin-bottom:10px;font-weight:700;text-align:center}.artificial-intelligence-industry p{font-size:18px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;color:#787979;margin-bottom:10px;font-weight:700}.artificial-intelligence-industry-ai-solutions{height:100px;width:800px;border:1px solid rgba(109,109,109,.699);padding:10px;border-radius:15px;text-align:left}.artificial-intelligence-industry-ai-solutions h1{font-size:20px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;color:#2d979e;margin-bottom:10px;font-weight:700;text-align:left}.artificial-intelligence-industry-ai-solutions p{font-size:14px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;color:#5f5e5e;line-height:1.6}.artificial-intelligence-features-tools{width:100%;margin-top:40px;gap:30px;padding:20px}.artificial-intelligence-features-tools h1{font-size:30px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;color:#141313;margin-bottom:10px;font-weight:700;text-align:center}.ai-tools{padding:10px;border:1px solid rgba(109,109,109,.699);margin:10px;border-radius:20px}.ai-tools h1{font-size:20px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;color:#2d979e;margin-bottom:10px;font-weight:700;text-align:left}.ai-tools h4{font-size:18px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;color:#2d979e;margin-bottom:10px;font-weight:700}.ai-tools p{font-size:14px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;color:#5f5e5e;line-height:1.6}.process-container{width:100%;max-width:500px;margin:auto;font-family:sans-serif;text-align:center}.step{padding:12px;margin:6px 0;background:#f0f9ff;border-left:5px solid #9a9c05;border-radius:6px;font-weight:600}.arrow{font-size:26px;color:#050505;animation:bounce 1.3s infinite}.loop-arrow{margin-top:10px;font-size:22px;color:#20a020;font-weight:700;animation:rotateLoop 2.5s linear infinite}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}@keyframes rotateLoop{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}.artificial-intelligence-contact-button{margin-top:30px;padding:15px 30px;background-color:#f90;color:#fff;border:none;border-radius:25px;font-size:18px;cursor:pointer;transition:background-color .3s ease}.artificial-intelligence-contact-button:hover{background-color:#36e600}@media(max-width:768px){.artificial-intelligence-container{margin-top:80px}.artificial-intelligence-bg-container{height:auto;padding:50px 20px}.artificial-intelligence-bg-container h1{font-size:28px;line-height:1.3}.artificial-intelligence-text h4{font-size:16px}.artificial-intelligence-tabs{gap:12px;padding:10px}.artificial-intelligence-tab{padding:14px 18px;font-size:14px;border-radius:16px}.artificial-intelligence-Services{gap:20px;padding:15px}.artificial-intelligence-Services h1{font-size:24px}.artificial-intelligence-Services h4{font-size:18px}.artificial-intelligence-Services h4 span{font-size:14px}.artificial-intelligence-applications h1{font-size:24px}.artificial-intelligence-applications p{font-size:15px}.artificial-intelligence-application-cards{width:100%;max-width:320px;height:auto}.artificial-intelligence-industry{padding:20px}.artificial-intelligence-industry h1{font-size:24px}.artificial-intelligence-industry p{font-size:15px;text-align:center}.artificial-intelligence-industry-ai-solutions{width:100%;height:auto}.artificial-intelligence-industry-ai-solutions h1{font-size:18px}.artificial-intelligence-industry-ai-solutions p{font-size:14px}.artificial-intelligence-features-tools h1{font-size:24px}.ai-tools{margin:10px 0}.ai-tools h1{font-size:18px}.ai-tools h4{font-size:16px}.ai-tools p{font-size:14px}.process-container{max-width:100%;padding:10px}.step{font-size:14px}.artificial-intelligence-contact-button{font-size:16px;padding:12px 26px}}.chatbot-container{margin-top:90px}.chatbot-bg{width:100%;height:300px;background:radial-gradient(circle at 20% 70%,#2da9e280,transparent 45%),radial-gradient(circle at 80% 30%,#000cb380,transparent 45%),linear-gradient(135deg,#00141f,#001633);position:relative;overflow:hidden;text-align:center;padding:80px}.chatbot-bg h1{font-size:45px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;color:#f5f5f5;font-weight:700}.chatbot-bg p{font-size:18px;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;color:#e6e6e6;margin-top:10px}.chatbot-content{margin-top:0;padding:40px;background-color:#f0f0f0;text-align:center}.chatbot-content h1{font-size:30px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;color:#141313;margin-bottom:10px;font-weight:700}.chatbot-content p{font-size:18px;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;color:#323131}.chatbot-services{padding:40px;background-color:#f0f0f0;text-align:center}.chatbot-services h1{font-size:30px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;color:#141313;margin-bottom:10px;font-weight:700}.chatbot-services p{font-size:18px;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;color:#323131}.chatbot-services-grid{width:100%;padding:20px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.chatbot-card-container{width:250px;height:300px;background-color:#f5f5f5;border-radius:15px;box-shadow:0 4px 8px #0000001a;margin:15px;padding:20px;text-align:center;transition:transform .3s,box-shadow .3s}.chatbot-card-container img{width:80px;height:80px}.chatbot-card-container h1{font-size:22px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;color:#141313;margin-top:15px}.chatbot-card-container p{font-size:16px;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;color:#464545;margin-top:10px}.chatbot-development-services{width:100%;padding:40px;background-color:#e0e0e0;text-align:center}.chatbot-development-services h1{font-size:30px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;color:#141313;margin-bottom:10px;font-weight:700}.chatbot-development-services p{font-size:18px;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;color:#323131}.chatbot-development-cards-container{width:100%;padding:20px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.chatbot-development-cards-container div{width:250px;height:200px;background-color:#f5f5f5;border-radius:15px;box-shadow:0 4px 8px #0000001a;margin:15px;padding:20px;text-align:center;transition:transform .3s,box-shadow .3s}.chatbot-development-cards-container h1{font-size:22px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;color:#141313;margin-top:15px}.chatbot-development-cards-container p{font-size:16px;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;color:#464545;margin-top:10px}.ml-container{margin-top:90px}.ml-bg{width:100%;height:300px;background:radial-gradient(circle at 20% 70%,#2da9e280,transparent 45%),radial-gradient(circle at 80% 30%,#000cb380,transparent 45%),linear-gradient(135deg,#00141f,#001633);position:relative;overflow:hidden;text-align:center;padding:80px}.ml-bg h1{font-size:45px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;color:#f5f5f5;font-weight:700}.ml-bg p{font-size:18px;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;color:#e6e6e6;margin-top:10px}.ml-content{margin-top:0;padding:40px;background-color:#f0f0f0;text-align:center}.ml-content h1{font-size:30px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;color:#141313;margin-bottom:10px;font-weight:700}.ml-content p{font-size:18px;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;color:#323131}.ml-services{padding:40px;background-color:#f0f0f0;text-align:center}.ml-services h1{font-size:30px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;color:#141313;margin-bottom:10px;font-weight:700}.ml-services p{font-size:18px;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;color:#323131}.ml-services-grid{width:100%;padding:20px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.ml-card-container{width:250px;height:350px;background-color:#f5f5f5;border-radius:15px;box-shadow:0 4px 8px #0000001a;margin:15px;padding:20px;text-align:center;transition:transform .3s,box-shadow .3s}.ml-card-container svg{width:50px;height:50px}.ml-card-container h1{font-size:22px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;color:#141313;margin-top:15px}.ml-card-container p{font-size:16px;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;color:#464545;margin-top:10px}.ml-development-services{width:100%;padding:40px;background-color:#e0e0e0;text-align:center}.ml-development-services h1{font-size:30px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;color:#141313;margin-bottom:10px;font-weight:700}.ml-development-services p{font-size:18px;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;color:#323131}.ml-development-cards-container{width:100%;padding:20px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.ml-development-cards-container div{width:250px;height:200px;background-color:#f5f5f5;border-radius:15px;box-shadow:0 4px 8px #0000001a;margin:15px;padding:20px;text-align:center;transition:transform .3s,box-shadow .3s}.ml-development-cards-container h1{font-size:22px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;color:#141313;margin-top:15px}.ml-development-cards-container p{font-size:16px;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;color:#464545;margin-top:10px}@media(max-width:768px){.ml-container{margin-top:70px}.ml-bg{height:auto;padding:50px 20px;text-align:center}.ml-bg h1{font-size:28px;line-height:1.3}.ml-bg p{font-size:15px;line-height:1.6}.ml-content{padding:25px 15px}.ml-content h1{font-size:22px}.ml-content p{font-size:15px;line-height:1.6}.ml-services{padding:25px 15px}.ml-services h1{font-size:22px}.ml-services p{font-size:15px;line-height:1.6}.ml-services-grid{padding:10px}.ml-card-container{width:100%;max-width:300px;height:auto;margin:12px 0}.ml-card-container h1{font-size:18px}.ml-card-container p{font-size:14px}.ml-development-services{padding:25px 15px}.ml-development-services h1{font-size:22px}.ml-development-services p{font-size:15px}.ml-development-cards-container{padding:10px}.ml-development-cards-container div{width:100%;max-width:300px;height:auto;margin:12px 0}.ml-development-cards-container h1{font-size:18px}.ml-development-cards-container p{font-size:14px}}.iot-container{margin-top:90px}.iot-container h1{text-align:center;margin-bottom:20px;font-size:28px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;color:#323131;font-weight:700;margin-top:30px}.iot-container h4{font-size:18px;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;color:#323131;margin-top:20px;text-align:center}.iot-header{width:100%;height:300px;background:radial-gradient(circle at 25% 75%,#14ddcc55,transparent 60%),radial-gradient(circle at 75% 25%,rgb(34,33,119),transparent 60%),linear-gradient(135deg,#00172c,#00183b,#002b4e);position:relative;overflow:hidden;text-align:center;padding:80px}.iot-header h1{color:#f90;font-size:55px}.iot-content{background-image:url(https://www.webjaal.com/assets/content_imgs/IOT_Main.jpg);background-size:cover;background-position:center;width:100%;height:auto;margin-top:0;padding:40px;background-color:#ffffffec}.iot-content h1{font-size:24px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;color:#f8c92d;font-weight:700;text-align:center}.iot-content h4{font-size:20px;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;color:#fafafa;margin-top:20px}.iot-services{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;padding:30px 10px;background:#f8fbff;font-family:Poppins,sans-serif}.service-box{flex:1 1 calc(33.33% - 40px);background:#fff;border:1px solid #e4e9f2;border-radius:12px;padding:20px;text-align:center;min-width:250px;transition:.3s ease;box-shadow:0 3px 10px #0000000d}.service-box:hover{transform:translateY(-7px);box-shadow:0 10px 20px #0000001f}.service-box span{font-size:45px;display:block}.service-box h3{margin:12px 0 8px;font-size:18px;font-weight:600}.service-box p{color:#555;font-size:14px;line-height:1.5}@media(max-width:768px){.service-box{flex:1 1 calc(50% - 40px)}}@media(max-width:480px){.service-box{flex:1 1 100%}}.iot-approach{max-width:850px;margin:auto;padding:40px 15px;font-family:Poppins,sans-serif;color:#222}.iot-approach h2{text-align:center;margin-bottom:10px;font-size:28px;font-weight:700}.iot-approach .intro{text-align:center;max-width:650px;margin:auto auto 40px;color:#555;font-size:15px;line-height:1.6}.approach-list{display:flex;flex-direction:column;gap:28px}.approach-item{display:flex;gap:20px;padding:15px 10px;align-items:flex-start;border-left:4px solid #0066ff;position:relative}.approach-item:before{content:"";position:absolute;left:-11px;width:14px;height:14px;background-color:#06f;border-radius:50%;top:15px}.step{font-size:24px;font-weight:700;color:#06f;min-width:55px}.approach-item h3{font-size:18px;font-weight:600;margin-bottom:6px}.approach-item p{color:#555;font-size:14px;line-height:1.5}@media(max-width:600px){.approach-item{flex-direction:column;border-left-width:3px}.step{font-size:20px}}.iot-services-section{max-width:1100px;margin:auto;text-align:center;padding:60px 20px;font-family:Poppins,sans-serif}.iot-services-section h2{font-size:32px;font-weight:700}.subtitle{font-size:18px;color:#333;margin-top:4px}.desc{max-width:760px;margin:12px auto 40px;color:#555;font-size:15px;line-height:1.5}.iot-services-grid{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.iot-card{flex:1 1 calc(33.33% - 40px);min-width:280px;background:#fff;padding:18px 20px;border-radius:12px;box-shadow:0 4px 12px #00000014;border:1px solid #e5e9f2;text-align:center;transition:.3s ease}.iot-card:hover{transform:translateY(-7px);box-shadow:0 10px 22px #0000001f;border-color:#06f}.iot-card h4{font-size:17px;margin-bottom:6px;font-weight:600;color:#003d99}.iot-card p{font-size:14px;color:#444;line-height:1.45}@media(max-width:768px){.iot-card{flex:1 1 calc(50% - 40px)}}@media(max-width:480px){.iot-card{flex:1 1 100%}}.ar-container{margin-top:90px}.ar-content{width:100%;height:300px;background:radial-gradient(circle at 20% 80%,#ff99004d,transparent 50%),radial-gradient(circle at 80% 20%,#4d9ac533,transparent 50%),linear-gradient(135deg,#232f3e,#1a2732);overflow:hidden;text-align:center;padding:80px}.ar-content h1{color:#f90;font-size:45px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;font-weight:700}.ar-services-section{max-width:1100px;margin:auto;text-align:center;padding:60px 20px;font-family:Poppins,sans-serif}.ar-subtitle{font-size:18px;color:#333;margin-top:4px}.ar-desc{max-width:760px;margin:12px auto 40px;color:#555;font-size:15px;line-height:1.5}.ar-services-grid{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.ar-card{flex:1 1 calc(33.33% - 40px);min-width:280px;background:#fff;padding:18px 20px;border-radius:12px;box-shadow:0 4px 12px #00000014;border:1px solid #e5e9f2;text-align:left;transition:.3s ease}.ar-card:hover{transform:translateY(-7px);box-shadow:0 10px 22px #0000001f;border-color:#06f}.ar-card h4{font-size:17px;margin-bottom:6px;font-weight:600;color:#03a}.ar-card p{font-size:14px;color:#444;line-height:1.45}@media(max-width:768px){.ar-card{flex:1 1 calc(50% - 40px)}}@media(max-width:480px){.ar-card{flex:1 1 100%}}.healthcare-container{margin-top:90px}.healthcare-content{background:linear-gradient(135deg,#0097ce,#00ccd6);width:100%;height:300px;display:flex;flex-direction:column;justify-content:center;align-items:center}.healthcare-content h1{color:#fff;font-size:45px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;font-weight:700}.healthcare-content p{color:#fff;font-size:20px;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;margin-top:10px}.health-services-section{max-width:1100px;margin:auto;text-align:center;padding:60px 20px;font-family:Poppins,sans-serif}.health-subtitle{font-size:18px;color:#05445e}.health-desc{margin-top:10px;color:#6a8ba7;font-size:15px}.health-services-grid{display:flex;flex-wrap:wrap;gap:20px;margin-top:40px;justify-content:center}.health-card{flex:1 1 calc(33.33% - 40px);min-width:280px;background:#f2faff;padding:20px;border-radius:12px;border:1px solid #CDEAF7;text-align:left;box-shadow:0 4px 14px #0097ce1f;transition:.3s}.health-card:hover{transform:translateY(-6px);border-color:#0097ce;box-shadow:0 6px 20px #0097ce40}.health-card h4{font-size:17px;color:#0097ce;margin-bottom:10px}.health-card ul{padding-left:18px;color:#05445e;font-size:14px;line-height:1.5}.card-desc{margin-top:10px;font-size:13px;color:#436b80}.why-choose-box{background:linear-gradient(135deg,#0097ce,#00ccd6);color:#fff;padding:30px 20px;border-radius:12px;margin-top:50px}.why-choose-box h3{font-size:22px;margin-bottom:15px}.why-list{list-style:none;padding:0;font-size:15px;line-height:1.8}.why-desc{margin-top:15px;font-size:14px;opacity:.9}@media(max-width:768px){.health-card{flex:1 1 calc(50% - 20px)}}@media(max-width:480px){.health-card{flex:1 1 100%}}.realestate-container{margin-top:90px}.realestate-content{background:linear-gradient(135deg,#b71c1c,#0c2340);width:100%;height:300px;display:flex;flex-direction:column;justify-content:center;align-items:center}.realestate-content h1{color:#fff;font-size:45px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;font-weight:700}.realestate-content p{color:#fff;font-size:20px;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;margin-top:10px}.realestate-section{max-width:1100px;margin:auto;text-align:center;padding:60px 20px;font-family:Poppins,sans-serif}.realestate-subtitle{font-size:18px;color:#0c2340;margin-top:4px}.realestate-grid{display:flex;flex-wrap:wrap;gap:20px;margin-top:35px;justify-content:center}.realestate-card{flex:1 1 calc(33.33% - 40px);min-width:260px;background:#fafafa;padding:20px;border-radius:12px;border:1px solid #E2D9CC;text-align:left;box-shadow:0 4px 15px #0c234014;transition:.3s}.realestate-card:hover{transform:translateY(-7px);box-shadow:0 8px 20px #0c23402e;border-color:#0c2340}.realestate-card h4{font-size:17px;color:#b71c1c;margin-bottom:10px;font-weight:600}.realestate-card ul{padding-left:18px;color:#2b2b2b;font-size:14px;line-height:1.5}.realestate-cta{background:linear-gradient(135deg,#0c2340,#3ca55c);color:#fff;padding:35px 20px;border-radius:12px;margin-top:50px}.realestate-cta h3{font-size:22px;margin-bottom:10px}.realestate-cta p{font-size:15px;opacity:.9}.realestate-btn{margin-top:18px;padding:10px 22px;border:none;border-radius:6px;background:#fff;color:#0c2340;font-weight:600;cursor:pointer;transition:.3s}.realestate-btn:hover{background:#3ca55c;color:#fff}@media(max-width:768px){.realestate-card{flex:1 1 calc(50% - 20px)}}@media(max-width:480px){.realestate-card{flex:1 1 100%}}.logistics-section{margin-top:90px}.logistics-header{background:linear-gradient(135deg,#0a3d62,#455a64);width:100%;height:300px;display:flex;flex-direction:column;justify-content:center;align-items:center}.logistics-header h2{color:#fff;font-size:40px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;font-weight:700}.logistics-header h3{color:#fff;font-size:17px;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;margin-top:10px}.logistics-subtitle{font-size:18px;color:#0a3d62;margin-top:4px}.card-desc{margin-top:12px;font-size:14px;color:#455a64;line-height:1.5}.logistics-grid{display:flex;flex-wrap:wrap;gap:20px;margin-top:35px;justify-content:center;padding:10px}.logistics-card{flex:1 1 calc(33.33% - 40px);min-width:260px;background:#f3f4f6;padding:20px;border-radius:12px;border:1px solid #DCE2E8;text-align:left;box-shadow:0 4px 15px #0a3d6226;transition:.3s}.logistics-card:hover{transform:translateY(-7px);border-color:#ff8c00;box-shadow:0 10px 25px #ff8c0040}.logistics-card h4{font-size:17px;color:#0a3d62;margin-bottom:10px}.logistics-card ul{padding-left:18px;color:#1a1a1a;font-size:14px;line-height:1.45}.logistics-cta{background:linear-gradient(135deg,#0a3d62,#455a64);color:#fff;padding:35px 20px;border-radius:12px;margin-top:50px;text-align:center}.logistics-cta h3{font-size:22px;margin-bottom:10px}.logistics-btn{margin-top:18px;padding:10px 22px;border:none;border-radius:6px;background:#ff8c00;color:#fff;font-weight:600;cursor:pointer;transition:.3s}.logistics-btn:hover{background:#fff;color:#0a3d62}.logi-icon{font-size:45px;color:#ff8c00;margin-bottom:10px;transition:.3s ease}.logistics-card:hover .logi-icon{color:#0a3d62;transform:scale(1.1)}@media(max-width:768px){.logistics-card{flex:1 1 calc(50% - 20px)}}@media(max-width:480px){.logistics-card{flex:1 1 100%}}.retail-container{margin-top:90px}.retail-header{background:linear-gradient(135deg,#ffc107,#ffb300);height:300px;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.retail-services-section{max-width:1100px;margin:auto;text-align:center;padding:60px 20px;font-family:Poppins,sans-serif}.retail-subtitle{font-size:18px;color:#005bbb;margin-top:6px}.retail-services-grid{display:flex;flex-wrap:wrap;gap:20px;margin-top:40px;justify-content:center}.retail-card{flex:1 1 calc(33.33% - 40px);min-width:260px;background:#fafafa;padding:20px;border-radius:12px;border:1px solid #E0E0E0;text-align:left;box-shadow:0 4px 14px #005bbb1f;transition:.3s}.retail-card:hover{transform:translateY(-7px);border-color:#e60023;box-shadow:0 10px 20px #e6002340}.retail-card h4{font-size:17px;color:#e60023;margin-bottom:10px;font-weight:600}.retail-card ul{padding-left:18px;color:#1a1a1a;font-size:14px;line-height:1.45}.card-desc{margin-top:10px;font-size:13px;color:#555;line-height:1.5}.retail-cta{background:linear-gradient(135deg,#005bbb,#00a6e3);color:#fff;padding:35px 20px;border-radius:12px;margin-top:50px}.retail-cta h3{font-size:22px;margin-bottom:10px}.retail-cta p{font-size:15px;opacity:.95}.retail-btn{margin-top:15px;padding:10px 22px;border:none;border-radius:6px;background:#e60023;color:#fff;font-weight:600;cursor:pointer;transition:.3s}.retail-btn:hover{background:#ffc107;color:#1a1a1a}@media(max-width:768px){.retail-card{flex:1 1 calc(50% - 20px)}}@media(max-width:480px){.retail-card{flex:1 1 100%}}.finace-container{margin-top:90px}.finace-header{width:100%;height:300px;background:linear-gradient(135deg,#0e442b,#1ba727a9);display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;animation:fadeInScale .8s ease-out}.banking-services-section{max-width:1100px;margin:auto;text-align:center;padding:60px 20px;font-family:Poppins,sans-serif}.banking-subtitle{font-size:18px;color:#003b73;margin-top:6px}.banking-services-grid{display:flex;flex-wrap:wrap;gap:20px;margin-top:40px;justify-content:center}.banking-card{flex:1 1 calc(33.33% - 40px);min-width:260px;background:#fff;padding:20px;border-radius:12px;border:1px solid #D6E0EA;text-align:left;box-shadow:0 4px 14px #0036661f;transition:.3s ease}.banking-card:hover{transform:translateY(-7px);border-color:#0056b3;box-shadow:0 10px 22px #0056b340}.banking-card h4{font-size:17px;color:#0056b3;margin-bottom:10px;font-weight:600}.banking-card ul{padding-left:18px;color:#1a1a1a;font-size:14px;line-height:1.45}.card-desc{margin-top:10px;font-size:13px;color:#5a6c7a;line-height:1.55}.banking-why-box{background:linear-gradient(135deg,#003b73,#0056b3);color:#fff;padding:30px 20px;border-radius:12px;margin-top:50px}.banking-why-box h3{font-size:22px;margin-bottom:12px}.banking-why-box ul{list-style:none;padding:0;font-size:15px;line-height:1.7}.banking-expertise-box{margin-top:30px;padding:25px 20px;background:#f3f7fc;border-radius:12px;border-left:4px solid #0056B3;text-align:left}.banking-expertise-box h3{font-size:20px;color:#003b73;margin-bottom:10px}.banking-expertise-box ul{padding-left:18px;color:#1a1a1a;font-size:14px;line-height:1.45}.banking-cta{margin-top:40px;background:linear-gradient(135deg,#0056b3,#0074e8);color:#fff;padding:40px 20px;border-radius:12px}.banking-cta h3{font-size:22px}.banking-btn{margin-top:15px;padding:10px 22px;border:none;border-radius:6px;background:#fff;color:#003b73;font-weight:600;cursor:pointer;transition:.3s ease}.banking-btn:hover{background:#ffc000;color:#003b73}@media(max-width:768px){.banking-card{flex:1 1 calc(50% - 20px)}}@media(max-width:480px){.banking-card{flex:1 1 100%}}.research-container{margin-top:90px}.research-content{width:100%;height:300px;background:radial-gradient(circle at 25% 75%,#dd481455,transparent 60%),radial-gradient(circle at 75% 25%,#77216fff,transparent 60%),linear-gradient(135deg,#2c001e,#3b0030,#4e003f);position:relative;overflow:hidden;text-align:center;padding:80px}.research-content h1{font-size:55px;color:#f5f5f5}.researchInsight-section{max-width:1100px;margin:auto;text-align:center;padding:60px 20px;font-family:Poppins,sans-serif}.researchInsight-subtitle{font-size:18px;color:#003b6d;margin-top:6px}.researchInsight-grid{display:flex;flex-wrap:wrap;gap:20px;margin-top:40px;justify-content:center}.researchInsight-card{flex:1 1 calc(33.33% - 40px);min-width:260px;background:#fff;padding:20px;border-radius:12px;border:1px solid #DCE4EF;text-align:left;box-shadow:0 4px 14px #003b6d1a;transition:.3s ease}.researchInsight-card:hover{transform:translateY(-7px);border-color:#005da8;box-shadow:0 10px 22px #005da840}.researchInsight-card h4{font-size:17px;color:#005da8;margin-bottom:10px;font-weight:600}.researchInsight-card ul{padding-left:18px;color:#1a1a1a;font-size:14px;line-height:1.45}.researchInsight-benefits-box{background:linear-gradient(135deg,#003b6d,#0067c2);color:#fff;padding:30px 20px;border-radius:12px;margin-top:50px;text-align:left}.researchInsight-benefits-box h3{font-size:22px;margin-bottom:12px;text-align:center}.researchInsight-benefits-box ul{padding-left:18px;font-size:15px;line-height:1.65;list-style:none}.researchInsight-cta{margin-top:40px;background:linear-gradient(135deg,#005da8,#0081ea);color:#fff;padding:40px 20px;border-radius:12px}.researchInsight-cta h3{font-size:22px}.researchInsight-btn{margin-top:15px;padding:10px 22px;border:none;border-radius:6px;background:#fff;color:#003b6d;font-weight:600;cursor:pointer;transition:.3s ease}.researchInsight-btn:hover{background:#ffc107;color:#003b6d}@media(max-width:768px){.researchInsight-card{flex:1 1 calc(50% - 20px)}}@media(max-width:480px){.researchInsight-card{flex:1 1 100%}}.strategy-section{max-width:1100px;margin:90px auto auto;text-align:center;padding:5px;font-family:Poppins,sans-serif}.strategy-subtitle{font-size:18px;color:#003b6d;margin-top:6px}.strategy-grid{display:flex;flex-wrap:wrap;gap:20px;margin-top:40px;justify-content:center}.strategy-card{flex:1 1 calc(33.33% - 40px);min-width:260px;background:#fff;padding:20px;border-radius:12px;border:1px solid #dce4ef;text-align:left;box-shadow:0 4px 14px #003b6d1a;transition:.3s ease}.strategy-card:hover{transform:translateY(-7px);border-color:#0066c4;box-shadow:0 10px 22px #0066c440}.strategy-card h4{font-size:17px;color:#0066c4;margin-bottom:10px;font-weight:600}.strategy-card ul{padding-left:18px;color:#1a1a1a;font-size:14px;line-height:1.45}.strategy-card .card-desc{margin-top:10px;font-size:13px;color:#4e5966;line-height:1.55}.strategy-benefits-box{background:linear-gradient(135deg,#003b6d,#0066c4);color:#fff;padding:30px 20px;border-radius:12px;margin-top:50px;text-align:left}.strategy-benefits-box h3{font-size:22px;margin-bottom:12px;text-align:center}.strategy-benefits-box ul{padding-left:18px;font-size:15px;line-height:1.65;list-style:none}.strategy-cta{margin-top:40px;background:linear-gradient(135deg,#0056b3,#0081ea);color:#fff;padding:40px 20px;border-radius:12px}.strategy-cta h3{font-size:22px}.strategy-btn{margin-top:15px;padding:10px 22px;border:none;border-radius:6px;background:#fff;color:#003b6d;font-weight:600;cursor:pointer;transition:.3s ease}.strategy-btn:hover{background:#ffc107;color:#003b6d}@media(max-width:768px){.strategy-card{flex:1 1 calc(50% - 20px);padding:0}}@media(max-width:480px){.strategy-card{flex:1 1 100%}}.auditAnalytics-section{width:100%;margin:90px auto auto;text-align:center;font-family:Poppins,sans-serif}.auditAnalytics-subtitle{font-size:18px;color:#003b6d;margin-top:6px}.auditAnalytics-heading{font-size:20px;margin-top:40px;color:#003b6d;font-weight:600}.auditAnalytics-grid{display:flex;flex-wrap:wrap;gap:20px;margin-top:25px;justify-content:center}.auditAnalytics-card{flex:1 1 calc(33.33% - 40px);min-width:260px;background:#fff;padding:20px;border-radius:12px;border:1px solid #DCE4EF;text-align:left;box-shadow:0 4px 14px #003b6d1a;transition:.3s ease}.auditAnalytics-card:hover{transform:translateY(-7px);border-color:#0066c4;box-shadow:0 10px 22px #0066c440}.auditAnalytics-card h4{font-size:17px;color:#0066c4;margin-bottom:10px;font-weight:600}.auditAnalytics-card ul{padding-left:18px;font-size:14px;color:#1a1a1a;line-height:1.45}.auditAnalytics-benefits-box{background:linear-gradient(135deg,#003b6d,#0066c4);color:#fff;padding:30px 20px;border-radius:12px;margin-top:50px;text-align:left}.auditAnalytics-benefits-box h3{font-size:22px;text-align:center;margin-bottom:10px}.auditAnalytics-benefits-box ul{padding-left:18px;font-size:15px;line-height:1.65;list-style:none}.auditAnalytics-cta{margin-top:40px;background:linear-gradient(135deg,#0056b3,#0081ea);color:#fff;padding:40px 20px;border-radius:12px}.auditAnalytics-btn{margin-top:15px;padding:10px 22px;background:#fff;border:none;border-radius:6px;color:#003b6d;font-weight:600;cursor:pointer;transition:.3s ease}.auditAnalytics-btn:hover{background:#ffc107;color:#003b6d}@media(max-width:768px){.auditAnalytics-card{flex:1 1 calc(50% - 20px)}}@media(max-width:480px){.auditAnalytics-card{flex:1 1 100%}}.gtm-section{width:100%;margin:90px auto auto;text-align:center;font-family:Poppins,sans-serif}.gtm-subtitle{font-size:18px;color:#003b6d;margin-top:6px}.gtm-overview{margin-top:30px;padding:20px}.gtm-overview h3{font-size:20px;color:#003b6d;margin-bottom:8px}.gtm-overview p{color:#444;font-size:15px;max-width:850px;margin:auto}.gtm-grid{display:flex;flex-wrap:wrap;gap:20px;margin-top:35px;justify-content:center}.gtm-card{flex:1 1 calc(33.33% - 40px);min-width:260px;background:#fff;padding:20px;border-radius:12px;border:1px solid #DCE4EF;text-align:left;box-shadow:0 4px 14px #003b6d1a;transition:.3s ease}.gtm-card:hover{transform:translateY(-7px);border-color:#0066c4;box-shadow:0 10px 22px #0066c440}.gtm-card h4{font-size:17px;color:#0066c4;margin-bottom:10px;font-weight:600}.gtm-card ul{padding-left:18px;font-size:14px;color:#1a1a1a;line-height:1.45}.gtm-benefits-box{background:linear-gradient(135deg,#003b6d,#0066c4);color:#fff;padding:30px 20px;border-radius:12px;margin-top:50px;text-align:left}.gtm-benefits-box h3{font-size:22px;text-align:center;margin-bottom:12px}.gtm-benefits-box ul{padding-left:18px;list-style:none;line-height:1.65;font-size:15px}.gtm-cta{margin-top:40px;padding:40px 20px;border-radius:12px;background:linear-gradient(135deg,#0056b3,#0081ea);color:#fff}.gtm-btn{margin-top:15px;padding:10px 22px;border:none;border-radius:6px;background:#fff;color:#003b6d;font-weight:600;cursor:pointer;transition:.3s ease}.gtm-btn:hover{background:#ffc107;color:#003b6d}@media(max-width:768px){.gtm-card{flex:1 1 calc(50% - 20px)}}@media(max-width:480px){.gtm-card{flex:1 1 100%}}.mis-section{max-width:100%;margin:90px auto auto;text-align:center;font-family:Poppins,sans-serif}.mis-subtitle{font-size:18px;color:#003b6d;margin-top:6px}.mis-overview{margin-top:30px}.mis-overview h3{font-size:20px;color:#003b6d;margin-bottom:8px}.mis-overview p{color:#444;max-width:850px;margin:auto;font-size:15px}.mis-grid{display:flex;flex-wrap:wrap;gap:20px;margin-top:35px;justify-content:center}.mis-card{flex:1 1 calc(33.33% - 40px);min-width:260px;background:#fff;padding:20px;border-radius:12px;border:1px solid #DCE4EF;text-align:left;box-shadow:0 4px 14px #003b6d1a;transition:.3s ease}.mis-card:hover{transform:translateY(-7px);border-color:#0066c4;box-shadow:0 10px 22px #0066c440}.mis-card h4{font-size:17px;color:#0066c4;margin-bottom:10px;font-weight:600}.mis-card ul{padding-left:18px;font-size:14px;color:#1a1a1a;line-height:1.45}.card-desc{margin-top:10px;font-size:13px;color:#4e5966;line-height:1.55}.mis-benefits-box{background:linear-gradient(135deg,#003b6d,#0066c4);color:#fff;padding:30px 20px;border-radius:12px;margin-top:50px;text-align:left}.mis-benefits-box h3{text-align:center;font-size:22px;margin-bottom:10px}.mis-benefits-box ul{padding-left:18px;list-style:none;font-size:15px;line-height:1.65}.mis-cta{margin-top:40px;background:linear-gradient(135deg,#0056b3,#0081ea);color:#fff;padding:40px 20px;border-radius:12px}.mis-btn{margin-top:15px;padding:10px 22px;background:#fff;border:none;border-radius:6px;color:#003b6d;font-weight:600;cursor:pointer;transition:.3s ease}.mis-btn:hover{background:#ffc107;color:#003b6d}@media(max-width:768px){.mis-card{flex:1 1 calc(50% - 20px)}}@media(max-width:480px){.mis-card{flex:1 1 100%}}.political-container{margin-top:90px}.political-content{width:100%;background-image:url(https://www.webjaal.com/assets/content_imgs/political_5.jpg);background-size:cover;background-position:center;height:300px;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;animation:fadeInScale .8s ease-out}.political-content h1{font-size:55px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif}.political-text{text-align:center;margin-top:20px;padding:15px}.political-text h1{font-size:30px}.political-text p{font-size:18px;color:#000}.campaign-tabs{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:15px}.campaign-tabs span{padding:8px 16px;background:#f3f7fa;border:1px solid #cfd7df;border-radius:20px;font-size:14px;cursor:pointer;transition:.2s ease}.campaign-tabs span:hover{background:#0e9eca;color:#fff;border-color:#0e9eca;transform:scale(1.05)}.political-conclusion{width:100%;margin-top:40px;display:flex;gap:5px}.political-conclusion ul{width:50%}.political-conclusion ul h2{font-size:28px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;color:#141313;margin-bottom:10px;font-weight:700}.political-conclusion ul li{list-style-type:none;margin-bottom:8px;font-size:16px;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;color:#131313}.political-conclusion ul li span{font-size:18px;color:#127a7e}.political-conclusion img{width:50%;height:350px;margin:10px;border-radius:40px}.political-campaign-head{text-align:center;margin-top:20px}.political-campaign-head h1{font-size:35px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif}.political-campaign-head p{font-size:15px}.campaign-card-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;padding:30px;width:100%;justify-content:center;align-items:center}.campaign-card{background:#fff;border:1px solid #e0e6ed;border-radius:12px;padding:20px;box-shadow:0 4px 12px #0000000f;transition:transform .3s ease,box-shadow .3s ease}.campaign-card:hover{transform:translateY(-5px);box-shadow:0 6px 20px #0000001f}.campaign-card h3{color:#0e9eca;font-size:20px;margin-bottom:10px}.campaign-card p{color:#555;font-size:15px;line-height:1.5}.hero-section{width:100%;min-height:85vh;background:linear-gradient(#00142499,#00142499),url(/your-hero-image.jpg) center/cover no-repeat;display:flex;align-items:center;padding:60px 8%;color:#fff}.hero-content{max-width:650px}.hero-section h1{font-size:48px;font-weight:700;margin-bottom:10px}.hero-section h2{font-size:24px;font-weight:400;margin-bottom:20px;color:#aadff0}.hero-section p{font-size:17px;line-height:1.7;margin-bottom:30px;color:#e8f6ff}.hero-buttons{display:flex;gap:15px}.btn-primary{padding:12px 25px;background:#0e9eca;border:none;border-radius:6px;color:#fff;font-size:16px;cursor:pointer;transition:.2s}.btn-primary:hover{background:#0c89b0;transform:scale(1.05)}.btn-secondary{padding:12px 25px;background:transparent;border:2px solid white;border-radius:6px;color:#fff;font-size:16px;cursor:pointer;transition:.2s}.btn-secondary:hover{background:#fff3;transform:scale(1.05)}.choose-section{text-align:center;padding:40px 20px}.choose-title{font-size:32px;font-weight:700;color:#0e9eca;margin-bottom:20px}.choose-description{max-width:800px;margin:0 auto 40px;font-size:16px;color:#444;line-height:1.7}.choose-card-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:25px;max-width:1100px;margin:0 auto;justify-content:center;justify-items:center}.choose-card{background:#fff;border:1px solid #e0e6ed;border-radius:12px;padding:25px;width:100%;max-width:300px;box-shadow:0 4px 10px #0000000f;transition:.25s ease-in-out}.choose-card:hover{transform:translateY(-6px);box-shadow:0 8px 20px #0000001f}.choose-card h3{color:#0e9eca;margin-bottom:10px;font-size:20px;font-weight:600}.choose-card p{color:#555;font-size:15px;line-height:1.5}@media(max-width:768px){.political-content{height:auto;padding:50px 20px;text-align:center}.political-content h1{font-size:32px}.political-text h1{font-size:24px}.political-text p{font-size:15px;line-height:1.6}.political-conclusion{flex-direction:column;align-items:center}.political-conclusion ul{width:100%;order:1;text-align:center}.political-conclusion img{width:100%;height:auto;max-height:280px;order:2;margin-top:15px}.political-campaign-head h1{font-size:26px}.political-campaign-head p{font-size:14px}.campaign-card-container{padding:20px 15px}.campaign-card h3{font-size:18px}.campaign-card p{font-size:14px}}.education-container{margin-top:90px;display:flex;flex-direction:column;justify-content:center;align-items:center}.education-header{width:100%;height:300px;background:linear-gradient(135deg,#0e442b,#1ba727a9);padding:60px 20px;display:flex;flex-direction:column;justify-content:center;align-items:center}.education-header h1{font-size:55px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;font-weight:550;color:#fcfbfa}.education-header p{font-size:18px;color:#fff;font-family:580px}.education-header button{width:250px;height:40px;color:#fff;background-color:#daa520;border:none;border-radius:10px;font-size:20px;font-family:Franklin Gothic Medium,Arial Narrow,Arial,sans-serif;cursor:pointer;transition:.25s ease}.education-header button:hover{background-color:#58c458;transform:scale(1.05)}.education-evolution{width:90%;padding:40px}.education-evolution span{font-size:25px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;color:#4adbe0}.education-evolution p{font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;font-size:20px}.elearn-section{padding:60px 20px;background:radial-gradient(circle at 20% 30%,#ffe082,transparent 60%),radial-gradient(circle at 80% 70%,#80deea,transparent 60%),radial-gradient(circle at 50% 90%,#ffab91,transparent 70%),#fffdf7;border-radius:20px}.elearn-header{text-align:center;max-width:800px;margin:0 auto 40px}.elearn-header h1{font-size:32px;font-weight:700;color:#0e9eca}.elearn-header h2{font-size:24px;margin:10px 0;color:#444}.elearn-header p{font-size:16px;line-height:1.6;color:#555}.elearn-card-container{display:flex;gap:25px;justify-items:center;max-width:1200px;margin:0 auto}.elearn-card{background:#fff;border-radius:14px;padding:20px;max-width:320px;border:1px solid #e8e8e8;box-shadow:0 6px 20px #00000014;transition:.25s ease}.elearn-card:hover{transform:translateY(-6px);box-shadow:0 10px 30px #0000001f}.elearn-card h3{color:#0e9eca;font-size:18px;margin-bottom:10px}.elearn-card p{font-size:15px;color:#555;line-height:1.5}.elearn-cta{text-align:center;margin-top:40px}.elearn-cta button{background:#0e9eca;border:none;color:#fff;padding:12px 26px;border-radius:8px;font-size:16px;cursor:pointer;transition:.25s ease}.elearn-cta button:hover{background:#0b89b0;transform:scale(1.05)}.elearn-features-section,.elearn-advantages-section{padding:60px 20px;background:radial-gradient(circle at 20% 30%,#ffe082,transparent 60%),radial-gradient(circle at 80% 70%,#80deea,transparent 60%),radial-gradient(circle at 50% 90%,#ffab91,transparent 70%),#fffdf7;border-radius:20px;margin-bottom:50px}.section-title{text-align:center;font-size:32px;color:#0e9eca;font-weight:700;margin-bottom:15px}.section-subtitle{text-align:center;max-width:850px;margin:0 auto 40px;font-size:16px;color:#555;line-height:1.6}.elearn-feature-card-container,.elearn-adv-card-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:25px;max-width:1200px;margin:0 auto;justify-items:center}.feature-card{background:#fff;border-radius:14px;padding:20px;width:100%;max-width:320px;border:1px solid #e8e8e8;box-shadow:0 6px 20px #00000014;transition:.25s ease}.feature-card:hover{transform:translateY(-6px);box-shadow:0 10px 30px #0000001f}.feature-card h3{color:#0e9eca;font-size:18px;margin-bottom:10px}.feature-card p{font-size:15px;color:#555;line-height:1.5}@media(max-width:768px){.education-container{margin-top:70px}.education-header{height:auto;padding:50px 20px;text-align:center}.education-header h1{font-size:32px;line-height:1.3}.education-header p{font-size:15px;line-height:1.6;text-align:center}.education-header button{width:200px;font-size:16px;margin-top:15px}.education-evolution{width:100%;padding:25px 15px;text-align:center}.education-evolution span{font-size:20px}.education-evolution p{font-size:16px;line-height:1.6}.elearn-header h1{font-size:26px}.elearn-header h2{font-size:20px}.elearn-header p{font-size:15px}.elearn-card-container{flex-direction:column;align-items:center}.elearn-card{max-width:100%;width:100%}.section-title{font-size:26px}.section-subtitle{font-size:15px;padding:0 10px}.feature-card{max-width:100%}}.insurence-container{margin-top:90px;display:flex;flex-direction:column;justify-content:center;align-items:center}.insurence-content{width:100%;height:300px;background:linear-gradient(135deg,#5d98db,#3f5697a9);display:flex;flex-direction:column;justify-content:center;align-items:center;padding:40px;color:#fff;animation:fadeInScale .8s ease-out}.insurence-content h1{font-size:45px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif}.insurence-content p{font-size:20px;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif}.insurance-features-section{padding:60px 20px;background:#fdfdfd}.section-title{text-align:center;font-size:32px;color:#0e9eca;font-weight:700;margin-bottom:40px}.insurance-card-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:25px;max-width:1200px;margin:0 auto;justify-items:center}.insurance-card{background:#fff;padding:25px;border-radius:14px;border:1px solid #e1e8ee;width:100%;max-width:320px;box-shadow:0 6px 18px #00000014;transition:.25s}.insurance-card:hover{transform:translateY(-6px);box-shadow:0 12px 28px #00000026}.insurance-card h3{color:#0e9eca;font-size:20px;margin-bottom:12px}.insurance-card ul{padding:0;list-style:none}.insurance-card ul li{color:#555;font-size:15px;margin-bottom:8px;padding-left:16px;position:relative}.insurance-card ul li:before{content:"•";color:#0e9eca;position:absolute;left:0}.industries-section{padding:60px 20px;text-align:center}.industries-title{font-size:32px;font-weight:700;color:#0e9eca;margin-bottom:30px}.industries-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px;max-width:1100px;margin:0 auto}.industry-card{background:#fff;padding:22px;border-radius:10px;border:1px solid #e3e6eb;box-shadow:0 4px 12px #0000000f;transition:.3s}.industry-card:hover{transform:translateY(-6px);box-shadow:0 10px 25px #0000001f}.industry-card h3{font-size:18px;color:#444;margin:0}@media(max-width:768px){.insurence-container{margin-top:70px;padding:0 10px;overflow-x:hidden}.insurence-content{height:auto;padding:50px 20px;text-align:center}.insurence-content h1{font-size:28px;line-height:1.3}.insurence-content p{font-size:15px;line-height:1.6}.insurance-features-section{padding:40px 15px}.section-title{font-size:24px;margin-bottom:25px}.insurance-card{padding:20px;max-width:100%}.insurance-card h3{font-size:18px}.insurance-card ul li{font-size:14px}.industries-section{padding:40px 15px}.industries-title{font-size:24px;margin-bottom:20px}.industry-card{padding:18px}.industry-card h3{font-size:16px}}.media-container{margin-top:90px}.media-content{width:100%;background-image:url(https://www.webjaal.com/assets/content_imgs/Media.jpg);background-size:cover;background-position:center;height:400px;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;animation:fadeInScale .8s ease-out}.media-content h1{font-size:55px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif}.media-content p{font-size:20px;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif}.me-section{padding:60px 25px;background:#f9fbfd;line-height:1.7}.me-intro p{max-width:900px;margin:0 auto 20px;color:#444;font-size:16px}.me-title{text-align:center;font-size:30px;font-weight:700;color:#0e9eca;margin-top:40px}.me-subtitle{text-align:center;max-width:850px;margin:10px auto 40px;color:#666;font-size:16px}.me-cards-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:25px;max-width:1100px;margin:0 auto}.me-card{background:#fff;padding:25px;border-radius:12px;border:1px solid #e3e6ed;box-shadow:0 5px 15px #0000000f;transition:.25s}.me-card:hover{transform:translateY(-6px);box-shadow:0 12px 25px #0000001a}.me-card h3{font-size:20px;color:#0e9eca;margin-bottom:12px}.me-card p{color:#555;font-size:15px}.offerings-title{margin-top:50px}.offerings-list{list-style:none;padding:0;max-width:700px;margin:20px auto}.offerings-list li{background:#fff;border-radius:10px;padding:12px 20px;margin-bottom:12px;border:1px solid #e3e6ed;box-shadow:0 3px 10px #0000000d;font-size:16px;color:#444;transition:.25s}.offerings-list li:hover{transform:scale(1.02);box-shadow:0 6px 16px #0000001a}@media(max-width:768px){.media-container{margin-top:90px}.media-content{height:auto;padding:50px 20px;text-align:center}.media-content h1{font-size:30px;line-height:1.3}.media-content p{font-size:15px;line-height:1.6;max-width:90%}.me-section{padding:40px 15px}.me-intro p{font-size:15px;line-height:1.6;padding:0 5px}.me-title{font-size:24px;margin-top:30px}.me-subtitle{font-size:15px;margin-bottom:30px}.me-cards-container{grid-template-columns:1fr;gap:20px}.me-card{padding:20px}.me-card h3{font-size:18px}.me-card p{font-size:14px;line-height:1.6}.offerings-title{font-size:22px;margin-top:40px;text-align:center}.offerings-list{padding:0 10px}.offerings-list li{font-size:14px;padding:12px 15px}}.joinus-overlay{position:fixed;inset:0;background:#0000008c;display:flex;align-items:center;justify-content:center;z-index:999}.joinus-modal{background:#fff;width:90%;max-width:450px;padding:30px;border-radius:14px;position:relative;animation:scaleIn .3s ease}.close-btn{position:absolute;right:15px;top:10px;font-size:24px;cursor:pointer}.joinus-options{display:flex;gap:20px;margin-top:25px}.joinus-card{flex:1;padding:20px;border-radius:12px;border:1px solid #ddd;text-align:center;cursor:pointer;transition:.3s ease}.joinus-card:hover{transform:translateY(-6px);box-shadow:0 10px 25px #00000026}.joinus-form{display:flex;flex-direction:column;gap:12px;margin-top:20px}.joinus-form input,.joinus-form select{padding:10px;border-radius:6px;border:1px solid #ccc}.joinus-form button{padding:12px;border:none;border-radius:8px;background:#0e9eca;color:#fff;cursor:pointer}.joinus-form button:hover{background:#0b89b0}@media(max-width:480px){.joinus-options{flex-direction:column}}@keyframes scaleIn{0%{transform:scale(.85);opacity:0}to{transform:scale(1);opacity:1}}.navbar{display:flex;justify-content:space-evenly;align-items:center;background-color:#fffefe;height:90px;width:100%;padding:0 20px;border-bottom:rgb(243,238,238) 3px solid;text-decoration:none;position:fixed;top:0;left:0;z-index:1000}.logo-img{height:84px;width:100px;border-radius:50%;mix-blend-mode:multiply;background:transparent;transition:.5s ease}.hamburger{display:none;font-size:30px;cursor:pointer;color:#fff}.logo-img:hover{transform:scale(1.1)}.drop-down{width:20px}.nav-links{display:flex;gap:25px;list-style:none;font-size:18px;font-weight:500;cursor:pointer}.nav-links a{text-decoration:none;color:#797373;transition:all .3s ease}.nav-links a:hover{text-decoration:none;color:#0e9eca;transform:scale(1.1)}.nav-services-link{cursor:pointer;padding:0 10px;color:#797373;font-size:18px}.nav-services-link:hover{color:#0e9eca;transform:scale(1.1);transition:.2s}.submenu-title{padding:8px 12px;display:block;cursor:pointer}.nested-wrapper{position:relative}.contact-number{width:90px;border-radius:20px;border:none;background-color:#0e9eca;color:#fff;font-size:15px;padding:8px;font-weight:600;cursor:pointer;text-align:center;transition:all .3s ease}.contact-number:hover{background-color:#35bea8;transform:scale(1.03)}@media(max-width:768px){.navbar{justify-content:space-between;padding:0 15px;width:100%}.hamburger{display:block;color:#000;font-size:30px;cursor:pointer}.logo-img{height:70px;width:80px}.nav-links{display:none}.nav-links.show{position:absolute;top:90px;right:0;width:100%;display:flex;flex-direction:column;justify-content:flex-start;background:#fff;gap:20px;padding:20px;align-items:flex-start;border-top:1px solid #ddd}.nav-services-link{margin-left:-10px;width:40%}.contact-number{display:none}}.nested-hover-area{position:relative}.submenu-title{padding:8px 12px;cursor:pointer;display:flex;align-items:center;white-space:nowrap}.submenu-title:hover{background-color:#f3f3f3}.submenu-arrow{margin-left:auto;display:none}.nested-menu-right{position:absolute;top:0;left:100%;min-width:220px;background:#fff;border:1px solid #ddd;box-shadow:0 6px 16px #00000026;z-index:9999}.submenu-link{display:block;padding:8px 12px;color:#000;text-decoration:none}.submenu-link:hover{background:#f3f3f3;color:#0e9eca}@media(max-width:768px){.nested-menu-right{position:static;margin-left:10px;box-shadow:none;border:none}}.chat-toggle{position:fixed;bottom:20px;right:20px;background:#111;color:#fff;border:none;border-radius:50%;width:55px;height:55px;font-size:26px;cursor:pointer;z-index:999}.chat-toggle{position:fixed;bottom:22px;right:20px;background:#111;color:#fff;border:none;border-radius:50%;padding:4px;width:55px;height:55px;font-size:26px;cursor:pointer;z-index:999;animation:float 3s ease-in-out infinite}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-6px)}to{transform:translateY(0)}}.chatbox{position:fixed;bottom:90px;right:20px;width:320px;max-height:420px;background:#fff;border-radius:12px;box-shadow:0 10px 30px #0003;display:flex;flex-direction:column;overflow:hidden;z-index:999}.chat-header{background:#111;color:#fff;padding:12px;font-weight:700;display:flex;justify-content:space-between}.chat-body{flex:1;padding:12px;overflow-y:auto;background:#f7f7f7}.chat-message{max-width:80%;padding:8px 12px;margin-bottom:10px;border-radius:12px;font-size:14px}.chat-message.user{background:#111;color:#fff;margin-left:auto}.chat-message.bot{background:#e5e5e5;color:#000;margin-right:auto}.chat-footer{display:flex;border-top:1px solid #ddd}.chat-footer input{flex:1;border:none;padding:10px;outline:none}.chat-footer button{background:#111;color:#fff;border:none;padding:0 15px;cursor:pointer}@media(max-width:480px){.chatbox{width:90%;right:5%}}
