.navbar{background-color:#f5f5f5!important}.nav-link{font-weight:600;font-size:14px;font-family:Manrope;color:#075056!important}.nav-link:hover,.active-nav{color:#ff5b04!important}.work-btn{padding:10px 25px;border-radius:30px;color:#f5f5f5!important;font-size:14px;background:#ff5b04!important;box-shadow:0 6px 12px #d44a0166;border:none}.work-btn:hover{transform:translateY(-2px);transition:.2s}@media(min-width:992px){.mobile-menu{display:none!important}}@media(max-width:991px){.navbar .container-fluid{padding-left:10px!important;padding-right:10px!important}}.navbar-toggler{border:none!important;box-shadow:none!important}.navbar-toggler:focus{box-shadow:none!important}@media(max-width:768px){.mobile-menu{width:235px!important;height:auto!important;top:70px!important;bottom:auto!important;left:auto!important;border-bottom-left-radius:25px;border-top-left-radius:25px;box-shadow:0 12px 30px #00000026;padding-bottom:10px}.mobile-menu.offcanvas-end{transform:translate(110%)}.mobile-menu.show{transform:translate(0)}.mobile-menu .offcanvas-body{padding-top:10px}.mobile-menu .nav-link{padding:6px 0;font-size:14px;color:#585858}.mobile-menu .offcanvas-header{padding-bottom:10px}.btn-close:focus{outline:none;box-shadow:none}}.footer{background:#0b4f52;color:#fff;padding:70px 80px 40px;font-family:Manrope,sans-serif}.footer-top{display:flex;justify-content:space-between;gap:40px;flex-wrap:wrap}.footer-col h6{font-size:20px;font-weight:400;margin-bottom:16px}.footer-col p{font-size:16px;margin-bottom:8px;opacity:.85;cursor:pointer}.email-box{display:flex;align-items:center;justify-content:space-between;width:290px;max-width:100%;height:46px;border:1px solid rgba(255,255,255,.5);border-radius:25px;padding:8px 14px;box-sizing:border-box;font-size:13px;color:#fff}.arrow{font-size:14px}.social-icons{display:flex;gap:14px;font-size:16px;cursor:pointer}.footer-bottom-text{margin-top:30px;font-size:12px;opacity:.7}.footer-logo{margin-top:30px;text-align:center}.footer-logo img{width:100%}.footer-links a{text-decoration:none;color:#fff;display:block;margin:5px 0;transition:color .3s ease}.footer-links a:hover{color:#ff5b04}@media(max-width:768px){.footer{padding:40px 30px}.footer-top{flex-direction:column;align-items:flex-start;text-align:left;gap:30px}.footer-col{width:100%;text-align:left}.social-icons{justify-content:flex-start}.footer-logo{text-align:left}}body{background:#f5f5f5}.header-heading{font-family:manrope;font-weight:400;color:#075056;margin-bottom:1rem;font-size:clamp(2rem,5vw,5rem);line-height:1.3}.header-text{font-family:manrope;font-size:18px;font-weight:500;color:#585858}.header-btn{margin:50px 0;width:305!important;height:36!important;font-size:16px!important;font-family:Manrope;top:100px;left:568px;opacity:1;background-color:#f5f5f5;border-radius:50px;border-width:1px;border:1px solid rgba(7,80,86,1);box-shadow:0 3px 20px #075056}.header-discover{width:150;height:46;top:417px;left:645px;opacity:1;border-radius:50px;font-family:Manrope;font-weight:500;font-style:Medium;font-size:16px;color:#f5f5f5;line-height:26px;letter-spacing:1%;background:#ff5b04;box-shadow:0 5px 30px #d44a0166;border:none}.about-section{margin-top:100px}.text-orange{color:#ff5b04!important}.heading{font-family:Sora;font-weight:400;font-style:Regular;font-size:45px;line-height:50px;letter-spacing:1%;color:#075056}.right-big-heading{font-family:Manrope;font-weight:500;font-style:Medium;font-size:32px;line-height:40px;letter-spacing:1%;color:#075056;max-width:350px}.label{font-family:Manrope;font-weight:600;font-style:SemiBold;font-size:20px;line-height:30px;letter-spacing:1%;color:#ff5b04}.line{width:370.0000000000022;height:0px;top:40px;left:40px;opacity:1;border-width:0px;border:1px solid rgba(7,80,86,1)}.description,.metric-text{color:#585858;font-family:Manrope;font-weight:400;font-style:Regular;font-size:16px;line-height:1.6;letter-spacing:1%}.about-link{color:#ff5b04;font-family:Manrope;font-weight:500;font-style:Medium;font-size:16px;line-height:20px;letter-spacing:1%;text-align:center;text-decoration:none;transition:.3s ease}.about-link:hover{opacity:.8}.about-image{width:443;height:439px!important;top:416px;left:140px;opacity:1;border-radius:25px}.metric{margin-top:100px!important}.metric-title{font-family:Manrope;font-weight:700;font-style:Bold;font-size:3vh;line-height:30px;letter-spacing:0/5px;text-transform:uppercase;color:#ff5b04;margin:0 0 5px}.metric-underline{width:250px;height:0px;opacity:1;border-width:2px;border:1px solid rgba(7,80,86,1);margin:0 0 20px!important}.metric-number{font-family:Sora;font-weight:400;font-style:Regular;font-size:64px;line-height:50px;letter-spacing:-5%;color:#075056}@media(max-width:768px){.right-big-heading{text-align:center;margin-top:20px}.metric-number{font-size:2rem}.metric-title{font-size:.75rem}.heading{font-size:26px!important}.service-title{font-size:20px!important}.service-text,.service-link{font-size:14px!important}}.service-card{opacity:1;border-radius:25px;background-color:#075056!important;color:#f5f5f5}.service-title{font-family:Manrope;font-weight:600;font-style:SemiBold;font-size:24px;line-height:30px;letter-spacing:1%}.service-text{font-family:Manrope;font-weight:400;font-style:Regular;font-size:16px;line-height:1.5;letter-spacing:1%}.service-link{font-family:Manrope;font-weight:600;font-style:SemiBold;font-size:16px;line-height:20px;letter-spacing:1%;text-align:center;text-decoration:none;color:#f5f5f5}.step-wrapper{position:relative;padding-left:50px;padding-bottom:0}.step-number{width:40px;height:40px;background:#ff5b04;color:#fff;border-radius:50%;font-weight:400;display:flex;align-items:center;justify-content:center;position:absolute;left:0;top:0;font-family:Sora;font-style:Regular;font-size:16px;line-height:14px}.step-line{position:absolute;width:2px;background:#075056;left:20px;top:50px;bottom:0;margin-top:0}.step-heading{font-family:Manrope;font-weight:600;font-style:SemiBold;font-size:24px;line-height:30px;letter-spacing:1%;color:#075056}.step-description{font-family:Manrope;font-weight:400;font-style:Regular;font-size:16px;line-height:22px;color:#585858;margin-bottom:0}.work-card-img{width:570;height:300;top:349px;left:730px;opacity:1;border-radius:25px}.work-title{font-weight:600;font-family:Manrope;font-weight:500;font-style:Medium;font-size:24px;line-height:100%;letter-spacing:1%;color:#075056}.brand-highlight{font-family:Manrope;font-weight:500;font-style:Medium;font-size:24px;line-height:100%;letter-spacing:1%;color:#ff5b04}.work-arrow{font-size:2.3rem;margin-left:8px;color:#0a5b68;text-align:end}.contact-section{background-color:#f5f5f5!important}.contact-image{width:100%;height:480px;object-fit:cover;border-radius:25px}@media(max-width:768px){.contact-image{height:300px}.contact-form{max-width:100%}.header-text{font-family:manrope;font-size:16px!important;font-weight:500;color:#585858}.metric-text,.metric-title{font-size:14px}.metric-number{font-size:36px}.step-heading{font-size:16px}.step-description{font-size:14px;margin-top:15px!important}.heading{font-size:20px!important}.heading-top{font-size:24px!important}.description,.work-title,.brand-highlight{font-size:16px}.work-arrow{font-size:1.3rem}}html,body{width:100%;overflow-x:hidden}.header-btn,.header-discover,.about-image,.work-card-img,.line{max-width:100%}img{max-width:100%;height:auto}.metric-underline{width:100%;max-width:250px}.contact-image{width:100%;height:auto;max-height:480px}.testimonial-wrapper{width:100%;overflow:hidden;padding:40px 0}.testimonial-track{display:flex;gap:20px;width:max-content;animation:scrollLoop 30s linear infinite}.testimonial-track:hover{animation-play-state:paused}.testimonial-card{min-height:280px;width:min(640px,calc(100vw - 48px));flex-shrink:0;background:#075056;color:#fff;padding:24px;border-radius:20px;display:flex;flex-direction:column;box-sizing:border-box}.stars{color:#fac12e;display:flex;gap:4px}.star-icon{width:24px;height:24px}.text{font-family:Manrope,sans-serif;font-size:16px;color:#dbdbdb;line-height:1.5;margin-top:16px;flex-grow:1}.name{font-family:Manrope,sans-serif;font-size:18px;font-weight:700;display:block}.role{font-family:Manrope,sans-serif;font-size:14px;color:#dbdbdb}@keyframes scrollLoop{0%{transform:translate(0)}to{transform:translate(-25%)}}@media(max-width:768px){.testimonial-card{width:min(320px,calc(100vw - 32px));min-height:150px!important}}.blog-card{background:#0b4f52;border-radius:30px;overflow:hidden;color:#fff;height:100%}.image-wrapper{position:relative;height:320px;border:20px solid #0b4f52}.blog-image{width:100%;height:100%;object-fit:cover}.brand{position:absolute;top:16px;right:16px;width:90px;height:auto;object-fit:contain;z-index:2}.read-time{position:absolute;bottom:16px;right:16px;background:transparent;padding:6px 12px;border:1px solid #ffffff;font-size:13px;width:110px}.brand{position:absolute;top:16px;right:16px;width:90px;height:auto}.blog-content{padding:10px 10px 0 20px}.blog-content h5{font-family:Manrope;font-size:24px;font-weight:600;margin-bottom:12px}.blog-content p{font-family:Manrope;font-size:16px;color:#dcdcdc;line-height:1.5}.blog-btn{top:417px;left:645px;opacity:1;border-radius:50px;font-family:Manrope;font-weight:500;font-style:Medium;font-size:16px;color:#f5f5f5;line-height:26px;letter-spacing:1%;background:#ff5b04;box-shadow:0 5px 30px #d44a0166;border:none}@media(max-width:768px){.blog-content h5{font-size:18px!important}.blog-content p{font-size:14px}}.vision-text{font-family:Manrope;font-size:18px;font-weight:400;line-height:auto;color:#585858}.vision-image{border-radius:20px;max-width:100%;height:auto}@media(max-width:768px){.vision-heading{font-size:30px;text-align:start}.vision-text{text-align:center;margin:0 auto}.header-heading{font-size:30px!important;font-weight:600!important}.timeline-left{margin-top:10px}.timeline-content p{font-size:14px!important}.vision-metrics{position:relative}.vision-metrics .metric-item{position:relative;padding:28px 12px}.vision-metrics .metric-item:nth-child(odd):after{content:"";position:absolute;top:50%;right:-1px;transform:translateY(-50%);width:2px;height:50px;background-color:#e5e5e5;z-index:1}.vision-metrics .metric-item:nth-child(-n+2):before{content:"";position:absolute;left:50%;bottom:-10px;transform:translate(-50%);width:70%;height:2px;background-color:#e5e5e5;z-index:1}}.timeline-item{display:flex;align-items:stretch}.timeline-left{display:flex;flex-direction:column;align-items:center;margin-right:20px;min-width:40px;align-self:stretch}.timeline-line{width:2px;flex:1;min-height:0;background-color:#ff5b04}.timeline-content{width:100%;max-width:none}.timeline-content p{font-family:Manrope,sans-serif;font-size:16px;color:#585858;margin:0;padding:0}@media(min-width:769px){.timeline-content p{margin-bottom:6px}}.value-box{position:relative}@media(max-width:768px){.value-box{position:relative;margin-bottom:0;padding-bottom:20px}}@media(min-width:769px){.values-grid{position:relative}.value-box{padding:2.5rem 3rem!important}.value-box:nth-child(1):after{content:"";position:absolute;right:3%;top:15%;height:65%;width:1px;background-color:#ddd}.value-box:nth-child(3):after{content:"";position:absolute;right:3%;bottom:15%;height:65%;width:1px;background-color:#ddd}.value-box:nth-child(1):before{content:"";position:absolute;left:8%;bottom:0;width:80%;height:1px;background-color:#ddd}.value-box:nth-child(2):before{content:"";position:absolute;right:10%;bottom:0;width:85%;height:1px;background-color:#ddd}}@media(max-width:768px){.contact-heading{font-size:26px!important}.contact-subtext{font-size:16px!important}.contact-left{padding-left:20px!important}.contact-points li{font-size:14px!important}.consult-section{padding-left:10px;padding-right:10px}.contact-form .heading{font-size:26px!important}}.project-card{height:420px;width:100%;max-width:600px;transition:all .3s}@media(min-width:1200px){.project-card{max-width:800px}}@media(min-width:1600px){.project-card{max-width:1000px}}.project-section .row>div{display:flex;justify-content:center}.project-image{height:100%;object-fit:cover}.project-badge.primary{position:absolute;top:16px;left:16px;padding:8px 15px;font-size:16px;font-weight:500;color:#075056;font-family:Manrope;border:2px solid rgba(7,80,86,1);border-radius:25px;z-index:2;min-height:35px;max-width:220px}.project-badge.secondary{position:absolute;top:16px;left:16px;padding:8px 15px;font-size:16px;font-weight:500;color:#f5f5f5;font-family:Manrope;border:2px solid #f5f5f5;border-radius:25px;z-index:2;min-height:35px;max-width:220px}.project-overlay{position:absolute;bottom:16px;left:50%;transform:translate(-50%);width:95%;padding:16px 20px;border-radius:20px;background:#ffffff80;z-index:2}.project-sec-title{font-weight:400;color:#ff6a00;font-family:Sora;font-size:24px;margin-bottom:8px}.project-sec-text{font-family:Manrope;font-size:16px;color:#585858;margin:0}@media(max-width:768px){.project-sec-text{font-size:13px}.project-sec-title{font-size:18px}.project-badge{font-size:12px!important}}.pagination{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:40px}.pagination button{padding:10px 18px;border-radius:50px;border:none;background:#f2f2f2;cursor:pointer;font-size:16px}.pagination button.active{background:#ff5a00;color:#fff}.pagination button:disabled{opacity:.4;cursor:not-allowed;color:#585858}body{background:#f5f5f5!important}.hero-section{width:100%;max-width:100%;padding-bottom:100px}.header-heading{font-family:manrope;font-weight:500;color:#075056;margin-bottom:1rem;font-size:clamp(1.5rem,4vw,4rem);line-height:1.3}.career-heading-span{color:#ff5b04}.header-text{font-family:manrope;font-size:18px;color:#585858}.vision-badge{display:inline-block;padding:4px 20px;font-size:14px;font-family:Manrope;color:#ff5b04;border:1px solid #ff5b04;border-radius:20px}.vision-heading{font-family:Manrope;font-size:40px;font-weight:600;color:#075056;margin-bottom:20px}.vision-text{font-family:Manrope;font-size:16px;font-weight:400;line-height:auto;letter-spacing:1%;color:#585858}.vision-image{width:100%;height:auto;border-radius:20px}.vision-metrics h3{font-family:Sora;font-size:48px;font-weight:500;color:#ff5b04;margin-bottom:5px}.vision-metrics p{font-family:Manrope;font-size:14px;color:#075056;margin:0}.vision-metrics{position:relative}.metric-item{position:relative;padding:20px 10px}.metric-item:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:2px;height:70px;background-color:#ddd}@media(min-width:992px){.metric-item:last-child:after{display:none}}@media(max-width:991px){.metric-item:after{display:none}}@media(max-width:768px){.vision-heading{font-size:30px;text-align:center}.vision-text{text-align:center;margin:0 auto}.vision-image{min-height:300px}}.core-badge{display:inline-block;font-size:14px;font-family:Manrope;color:#ff5b04;border:1px solid #ff5b04;border-radius:20px}.heading{font-family:SORA;font-size:36px;color:#075056}.value-text{font-family:Manrope;font-size:20px;color:#585858}.core-heading{font-family:Sora;font-size:20px;color:#075056}.core-text{font-family:Manrope;font-size:16px;color:#585858;line-height:auto}.core-item{position:relative;padding:20px 10px}.core-item:after{content:"";position:absolute;right:0;top:30%;transform:translateY(-30%);width:2px;height:110px;background-color:#ddd}@media(min-width:992px){.core-item:last-child:after{display:none}}@media(max-width:991px){.core-item:after{display:none}}.value-box h5{margin-bottom:10px}.value-box hr{border-top:2px solid #585858;margin-top:50px}@media(max-width:991px){.value-box hr{display:none}}.timeline{display:flex;flex-direction:column}.timeline-item{display:flex;align-items:flex-start}.timeline-left{display:flex;flex-direction:column;align-items:center;margin-right:20px;min-width:40px}.timeline-year{font-family:Sora,sans-serif;font-size:20px;font-weight:400;color:#075056;margin-bottom:10px}.timeline-line{width:2px;height:80px;background-color:#ff5b04}.timeline-content{max-width:520px}.timeline-content p{font-family:Manrope,sans-serif;font-size:16px;color:#585858;padding:0}.contact-section{border-radius:16px;padding:32px;box-shadow:0 10px 30px #00000014,0 2px 8px #0000000a}.contact-left{padding-right:40px;margin-top:100px}.contact-heading{font-family:Sora,sans-serif;font-size:34px;font-weight:500;color:#075056;margin-bottom:16px}.contact-subtext{font-family:Manrope,sans-serif;font-size:20px;line-height:26px;color:#6b6b6b;margin-bottom:28px;max-width:480px;width:100%}.contact-points{list-style:none;padding:0;margin-bottom:28px}.contact-points li{display:flex;align-items:flex-start;gap:12px;font-family:Manrope,sans-serif;font-size:16px;color:#5f5f5f;margin-bottom:14px;max-width:480px;width:100%}.check-icon{background-color:#ff5b04;color:#fff;font-size:12px;padding:4px;border-radius:50%;line-height:1}.contact-email{font-family:Manrope,sans-serif;font-size:15px;color:#5f5f5f}.contact-email .email{font-family:Manrope;display:flex;align-items:center;gap:8px;margin-top:6px;color:#5f5f5f}.email-icon{color:#ff5b04}.bottom-text{font-family:Manrope;font-size:12px;color:#5f5f5f}.contact-section{background-color:#fff!important}.contact-form{width:100%;max-width:100%}.form-group{margin-bottom:20px}.form-label{display:block;font-family:Manrope;font-size:20px;font-weight:500;color:#075056}.form-select,.form-control{width:100%;padding:12px 14px;border-radius:10px;border:1px solid rgba(88,88,88,1);font-family:Manrope;font-size:14px;outline:none}.form-group textarea{height:120px;resize:none}.submit-btn{margin-top:10px;background:#ff5b04;color:#fff;border:none;padding:10px 22px;border-radius:50px;font-family:Manrope;font-size:14px;font-weight:500;box-shadow:0 5px 20px #ff5b0466;cursor:pointer;transition:.3s ease}.submit-btn:hover{transform:translateY(-2px)}@media(max-width:768px){.contact-form{max-width:100%}.form-div{padding:0%!important}.value-box{padding:20px!important}.value-text{font-size:16px}.core-values-section .container-fluid .heading,.apply-heading{font-size:28px!important}.form-label{font-size:16px}}.project-detail-heading{font-family:Sora;font-size:clamp(1.5rem,4vw,4rem);font-weight:400;color:#075056}.project-detail-heading span{color:#ff5b04}.header-content h5{font-family:Manrope;font-size:clamp(1rem,1.5vw,1.5rem);font-weight:700;text-transform:uppercase;color:#075056}.header-content p{font-family:Manrope;font-size:clamp(1rem,1.5vw,1.5rem);font-weight:500;color:#585858}.detail-sec-heading{font-family:Manrope;font-size:4vh;font-weight:700;text-transform:uppercase;color:#075056}.detail-sec-text{font-family:Manrope;font-size:2.75vh;font-weight:400;color:#585858}.other-project{font-family:Sora;font-size:36px;font-weight:400;color:#075056}.project-image-detail{width:100%;height:579px;object-fit:cover;border-radius:25px}@media(max-width:768px){.project-image-detail{height:300px}}@media(max-width:768px){.detail-sec-heading{font-size:20px}.detail-sec-text{font-size:14px}}.blog-detail-heading{font-size:40px;font-family:Sora;font-weight:400;color:#075056}.time-date span{font-size:20px;font-family:Manrope;font-weight:400px;color:#585858}.time-date{flex-wrap:wrap;gap:10px}.content-heading{font-size:24px;font-family:Sora;font-weight:400;color:#075056}.blog-detail-text{font-size:16px;font-family:Manrope;font-weight:400;color:#585858}.bottom-btn .btn{background-color:#ff5b04;color:#fff}.blog-section{padding-bottom:32px;margin-bottom:32px;position:relative}.blog-section:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background-color:#ff5b04;opacity:.6}.li-heading{color:#585858;font-weight:700}@media(max-width:768px){.main-heading{font-size:22px!important}.blog-detail-heading{font-size:22px}.core-badge{font-size:12px}.content-heading{font-size:20px}.time-date span{font-size:16px}.detail-img{height:250px!important}}.process-heading{font-family:SORA;font-size:36px;color:#075056}.process-text{font-family:Manrope;font-size:20px;color:#585858}.process-card{border-radius:16px}.process-title{font-family:Sora;font-size:24px;color:#075056;line-height:1.3}.process-step-number{font-size:65px;font-family:Sora;font-weight:bolder;color:#ff6a00}.process-divider{width:100%;height:1px;background-color:#075056}.process-content{background-color:#eee;border-radius:14px;padding:16px;min-height:325px}.process-desc{font-size:16px;font-family:Manrope;color:#585858;margin-bottom:12px;line-height:normal}.process-list{list-style:none;padding-left:0}.process-list li{display:flex;align-items:flex-start;gap:5px;margin-bottom:10px;font-size:16px;font-family:Manrope;color:#585858}.bullet-icon{width:8px;height:8px;margin-top:8px;flex-shrink:0}@media(max-width:768px){.process-title{font-size:20px}.process-desc,.process-list li{font-size:14px}.process-content{min-height:160px}.process-heading{font-size:24px}.process-text{font-size:14px}}.service-hero{background-size:cover;background-position:center;height:300px;min-height:351px;position:relative}.service-hero-overlay{position:absolute;inset:0;z-index:1}.service-hero-heading{font-family:Sora,sans-serif;font-weight:400;color:#f5f5f5;font-size:clamp(24px,5vw,48px)}.service-hero-text{font-family:Manrope,sans-serif;font-weight:500;color:#f5f5f5;max-width:1000px;font-size:clamp(14px,3vw,20px)}@media(max-width:768px){.service-hero{min-height:200px}}.marketing-text{font-family:Manrope;font-size:clamp(16px,2vw,20px);color:#585858}.marketing-card{border:2px solid;color:#075056;background-color:#fff;border-radius:25px;transition:all .5s ease;overflow:hidden}.marketing-heading{min-height:90px}.marketing-card h3{font-size:24px;font-weight:600;font-family:Manrope}.marketing-card p{font-size:16px;font-family:Manrope}.marketing-card:hover{background-color:#075056;color:#fff}.media-card{border:2px solid;color:#075056;background-color:#fff;border-radius:25px;transition:all .5s ease}.media-card h3{font-size:24px;font-weight:600;font-family:Manrope}.media-card p{font-size:16px;font-family:Manrope}.media-card:hover{background-color:#075056;color:#fff}.main-heading{font-family:Sora;font-size:32px;color:#075056}.display-card{border:2px solid;color:#075056;background-color:#fff;border-radius:25px;transition:all .5s ease}.display-card h3{font-size:24px;font-weight:600;font-family:Manrope}.display-card p{font-size:16px;font-family:Manrope}.display-card:hover{background-color:#075056;color:#fff}@media(max-width:768px){.marketing-heading h3{font-size:20px!important}.marketing-card p{font-size:14px!important;margin-top:0!important}.marketing-heading{min-height:60px}.media-heading h3{font-size:16px!important}.media-card p{font-size:14px!important;min-height:191px}.display-heading h3{font-size:20px!important}.display-text{font-size:14px!important}.media-card{width:100%!important;max-width:100%!important;padding-left:10px!important;padding-right:10px!important}.media-heading img{width:24px!important;height:24px!important}}@media(max-width:991px){.media-section .col-md-6{flex:0 0 50%;max-width:50%}}.brand-section{background-color:#fff;border-radius:25px}.brand-box h3{font-family:Manrope;font-size:24px;color:#075056;font-weight:600}.brand-box p{font-family:Manrope;font-size:16px;color:#585858;line-height:normal}.brand-section{height:100%}.branding-side-img{width:100%;height:100%;object-fit:cover;display:block;border-top-right-radius:24px;border-bottom-right-radius:24px}@media(max-width:768px){.brand-box h3{font-size:20px}.brand-box p{font-size:14px}.branding-side-img{border-bottom-left-radius:25px!important;border-top-right-radius:0}}.web-card{opacity:1;border-radius:25px;background:#075056;color:#f5f5f5}.web-heading h3{font-family:Manrope;font-size:24px;color:#f5f5f5}.web-desc{font-family:Manrope;font-size:16px;color:#f5f5f5;line-height:normal}.web-text{font-family:Manrope;font-size:clamp(16px,2vw,20px);color:#585858}@media(max-width:768px){.web-heading h3{font-size:20px!important}.web-desc{font-size:14px}}.seo-heading{font-family:Sora;font-size:36px;color:#075056}.seo-text{font-family:Manrope;font-size:20px;color:#585858}.seo-divider{width:100%;height:1px;background-color:#ff5b04}.seo-card{position:relative}.seo-card:after{content:"";position:absolute;bottom:-12px;left:0;width:100%;height:1.5px;background-color:#ff5b04}@media(max-width:768px){.seo-title{margin:7px!important;font-size:20px}.seo-text{font-size:14px}.seo-section{padding:5px!important}}.app-section{background-color:#fff;border-radius:25px}.app-box h3{font-family:Manrope;font-size:24px;color:#075056;font-weight:600}.app-box p{font-family:Manrope;font-size:16px;color:#585858;line-height:normal}@media(max-width:768px){.app-box h3{font-size:20px!important}.app-box p{font-size:14px!important}.app-box{padding-right:15px!important;padding-left:15px!important}.app-row{padding-left:15px;padding-right:15px}}.service-web-card{background:#fff;border-radius:30px;overflow:hidden;box-shadow:0 12px 30px #00000014}.service-img-wrapper{position:relative}.service-img{width:100%;height:220px;object-fit:cover}.service-icon{position:absolute;bottom:-34px;left:50%;transform:translate(-50%);width:80px;height:80px;background:#ff6a00;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:22px}.service-content{padding-top:40px!important}.service-content h5{font-weight:600;margin-bottom:12px;color:#075056;font-family:Manrope;font-size:20px}.service-content p{font-size:16px;color:#585858;font-family:Manrope;line-height:1.6}.custom-card{background-color:#075056;font-family:Manrope;font-size:20px;color:#f5f5f5}@media(max-width:768px){.custom-card{padding:20px!important}.custom-card p{font-size:12px}.service-content h5{font-size:18px}.service-content p{font-size:14px}.service-img{height:130px}.service-icon{height:50px;width:50px}.service-web-card{height:auto!important;min-height:360px}}@media(min-width:769px){.values-grid{position:relative}.value-box{padding:2.5rem 3rem!important}.value-box:nth-child(1):after{content:"";position:absolute;right:3%;top:15%;height:65%;width:1px;background-color:#e0e0e0}.value-box:nth-child(3):after{content:"";position:absolute;right:3%;bottom:15%;height:65%;width:1px;background-color:#e0e0e0}.value-box:nth-child(1):before{content:"";position:absolute;left:8%;bottom:0;width:80%;height:1px;background-color:#e0e0e0}.value-box:nth-child(2):before{content:"";position:absolute;right:10%;bottom:0;width:85%;height:1px;background-color:#e0e0e0}}@media(max-width:768px){.value-box:before,.value-box:after{display:none!important}.value-box{position:relative;padding-bottom:25px!important;margin-bottom:0}.value-box:after{content:"";display:block!important;position:absolute;left:50%;bottom:0;transform:translate(-50%);width:90%;height:1px;background-color:#e0e0e0}.value-box:nth-child(4):after{display:none!important}.heading{font-size:28px}.value-text{font-size:16px}.core-heading{font-size:18px}.core-text{font-size:14px}}@media(max-width:991px)and (min-width:769px){.heading{font-size:32px}.value-text{font-size:18px}}
