@import url("https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Oleo+Script:wght@400;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;600;700&display=swap");*{margin:0;padding:0;font-family:Poppins,sans-serif;box-sizing:border-box}.custom-modal{max-width:420px;height:200px!important;margin:auto}.removelinkStyle{text-decoration:none;color:rgb(37,37,37)}.removelinkStyle2{text-decoration:none;color:rgb(255,255,255)}body,html{scroll-behavior:smooth}body,html{height:100%;width:100vw;overflow-x:hidden}.custom-contact-modal{max-width:360px!important;margin:auto}.custom-contact-modal .modal-content{border-radius:10px;box-shadow:0 5px 20px rgba(0,0,0,.2);border:none}.custom-contact-modal .close-btn{position:absolute;top:12px;right:12px;background:none;border:none}.custom-contact-modal .modal-body{padding-top:40px!important}.ul-li-services li{margin-bottom:45px;letter-spacing:1px}.form-label{font-size:12px;font-weight:700}.first-row-cards{display:flex;justify-content:center}.grid-container{display:flex;flex-wrap:wrap;align-items:center;gap:0;margin:0;padding:0}.text-section{grid-column:1/3;display:flex;flex-direction:column;justify-content:center;background:white;padding:20px;color:black;width:100%;max-width:400px}.text-section h1{font-weight:700;letter-spacing:5px;padding:20px;font-size:35px}.text-section p{font-size:12px;line-height:1.7}.card-home{width:100%;max-width:400px;padding:0;border-radius:0;box-shadow:none;transition:background-color .3s ease,transform .3s ease}.card-home img{width:100%;height:auto;object-fit:cover;transition:transform .3s ease}.card-home:hover img{transform:scale(1.05)}.card-overlay1{text-align:center;color:rgb(0,0,0)}.card-overlay2{text-align:center;color:rgb(255,255,255)}.card-overlay3,.card-overlay4{text-align:center;color:rgb(0,0,0)}.card-overlay1 h3,.card-overlay2 h3,.card-overlay3 h3,.card-overlay4 h3{font-weight:600;font-size:20px}.card-overlay1 p,.card-overlay2 p,.card-overlay3 p,.card-overlay4 p{font-size:12px}.carousel-control-next-icon,.carousel-control-prev-icon{background-color:#3f3d3d!important;border-radius:50%}.carousel-control-next,.carousel-control-prev{width:auto;opacity:1}.carousel-control-next:hover,.carousel-control-prev:hover{opacity:.8}.container{padding:0 10px}.applybtn-icon{color:#000000;transform:rotate(30deg)}.applybtn:hover .applybtn-icon{color:#fff}.h4-difficult{letter-spacing:2px;font-size:30px;font-weight:400;line-height:1.5;margin-left:-30%!important;margin-top:0!important}.tech-stack-tag{padding:8px 20px;margin-bottom:10px;border:1.5px solid #f23f4d;border-radius:40px;background-color:#fff0f0;color:#f23f4d;font-weight:600;font-size:14px;letter-spacing:2px;text-transform:uppercase;box-shadow:0 1px 6px rgba(0,0,0,.08);display:inline-flex;align-items:center}.tech-stack-tag svg{margin-right:8px}.img-groups{display:flex;justify-content:center;align-items:center;width:40%;padding:10px}.img-groups img{max-width:60%!important;height:auto}.input-work{padding:16px 20px;margin:0 auto}.search-icon{right:10px}@media (max-width:768px){.modal-margin-top{width:95%!important}.modal-content{width:80%;max-width:350px;padding:15px}.popup-card{padding:10px}h3{font-size:20px}.form-control,.form-select{font-size:14px;padding:8px}.close-btn{top:5px;right:5px}.dev-width{width:"0%"!important}.popup-card{width:90%;padding:15px}.close-btn{font-size:20px}.div-cards,.div-cards1,.div-cards2{position:relative!important;top:unset!important;left:unset!important;text-align:center!important;width:100%!important;margin:10px auto!important}.div-cards h3,.div-cards1 h3,.div-cards2 h3{font-size:18px!important}.div-cards p,.div-cards1 p,.div-cards2 p{font-size:12px!important;text-align:center!important}.position-relative img{object-fit:cover!important}.col-md-3{height:auto!important;padding:15px!important}.col-md-9{display:flex!important;flex-direction:column!important}.w-100{width:100%!important}.blog-card{flex-direction:row!important;text-align:left}.blog-card img{width:100%!important;height:auto!important;border-radius:10px;margin-bottom:10px}.blog-card h6{font-size:12px!important}.blog-card p{font-size:8px!important}.animated-div{padding:10px!important}.blog-img{width:90%!important}.answer-faq{font-size:10px!important;width:70%!important;margin-left:35px!important}.h1-testimonal{font-size:28px!important;letter-spacing:1px!important}.h3-slider{font-size:18px!important;margin-bottom:10px!important;text-align:left!important}.p-testimonal{font-size:8px!important}.img-slider-testimonal{max-width:95%!important}.div-img-testinomal{width:70%!important;top:48%!important;left:50%!important}.h3-smile-love{font-size:22px!important;letter-spacing:1px!important}.h3-customer-smile{font-size:25px!important;letter-spacing:1px!important}.container-testinomal-slider{margin:0!important}.h1-blogs,.h1-client{font-size:28px!important;letter-spacing:1px!important}.h1-banner-letstalk{font-size:45px!important;letter-spacing:1px!important}.h4-lets-banner{font-size:26px!important}.second-topcard{margin-top:30%!important}.h1-banner-work{font-size:45px!important;letter-spacing:1px!important}.input-work{margin:0!important;padding:10px!important}.input-work::placeholder{font-size:12px!important}.input-work::-webkit-input-placeholder{font-size:12px}.input-work::-moz-placeholder{font-size:12px}.input-work:-ms-input-placeholder{font-size:12px}.search-icon{right:15px!important}.search-icon-size{width:20px!important;height:20px!important}.btn-work-size{padding:5px 10px!important;font-size:12px!important;gap:5px!important}.h5-filters{font-size:14px!important;font-weight:500!important;margin-bottom:0!important;letter-spacing:1px!important}.img-groups{width:35%!important}.img-leftcartoon,.img-rigthcartoon{max-width:20%!important}.h3-work-flex-content{line-height:1.5!important;letter-spacing:1px!important;padding-bottom:40px!important;font-size:14px!important}.h2-workcards{font-size:18px!important;letter-spacing:1px!important}.h2-mobileapp,.h2-website{font-size:14px!important;letter-spacing:.5px!important}.para-workcards{font-size:10px!important}.con-flu-work{margin-top:40%!important}.div-wrapper-img{max-width:100%!important}.bt-viewall-video{font-size:14px!important;padding:8px 20px!important}.rocket-h1{font-size:45px!important;letter-spacing:1px!important}.font-adjust{font-size:20px!important;line-height:1.2!important}.rocket-div{margin-top:5%!important}.img-rocket{width:70%!important}.div-topcards{margin-top:30%!important}.div-cardbox-mobileapp,.div-cardbox-website{width:100%!important}.div-mobileapp,.div-website{margin-top:-5%!important}.row-mobileappbottom{margin-bottom:5%!important}.img-website-work{width:85%!important;position:absolute!important;left:10%!important}.map-location{height:200px!important}.h1-ourprocess{font-size:30px!important;letter-spacing:1px!important}.h3-process{font-size:14px!important;padding:0!important}.para-process{letter-spacing:.5px!important;font-size:10px!important;margin-left:20px!important}.h1-industries{font-size:28px!important;letter-spacing:1px!important}.p-industriestext{font-size:12px!important;letter-spacing:1px!important}.img-box-vector{max-width:30%!important}.h5-industries{font-size:14px!important}.h1-technical-tools{font-size:35px!important;letter-spacing:1px}.h2-technical-tools{font-size:16px!important;letter-spacing:1px}.para-mobile-home{font-size:12px!important;letter-spacing:.5px!important}.h1-grab{font-size:30px!important}.btn-home-skills{font-size:12px!important;padding:5px 10px!important;gap:10px!important;letter-spacing:.5px!important}.div-gridwarp{margin-top:0!important;flex-wrap:nowrap!important}.h1-home-about{font-size:28px!important;letter-spacing:1px!important}.para-home-about{font-size:12px!important;letter-spacing:1px!important}.img-home-about{max-width:100%!important}.h1-home-banner{font-size:45px!important;letter-spacing:1.5px!important}.h4-home-banner{font-size:26px!important;letter-spacing:1px!important}.btn-talk-banner{padding:5px 10px!important;letter-spacing:1px!important;font-size:18px!important;width:150px!important}.btn-service-banner{letter-spacing:1px!important;width:100px!important}.navbar-logo{width:100px;height:100px}.nav-links{gap:2px;text-align:center}.navbar-nav{display:flex;flex-direction:column;align-items:center}.sidebar-nav{align-items:center!important}.nav-btn-talk{font-size:14px!important}.div-footer{padding:0!important}.container-footer{padding:25px 0!important;letter-spacing:.5px!important}.h5-col1{letter-spacing:1px!important;font-size:18px!important}.h5-col1,.ul-li-footer li{margin-bottom:15px!important}.ul-li-footer li{font-size:14px!important}.h5-col2{letter-spacing:1px!important;font-size:18px!important}.h5-col2,.ul-li-footer2 li{margin-bottom:15px!important}.ul-li-footer2 li{font-size:12px!important}.col2-contact{padding:0!important}.h5-col3{letter-spacing:1px!important;font-size:18px!important}.h5-col3,.ul-li-footer3 li{margin-bottom:15px!important}.ul-li-footer3 li{font-size:12px!important}.h1-banner-services{font-size:45px!important;letter-spacing:1px!important}.h4-banner-services{font-size:26px!important;letter-spacing:1px!important}.currentopening,.h1-careers{font-size:45px!important;letter-spacing:1px!important}.btn-currentopening{font-size:22px!important}.h3-careeropening{text-align:left;font-size:16px!important}.p-careersopening{font-size:12px!important}.div-careersopening{padding:20px!important}.recruitmentprocess{font-size:28px!important}.p-recruitmentprocess{font-size:12px!important;line-height:1.7!important}.title-recruitment{font-size:16px!important;margin-bottom:0!important}.description-recrutiment{font-size:12px!important}.grabservicetitle{font-size:20px!important}.grabservicedescription{font-size:12px!important}.div-grabservices{margin-top:10px!important}.para-services{font-size:12px!important;line-height:1.6!important;letter-spacing:.5px!important;padding:2%!important}.h3-notes{font-size:20px!important;margin-bottom:5%!important}.para-notes{font-size:12px!important;letter-spacing:.5px!important}.div-notes-right{position:absolute!important;bottom:12%!important;left:45%!important}.ul-li-services li{margin-bottom:28px!important;font-size:8px!important}.one-paper{width:45%;height:auto;object-fit:cover;position:absolute;bottom:2%;left:70%}.ul-li-marketing{margin-bottom:50px!important;bottom:-18%!important;left:53%!important;font-size:8px!important}.h4-mobile{font-size:18px!important}.h4-mobile,.para-mobile{padding:0!important;letter-spacing:.5px!important}.para-mobile{font-size:12px!important;line-height:1.5!important;width:100%!important}.h4-digital{font-size:18px!important}.h4-digital,.para-digital{padding:0!important;letter-spacing:.5px!important}.para-digital{font-size:12px!important;line-height:1.5!important;width:100%!important;margin-left:0!important}.h4-website{font-size:18px!important}.h4-website,.para-website{padding:0!important;letter-spacing:.5px!important}.para-website{font-size:12px!important;line-height:1.5!important;width:100%!important}.h4-graphic{font-size:18px!important}.h4-graphic,.para-graphic{padding:0!important;letter-spacing:.5px!important}.para-graphic{font-size:12px!important;line-height:1.5!important;width:100%!important;margin-left:0!important}.h4-video{font-size:18px!important}.h4-video,.para-video{padding:0!important;letter-spacing:.5px!important}.para-video{font-size:12px!important;line-height:1.5!important;width:100%!important}.h4-b2b{font-size:18px!important}.h4-b2b,.para-b2b{padding:0!important;letter-spacing:.5px!important}.para-b2b{font-size:12px!important;line-height:1.5!important;width:100%!important;margin-left:0!important}.h4-animation{font-size:18px!important}.h4-animation,.para-animation{padding:0!important;letter-spacing:.5px!important}.para-animation{font-size:12px!important;line-height:1.5!important;width:100%!important}.bottom-banner,.div-choosetop{margin-top:5%!important}.image-icon{width:45px!important}.h1-icons{font-size:35px!important}.para-icons{letter-spacing:.5px!important;font-size:14px!important}.div-row{margin-top:0!important}.img-feet{margin-bottom:15px!important}.img-feet-left{margin-left:40%!important}.btn-size{width:200px!important;margin-left:42%!important;font-size:20px!important}.h1-lets-banner{font-size:55px!important;letter-spacing:2px!important}.h4-lets-banner{font-size:28px!important;letter-spacing:1px!important;margin-bottom:0!important}.h4-title{font-size:28px!important}.h4-title,.h5-titles{letter-spacing:.5px!important}.h5-titles{font-size:14px!important}.para-contents{font-size:10px!important;letter-spacing:.5px!important}.overlay p{padding-bottom:5%!important}.overlay h5{padding-top:6%!important}.social-icons img{width:35px!important;height:35px!important}.footer-social-icons img{width:25px!important;height:25px!important}.social-icons{margin-top:2%!important}.overlay{padding:20px 0!important}.bg-reduce{height:190px!important}.social-icons img{width:60px}.div-top{margin-top:5%!important;padding:17px 22px!important}.heading-h1{font-size:32px!important;letter-spacing:1px!important;margin:5%!important}.second-div{padding:17px 22px!important}.h1-talktoyou{font-size:32px!important;letter-spacing:1px!important}.btn-skills{letter-spacing:.5px!important;font-size:10px!important;font-weight:500!important;flex-wrap:nowrap!important;gap:5px!important;padding:10px!important}.gapreduce{gap:6px!important}.custom-input{height:50px!important;font-size:14px!important}.custom-input1{height:150px!important;font-size:14px!important}.floating-label{font-size:14px!important}.floating-label,.floating-label>label{top:25%!important;left:25%!important}.person-contact{width:95%!important;margin-top:60%!important;margin-left:5%!important}.send-btn{width:200px!important;font-size:20px!important}.h1-formvalidation{font-size:40px!important;letter-spacing:2px!important}.button-formtools{font-size:12px!important;padding:6px!important}.img-contact{margin-top:25%!important;width:100%!important;margin-left:0!important}.img-location{width:10%!important;left:100px!important}.h1-location{font-size:40px!important}.h1-location,.h4-location{letter-spacing:1px!important}.h4-location{font-size:24px!important}.h4-phone{font-size:14px!important;letter-spacing:1px!important}.img-phone{width:10%!important;margin:0 5%!important}.h4-mail{font-size:14px!important;letter-spacing:1px!important}.img-mail{width:6%!important;margin:0 3%!important}.h4-bangalore{font-size:20px!important;letter-spacing:.5px!important}.h4-address-bangalore{font-size:14px!important;letter-spacing:.5px!important}.h4-mysore{font-size:20px!important;letter-spacing:.5px!important}.h4-mysore-address{font-size:14px!important;letter-spacing:.5px!important}.div-mysore{margin-bottom:10%!important}.h1-about{font-size:45px!important}.h1-about,.h4-about{letter-spacing:1px!important}.h4-about{font-size:28px!important}.img-cut{width:26%!important;margin-right:8%!important;margin-top:0!important}.h4-difficult{font-size:24px!important;letter-spacing:1px!important;margin-left:-10%!important;margin-top:-25%!important}.div-aboutbanner{margin-bottom:6%!important}.h2-nnc{padding:3% 0!important;font-size:14px!important;letter-spacing:1px!important}.para-about-content{font-size:12px!important;line-height:1.7!important;letter-spacing:.5px!important;padding:10px!important}.img-bilding{width:100%!important}.div-partner{padding:25px!important}.h2-partner{font-size:28px!important;margin-bottom:15px!important;letter-spacing:1px!important}.para-partner-contents{font-size:12px!important;letter-spacing:1px!important;line-height:1.7!important}.ul-li-partner{font-size:14px!important;letter-spacing:1px!important;line-height:2!important}.btn-size-partner{width:200px!important;font-size:20px!important}.div-mission-vision{padding:10px!important;min-height:265px!important}.para-mission{font-size:12px!important;padding:10px!important}.img-mission{width:45px!important}.div-websites{padding:10px 20px!important}.h1-websiteservices{letter-spacing:1px!important;font-size:22px!important}.para-websiteservices{font-size:12px!important}.ul-li-websiteservices{font-size:14px!important;line-height:2!important}.heading-choose{font-size:30px!important;letter-spacing:1px!important}.paragraph-choose{font-size:12px!important;line-height:1.7!important}.image-choose{width:25%!important;margin-top:-7%!important;margin-left:10%!important}.row-choose{padding:0!important}.heading-h4{font-size:14px!important}.heading-h4,.heading-h4-lock{letter-spacing:.5px!important}.heading-h4-lock{font-size:18px!important}.heading-h3{font-size:20px!important;letter-spacing:1px!important}.p1-content{margin:0!important}.p1-content,.p2-content{font-size:12px!important;letter-spacing:.5px!important}.p2-content{margin:2% 0 5%!important;line-height:1.5!important}.p3-content{margin:0!important}.p3-content,.p4-content{font-size:12px!important;letter-spacing:.5px!important}.p4-content{margin:2% 0 5%!important;line-height:1.5!important}.p5-content{margin:0 5%!important}.p5-content,.p6-content{font-size:12px!important;letter-spacing:.5px!important}.p6-content{line-height:1.5!important;margin:2% 5% 5%!important}.p7-content{margin:25% 5% 0!important}.p7-content,.p8-content{font-size:12px!important;letter-spacing:.5px!important}.p8-content{margin:2% 5% 0;line-height:1.5!important}.line-stroke-curve{width:auto;height:69%!important;top:5%!important;left:1%!important;margin-left:1%!important}.stroke-curve{top:10%!important;left:18%!important}.stroke-curve img{width:30%!important}.div-recuitment-process{padding:25px!important}.number-circle1{top:4%!important;left:50%!important}.number-circle1,.numberprocess-circle1{width:15px!important;height:15px!important}.numberprocess-circle1{top:10%!important;left:25%!important}.numberprocess-circle2{top:30%!important;left:33%!important;width:15px!important;height:15px!important}.numberprocess-circle3{top:55%!important;left:23%!important;width:15px!important;height:15px!important}.numberprocess-circle4{top:82%!important;left:34%!important}.number-circle2,.numberprocess-circle4{width:15px!important;height:15px!important}.number-circle2{top:31%!important;left:50%!important}.number-circle3{top:28%!important}.number-circle3,.number-circle4{left:0!important;width:15px!important;height:15px!important}.number-circle4{top:49%!important}.col-lock{display:block;position:absolute;bottom:5%;left:10%;width:50%}.span-numbers{font-size:10px!important;top:90%!important}.modal-header{padding:15px!important;width:95%!important}.modal-title{font-size:16px!important;text-align:center!important}.form-modal{padding:20px!important;width:380px!important}.form-input{font-size:10px!important;padding:5px!important}.form-label{font-size:12px!important;font-weight:700!important}.col-form{padding:5px!important}.row-form{margin-bottom:0!important}.bg-business-notice{padding:17px 37px!important}.heading-business,.heading-business1{font-size:40px!important;letter-spacing:1px!important}.heading-business1{margin-top:3%!important}.h4-business{font-size:25px!important;margin-top:12%!important;width:40%!important}.h4-business1{font-size:16px!important;margin-top:-52%!important;letter-spacing:1px!important}.image-business{top:3px!important;right:12px!important}.button-business{width:150px!important;font-size:16px!important}.button-business-btn{bottom:25px!important;right:10px!important}.glass-icon{top:-25px!important}.h1-funatwork{font-size:45px!important;letter-spacing:1px!important}.nncdigital{font-size:30px!important}.comesailwithme{font-size:45px!important;letter-spacing:1px!important}.image-line{width:20%!important;margin-top:-4%!important}.paragraph-teams{letter-spacing:.5px!important;margin-top:1%!important}.paragraph-teams,.teams{font-size:12px!important}.h1-teams{font-size:30px!important;letter-spacing:.5px!important}.team-names{font-size:16px!important}.team-promotion{font-size:10px!important}.h1-FAQs{font-size:28px!important;letter-spacing:1px!important}.img-FAQs{margin-left:0!important}.div-bottom-faqs{padding-bottom:5px!important;margin-bottom:5px!important}.row-faqs{padding:5px 40px!important}.para-faqs{font-size:12px!important;line-height:1.5!important;letter-spacing:.5px!important}.input-work{width:90%}.img-groups{padding:5px}.search-bar{width:100%!important}.career-cover-wrapper img{max-width:100%}.eyes{top:-54px!important;left:20px!important;width:160px!important}.lens-left .eye-left,.lens-right .eye-right{width:20px!important;height:20px!important}.lens-left,.lens-right{width:60px!important;height:60px!important;margin:0!important}.middle-bridge-box{left:-12px!important}.middle-bridge{width:80px!important;height:100px!important}.circle,.storkeLine{display:none!important}.first-two-para{padding:0!important;top:-80px}.first-two-para,.last-two-para{margin:0!important;width:100%!important;position:relative}.last-two-para{padding-left:50%!important;top:-70px}.we-help{bottom:100px!important;left:0!important;gap:20px}.brandStandout{top:0!important;left:0!important}.torch-wrapper{top:-10px!important;left:150px!important}.torch-wrapper img{width:200px!important;height:200px!important}}.career-cover-wrapper img{max-width:80%;height:auto}.image-container{width:100%}.image-container img{width:100%;height:auto;object-fit:cover}.overlay{position:absolute;top:0;left:0;width:100%;height:100%;color:white;display:flex;flex-direction:column;justify-content:space-between;align-items:center;text-align:center}.overlay h5{margin:0;padding-top:20%}.overlay p{margin:0;padding-bottom:20%;width:85%}.social-icons{display:flex;justify-content:center;flex-wrap:wrap;gap:15px;margin-top:20%}.footer-social-icons{display:flex;gap:10px;margin-top:10%}.social-icons img{width:50px;height:50px;object-fit:contain}.footer-social-icons img{width:40px!important;height:40px!important}.custom-input,.custom-input1{border-radius:0;border:1px solid black;font-size:16px;background-color:transparent;color:black}.custom-input1{height:200px!important}.custom-input::placeholder{color:black}.floating-label{font-size:16px;color:black}.floating-label,.floating-label>label{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.floating-label>label{pointer-events:none}.menu-button{background:none;border:none;cursor:pointer}.sidebar{position:fixed;top:0;right:0;width:250px;height:100vh;background:white;box-shadow:-2px 0 10px rgba(0,0,0,.1);padding:20px;z-index:1000}.sidebar,.sidebar-nav{display:flex;flex-direction:column}.sidebar-nav{gap:15px}.close-button{align-self:flex-end;background:none;border:none;cursor:pointer}.nav-link,.nav-link:focus,.nav-link:hover{color:black}.industries-container{text-align:left;padding:40px 20px}.industries-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:20px;gap:20px;justify-content:center;margin-top:20px}.industry-card{display:flex;flex-direction:column;align-items:center;transition:transform .3s ease-in-out}.industry-card:hover{transform:scale(1.05)}.industry-card-content{position:relative;text-align:center}.industry-image{width:100%;height:auto}.industry-title{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:14px;font-weight:500;color:black;padding:5px 10px;border-radius:5px}.custom-grid{display:flex;flex-wrap:wrap;gap:16px}.modal-content{display:flex;justify-content:center;align-items:center;min-height:100vh;background:transparent;border:none}.popup-card{width:400px;max-width:90vw;border-radius:10px;background:white;box-shadow:0 5px 15px rgba(0,0,0,.2);padding:20px 20px 25px;font-weight:700;letter-spacing:1px;position:relative}.modal-overlay{background-color:rgba(0,0,0,.5)!important;position:fixed;top:0;left:0;width:100%;height:100%;z-index:1050}.close-btn{top:8px;right:8px;background:transparent;font-size:22px;cursor:pointer;padding:5px;transition:background .3s ease-in-out}.close-btn:hover{background:rgba(0,0,0,.1);border-radius:50%}.fade-in{opacity:1!important;transform:scale(1)!important}.fade-in,.fade-out{transition:opacity .3s ease-out,transform .3s ease-out}.fade-out{opacity:0!important;transform:scale(.9)!important}@keyframes zoomIn{0%{transform:scale(1);opacity:0}to{transform:scale(1.1);opacity:1}}.zoom-in-image{opacity:1;transition:transform .3s ease,opacity .3s ease}.zoom-in-image:hover{transform:scale(1.1);opacity:1}.modal-content{width:100%;max-width:400px;margin:auto;border-radius:12px;padding:20px;transition:opacity .3s ease-in-out}.modal-overlay{display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.5)}.fade-in{opacity:1}.fade-out{opacity:0}.close-btn{position:absolute;top:10px;right:10px;border:none;background:none}@media (max-width:435px){.h1-home-banner{font-size:35px!important;letter-spacing:1px!important}.h4-home-banner{font-size:20px!important}.h1-home-about{font-size:24px!important}.para-home-about{font-size:14px!important}.img-home-about{width:50%!important;height:auto!important;margin:10% 0!important}.person-voice{width:72%!important}.h1-grab{font-size:28px!important}.btn-home-skills{font-size:12px!important;padding:5px 10px!important;gap:10px!important;letter-spacing:.5px!important}.div-grabservices img{width:25%!important}.grabservicetitle{font-size:14px!important;font-weight:700!important}.grabservicedescription{font-size:10px!important}.div-gridwarp{margin-top:0!important;flex-wrap:wrap!important}.h1-technical-tools{font-size:30px!important;text-align:center!important}.h2-technical-tools{font-size:14px!important;letter-spacing:1px}.div-process-grid{width:50%!important}.col-display{display:flex!important;flex-direction:row!important}.corporate-vdo-img{width:130%!important}.img-fluid{width:100%!important}.h3-process{font-size:10px!important;padding:0!important;left:45%!important}.para-process{letter-spacing:1px!important;font-size:12px!important}.p-industriestext{font-size:14px!important;letter-spacing:1px!important}.row-faqs{padding:2px 20px!important;text-align:center!important}.para-faqs{line-height:1.5!important;letter-spacing:1px!important;margin-top:10%!important}.para-faqs,.plus-icon{font-size:14px!important}.plus-icon{float:right}.answer-faq{font-size:12px!important;width:70%!important;margin-left:35px!important;text-align:center}.image-icon{width:30px!important}.h1-icons{font-size:25px!important}.para-icons{letter-spacing:1px!important;font-size:12px!important}.row-width-icons{max-width:100%!important;margin:0!important}.btn-talk-banner{width:100px!important;margin-left:70%!important}.btn-talk-banner,.btn-talk-banner1{padding:5px 10px!important;letter-spacing:1px!important;font-size:12px!important}.btn-talk-banner1{width:100%!important}.icons-button-top{margin-top:-10%!important}.img-feet-left{margin-left:70%!important}.col2-contact{padding:0 30px!important}.scrolltop{width:45px!important;height:45px!important}.div-whatsapp,.scrolltop{position:fixed!important;right:20px!important}.button-whatsapp{width:40px!important;height:40px!important}.whatsapp-font{font-size:18px!important}.h1-about{font-size:35px!important}.h1-about-banner-icon{width:15px!important;height:15px!important}.h4-about{padding:4px!important;font-size:26px!important}.h4-difficult{font-size:22px!important}.img-cut{width:40%!important;margin-right:30%!important;margin-top:0!important}.img-bilding{width:100%!important;margin-bottom:20px!important}.para-about-content,.para-partner-contents{font-size:14px!important;line-height:1.7!important;letter-spacing:1px!important}.btn-size-partner{width:150px!important;font-size:20px!important}.para-mission{font-size:14px!important;padding:10px!important}.h1-websiteservices{letter-spacing:1px!important;font-size:24px!important}.para-websiteservices,.paragraph-choose{font-size:14px!important}.paragraph-choose{line-height:1.7!important}.row-choose{padding:0!important;width:35%!important;right:50%!important}.heading-h4{font-size:10px!important}.heading-h3,.heading-h4{letter-spacing:1px!important}.heading-h3{font-size:15px!important}.image-toruch{height:60%!important;left:-10px!important}.line-stroke-curve{width:auto;height:100%!important;top:5%!important;left:1%!important;margin-left:1%!important}.p1-content,.p2-content{font-size:10px!important}.p2-content{margin:2% 0 5%!important}.p3-content,.p4-content{font-size:10px!important}.p4-content{margin:2% 0 5%!important}.p5-content{margin:0 5%!important}.p5-content,.p6-content{font-size:10px!important}.p6-content{margin:2% 5% 5%!important}.p7-content{margin:25% 5% 0!important}.p7-content,.p8-content{font-size:10px!important}.p8-content{margin:2% 5% 0}.row-choose-margin{margin-bottom:10%!important}.bg-business-notice{padding:17px 37px!important}.paragraph-teams{font-size:14px!important;margin-top:1%!important}.team-names{font-size:26px!important;margin-top:-10px!important}.team-promotion{font-size:14px!important}.h1-banner-work{font-size:35px!important}.h1-banner-icon-work{width:15px!important;height:15px!important}.img-leftcartoon,.img-rightcartoon{max-width:20%!important}.h3-work-flex-content{padding-bottom:4px!important}.h2-workcards,.h3-work-flex-content{font-size:10px!important}.para-workcards{font-size:6px!important}.rocket-h1{font-size:35px!important}.font-adjust{font-size:10px!important;line-height:1.2!important}.h1-banner-services{font-size:35px!important}.h4-banner-services{font-size:20px!important}.note-img{width:100%!important}.h3-notes{font-size:14px!important;margin-bottom:5%!important}.para-notes{font-size:10px!important}.ul-li-marketing{margin-bottom:55px!important;bottom:-18%!important;left:42%!important;font-size:8px!important}.div-notes-right{position:absolute!important;bottom:10%!important;left:37%!important}.para-services{font-size:14px!important;margin-top:10%!important}.cartoon{bottom:-10%!important;left:85%!important;z-index:1!important;width:15%!important}.h4-mobile{font-size:16px!important}.h4-mobile,.para-mobile{padding:0!important;text-align:left!important}.para-mobile{font-size:12px!important}.h4-digital{padding:0!important;font-size:16px!important}.para-digital{font-size:12px!important}.h4-website{font-size:16px!important;text-align:left!important}.para-website{font-size:12px!important;text-align:left!important}.h4-graphic{font-size:16px!important}.para-graphic{font-size:12px!important}.h4-video{font-size:16px!important}.h4-video,.para-video{text-align:left!important}.para-video{font-size:12px!important}.h4-b2b{font-size:16px!important}.para-b2b{font-size:12px!important}.h4-animation{font-size:16px!important;text-align:left!important}.para-animation{font-size:12px!important;text-align:left!important}.currentopening,.h1-careers{font-size:35px!important}.btn-currentopening{font-size:20px!important}.div-openingaps{gap:20px!important}.recruitmentprocess{font-size:26px!important;margin-bottom:20px!important}.p-recruitmentprocess,.title-recruitment{font-size:14px!important}.title-recruitment{margin-bottom:0!important}.stroke-curve{top:10%!important;left:6%!important}.stroke-curve img{width:45%!important}.div-recuitment-process{padding:10px!important}.div-recuitment-process img{width:35%!important}.description-recrutiment{font-size:10px!important}.div-choose-background{background-color:#ecf2fb;position:relative;width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;margin-bottom:-5%}.numberprocess-circle1{top:10%!important;left:20%!important;width:15px!important;height:15px!important}.numberprocess-circle2{top:33%!important;left:32%!important;width:15px!important;height:15px!important}.numberprocess-circle3{top:55%!important;left:15%!important;width:15px!important;height:15px!important}.numberprocess-circle4{top:88%!important;left:34%!important;width:15px!important;height:15px!important}.comesailwithme{margin-top:20px!important}.comesailwithme,.h1-banner-letstalk{font-size:35px!important}.h4-lets-banner{font-size:20px!important}.h4-title{font-size:14px!important}.h5-titles{margin-top:0!important;font-size:8px!important}.social-icons img{width:25px!important;height:25px!important}.social-icons{display:flex;justify-content:center;gap:5px!important;margin-top:20%}.para-contents{font-size:8px!important}.h1-formvalidation{font-size:30px!important;letter-spacing:1px!important;margin-bottom:20px!important}.button-formtools{font-size:8px!important;padding:5px!important}.gapreduce{gap:5px!important}.img-contact{margin-top:5%!important;width:85%!important;margin-left:0!important}.h1-location{font-size:25px!important}.h1-location,.h4-location{letter-spacing:.5px!important}.h4-location{font-size:20px!important}.img-location{width:10%!important;left:80px!important}.phone-mail{display:block!important;justify-items:center!important;align-items:center!important}.clients-img{width:70%!important;height:auto!important;object-fit:cover!important;padding:0!important}.p-testimonal{font-size:10px!important}.form-modal{padding:20px!important;width:340px!important}.modal-margin-top{margin-top:8%!important;width:100%!important}.grid-container{display:block;padding:10px}.text-section{padding:10px}.card{margin-bottom:20px}.card-overlay{position:relative;top:0;left:0;transform:none;text-align:center}.first-row-cards{display:block;justify-content:center}.footer-social-icons{gap:20px;margin-block:6%}.contact-big-text{font-size:28px!important}.contact-big-text-div{margin:40px 0 0;padding:60px 10px!important}.contact-form-div{padding:20px!important}.sail-div{margin:5% 0 25%!important}.job-list-div{padding:10px 0!important}}.error{color:red;font-size:12px;margin-top:5px}.industry-container{display:flex;align-items:center;gap:10px;justify-content:center;flex-wrap:wrap}.industry-Img{width:180px;margin-bottom:5px}.testimonials{padding:0 50px}.custom_prev_arrow{left:-30px}.custom_next_arrow,.custom_prev_arrow{position:absolute;top:50%;transform:translateY(-50%);background:#002a3a;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:1000}.custom_next_arrow{right:-30px}.testimonials-icon{color:white;font-size:"20px"}@media (max-width:576px){.industry-Img{width:90px;margin-bottom:15px}}.mobile-app-wrapper{background-color:#f2fdff;padding:20px;padding-block:5%}.mobile-app-card{position:relative;max-width:100%;width:300px;height:auto;max-height:400px}.mobile-app-card img{width:100%;height:auto;max-height:400px;object-fit:contain}.card-content,.vdo-card-content{left:0;right:0;bottom:0;padding:10px;color:black}.card-content p{margin-bottom:5px}.card-content .fw-bold{font-weight:700}.live-link{font-size:14px;padding:2px 20px;border:1px solid #28a745;border-radius:4px;color:#28a745;text-decoration:none}.live-link:hover{background-color:#28a745;color:white}.heart-icon-wrapper{border:2px solid #ccc;border-radius:50%;width:30px;height:30px;display:flex;justify-content:center;align-items:center}.mobile-app-text{margin-top:20px}.mobile-app-text h2{font-size:24px;font-weight:700}.mobile-app-text p{font-size:14px;line-height:1.5}.hover-button-wrapper{margin-top:20px}.our-app-card{max-width:100%;margin:auto;width:90%;max-height:none}.our-app-card img{width:100%;height:auto;object-fit:contain}.our-card-content{width:80%;margin:auto;position:absolute;left:0;right:0;bottom:10px;color:black}@media (max-width:768px){.testimonials{padding:0 10px}.mobile-app-wrapper{padding-block:10%}.mobile-app-text h2{font-size:22px}.mobile-app-card{max-width:100%;width:100%;height:auto;max-height:none}.custom_prev_arrow{left:-20px}.custom_next_arrow,.custom_prev_arrow{position:absolute;top:50%;transform:translateY(-50%);background:#002a3a;border-radius:50%;width:30px;height:30px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:1000}.custom_next_arrow{right:-40px}.testimonials-icon{color:white;font-size:15px}.our-app-card{width:95%}.our-card-content{bottom:8px}}.image-container{position:relative;padding:0 15px;overflow:hidden}.image-fluid{width:100%;height:300px;object-fit:cover}.content-overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80%;text-align:center;color:#000;border-radius:8px;padding:10px}.content-text{font-size:14px;line-height:1.5;margin-bottom:15px;text-align:left;color:#000}.content-name{font-weight:700;text-align:right;margin-bottom:0;color:#000}@media (max-width:768px){.custom_next_arrow{right:-8px}.image-fluid{height:200px}.content-text{font-size:12px;text-align:center}.content-name{font-size:16px;text-align:center}.content-overlay{width:90%;padding:8px}}@media (max-width:576px){.custom_next_arrow{right:-8px}.image-fluid{height:180px}.content-text{font-size:11px;margin-bottom:10px}.content-name{font-size:14px;text-align:center}}.breadcrumb-ol{list-style:none;display:flex;flex-wrap:wrap;align-items:center;padding:0;font-size:16px}.bg-dark{background-color:#343a40}.breadcrumb{padding:0;font-size:14px;color:white}.breadcrumb a{color:#fff;text-decoration:none}.breadcrumb a:hover{text-decoration:underline}.handIcons{width:100%}@media (max-width:768px){.breadcrumb,.breadcrumb-ol{font-size:12px}.breadcrumb{padding:8px 0}.breadcrumb a{padding:0 8px}.breadcrumb li{margin-right:5px}.handIcons{width:80%}.about-Section{padding:10px!important}.about-Section,.img-container{height:100%!important;flex-direction:column}.img-container{height:auto!important;gap:20px!important;margin-top:20px}.img-container,.img-container .about-img1-box,.img-container .about-img2-box{position:static!important}.img-container .about-img1,.img-container .about-img2{position:static!important;width:100%!important;max-width:380px;height:auto!important;transform:none!important}}@media (max-width:576px){.breadcrumb{font-size:11px}.breadcrumb li{margin-right:3px}}.our-service{height:70vh}.service-text{font-size:16px}.one-paper{width:45%;height:auto;object-fit:cover;position:absolute;bottom:2%;left:56%}.mobile-service{position:absolute;top:7%;left:65%}.webdev-service{position:absolute;top:20%;left:60%}.corpvdo-service{position:absolute;top:33%;left:56%}.digitalmarketing-service{position:absolute;top:47%;left:63%}.graphic-service{position:absolute;top:60%;left:64%}.twodanimation-service{position:absolute;top:73%;left:65%}.b2bmarketing-service{position:absolute;top:88%;left:60%}.plan1,.plan3{margin-top:100px}.digitalMarPlanIcon{left:20%}.dbuilding-icon{width:35%;height:auto;object-fit:cover}.vdocard-container{position:relative;width:390px;height:340px}.vdocard-img{position:absolute;bottom:10px;z-index:2!important;max-width:100%;height:170px}.vdocard-iframe{position:relative;top:-50px;left:0;width:100%;height:250px;z-index:1!important}.card-content,.vdo-card-content{position:absolute;z-index:3!important}.vdo-card-content{bottom:15px}.our-proccess-grid{transition:transform .3s ease-in-out;cursor:pointer}.our-proccess-grid:hover{transform:scale(.9)}@media (max-width:768px){.our-service{height:auto}.service-text{width:-moz-fit-content;width:fit-content;font-size:10px;display:inline-block!important}.plan1,.plan3{margin-top:10px}.digitalMarPlanIcon{left:10%}.dbuilding-icon{width:30%!important}.vdocard-container{margin:10px;height:auto}.vdocard-img{max-width:100%;height:150px}.blogBanner{height:auto!important}.blogDetailContainer{padding:0!important}.blogHeading1{font-size:14px!important}.blogtext{font-size:16px!important;letter-spacing:0!important;margin-top:2%!important;margin-bottom:5%!important}.blogCard{padding:5px!important;margin:0!important}}.enhanced-card{background:white;border-radius:20px;box-shadow:0 4px 8px rgba(0,0,0,.1),0 10px 20px rgba(0,0,0,.07);position:relative;max-width:320px;width:100%;cursor:pointer;transition:box-shadow .4s ease,transform .3s ease;display:flex;flex-direction:column;justify-content:flex-start;margin-top:20px}.enhanced-card:hover{box-shadow:0 12px 24px rgba(0,0,0,.15),0 20px 40px rgba(0,0,0,.1);transform:translateY(-8px)}.enhanced-badge{position:absolute;top:-20px;left:50%;transform:translateX(-50%);background:rgb(42,170,228);color:white;font-weight:700;font-size:1.25rem;width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 3px 6px rgba(50,50,93,.15),0 1px 3px rgba(0,0,0,.1);-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.enhanced-card h5{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;color:#234e52;font-size:1.3rem;letter-spacing:.04em}.enhanced-card p{color:#4a6566;font-weight:500;margin-bottom:0}@media (max-width:768px){.enhanced-card{max-width:280px;padding:2rem 1.5rem 2.5rem}.stack-head{font-size:30px;margin:0!important}}