@import"https://fonts.googleapis.com/css2?family=Archivo:ital,wght@0,400;1,400&family=Space+Grotesk:wght@500;700&family=Space+Mono:wght@700&display=swap";html,body,*{cursor:auto!important}a,button,input,select,textarea,.menu-toggle,.search-icon{cursor:pointer!important}input,textarea,select{cursor:text!important}body{font-family:Archivo,sans-serif;background:#f6efe6;color:#3b2318}.welcome-section{padding-top:40px!important;padding-bottom:60px!important}.welcome-section .section-heading{margin-top:0!important;padding-top:0!important;margin-bottom:55px!important}.services-grid{display:grid;grid-template-columns:repeat(3,1fr);column-gap:35px!important;row-gap:35px!important}.service-box{position:relative;overflow:hidden;padding:40px;min-height:280px;border:1px solid #ead9cc;border-radius:20px;cursor:pointer;opacity:0;transform:translateY(50px);animation:serviceReveal .9s ease forwards;transition:transform .5s ease,box-shadow .5s ease,border-color .5s ease}.service-box:nth-child(1){animation-delay:.1s}.service-box:nth-child(2){animation-delay:.3s}.service-box:nth-child(3){animation-delay:.5s}.service-box.has-bg1{background:linear-gradient(#0000006b,#0000006b),url(/images/clean.png);background-size:cover;background-position:center;background-repeat:no-repeat}.service-box.has-bg2{background:linear-gradient(#0000006b,#0000006b),url(/images/web2.png);background-size:cover;background-position:center;background-repeat:no-repeat}.service-box.has-bg3{background:linear-gradient(#0000006b,#0000006b),url(/images/Market.png);background-size:cover;background-position:center;background-repeat:no-repeat}.service-box.has-bg1:before,.service-box.has-bg2:before,.service-box.has-bg3:before{content:"";position:absolute;inset:0;background:inherit;background-size:cover;background-position:center;z-index:0;transform:scale(1);transition:transform .8s cubic-bezier(.2,.8,.2,1)}.service-box.has-bg1:after,.service-box.has-bg2:after,.service-box.has-bg3:after{content:"";position:absolute;inset:0;background:linear-gradient(to top,#23140ed1,#23140e33);z-index:1;transition:background .5s ease}.service-box:hover{transform:translateY(-12px) scale(1.02);box-shadow:0 20px 45px #3b231840;border-color:#c1673b}.service-box.has-bg1:hover:before,.service-box.has-bg2:hover:before,.service-box.has-bg3:hover:before{transform:scale(1.12)}.service-box>*{position:relative;z-index:2}.service-icon{width:55px;height:55px;border-radius:16px;background:#ead0bf;color:#8e4e34;display:grid;place-items:center;font-size:22px;margin-bottom:22px;transition:transform .5s ease,background .5s ease,color .5s ease}.service-box:hover .service-icon{transform:translateY(-5px) rotate(-5deg) scale(1.08);background:#c1673b;color:#fff}.service-box h3{font-family:Space Grotesk,serif;font-size:25px;margin-bottom:10px;color:#f1d9c8;transform:translateY(8px);transition:transform .5s ease}.service-box:hover h3{transform:translateY(0)}.service-box p{color:#f1d9c8;line-height:1.7;transform:translateY(10px);opacity:.85;transition:transform .5s ease,opacity .5s ease}.service-box:hover p{color:#f1d9c8;transform:translateY(0);opacity:1}@keyframes serviceReveal{0%{opacity:0;transform:translateY(50px)}70%{opacity:1;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){.services-grid{grid-template-columns:1fr}.service-box{min-height:280px}}.counter-section{margin:0!important;height:auto!important;padding:25px 0!important;min-height:auto!important}.counter-container{display:grid;grid-template-columns:repeat(4,1fr);gap:25px;padding:0 100px!important;margin:0 auto!important}.counter-item{display:flex;align-items:center;gap:40px;border-right:1px solid #725a4d;padding-right:20px}.counter-item:last-child{border-right:none}.counter-number{font-family:Space Grotesk,serif;font-size:60px;line-height:1;margin:0}.counter-text p{color:#cbb5a8;font-size:13px;margin:5px 0 0}.process-image{width:130px;height:150px;margin:30px auto 18px;display:flex;align-items:center;justify-content:center;cursor:pointer}.process-image img{width:100%;height:100%;object-fit:contain;display:block;transform-origin:center}.process-image:hover img{animation:iconHover .8s ease-in-out}@keyframes iconHover{0%{transform:scale(1) rotate(0)}25%{transform:scale(1.15) rotate(-8deg)}50%{transform:scale(1.2) rotate(8deg)}75%{transform:scale(1.1) rotate(-5deg)}to{transform:scale(1) rotate(0)}}.process-image i{font-size:32px;color:#c1673b}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation:none!important;transition:none!important}.reveal{opacity:1;transform:none}}.about-hero{position:relative;min-height:100vh;width:100%;display:grid;grid-template-columns:46% 54%;align-items:center;padding:70px 7% 60px;overflow:hidden;background:#f7efe3}.about-hero:before{content:"";position:absolute;width:300px;height:300px;left:-150px;bottom:-150px;border-radius:50%;background:#e5b797;opacity:.8}.about-hero:after{content:"";position:absolute;width:220px;height:220px;right:-100px;top:-90px;border-radius:50%;background:#e5b797;opacity:.75}.hero-content{position:relative;z-index:5;max-width:700px;padding-right:30px}.section-label{position:relative;display:flex;align-items:center;gap:18px;margin-bottom:22px;color:#a94e2c;font-size:13px;font-weight:700;letter-spacing:2px;opacity:0;animation:fadeLeft .8s ease forwards;animation-delay:.2s}.section-label:before{content:"";width:45px;height:2px;background:#b65430}.about-title{margin:0;color:#451804;font-family:Space Grotesk,sans-serif;font-size:clamp(60px,6.2vw,105px);line-height:.95;font-weight:500;letter-spacing:-5px;opacity:0;animation:titleReveal 1s ease forwards;animation-delay:.35s}.doha-word{display:inline-flex;color:#bd5c35;overflow:hidden}.doha-word span{display:inline-block;opacity:0;transform:translateY(90px);font-style:italic;animation:letterReveal .7s cubic-bezier(.2,.8,.2,1) forwards}.doha-word span:nth-child(1){animation-delay:.55s}.doha-word span:nth-child(2){animation-delay:.65s}.doha-word span:nth-child(3){animation-delay:.75s}.doha-word span:nth-child(4){animation-delay:.85s}.hero-content h2{margin:25px 0 22px;color:#451804;font-family:Space Grotesk,sans-serif;font-size:clamp(30px,3.2vw,52px);line-height:1.05;font-weight:500;opacity:0;animation:fadeUp .8s ease forwards;animation-delay:1s}.hero-content p{max-width:650px;margin:0 0 35px;color:#665d57;font-size:17px;line-height:1.7;opacity:0;animation:fadeUp .8s ease forwards;animation-delay:1.15s}.story-btn{display:inline-flex;align-items:center;justify-content:center;gap:25px;padding:7px 8px 7px 30px;min-width:250px;background:#4a1d10;color:#fff;border-radius:50px;text-decoration:none;font-size:14px;font-weight:700;letter-spacing:2px;opacity:0;animation:fadeUp .8s ease forwards;animation-delay:1.3s;transition:all .35s ease}.story-btn span{width:45px;height:45px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#f7efe3;color:#a94e2c;font-size:17px;transition:all .35s ease}.story-btn:hover{transform:translateY(-5px);box-shadow:0 15px 35px #3b170d38}.story-btn:hover span{transform:translate(7px)}.hero-visual{position:relative;width:100%;height:600px;display:flex;align-items:center;justify-content:center;z-index:4;opacity:0;transform:translate(70px);animation:visualReveal 1.1s ease forwards;animation-delay:.3s}.hero-image{position:relative;width:92%;height:575px;overflow:hidden;border-radius:24px;box-shadow:0 25px 60px #46281426}.hero-image img{width:100%;height:100%;display:block;object-fit:cover;transform:scale(1.08);animation:imageZoom 1.5s ease forwards;transition:transform .8s ease}.hero-image:hover img{transform:scale(1.04)}.floating-badge{position:absolute;z-index:10;display:flex;align-items:center;gap:13px;padding:12px 20px 12px 12px;background:#fffaf3f5;color:#4b3931;border-radius:40px;font-size:14px;line-height:1.2;box-shadow:0 12px 35px #46281424;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .35s ease}.badge-icon{width:42px;height:42px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#b95630;color:#fff;font-size:16px}.creative-badge{top:35px;right:15%;animation:floatingTop 3.5s ease-in-out infinite}.strategy-badge{bottom:45px;left:3%;animation:floatingBottom 3.5s ease-in-out infinite}.floating-badge:hover{transform:translateY(-6px) scale(1.03);box-shadow:0 18px 40px #46281433}@keyframes fadeLeft{0%{opacity:0;transform:translate(-40px)}to{opacity:1;transform:translate(0)}}@keyframes titleReveal{0%{opacity:0;transform:translateY(45px)}to{opacity:1;transform:translateY(0)}}@keyframes letterReveal{0%{opacity:0;transform:translateY(90px) rotate(8deg)}to{opacity:1;transform:translateY(0) rotate(0)}}@keyframes fadeUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes visualReveal{0%{opacity:0;transform:translate(70px)}to{opacity:1;transform:translate(0)}}@keyframes imageZoom{0%{transform:scale(1.12)}to{transform:scale(1)}}@keyframes floatingTop{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}@keyframes floatingBottom{0%{transform:translateY(0)}50%{transform:translateY(10px)}to{transform:translateY(0)}}@media(max-width:1000px){.about-hero{grid-template-columns:1fr;padding:80px 6%}.hero-content{padding-right:0;margin-bottom:50px}.hero-visual{height:550px}.hero-image{width:100%;height:500px}}@media(max-width:600px){.about-hero{padding:70px 25px}.about-title{font-size:58px;letter-spacing:-3px}.hero-content h2{font-size:32px}.hero-content p{font-size:15px}.hero-visual{height:430px}.hero-image{height:400px;border-radius:18px}.creative-badge{top:15px;right:5%}.strategy-badge{bottom:20px;left:0}.floating-badge{padding:9px 15px 9px 9px;font-size:12px}.badge-icon{width:35px;height:35px}}.reveal-left,.reveal-right{opacity:0;transition:opacity 1s ease,transform 1s ease}.reveal-left{transform:translate(-80px)}.reveal-right{transform:translate(80px)}.reveal-left.active,.reveal-right.active{opacity:1;transform:translate(0)}.reveal-right .hero-image{overflow:hidden}.reveal-right .hero-image img{transform:scale(1.12);transition:transform 1.4s cubic-bezier(.2,.8,.2,1)}.reveal-right.active .hero-image img{transform:scale(1)}.reveal-right .creative-badge{opacity:0;transform:translateY(-30px);transition:opacity .7s ease .5s,transform .7s ease .5s}.reveal-right.active .creative-badge{opacity:1;transform:translateY(0)}.reveal-right .strategy-badge{opacity:0;transform:translateY(30px);transition:opacity .7s ease .7s,transform .7s ease .7s}.reveal-right.active .strategy-badge{opacity:1;transform:translateY(0)}.contact-tag{display:inline-block;margin-bottom:22px;font-size:12px;font-weight:700;letter-spacing:2px;color:#3f2311;opacity:0;transform:translateY(20px);transition:opacity .7s ease .3s,transform .7s ease .3s}.contact-content h1{margin:0 0 22px;max-width:600px;font-family:Space Grotesk!important;font-size:clamp(45px,5vw,75px);line-height:.98;font-weight:500;letter-spacing:-3px;color:#eab798;opacity:0;transform:translateY(35px);transition:opacity .8s ease .45s,transform .8s ease .45s}.contact-content h1 span{display:block;font-family:Space Grotesk!important;color:#d47a4d;font-style:italic}.contact-content>p{max-width:570px;margin:0 0 35px;color:#ffffffc7;font-family:Space Grotesk!important;font-size:16px;line-height:1.75;opacity:0;transform:translateY(25px);transition:opacity .8s ease .6s,transform .8s ease .6s}.contact-item:hover .contact-icon{background:#602102;color:var(--brown);transform:translateY(-4px) rotate(8deg)}.contact-item small{display:block;margin-bottom:4px;color:var(--brown2);font-size:13px;font-weight:700;letter-spacing:1px}.contact-item strong{display:block;color:#481a02;font-size:14px;font-weight:700}.contact-item small:hover.contact-item strong{background:#602102}.send-btn{width:100%;height:64px;border:none;border-radius:14px;background:#451804;color:#fff;cursor:pointer;padding:0 10px 0 28px;display:flex;align-items:center;justify-content:space-between;font-size:13px;font-weight:700;letter-spacing:1.5px;transition:transform .3s ease,box-shadow .3s ease,background .3s ease}.services-heading .section-kicker{color:#b85f43}.services-heading h2 i{color:#b85f43}.doha-service-card{position:relative;min-height:420px;padding:30px;border-radius:24px;background:#30221d;border:1px solid rgba(255,248,240,.1);box-shadow:0 12px 35px #3a211829;overflow:hidden;display:flex;flex-direction:column;transition:background-color .45s cubic-bezier(.22,1,.36,1),box-shadow .45s ease,border-color .35s ease}.doha-service-card:before{content:"";position:absolute;inset:0;border-radius:inherit;background:#b85f4300;transition:background-color .45s cubic-bezier(.22,1,.36,1);pointer-events:none}.doha-service-card:after{content:"";position:absolute;left:0;bottom:0;width:0;height:3px;background:#b85f43;border-radius:0 4px 0 0;transition:width .55s cubic-bezier(.22,1,.36,1)}.doha-service-card:hover{transform:none;background:#5a3528;box-shadow:0 20px 48px #3a211838;border-color:#b85f436b}.doha-service-card:hover:before{background:#b85f430f}.doha-service-card:hover:after{width:100%}.service-number{font-size:12px;font-weight:800;letter-spacing:2px;color:#b85f43}.service-icon-img{width:68px;height:68px;border-radius:20px;display:grid;place-items:center;background:#49352d;border:1px solid rgba(184,95,67,.24);overflow:hidden;transition:transform .45s cubic-bezier(.22,1,.36,1),background-color .45s ease}.service-icon-img img{width:45px;height:45px;object-fit:contain;object-position:center;display:block;overflow:visible;transition:transform .45s cubic-bezier(.22,1,.36,1),filter .45s ease}.doha-service-card:hover .service-icon-img{transform:none;background:#e7ddd5}.doha-service-card:hover .service-icon-img img{transform:scale(1.05)}.doha-service-card h3{position:relative;z-index:1;font-family:Space Grotesk,serif;font-size:27px;line-height:1.14;color:#fff8f0;margin-bottom:16px;transition:color .45s ease}.doha-service-card p{position:relative;z-index:1;color:#e5d3c8;font-size:14px;line-height:1.75;margin-bottom:24px;transition:color .45s ease}.service-link{position:relative;z-index:1;margin-top:auto;display:inline-flex;align-items:center;gap:10px;width:fit-content;color:#fff8f0;font-size:13px;font-weight:800;transition:color .3s ease}.service-link i{color:#b85f43;transition:none}.service-link:hover{color:#fff8f0;gap:10px}.service-link:hover i{transform:none}.featured-service{background:#30221d;border-color:#fff8f01a}.featured-service .service-icon-img{background:#49352d;border-color:#b85f433d}.featured-service .service-number{color:#b85f43}.featured-service:before{background:#b85f4300}.featured-service:hover{border-color:#b85f436b}.platform-logo img{width:64px;height:44px;object-fit:contain;object-position:center;max-width:100%;max-height:100%;display:block;overflow:visible!important;clip-path:none!important;filter:drop-shadow(0 5px 8px rgba(59,35,24,.08));transition:transform .35s cubic-bezier(.22,1,.36,1),filter .35s ease}body{font-family:Archivo,sans-serif;background:#f6efe6;color:#3b2318;overflow-x:hidden}.container{width:min(1180px,92%);margin:auto}.section{padding:110px 0}.section-dark{background:#3b2318;color:#f8efe5}.site-header{position:fixed;top:0;left:0;width:100%;z-index:1000;background:#f6efe6d1;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid rgba(59,35,24,.1)}.navbar{min-height:82px;display:flex;align-items:center;gap:30px}.logo-icon{width:150px;max-height:55px;object-fit:contain}.nav-links{margin-left:auto;display:flex;gap:27px;list-style:none;align-items:center}.nav-links a{font-size:14px;font-weight:600;position:relative}.nav-links a:after{content:"";position:absolute;left:0;bottom:-8px;width:0;height:2px;background:#a95d3b;transition:.3s}.nav-links a:hover:after,.nav-links .active:after{width:100%}.dropdown{position:absolute;top:28px;left:-15px;width:250px;padding:14px;background:#fff8f0;border:1px solid #e2d1c2;border-radius:14px;box-shadow:0 20px 50px #3b231820;opacity:0;visibility:hidden;transform:translateY(8px);transition:.3s}.has-dropdown:hover .dropdown{opacity:1;visibility:visible;transform:none}.dropdown a{display:block;padding:10px;border-radius:8px}.dropdown a:hover{background:#ead4c4}.nav-right{display:flex;align-items:center;gap:18px;margin-left:10px}.social-icons{display:flex;gap:10px}.social-icons a{width:29px;height:29px;border:1px solid #d7c0af;border-radius:50%;display:grid;place-items:center;font-size:11px}.menu-toggle{display:none;border:0;background:none;font-size:24px;color:#3b2318}.hero-section{min-height:850px;padding-top:150px;position:relative;overflow:hidden;background:radial-gradient(circle at 75% 35%,#e9c7b1 0,#f6efe6 34% 70%)}.hero-container{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:50px;min-height:650px}.eyebrow,.section-kicker{font-size:12px;letter-spacing:2px;font-weight:700;color:#a95d3b}.eyebrow span{display:inline-block;width:35px;height:1px;background:#a95d3b;margin-right:10px;vertical-align:middle}.hero-content h1{font-family:Space Grotesk,serif;font-size:clamp(55px,7vw,92px);line-height:.94;margin:20px 0 25px;letter-spacing:-3px}.hero-content h1 .line{display:block}.hero-content h1 .italic{font-style:italic;color:#a95d3b}.hero-content p{max-width:570px;font-size:17px;line-height:1.8;color:#725d50}.purchase-btn,.btn-purchase-dark{display:inline-flex;gap:14px;align-items:center;margin-top:30px;background:#3b2318;color:#fff8f0;padding:16px 25px;border-radius:999px;font-weight:700;font-size:13px;box-shadow:0 12px 30px #3b231830;transition:.3s}.purchase-btn:hover,.btn-purchase-dark:hover{transform:translateY(-4px);box-shadow:0 18px 40px #3b231840}.hero-proof{display:flex;align-items:center;gap:6px;margin-top:35px}.hero-proof span{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:#e2bca4;border:2px solid #f6efe6;font-size:10px;font-weight:700}.hero-proof p{margin-left:12px;font-size:12px;line-height:1.5}.hero-content h1 .accent-line{font-style:normal;color:#a95d3b}@keyframes popDown{0%{opacity:0;transform:translateY(-70px)}60%{opacity:1;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.pop-el{opacity:0;animation:popDown .9s cubic-bezier(.22,1,.36,1) both}.pop-d1{animation-delay:.05s}.pop-d2{animation-delay:.2s}.pop-d3{animation-delay:.35s}.pop-d4{animation-delay:.5s}.pop-d5{animation-delay:.65s}.pop-d6{animation-delay:.8s}.hero-btn-row{display:flex;align-items:center;gap:26px;margin-top:30px;flex-wrap:wrap}.hero-btn-row .purchase-btn{margin-top:0}.watch-btn{display:inline-flex;align-items:center;gap:12px;font-weight:700;font-size:14px;color:#3b2318}.play-circle{width:42px;height:42px;border-radius:50%;border:2px solid #a95d3b;display:grid;place-items:center;color:#a95d3b;font-size:12px;transition:.3s}.watch-btn:hover .play-circle{background:#a95d3b;color:#fff}.dot-grid{position:absolute;top:6px;right:6px;width:90px;height:90px;background-image:radial-gradient(#d3a077 2px,transparent 2.5px);background-size:15px 15px;opacity:.55;z-index:0}.desk-visual{position:relative;z-index:1;width:min(520px,100%);border-radius:24px;overflow:hidden;box-shadow:0 40px 90px #3b231830;opacity:0;animation:imagePopIn 1.1s cubic-bezier(.22,1,.36,1) .55s both,heroFloat 4.5s ease-in-out 1.65s infinite}.desk-visual img{width:100%;display:block}@keyframes imagePopIn{0%{opacity:0;transform:translateY(-50px) scale(.93)}60%{opacity:1;transform:translateY(8px) scale(1.015)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes heroFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}.hero-image{position:relative;min-height:520px;display:grid;place-items:center}.visual-card{width:min(480px,90%);padding:18px;background:#fff9f2;border:1px solid #fff;box-shadow:0 35px 90px #3b231825;border-radius:26px;transform:rotate(3deg);transition:.5s}.visual-card:hover{transform:rotate(0) translateY(-8px)}.card-top,.visual-footer{display:flex;justify-content:space-between;align-items:center;font-size:10px;letter-spacing:1.5px;font-weight:700}.visual-card img{width:100%;height:330px;object-fit:cover;border-radius:17px;margin:14px 0}.visual-footer{font-size:11px;color:#8b6e5d}.floating-tag{position:absolute;display:flex;align-items:center;gap:9px;background:#fff9f2;border:1px solid #e4d0c0;border-radius:14px;padding:12px 15px;box-shadow:0 15px 40px #3b231825;font-size:11px;animation:float 5s ease-in-out infinite}.floating-tag i{font-size:16px;color:#a95d3b}.tag-two{top:260px;left:0;animation-delay:1s}.tag-three{bottom:48px;right:10px;animation-delay:2s}@keyframes float{50%{transform:translateY(-12px)}}.hero-glow{position:absolute;border-radius:50%;filter:blur(2px);opacity:.5}.glow-a{width:250px;height:250px;background:#dca88c;right:-80px;top:120px}.glow-b{width:180px;height:180px;background:#e8cdbd;left:-80px;bottom:80px}.marquee{position:absolute;bottom:0;left:0;width:100%;padding:17px 0;background:#3b2318;color:#f5e7da;overflow:hidden}.marquee div{width:max-content;display:flex;gap:35px;animation:marquee 22s linear infinite;font-size:12px;font-weight:700;letter-spacing:3px}@keyframes marquee{to{transform:translate(-50%)}}.section-heading{display:flex;justify-content:center;align-items:center;width:100%;margin-bottom:55px}.section-heading>div{width:100%;text-align:center}.section-heading h2{font-family:Space Grotesk,serif;font-size:clamp(42px,5vw,65px);line-height:1;margin:10px 0 0;text-align:center}.section-heading>p{max-width:440px;color:#80695a;line-height:1.8}.light .section-kicker{color:#e1ae92}.light>p{color:#d2bdb0}.intro-services{grid-template-columns:repeat(3,1fr)!important}.services-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.service-box{padding:35px;background:#fff9f2;border:1px solid #ead9cc;border-radius:20px;min-height:220px;transition:.35s}.service-box:hover{transform:translateY(-9px);box-shadow:0 25px 55px #3b231818}.service-icon{width:55px;height:55px;border-radius:16px;background:#ead0bf;color:#8e4e34;display:grid;place-items:center;font-size:22px;margin-bottom:22px}.service-box h3{font-family:Space Grotesk,serif;font-size:25px;margin-bottom:10px}.service-box p{color:#80695a;line-height:1.7}.counter-container{display:grid;grid-template-columns:repeat(4,1fr);gap:25px;padding-top:2px;padding-bottom:2px}.counter-item{display:flex;align-items:center;gap:18px;border-right:1px solid #725a4d;padding-right:20px}.counter-item:last-child{border:0}.counter-icon{font-size:30px;color:#d49a7b}.counter-number{font-family:Space Grotesk,serif;font-size:60px;line-height:1}.counter-text p{color:#cbb5a8;font-size:13px;margin-top:5px}.portfolio-grid{gap:24px}.service-card{height:350px;position:relative;overflow:hidden;border-radius:22px;background:#dcbba8;box-shadow:0 15px 35px #3b231815;transition:.4s}.service-card:hover{transform:translateY(-10px);box-shadow:0 30px 60px #3b231825}.service-card img{width:100%;height:100%;object-fit:cover;display:block;transition:.6s}.service-card:hover img{transform:scale(1.08)}.card-overlay{position:absolute;inset:0;background:linear-gradient(145deg,#3b2318f5,#623222d6);color:#fff8f0;padding:28px;display:flex;flex-direction:column;justify-content:flex-end;opacity:0;transform:translateY(15px);transition:.4s}.service-card:hover .card-overlay{opacity:1;transform:none}.card-overlay h3{font-family:Space Grotesk,serif;font-size:28px;margin-bottom:10px}.card-overlay p{font-size:13px;line-height:1.65;color:#ead9cc}.arrow-btn{width:42px;height:42px;border:1px solid #f2d9c9;border-radius:50%;display:grid;place-items:center;margin-top:18px}.why-us-section{position:relative;overflow:hidden}.why-us-container{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.why-us-text p{font-size:17px;line-height:1.9;color:#d5c1b5;margin-bottom:22px}.why-us-image-container{padding:25px;border:1px solid #73584b;border-radius:28px;background:#4a2b1e}.why-us-img{width:100%;height:330px;object-fit:contain;border-radius:18px}.exclusive-container{display:grid;grid-template-columns:1fr 1fr;gap:35px;align-items:stretch}.exclusive-content{background:#ead0bf;border-radius:25px;padding:65px}.sub-title{font-size:12px;letter-spacing:2px;text-transform:uppercase}.exclusive-content h2{font-family:Space Grotesk,serif;font-size:55px;line-height:1;margin-top:15px}.exclusive-image{border-radius:25px;overflow:hidden}.exclusive-image img{width:100%;height:100%;min-height:360px;object-fit:cover;transition:.5s}.exclusive-image:hover img{transform:scale(1.05)}.news-container{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.news-card{background:#fff9f2;border:1px solid #ead9cc;border-radius:20px;overflow:hidden;padding-bottom:25px;transition:.35s}.news-card:hover{transform:translateY(-8px)}.news-img-box{height:240px;position:relative;overflow:hidden}.news-img-box img{width:100%;height:100%;object-fit:cover;transition:.5s}.news-card:hover img{transform:scale(1.07)}.news-date{position:absolute;left:15px;bottom:15px;background:#3b2318;color:#fff;padding:7px 11px;border-radius:20px;font-size:11px}.news-card h3,.news-card p{padding:0 24px}.news-card h3{font-family:Space Grotesk,serif;font-size:25px;margin-top:22px}.divider-line{height:1px;background:#e3d1c4;margin:18px 24px}.news-desc{color:#80695a;line-height:1.7;font-size:13px}.newsletter{background:#3b2318;color:#fff;padding:70px 0}.newsletter-wrapper{display:grid;grid-template-columns:1.1fr 1fr auto;gap:35px;align-items:end}.newsletter h2{font-family:Space Grotesk,serif;font-size:42px;margin-top:8px}.newsletter-subtitle{color:#cdb8ab;margin-top:8px}.newsletter-form{display:flex;gap:8px}.newsletter-form input{min-width:250px}.social-links{display:flex;gap:10px}.social-links a{width:38px;height:38px;border:1px solid #75594b;border-radius:50%;display:grid;place-items:center}.footer-section{background:#291a13;color:#eadbd1;padding:28px 0}.footer-container{display:flex;justify-content:space-between;align-items:center}.footer-logo img{width:145px;max-height:55px;object-fit:contain}.footer-copyright{font-size:12px;color:#bda99d}.scroll-top-btn{position:fixed;right:22px;bottom:22px;width:48px;height:48px;border-radius:50%;background:#a95d3b;color:#fff;display:grid;place-items:center;z-index:900;box-shadow:0 12px 30px #3b231840;opacity:0;visibility:hidden;transition:.3s}.scroll-top-btn.show{opacity:1;visibility:visible}.reveal{opacity:0;transform:translateY(35px);transition:opacity .8s ease,transform .8s ease}@media(max-width:900px){.nav-links{display:none}.menu-toggle{display:block;margin-left:auto}.nav-right{display:none}.hero-container,.why-us-container,.exclusive-container,.contact-grid{grid-template-columns:1fr}.hero-section{padding-top:120px}.hero-image{min-height:430px}.services-grid,.news-container,.counter-container{grid-template-columns:repeat(2,1fr)}.counter-item:nth-child(2){border:0}.newsletter-wrapper{grid-template-columns:1fr}.section-heading{align-items:start;flex-direction:column}}@media(max-width:600px){.section{padding:75px 0}.hero-content h1{font-size:52px}.services-grid,.news-container,.intro-services{grid-template-columns:1fr!important}.counter-container{grid-template-columns:1fr 1fr}.counter-item{border:0}.counter-number{font-size:38px}.exclusive-content{padding:35px}.exclusive-content h2,.contact-copy h2,.contact-intro h2{font-size:45px}.newsletter-form{flex-direction:column}.newsletter-form input{min-width:0}.floating-tag{transform:scale(.82)}.tag-one{left:-12px}.tag-two{right:-12px}.footer-container{gap:20px;flex-direction:column;align-items:flex-start}.visual-card img{height:270px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation:none!important;transition:none!important}.reveal{opacity:1;transform:none}.pop-el{opacity:1;animation:none;transform:none}.desk-visual{opacity:1;animation:none}}:root{--cream: #f4ebdd;--cream2: #ead4c1;--brown: #3b2318;--brown2: #24140e;--terra: #c76a3c;--terra2: #d98252;--white: #fffdf9;--muted: #765f54;--line: rgba(59, 35, 24, .14);--shadow: 0 24px 70px rgba(59, 35, 24, .12) }*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:Archivo,sans-serif;background:var(--cream);color:var(--brown);overflow-x:hidden}button,input,select,textarea{font:inherit}button{cursor:pointer;border:0}.container{width:min(1180px,calc(100% - 48px));margin:auto}.section{padding:120px 0}.section-dark{background:var(--brown);color:var(--cream);padding:105px 0}.section-kicker{font-size:11px;letter-spacing:.22em;font-weight:700;color:var(--terra);display:inline-block}.light .section-kicker{color:var(--terra2)}h1,h2,h3{font-family:Space Grotesk,serif;font-weight:600}h2{font-size:clamp(42px,5vw,72px);line-height:1.02}h2 i,h1 i{font-style:normal;color:var(--terra)}p{line-height:1.75;color:var(--muted)}.site-header{position:fixed;z-index:50;top:0;left:0;width:100%;transition:.35s}.site-header.scrolled{background:#f4ebdde0;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 1px 0 var(--line)}.navbar{height:86px;display:flex;align-items:center;justify-content:space-between;gap:25px}.brand{display:flex;align-items:center;gap:9px}.brand>span:last-child{display:flex;flex-direction:column;line-height:.8}.brand strong{font:700 20px Space Grotesk}.brand em{font-size:10px;color:var(--terra);font-style:italic;margin-left:16px}.brand-mark{position:relative;width:34px;height:38px;display:block}.brand-mark span,.brand-mark i,.brand-mark b{position:absolute;display:block;border-radius:3px;transform:rotate(45deg)}.brand-mark span{width:15px;height:15px;background:var(--terra);left:10px;top:1px}.brand-mark i{width:20px;height:20px;background:var(--brown);left:1px;top:13px;border-radius:50% 50% 4px}.brand-mark b{width:11px;height:11px;background:var(--terra2);right:0;top:12px}.nav-links{display:flex;gap:29px;list-style:none;align-items:center;font-size:13px;font-weight:600}.nav-links a{opacity:.8;transition:.25s}.nav-links a:hover,.nav-links a.active{opacity:1;color:var(--terra)}.nav-links i{font-size:9px}.has-dropdown{position:relative}.dropdown{position:absolute;top:28px;left:-20px;width:210px;padding:12px;background:var(--white);box-shadow:var(--shadow);border:1px solid var(--line);opacity:0;pointer-events:none;transform:translateY(8px);transition:.25s}.has-dropdown:hover .dropdown{opacity:1;pointer-events:auto;transform:none}.dropdown a{display:block;padding:10px 8px}.nav-cta{font-size:11px;letter-spacing:.1em;text-transform:uppercase;font-weight:700;background:var(--brown);color:var(--cream);padding:14px 18px}.menu-toggle{display:none;background:none;font-size:22px;color:var(--brown)}.hero{min-height:100vh;padding-top:86px;position:relative;display:flex;align-items:center;background:radial-gradient(circle at 78% 44%,rgba(217,130,82,.17),transparent 28%),var(--cream)}.hero-grid{display:grid;grid-template-columns:1fr .95fr;align-items:center;gap:50px;padding:80px 0 110px}.hero-copy{max-width:620px}.eyebrow{font-size:11px;letter-spacing:.2em;font-weight:700;margin-bottom:28px;display:flex;align-items:center;gap:10px;color:var(--terra)}.eyebrow span{width:28px;height:1px;background:var(--terra)}h1{font-size:clamp(56px,6.6vw,94px);line-height:.98;letter-spacing:-.045em}.hero-copy>p{font-size:17px;max-width:590px;margin:30px 0}.hero-actions{display:flex;align-items:center;gap:28px;margin-top:28px}.btn{display:inline-flex;align-items:center;gap:14px;padding:16px 21px;font-size:11px;letter-spacing:.08em;text-transform:uppercase;font-weight:700}.btn-primary{background:var(--terra);color:var(--white);box-shadow:0 12px 28px #c76a3c38}.btn-light{background:var(--cream);color:var(--brown)}.text-link,.under-link{font-size:12px;font-weight:700;border-bottom:1px solid var(--brown);padding-bottom:5px}.text-link i,.under-link i{margin-left:7px}.hero-proof{display:flex;align-items:center;gap:15px;margin-top:55px}.avatars{display:flex}.avatars span{width:34px;height:34px;border-radius:50%;background:var(--brown);color:var(--cream);border:2px solid var(--cream);display:grid;place-items:center;font-size:9px;font-weight:700;margin-left:-7px}.avatars span:first-child{margin-left:0;background:var(--terra)}.avatars span:nth-child(2){background:var(--cream2);color:var(--brown)}.hero-proof p{font-size:10px;line-height:1.45}.hero-proof strong{font-size:11px}.hero-visual{height:570px;position:relative;perspective:1000px}.visual-card{position:absolute;inset:70px 35px 45px 45px;background:linear-gradient(145deg,#f9eee1,#ddc0a9);border:1px solid rgba(255,255,255,.8);box-shadow:var(--shadow);border-radius:26px;padding:25px;transform:rotate(3deg);overflow:hidden}.card-top{display:flex;justify-content:space-between;font-size:9px;letter-spacing:.14em;font-weight:700}.growth-logo{height:245px;position:relative;display:grid;place-items:center}.loop-shape{width:116px;height:210px;border:26px solid var(--terra);border-radius:70% 45% 55% 55%;transform:rotate(34deg);position:absolute}.loop-shape.dark{border-color:var(--brown);width:116px;height:170px;transform:rotate(34deg) translate(-2px,5px)}.graph{height:105px;display:flex;align-items:end;gap:13px;border-bottom:1px solid rgba(59,35,24,.22);position:relative;padding:0 8px}.graph span{flex:1;background:linear-gradient(to top,var(--brown),var(--terra));border-radius:5px 5px 0 0;height:25%}.graph span:nth-child(2){height:40%}.graph span:nth-child(3){height:47%}.graph span:nth-child(4){height:68%}.graph span:nth-child(5){height:91%}.graph b{position:absolute;right:0;top:0;font:700 22px Space Grotesk;color:var(--terra)}.visual-footer{display:flex;justify-content:space-between;padding-top:12px;font-size:9px;color:var(--muted)}.floating-tag{position:absolute;background:#fffdf9e6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 18px 45px #3b231824;border:1px solid rgba(59,35,24,.08);padding:12px 16px;display:flex;align-items:center;gap:11px;border-radius:14px;font-size:9px;line-height:1.2}.floating-tag i{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:var(--brown);color:var(--cream);font-size:12px}.floating-tag b{font-size:11px}.tag-one{top:62px;right:0}.tag-two{top:260px;left:0}.tag-three{bottom:48px;right:10px}.orb{position:absolute;border-radius:50%;filter:blur(1px);opacity:.35}.orb-one{width:180px;height:180px;background:var(--terra2);right:-35px;top:80px}.orb-two{width:90px;height:90px;background:var(--brown);left:-10px;bottom:30px}.marquee{position:absolute;bottom:0;left:0;width:100%;border-top:1px solid var(--line);border-bottom:1px solid var(--line);overflow:hidden;padding:14px 0}.marquee div{display:flex;justify-content:center;gap:28px;min-width:max-content;font-size:10px;font-weight:700;letter-spacing:.18em}.marquee i{font-style:normal;color:var(--terra)}.intro{background:var(--white)}.intro-grid{display:grid;grid-template-columns:.35fr 1fr;gap:60px}.intro-content{max-width:850px}.intro-content h2{max-width:800px}.intro-content h2 span{color:var(--terra)}.intro-content p{max-width:700px;margin:28px 0}.pillars{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line);margin-top:80px;border:1px solid var(--line)}.pillar{background:var(--white);padding:40px;position:relative;min-height:240px;transition:.3s}.pillar:hover{transform:translateY(-8px);box-shadow:var(--shadow);z-index:2}.pillar>span{position:absolute;right:24px;top:22px;font-size:10px;color:var(--terra);letter-spacing:.1em}.pillar i{font-size:25px;color:var(--terra);margin-bottom:30px}.pillar h3{font-size:25px;margin-bottom:12px}.pillar p{font-size:13px}.stats{border-top:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.08)}.stats-grid{display:grid;grid-template-columns:repeat(4,1fr)}.stat{padding:38px 25px;border-right:1px solid rgba(244,235,221,.14)}.stat:last-child{border:0}.stat strong{display:block;font:600 clamp(45px,5vw,70px) "Space Grotesk";color:var(--cream)}.stat strong:after{content:"+";color:var(--terra)}.stat:nth-child(3) strong:after{content:""}.stat span{font-size:11px;letter-spacing:.08em;color:#c6aea0}.services{background:var(--cream)}.section-heading{display:flex;justify-content:space-between;align-items:end;gap:60px;margin-bottom:55px}.section-heading h2{margin-top:13px}.section-heading>p{max-width:400px;font-size:13px}.service-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.service-card{min-height:410px;background:var(--white);padding:28px;position:relative;overflow:hidden;border:1px solid var(--line);transition:.4s}.service-card:hover{transform:translateY(-9px);box-shadow:var(--shadow)}.service-number{position:absolute;right:23px;top:22px;color:#b79b8b;font-size:10px}.service-icon{width:47px;height:47px;border-radius:50%;background:var(--brown);color:var(--cream);display:grid;place-items:center;margin-bottom:55px}.service-card h3{font-size:27px;max-width:270px;position:relative;z-index:2}.service-card p{font-size:12px;max-width:290px;margin:13px 0 22px;position:relative;z-index:2}.service-card>a{font-size:11px;font-weight:700;position:relative;z-index:2}.service-card>a i{margin-left:7px;color:var(--terra)}.service-art{position:absolute;right:-12px;bottom:-18px;width:180px;height:130px;opacity:.9;transition:.4s}.service-card:hover .service-art{transform:scale(1.08) rotate(-2deg)}.browser{position:absolute;inset:10px;background:var(--brown);border-radius:10px;padding:12px}.browser b{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--terra);margin-right:3px}.browser div{height:65px;margin-top:12px;background:linear-gradient(140deg,var(--terra),#e8c9b4);border-radius:5px}.art-seo{display:flex;align-items:center;justify-content:center;background:var(--cream2);border-radius:100px 0 0}.art-seo strong{font:700 70px Space Grotesk;color:var(--brown)}.art-seo span{font-size:35px;color:var(--terra);transform:translateY(-25px)}.art-ai{background:var(--brown);border-radius:100px 100px 0 0;padding:20px;color:var(--cream);display:grid;gap:6px;grid-template-columns:1fr 1fr}.art-ai span{grid-column:1/3;color:var(--terra);font:700 38px Space Grotesk}.art-ai b{font-size:8px;border:1px solid rgba(244,235,221,.2);padding:6px}.art-ads{background:var(--cream2);padding:25px;border-radius:80px 0 0}.bars{height:90px;display:flex;align-items:end;gap:7px}.bars i{width:24px;background:var(--terra);height:30%}.bars i:nth-child(2){height:50%}.bars i:nth-child(3){height:72%}.bars i:nth-child(4){height:90%}.art-brand{background:var(--terra);color:var(--cream);font:700 55px Space Grotesk;padding:22px;border-radius:100px 0 0}.art-brand span{color:var(--brown)}.art-social{background:var(--brown);border-radius:90px 0 0;padding:20px;display:flex;flex-direction:column;justify-content:center;gap:6px}.art-social span{font-size:9px;border-bottom:1px solid rgba(244,235,221,.3);padding-bottom:5px}.service-more{margin-top:26px;text-align:center;color:var(--muted);font-size:11px}.service-more span{color:var(--brown);font-weight:700}.framework{position:relative;overflow:hidden}.framework:before{content:"";position:absolute;width:500px;height:500px;border:1px solid rgba(199,106,60,.22);border-radius:50%;right:-250px;top:-100px}.process-line{display:grid;grid-template-columns:repeat(5,1fr);position:relative}.process-line:before{content:"";height:1px;background:#f4ebdd33;position:absolute;top:27px;left:9%;right:9%}.process-step{position:relative;padding:0 18px;text-align:center}.process-step b{width:55px;height:55px;border-radius:50%;background:var(--brown2);border:1px solid rgba(244,235,221,.18);display:grid;place-items:center;margin:auto;color:var(--terra2);font-size:10px;position:relative;z-index:1}.process-step i{display:block;margin:35px 0 16px;color:var(--terra);font-size:21px}.process-step h3{font-size:24px}.process-step p{font-size:11px;color:#bda79a;margin-top:8px}.work{background:var(--white)}.work-grid{display:grid;grid-template-columns:1.35fr 1fr;gap:24px}.work-card{background:var(--cream);border:1px solid var(--line);transition:.35s}.work-card:hover{transform:translateY(-7px);box-shadow:var(--shadow)}.work-card.large{grid-row:span 2}.work-visual{height:285px;position:relative;overflow:hidden;padding:28px}.work-card.large .work-visual{height:430px}.visual-one{background:linear-gradient(135deg,var(--brown),#7c4630);color:var(--cream)}.visual-one>span{font:600 55px/1 Space Grotesk;position:absolute;left:35px;top:40px}.mini-dashboard{position:absolute;right:35px;bottom:35px;background:var(--cream);color:var(--brown);padding:18px;width:210px;box-shadow:0 15px 35px #0003}.mini-dashboard b{font:600 34px Space Grotesk;display:block;color:var(--terra)}.mini-dashboard small{font-size:9px}.mini-dashboard div{height:55px;margin-top:15px;background:linear-gradient(160deg,transparent 45%,var(--terra) 46%,transparent 49%,transparent 60%,var(--brown) 61%,transparent 64%)}.visual-two{background:radial-gradient(circle at 60% 45%,#f0d8c5,transparent 35%),var(--cream2)}.visual-two strong,.visual-three strong{font:600 45px/1 Space Grotesk;position:relative;z-index:2}.search-ring{width:160px;height:160px;border:18px solid var(--terra);border-radius:50%;position:absolute;right:35px;bottom:-30px}.search-ring:after{content:"";position:absolute;width:90px;height:18px;background:var(--brown);right:-65px;bottom:-30px;transform:rotate(45deg)}.visual-three{background:var(--terra);color:var(--cream)}.ad-card{position:absolute;right:28px;bottom:25px;background:var(--cream);color:var(--brown);padding:20px;width:150px}.ad-card b{display:block;font:600 36px Space Grotesk;color:var(--terra)}.work-meta{padding:25px}.work-meta span,.insight-card small{font-size:9px;text-transform:uppercase;letter-spacing:.12em;color:var(--terra);font-weight:700}.work-meta h3{font-size:24px;line-height:1.15;margin:12px 0 16px}.work-meta a,.insight-card a{font-size:10px;font-weight:700}.results-grid{display:grid;grid-template-columns:1fr 1fr;gap:100px;align-items:center}.results-copy h2{margin:16px 0 25px}.results-copy p{max-width:500px;color:#c9b4a7;margin-bottom:30px}.results-panel{background:#2d1a12;border:1px solid rgba(244,235,221,.12);padding:35px}.result-row{margin-bottom:30px}.result-row>div:first-child{display:flex;justify-content:space-between;align-items:end}.result-row span{font-size:11px;color:#c8b3a6}.result-row strong{font:600 28px Space Grotesk;color:var(--cream)}.progress{height:5px;background:#f4ebdd1a;margin-top:10px;overflow:hidden}.progress i{display:block;height:100%;background:var(--terra);width:var(--w);transform-origin:left;animation:grow 1.4s ease both}.results-panel>small{font-size:8px;color:#907b70}@keyframes grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.testimonial{background:var(--cream2);text-align:center}.quote-mark{font:700 100px/.5 Space Grotesk;color:var(--terra);opacity:.6}.testimonial-slider{max-width:850px;margin:25px auto 35px;min-height:220px;position:relative}.testimonial-slide{display:none;animation:fade .5s ease}.testimonial-slide.active{display:block}@keyframes fade{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.testimonial-slide>p{font:500 clamp(25px,3vw,38px)/1.35 "Space Grotesk";color:var(--brown)}.testimonial-slide>div{margin-top:30px}.testimonial-slide strong,.testimonial-slide span{display:block}.testimonial-slide strong{font-size:11px}.testimonial-slide span{font-size:10px;color:var(--muted);margin-top:4px}.slider-controls{display:flex;align-items:center;justify-content:center;gap:30px}.slider-controls button{width:42px;height:42px;border-radius:50%;background:var(--brown);color:var(--cream)}.dots{display:flex;gap:7px}.dots b{width:6px;height:6px;border-radius:50%;background:#bca294}.dots b.active{background:var(--terra);width:20px;border-radius:5px}.insights{background:var(--cream)}.insight-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.insight-card{border-top:1px solid var(--line);padding-top:15px}.insight-visual{height:220px;margin-bottom:20px;display:grid;place-items:center;overflow:hidden;position:relative}.insight-visual span{font:600 60px Space Grotesk;position:relative;z-index:2}.iv-one{background:var(--brown);color:var(--cream)}.iv-one:before,.iv-two:before,.iv-three:before{content:"";position:absolute;width:190px;height:190px;border:1px solid rgba(244,235,221,.2);border-radius:50%}.iv-one:after{content:"";position:absolute;width:90px;height:90px;border:16px solid var(--terra);border-radius:50%;transform:translate(35px,20px)}.iv-two{background:var(--cream2)}.iv-two:before{border-color:#3b231833}.iv-two:after{content:"ANSWER";position:absolute;bottom:18px;left:22px;font-size:10px;letter-spacing:.2em}.iv-three{background:var(--terra);color:var(--cream)}.iv-three:after{content:"DOHA";position:absolute;font:700 120px Space Grotesk;opacity:.12}.insight-card h3{font:600 25px/1.2 Space Grotesk;margin:10px 0 15px;max-width:340px}.contact{background:var(--white)}.contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:100px}.contact-copy h2{margin:15px 0 25px}.contact-copy>p{max-width:510px}.contact-details{display:flex;gap:35px;margin-top:45px}.contact-details a{display:flex;gap:12px;align-items:center}.contact-details i{width:42px;height:42px;border-radius:50%;background:var(--cream);display:grid;place-items:center;color:var(--terra)}.contact-details span{font-size:9px;color:var(--muted)}.contact-details strong{display:block;color:var(--brown);font-size:11px;margin-top:3px}.contact-form{background:var(--cream);padding:35px;border:1px solid var(--line);box-shadow:var(--shadow)}.contact-form label{display:block;font-size:10px;font-weight:700;margin-bottom:18px}.field-row{display:grid;grid-template-columns:1fr 1fr;gap:15px}.contact-form input,.contact-form select,.contact-form textarea{display:block;width:100%;border:0;border-bottom:1px solid var(--line);background:transparent;padding:12px 0;outline:0;color:var(--brown);resize:vertical}.contact-form input:focus,.contact-form select:focus,.contact-form textarea:focus{border-color:var(--terra)}.contact-form button{margin-top:8px}.contact-form small{display:block;font-size:8px;color:var(--muted);margin-top:14px}.newsletter{background:var(--terra);color:var(--cream);padding:75px 0}.newsletter-inner{display:flex;align-items:center;justify-content:space-between;gap:50px}.newsletter h2{font-size:45px;margin:8px 0}.newsletter p{color:#f4ddcf;font-size:12px}.newsletter form{display:flex;min-width:480px;border-bottom:1px solid rgba(255,255,255,.6)}.newsletter input{background:transparent;border:0;outline:0;padding:16px 0;color:var(--cream);flex:1}.newsletter input::placeholder{color:#f2d5c4}.newsletter button{background:none;color:var(--cream);font-weight:700;font-size:11px}.footer{background:var(--brown2);color:var(--cream);padding:70px 0 25px}.footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:50px}.footer p{color:#a99388;font-size:11px;max-width:260px;margin-top:18px}.footer h4{font-size:10px;text-transform:uppercase;letter-spacing:.16em;color:var(--terra2);margin-bottom:18px}.footer-grid>div:not(:first-child) a{display:block;font-size:11px;color:#c4b2a8;margin:9px 0}.socials{display:flex;gap:8px;margin-top:16px}.socials a{width:32px;height:32px;border:1px solid rgba(244,235,221,.15);display:grid!important;place-items:center}.footer-bottom{border-top:1px solid rgba(244,235,221,.12);margin-top:55px;padding-top:20px;display:flex;justify-content:space-between;font-size:9px;color:#88746a}.back-top{position:fixed;right:24px;bottom:24px;width:45px;height:45px;border-radius:50%;background:var(--brown);color:var(--cream);display:grid;place-items:center;z-index:30;box-shadow:var(--shadow);opacity:0;transform:translateY(15px);pointer-events:none;transition:.3s}.back-top.show{opacity:1;transform:none;pointer-events:auto}.reveal{opacity:0;transform:translateY(28px);transition:opacity .8s ease,transform .8s ease}.reveal.visible{opacity:1;transform:none}.delay-1{transition-delay:.12s}.delay-2{transition-delay:.22s}.delay-3{transition-delay:.32s}.cursor-dot,.cursor-ring{position:fixed;pointer-events:none;z-index:100;transform:translate(-50%,-50%);border-radius:50%;display:none}.cursor-dot{width:6px;height:6px;background:var(--terra)}.cursor-ring{width:34px;height:34px;border:1px solid var(--terra);transition:width .2s,height .2s}.cursor-ring.hover{width:52px;height:52px}@media(min-width:1000px){body{cursor:none}.cursor-dot,.cursor-ring{display:block}}@media(max-width:950px){.nav-links{gap:16px}.nav-cta{display:none}.hero-grid{grid-template-columns:1fr}.hero-visual{height:520px}.service-grid{grid-template-columns:repeat(2,1fr)}.results-grid,.contact-grid{grid-template-columns:1fr;gap:50px}.process-line{grid-template-columns:repeat(5,190px);overflow-x:auto;padding-bottom:15px}.process-line:before{display:none}.insight-grid{grid-template-columns:1fr 1fr}.newsletter-inner{flex-direction:column;align-items:flex-start}.newsletter form{min-width:100%}}@media(max-width:700px){.container{width:min(100% - 30px,1180px)}.navbar{height:72px}.menu-toggle{display:block}.nav-links{display:none;position:absolute;top:72px;left:15px;right:15px;background:var(--white);padding:18px;box-shadow:var(--shadow);flex-direction:column;align-items:flex-start}.nav-links.open{display:flex}.has-dropdown .dropdown{display:none}.hero-grid{padding:55px 0 100px}.hero-copy>p{font-size:14px}.hero-actions{flex-direction:column;align-items:flex-start}.hero-visual{height:430px}.visual-card{inset:45px 12px 30px}.floating-tag{transform:scale(.85)}.tag-two{left:-5px}.tag-one{right:-5px}.pillars,.stats-grid,.service-grid,.insight-grid,.footer-grid{grid-template-columns:1fr}.pillar{min-height:auto}.stat{border-right:0;border-bottom:1px solid rgba(244,235,221,.14)}.section{padding:80px 0}.section-heading{display:block}.section-heading>p{margin-top:20px}.work-grid{grid-template-columns:1fr}.work-card.large{grid-row:auto}.work-card.large .work-visual{height:330px}.visual-one>span{font-size:40px}.contact-details{flex-direction:column;gap:18px}.field-row{grid-template-columns:1fr}.newsletter h2{font-size:36px}.footer-bottom{flex-direction:column;gap:8px}.service-card{min-height:390px}}*{margin:0;padding:0;box-sizing:border-box}body{background:#f8f1e7;color:#382317;font-family:Archivo,sans-serif}a{text-decoration:none;color:inherit}.header{height:78px;border-bottom:1px solid #e5d8ca;display:flex;align-items:center;justify-content:space-between;padding:0 8%;background:#faf4eb}.logo{display:flex;align-items:center;gap:11px}.logo-mark{width:35px;height:40px;position:relative}.shape{position:absolute;width:17px;height:17px;border-radius:6px;transform:rotate(45deg)}.shape.orange{background:#c95d2c;top:1px;left:13px}.shape.brown{background:#a9532c;top:14px;left:4px}.shape.black{background:#382317;bottom:1px;left:1px}.logo-text{display:flex;flex-direction:column;line-height:1}.logo-text strong{font-family:Space Grotesk,serif;font-size:21px;color:#2d1c14}.logo-text small{font-family:Space Grotesk,serif;font-style:italic;color:#c95d2c;font-size:12px;margin-left:22px;margin-top:3px}nav{display:flex;align-items:center;gap:34px}nav a{font-size:14px;color:#49382e;transition:.25s}nav a:hover,nav a.active{color:#c75325}nav span{font-size:15px;margin-left:4px}.project-btn{background:#3a2418;color:#fff;padding:14px 20px;font-size:12px;font-weight:700;letter-spacing:1px;display:flex;gap:8px;align-items:center;transition:.3s}.project-btn:hover{background:#c95d2c}.services{max-width:1330px;margin:auto;padding:20px 0 35px}.intro{display:grid;grid-template-columns:1fr 1fr;align-items:center;padding:0 20px 22px}.eyebrow{color:#c75325;font-size:12px;font-weight:700;letter-spacing:1.5px;margin-bottom:7px}.intro h1{font-family:Space Grotesk,serif;font-size:44px;line-height:1.02;font-weight:600;letter-spacing:-1px}.intro h1 em{color:#c85b2c}.intro p{max-width:430px;font-size:13px;line-height:1.7;margin-left:80px;color:#504238}.services-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2px}.service-card{height:230px;border:1px solid #e4d8ca;background:#fffaf359;position:relative;overflow:hidden;padding:18px 21px;transition:.35s ease}.service-card:hover{background:#fff9f0;transform:translateY(-3px);box-shadow:0 12px 30px #46281414}.card-top{display:flex;justify-content:space-between;align-items:center}.icon{width:40px;height:40px;border-radius:50%;background:#3b2418;color:#fff;display:flex;justify-content:center;align-items:center;font-size:17px;box-shadow:0 5px 12px #3720141f}.number{font-size:12px;color:#382317}.card-content{position:relative;z-index:3}.card-content h2{font-family:Space Grotesk,serif;font-size:20px;line-height:1.18;margin-top:13px;margin-bottom:8px;max-width:270px}.card-content p{width:175px;font-size:10.5px;line-height:1.5;color:#54463d}.card-content a{display:inline-flex;gap:7px;margin-top:13px;color:#c84f20;font-size:11px;font-weight:600}.card-content a span{font-size:15px;line-height:10px}.visual{position:absolute;right:15px;bottom:10px;width:190px;height:145px;z-index:1}.browser{width:155px;height:105px;position:absolute;right:5px;bottom:5px;background:#f4eee5;border:1px solid #d8cbbb;border-radius:7px;transform:rotate(-5deg);box-shadow:15px 14px 22px #45281421}.browser-top{height:20px;padding:6px 9px;display:flex;gap:4px;border-bottom:1px solid #ddd1c2}.browser-top i{width:6px;height:6px;border-radius:50%;background:#ba5c32}.browser-body{display:flex;gap:10px;padding:12px}.image-box{width:48px;height:48px;background:linear-gradient(135deg,#e5521c,#ed8b54)}.lines{flex:1}.lines span{display:block;height:6px;background:#d7cbbd;margin-bottom:7px;border-radius:4px}.seo-chart{display:flex;align-items:flex-end;justify-content:center}.bars{display:flex;align-items:flex-end;gap:7px}.bars span{width:16px;background:linear-gradient(#d26a37,#e6c9a8);border-radius:3px 3px 0 0}.trend-line{font-size:55px;color:#ce5a28;position:absolute;top:18px;right:10px;transform:rotate(-7deg)}.ai-orbit{display:flex;align-items:center;justify-content:center}.ai-circle{width:62px;height:62px;border-radius:50%;background:#ead5b7;display:flex;justify-content:center;align-items:center;box-shadow:0 8px 18px #3c23141f;font-family:Space Grotesk,serif;font-size:24px}.answer{position:absolute;background:#fffaf2;border:1px solid #d9cbb9;padding:7px 13px;border-radius:7px;font-size:9px;box-shadow:0 5px 10px #3c281414}.a1{right:-2px;top:28px}.a2{right:0;top:64px}.a3{right:14px;top:99px}.geo-ai{display:flex;justify-content:center;align-items:center}.ai-square{width:70px;height:70px;background:#ead9c1;border-radius:16px;transform:rotate(8deg);display:flex;align-items:center;justify-content:center;font-family:Space Grotesk,serif;font-size:27px;box-shadow:0 13px 22px #371e0f21}.orbit-dot{position:absolute;width:11px;height:11px;border-radius:50%;background:#df9c66}.orbit-dot.one{top:20px;left:20px}.orbit-dot.two{top:10px;right:20px}.orbit-dot.three{bottom:15px;right:40px}.roas{display:flex;align-items:center;justify-content:center}.roas-card{width:130px;height:90px;padding:12px;background:#f7f0e5;border:1px solid #ded0bd;border-radius:7px;transform:rotate(6deg);box-shadow:12px 13px 20px #321e0f1f}.roas-card small{display:block;font-size:8px}.roas-card strong{display:block;font-size:20px}.mini-bars{display:flex;gap:5px;align-items:flex-end;height:30px}.mini-bars i{width:9px;background:#d76632}.mini-bars i:nth-child(1){height:8px}.mini-bars i:nth-child(2){height:13px}.mini-bars i:nth-child(3){height:18px}.mini-bars i:nth-child(4){height:23px}.mini-bars i:nth-child(5){height:28px}.performance{display:flex;align-items:center;justify-content:center}.circle{width:64px;height:64px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:9px}.reach{background:#ead1ae}.engage{background:#49301f;color:#fff;margin-left:-12px}.convert{background:#e8581d;color:#fff;margin-left:-12px}.social{display:grid;grid-template-columns:55px 55px;gap:10px;justify-content:center;align-content:center}.social-icon{width:52px;height:52px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:20px;box-shadow:0 7px 15px #321e0f21}.instagram{background:#d95d38}.facebook{background:#2868a9}.linkedin{background:#34729c;font-size:15px}.x{background:#191613}.content-paper{display:flex;align-items:center;justify-content:center}.paper{width:115px;height:115px;background:#f9f0e2;border:1px solid #d9c9b6;padding:12px;transform:rotate(7deg);box-shadow:10px 13px 20px #321e0f1f}.paper b{font-family:Space Grotesk,serif;font-size:25px}.paper span{display:block;width:55px;height:5px;background:#d3c5b5;margin:4px 0}.paper-image{width:65px;height:35px;background:#e1cbb1;margin-top:8px}.email{display:flex;justify-content:center;align-items:center}.envelope{width:105px;height:70px;background:#ead4b6;transform:rotate(-2deg);box-shadow:10px 12px 18px #321e0f1f;position:absolute;top:15px}.envelope:after{content:"";position:absolute;width:73px;height:73px;border-right:1px solid #cdb99d;border-bottom:1px solid #cdb99d;transform:rotate(45deg);top:-38px;left:15px}.open-rate{position:absolute;width:105px;padding:10px;background:#faf4e9;border:1px solid #ddd0c0;bottom:5px;right:5px;box-shadow:8px 10px 15px #321e0f1a}.open-rate small{display:block;font-size:8px}.open-rate strong{font-size:17px}.rate-line{height:4px;background:#d9cbb9;margin-top:7px}.rate-line span{display:block;width:42%;height:100%;background:#513320}.small-card{height:160px}.small-card .card-content h2{font-size:15px;margin-top:10px}.small-card .card-content p{width:150px;font-size:9px}.small-card .card-content a{margin-top:7px;font-size:9px}.small-card .icon{width:28px;height:28px;font-size:12px}.influencer{display:flex;align-items:center;justify-content:center}.person{width:38px;height:38px;border-radius:50%;background:#ead7c0;display:flex;justify-content:center;align-items:center;border:3px solid white;position:absolute}.p1{left:38px;top:22px}.p2{left:76px;top:7px}.engagement{background:#f7eee2;padding:8px;box-shadow:7px 8px 15px #321e0f1a;position:absolute;right:0;bottom:18px}.engagement small,.engagement strong{display:block}.engagement small{font-size:7px}.engagement strong{font-size:14px}.engagement span{font-size:13px;color:#c85c2d}.reviews{display:flex;justify-content:center;align-items:center}.review-card{width:105px;height:75px;background:#f8f0e4;border:1px solid #ded0bf;padding:9px;transform:rotate(5deg);box-shadow:8px 10px 15px #321e0f1a}.stars{color:#c86b39;font-size:11px}.review-card b{font-size:23px;display:block}.review-card span{display:block;height:4px;width:60px;background:#d4c5b5;margin-top:4px}.automation{display:flex;justify-content:center;align-items:center}.automation-center{width:45px;height:45px;background:#d75c25;color:#fff;display:flex;justify-content:center;align-items:center;border-radius:10px;font-size:20px;z-index:2}.automation i{position:absolute;width:24px;height:24px;border-radius:50%;background:#f6ecde;display:flex;justify-content:center;align-items:center;font-style:normal;font-size:10px}.automation i:nth-of-type(1){top:8px;left:45px}.automation i:nth-of-type(2){top:8px;right:35px}.automation i:nth-of-type(3){bottom:12px;left:38px}.automation i:nth-of-type(4){bottom:10px;right:30px}.analytics{display:flex;align-items:center;justify-content:center}.donut{width:55px;height:55px;border-radius:50%;background:conic-gradient(#49301f 0 35%,#d66a32 35% 65%,#e4c59e 65% 100%);position:absolute;left:25px}.donut:after{content:"";width:25px;height:25px;background:#f8f1e7;border-radius:50%;position:absolute;top:15px;left:15px}.report-bars{display:flex;align-items:flex-end;gap:5px;height:65px;position:absolute;right:18px}.report-bars i{width:10px;background:#d86b34}.report-bars i:nth-child(1){height:20px}.report-bars i:nth-child(2){height:32px}.report-bars i:nth-child(3){height:43px}.report-bars i:nth-child(4){height:55px}@media(max-width:1100px){.header{padding:0 4%}nav{gap:18px}.services{padding-left:20px;padding-right:20px}.intro p{margin-left:30px}}@media(max-width:850px){nav{display:none}.intro{grid-template-columns:1fr;gap:20px}.intro p{margin-left:0}.services-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.header{height:70px}.project-btn{padding:11px 12px;font-size:9px}.intro h1{font-size:37px}.services-grid{grid-template-columns:1fr}.service-card,.small-card{height:230px}}.hero-section{background:#f7eedf}.hero-image{position:relative;min-height:520px;display:flex;align-items:center;justify-content:center;overflow:visible}.desk-visual{position:relative;z-index:1;width:min(672px,100%);max-width:672px;margin:0;border-radius:0;overflow:visible;box-shadow:none;background:transparent;opacity:1;animation:none}.desk-visual img{width:100%;height:auto;display:block;border-radius:0;object-fit:contain;object-position:center;box-shadow:none;filter:none;transform:none}.hero-image .dot-grid,.hero-section .hero-glow{display:none}@media(max-width:900px){.hero-container{grid-template-columns:1fr;gap:25px}.hero-image{min-height:auto;width:100%}.desk-visual{width:min(672px,100%)}}.desk-visual{position:relative;width:100%;display:flex;align-items:center;justify-content:center;background:transparent;border:0;box-shadow:none;border-radius:0}.desk-visual img{display:block;width:min(100%,672px);height:auto;max-width:100%;object-fit:contain;border:0;border-radius:0;box-shadow:none;background:transparent;animation:dohaLaptopFloat 4.8s ease-in-out infinite;transform-origin:center center;will-change:transform}@keyframes dohaLaptopFloat{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(0,-5px,0) scale(1.006)}}@media(max-width:900px){.desk-visual img{animation-duration:5.2s}}@media(prefers-reduced-motion:reduce){.desk-visual img{animation:none!important;transform:none!important}}.doha-services{position:relative;background:#f8f0e6;overflow:hidden}.doha-services:before{content:"";position:absolute;width:520px;height:520px;border-radius:50%;right:-220px;top:90px;background:#e85a2412;pointer-events:none}.services-heading{margin-bottom:55px}.services-heading .section-kicker{color:#e85a24}.services-heading h2{color:#3a2118}.services-heading h2 i{color:#e85a24}.services-heading>p{max-width:540px;color:#725d50;line-height:1.8}.doha-service-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;position:relative;z-index:1}.doha-service-card{position:relative;min-height:420px;padding:30px;border-radius:24px;background:#fffaf4;border:1px solid rgba(58,33,24,.1);box-shadow:0 12px 35px #3a211814;overflow:hidden;display:flex;flex-direction:column;transition:transform .45s cubic-bezier(.22,1,.36,1),box-shadow .45s ease,border-color .35s ease}.doha-service-card:before{content:"";position:absolute;width:150px;height:150px;border-radius:50%;right:-72px;top:-72px;background:#e85a241a;transition:transform .55s cubic-bezier(.22,1,.36,1),background .35s ease}.doha-service-card:after{content:"";position:absolute;left:0;top:0;width:4px;height:0;background:#e85a24;border-radius:0 0 6px 6px;transition:height .45s cubic-bezier(.22,1,.36,1)}.doha-service-card:hover{transform:translateY(-10px);box-shadow:0 26px 60px #3a211829;border-color:#e85a244d}.doha-service-card:hover:before{transform:scale(2.1);background:#e85a2412}.doha-service-card:hover:after{height:100%}.service-card-top{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:28px;position:relative;z-index:1}.service-number{font-size:12px;font-weight:800;letter-spacing:2px;color:#e85a24}.service-icon-img{width:68px;height:68px;border-radius:20px;display:grid;place-items:center;background:#f8e3d5;border:1px solid rgba(232,90,36,.18);overflow:hidden;transition:transform .5s cubic-bezier(.22,1,.36,1),background .35s ease}.service-icon-img img{width:45px;height:45px;object-fit:contain;object-position:center;display:block;overflow:visible;transition:transform .5s cubic-bezier(.22,1,.36,1)}.doha-service-card:hover .service-icon-img{transform:translateY(-3px) rotate(-3deg);background:#f5d4c2}.doha-service-card:hover .service-icon-img img{transform:scale(1.1)}.doha-service-card h3{position:relative;z-index:1;font-family:Space Grotesk,serif;font-size:27px;line-height:1.14;color:#3a2118;margin-bottom:16px}.doha-service-card p{position:relative;z-index:1;color:#725d50;font-size:14px;line-height:1.75;margin-bottom:24px}.service-link{position:relative;z-index:1;margin-top:auto;display:inline-flex;align-items:center;gap:10px;width:fit-content;color:#3a2118;font-size:13px;font-weight:800;transition:color .3s ease,gap .3s ease}.service-link i{color:#e85a24;transition:transform .3s ease}.service-link:hover{color:#e85a24;gap:14px}.service-link:hover i{transform:translate(3px)}.featured-service{background:linear-gradient(145deg,#3a2118,#4c2a1e);border-color:#3a2118}.featured-service h3,.featured-service .service-link{color:#fff8f0}.featured-service p{color:#e5d3c8}.featured-service .service-icon-img{background:#e85a242e;border-color:#e85a2459}.featured-service .service-number{color:#ff8759}.featured-service:before{background:#e85a2433}.featured-service:hover{border-color:#e85a24}@media(max-width:1000px){.doha-service-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.doha-service-grid{grid-template-columns:1fr;gap:18px}.doha-service-card{min-height:390px;padding:25px}.doha-service-card h3{font-size:25px}}@media(prefers-reduced-motion:reduce){.doha-service-card,.doha-service-card:before,.doha-service-card:after,.service-icon-img,.service-icon-img img,.service-link,.service-link i{transition:none!important}}.doha-service-grid{gap:18px}.doha-service-card{min-height:320px;padding:22px;border-radius:20px}.service-card-top{margin-bottom:20px}.service-icon-img{width:56px;height:56px;border-radius:16px}.service-icon-img img{width:38px;height:38px}.doha-service-card h3{font-size:23px;line-height:1.16;margin-bottom:11px}.doha-service-card p{font-size:13px;line-height:1.6;margin-bottom:18px}.service-link{font-size:12px;gap:8px}.services-heading{margin-bottom:38px}@media(max-width:600px){.doha-service-grid{gap:16px}.doha-service-card{min-height:300px;padding:20px}.doha-service-card h3{font-size:22px}.doha-service-card p{font-size:13px}}.doha-services .doha-service-grid{display:flex;flex-direction:column;gap:16px;width:100vw;margin-left:calc(50% - 50vw);overflow:hidden;position:relative;padding:4px 0 12px}.doha-service-marquee-row{width:100%;overflow:hidden;position:relative}.doha-service-marquee-track{display:flex;width:max-content;gap:16px;will-change:transform;animation:dohaServicesScroll 38s linear infinite}.bottom-row .doha-service-marquee-track,.doha-service-marquee-row.bottom-row .doha-service-marquee-track{animation-duration:42s}.doha-service-marquee-row.bottom-row .doha-service-marquee-track{animation-direction:reverse}.doha-service-marquee-track .doha-service-card{flex:0 0 300px;width:300px;min-height:300px;height:300px;padding:22px;border-radius:18px;opacity:1!important;transform:none;animation:none}.doha-service-marquee-track .doha-service-card:hover{transform:translateY(-5px)}.doha-service-marquee-track .service-card-top{margin-bottom:17px}.doha-service-marquee-track .service-icon-img{width:54px;height:54px;border-radius:15px}.doha-service-marquee-track .service-icon-img img{width:36px;height:36px}.doha-service-marquee-track .doha-service-card h3{font-size:22px;line-height:1.16;margin-bottom:10px}.doha-service-marquee-track .doha-service-card p{font-size:12.5px;line-height:1.55;margin-bottom:15px}.doha-service-marquee-track .service-link{font-size:12px}@keyframes dohaServicesScroll{0%{transform:translate(0)}to{transform:translate(calc(-50% - 8px))}}.doha-service-marquee-row:hover .doha-service-marquee-track{animation-play-state:paused}@media(max-width:900px){.doha-service-marquee-track .doha-service-card{flex-basis:285px;width:285px;height:300px;min-height:300px}}@media(max-width:600px){.doha-services .doha-service-grid{gap:12px}.doha-service-marquee-track{gap:12px;animation-duration:32s}.doha-service-marquee-track .doha-service-card{flex-basis:260px;width:260px;height:290px;min-height:290px;padding:19px}}@media(prefers-reduced-motion:reduce){.doha-service-marquee-track{animation:none!important;transform:none!important}}.doha-service-marquee-track .doha-service-card.featured-service{background:#fffaf4;border-color:#3a21181a}.doha-service-marquee-track .doha-service-card.featured-service h3,.doha-service-marquee-track .doha-service-card.featured-service .service-link{color:#3a2118}.doha-service-marquee-track .doha-service-card.featured-service p{color:#725d50}.doha-service-marquee-track .doha-service-card.featured-service .service-number{color:#e85a24}.doha-service-marquee-track .doha-service-card.featured-service .service-icon-img{background:#f8e3d5;border-color:#e85a242e}.site-header{background:#f7eedf}.hero-full-image{min-height:0;height:auto;padding:0!important;background:#f7eedf;overflow:hidden}.full-hero-art{width:100%;margin:0;padding:0;line-height:0}.full-hero-art img{display:block;width:100%;height:auto;max-width:none;margin:0;padding:0;object-fit:cover}.hero-full-image .marquee{display:none}.hero-section.hero-full-image{height:auto!important;min-height:0!important;max-height:none!important;padding:0!important;overflow:visible!important}.hero-section.hero-full-image .full-hero-art{width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;line-height:0!important}.hero-section.hero-full-image .full-hero-art img{display:block!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;max-width:none!important;object-fit:fill!important;object-position:top center!important;transform:none!important;animation:none!important}.hero-section.hero-full-image{margin-top:82px!important}@media(max-width:900px){.hero-section.hero-full-image{margin-top:82px!important}}.hero-section.hero-full-image .full-hero-art{position:relative}.hero-section.hero-full-image .hero-title-animation{position:absolute;left:7.15%;top:13.25%;width:38.5%;display:flex;flex-direction:column;align-items:flex-start;pointer-events:none;z-index:2}.hero-section.hero-full-image .hero-title-line{display:block;font-family:Space Grotesk,sans-serif;font-weight:900;font-size:clamp(30px,5.55vw,81px);line-height:.93;letter-spacing:-2.7px;white-space:nowrap;will-change:transform,opacity;animation:dohaReferenceText 3.8s cubic-bezier(.22,1,.36,1) infinite}.hero-section.hero-full-image .hero-title-line-1{color:#11100e;animation-delay:0s}.hero-section.hero-full-image .hero-title-line-2,.hero-section.hero-full-image .hero-title-line-3{color:#dc2f0c}.hero-section.hero-full-image .hero-title-line-2{animation-delay:.18s}.hero-section.hero-full-image .hero-title-line-3{animation-delay:.36s}@keyframes dohaReferenceText{0%,8%{opacity:0;transform:translateY(26px)}17%,58%{opacity:1;transform:translateY(0)}70%,to{opacity:0;transform:translateY(-18px)}}.hero-section .purchase-btn,.hero-section .watch-btn{transition:transform .28s cubic-bezier(.22,1,.36,1),box-shadow .28s ease,filter .28s ease}.hero-section .purchase-btn:hover{transform:translateY(-5px) scale(1.035);box-shadow:0 18px 38px #3b231847;filter:brightness(1.04)}.hero-section .watch-btn:hover{transform:translateY(-4px) scale(1.025)}.hero-section .watch-btn:hover .play-circle{transform:scale(1.1) rotate(4deg);box-shadow:0 8px 20px #a95d3b33}.hero-section .play-circle{transition:transform .28s cubic-bezier(.22,1,.36,1),box-shadow .28s ease}@media(max-width:900px){.hero-section.hero-full-image .hero-title-animation{left:7.15%;top:13.25%;width:43%}.hero-section.hero-full-image .hero-title-line{font-size:clamp(24px,5.8vw,58px);letter-spacing:-1.5px}}@media(max-width:600px){.hero-section.hero-full-image .hero-title-animation{width:45%}.hero-section.hero-full-image .hero-title-line{font-size:clamp(17px,5.7vw,34px);letter-spacing:-.8px}}.platforms-section{background:var(--white)}.platforms-heading{margin-bottom:42px}.platforms-heading>p{max-width:470px}.platform-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.platforms-section .platform-card{position:relative;min-height:360px;overflow:hidden;padding:24px 28px 22px;border:1px solid #ead9cc;border-radius:18px;background:#f9eee1;box-shadow:0 10px 28px #3b23180f;transition:transform .42s cubic-bezier(.22,1,.36,1),box-shadow .42s ease,border-color .35s ease}.platforms-section .platform-card:before{content:"";position:absolute;left:0;top:0;width:100%;height:3px;background:var(--terra);transform:scaleX(0);transform-origin:left;transition:transform .45s cubic-bezier(.22,1,.36,1)}.platforms-section .platform-card:hover{transform:translateY(-10px);box-shadow:0 28px 60px #3b231829;border-color:var(--terra)}.platforms-section .platform-card:hover:before{transform:scaleX(1)}.platform-card-top{display:grid;grid-template-columns:54px 1fr 44px;align-items:center;gap:12px}.platform-icon{width:54px;height:54px;border-radius:16px;display:grid;place-items:center;background:#f4d9c8;color:var(--terra);font-size:21px;transition:background .35s ease,color .35s ease,transform .45s cubic-bezier(.22,1,.36,1),box-shadow .35s ease}.platform-card:hover .platform-icon{background:var(--terra);color:#fffdf9;transform:translateY(-3px) scale(1.06);box-shadow:0 12px 25px #c76a3c38}.platform-number{justify-self:start;color:var(--terra);font-size:11px;letter-spacing:.16em;font-weight:700}.platform-arrow{width:44px;height:44px;border:1px solid #e1c7b7;border-radius:50%;display:grid;place-items:center;color:var(--terra);font-size:17px;transition:transform .4s cubic-bezier(.22,1,.36,1),background .35s ease,color .35s ease,border-color .35s ease}.platform-card:hover .platform-arrow{transform:translate(3px) rotate(-35deg);background:var(--brown);color:var(--cream);border-color:var(--brown)}.platform-copy{margin-top:16px;position:relative;z-index:2}.platform-copy h3{font:600 18px/1.08 Space Grotesk,serif;max-width:none;white-space:nowrap;transition:color .35s ease,transform .45s cubic-bezier(.22,1,.36,1)}.platform-card:hover .platform-copy h3{color:var(--terra);transform:translate(3px)}.platform-copy p{margin-top:11px;color:#80695a;font-size:13px;line-height:1.7;max-width:360px}.platforms-section .platform-copy p{display:none}.platform-logos{position:relative;z-index:2;display:grid;align-items:center;justify-items:center;margin-top:12px;min-height:190px}.advertising-logos{grid-template-columns:repeat(3,1fr);grid-auto-rows:68px}.ecommerce-logos,.quick-logos{grid-template-columns:repeat(2,1fr);grid-auto-rows:82px;max-width:330px;margin-left:auto;margin-right:auto}.quick-logos .platform-logo:last-child{grid-column:1 / -1}.platform-logo{min-width:92px;overflow:visible;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;cursor:default;transform:translateZ(0) scale(1);transition:transform .35s cubic-bezier(.22,1,.36,1),filter .35s ease;will-change:transform}.platform-logo img{width:64px;height:44px;object-fit:contain;object-position:center;max-width:64px;max-height:44px;display:block;overflow:visible!important;clip-path:none!important;filter:drop-shadow(0 5px 8px rgba(59,35,24,.08));transition:transform .35s cubic-bezier(.22,1,.36,1),filter .35s ease}.platform-logo span{font-size:10px;font-weight:700;color:var(--brown);white-space:nowrap;transition:color .3s ease,transform .35s ease}.platform-card:hover .platform-logo{animation:platformLogoLift 1.15s ease-in-out infinite alternate}.platform-card:hover .platform-logo:nth-child(2){animation-delay:.08s}.platform-card:hover .platform-logo:nth-child(3){animation-delay:.16s}.platform-card:hover .platform-logo:nth-child(4){animation-delay:.24s}.platform-card:hover .platform-logo:nth-child(5){animation-delay:.32s}.platform-card:hover .platform-logo:nth-child(6){animation-delay:.4s}.platform-card:hover .platform-logo:nth-child(7){animation-delay:.48s}.platform-logo:hover{animation:none!important;transform:translateY(-9px);filter:drop-shadow(0 14px 20px rgba(199,106,60,.18))}.platform-logo:hover img{transform:none;filter:drop-shadow(0 9px 14px rgba(59,35,24,.14))}.platform-logo:hover span{color:var(--terra);transform:translateY(-1px)}@keyframes platformLogoLift{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(0,-9px,0) scale(1.045)}}.platform-card:after{content:"";position:absolute;width:240px;height:90px;left:50%;bottom:-38px;transform:translate(-50%);border-radius:50%;background:#c76a3c17;filter:blur(20px);pointer-events:none;transition:transform .55s ease,opacity .4s ease}.platform-card:hover:after{transform:translate(-50%) scale(1.25);opacity:.9}@media(max-width:980px){.platform-grid{grid-template-columns:1fr}.platforms-section .platform-card{min-height:360px}.platform-logos{max-width:520px;margin-left:auto;margin-right:auto}}@media(max-width:560px){.platforms-section .platform-card{padding:22px;min-height:360px}.platform-copy h3{font-size:18px}.platform-logos{min-height:230px}.advertising-logos{grid-auto-rows:70px}.platform-logo img{width:58px;height:40px}.platform-logo span{font-size:10px}}@media(prefers-reduced-motion:reduce){.platforms-section .platform-card,.platform-icon,.platform-arrow,.platform-copy h3,.platform-logo,.platform-logo img,.platform-logo span{transition:none!important;animation:none!important}}.doha-services .doha-service-grid{perspective:1400px;perspective-origin:center center}.doha-services .doha-service-marquee-track .doha-service-card{transform-style:preserve-3d;backface-visibility:hidden;transition:transform .14s cubic-bezier(.22,1,.36,1),box-shadow .18s ease;will-change:transform}@media(prefers-reduced-motion:reduce){.doha-services .doha-service-marquee-track .doha-service-card{transition:none!important;transform:none!important}}.doha-service-marquee-track .doha-service-card{height:350px;min-height:350px;padding:22px 24px;overflow:hidden}.doha-service-marquee-track .service-card-top{justify-content:flex-start;gap:14px;margin-bottom:18px}.doha-service-marquee-track .service-icon-img{order:1;flex:0 0 54px}.doha-service-marquee-track .service-number{order:2;position:static;font-size:12px;letter-spacing:1.5px}.doha-service-marquee-track .doha-service-card h3{font-size:23px;line-height:1.14;margin-bottom:16px;max-width:100%}.doha-service-marquee-track .service-points{position:relative;z-index:1;list-style:none;padding:0;margin:0;color:#725d50;font-size:13px;line-height:1.75}.doha-service-marquee-track .service-points li{position:relative;padding-left:13px}.doha-service-marquee-track .service-points li:before{content:"—";position:absolute;left:0;color:#e85a24;font-weight:700}.doha-service-marquee-track .service-link{margin-top:auto;color:#c85d35;font-size:12px;font-weight:800;gap:7px}.doha-service-marquee-track .service-link i{color:#c85d35}.doha-service-marquee-track .doha-service-card:hover .service-icon-img{transform:translateY(-3px) rotate(-3deg)}@media(max-width:900px){.doha-service-marquee-track .doha-service-card{height:350px;min-height:350px}}@media(max-width:600px){.doha-service-marquee-track .doha-service-card{height:340px;min-height:340px;padding:20px}.doha-service-marquee-track .doha-service-card h3{font-size:21px}.doha-service-marquee-track .service-points{font-size:12px}}.doha-services .doha-service-marquee-row{width:100vw;margin-left:calc(50% - 50vw);overflow:hidden}.doha-services .doha-service-marquee-track{width:max-content;min-width:max-content;gap:16px}.doha-services .doha-service-marquee-track .doha-service-card{flex:0 0 300px;width:300px}@media(max-width:900px){.doha-services .doha-service-marquee-track .doha-service-card{flex-basis:285px;width:285px}}@media(max-width:600px){.doha-services .doha-service-marquee-track{gap:12px}.doha-services .doha-service-marquee-track .doha-service-card{flex-basis:260px;width:260px}}.doha-services .doha-service-grid{width:100vw;margin-left:calc(50% - 50vw);margin-right:0}.doha-services .doha-service-marquee-row{width:100%;margin-left:0;margin-right:0}.doha-services .doha-service-grid{position:relative;display:flex;flex-direction:column;width:100vw!important;max-width:none!important;left:50%!important;margin-left:0!important;margin-right:0!important;transform:translate(-50%)!important;padding-left:0!important;padding-right:0!important;gap:16px}.doha-services .doha-service-marquee-row{position:relative;display:block;width:100vw!important;max-width:none!important;min-width:100vw!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;overflow:hidden!important}.doha-services .doha-service-marquee-track .doha-service-card{flex:0 0 300px!important;width:300px!important}@keyframes dohaServicesScrollEdgeToEdge{0%{transform:translateZ(0)}to{transform:translate3d(calc(-50% - 8px),0,0)}}.doha-services .top-track{animation-name:dohaServicesScrollEdgeToEdge!important;animation-direction:normal!important}.doha-services .bottom-track{animation-name:dohaServicesScrollEdgeToEdge!important;animation-direction:reverse!important}.doha-services{width:100%;overflow:hidden}.doha-services>.container{width:100%!important;max-width:none!important;margin:0!important;padding-left:0!important;padding-right:0!important}.doha-services .services-heading{width:min(1180px,calc(100% - 48px));margin-left:auto;margin-right:auto}.doha-services .doha-service-grid{width:100vw!important;max-width:100vw!important;margin:0!important;left:0!important;transform:none!important;padding-left:0!important;padding-right:0!important}.doha-services .doha-service-marquee-track{width:max-content!important;min-width:max-content!important;margin:0!important;padding:0!important}@media(max-width:700px){.doha-services .services-heading{width:calc(100% - 30px)}}.doha-services{width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;overflow:hidden!important}.doha-services>.container{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.doha-services .doha-service-grid{width:100vw!important;max-width:100vw!important;margin:0!important;padding:0!important;left:auto!important;transform:none!important;overflow:visible!important}.doha-services .doha-service-marquee-row{width:100vw!important;max-width:100vw!important;min-width:100vw!important;margin:0!important;padding:0!important;overflow:hidden!important}.doha-services .doha-service-marquee-track{display:flex!important;flex-wrap:nowrap!important;width:max-content!important;min-width:max-content!important;margin:0!important;padding:0!important;gap:16px!important}.doha-services .doha-service-marquee-track .doha-service-card{flex:0 0 300px!important;width:300px!important;overflow:hidden!important}@media(max-width:900px){.doha-services .doha-service-marquee-track .doha-service-card{flex-basis:285px!important;width:285px!important}}@media(max-width:600px){.doha-services .doha-service-marquee-track{gap:12px!important}.doha-services .doha-service-marquee-track .doha-service-card{flex-basis:260px!important;width:260px!important}}@keyframes dohaServicesScrollFullViewport{0%{transform:translateZ(0)}to{transform:translate3d(-33.333333%,0,0)}}.doha-services .top-track{animation-name:dohaServicesScrollFullViewport!important;animation-direction:normal!important}.doha-services .bottom-track{animation-name:dohaServicesScrollFullViewport!important;animation-direction:reverse!important}.hero-section.hero-full-image .hero-cta-hotspot{position:absolute;z-index:4;display:block;pointer-events:auto;background:transparent;border:0;outline:0;cursor:pointer;overflow:hidden}.hero-section.hero-full-image .hero-get-started-hotspot{left:7.05%;top:70.25%;width:13.9%;height:9.2%}.hero-section.hero-full-image .hero-watch-story-hotspot{left:22.95%;top:70.25%;width:14.1%;height:9.2%}.hero-section.hero-full-image .hero-cta-hotspot:before{content:"";position:absolute;top:-35%;left:-28%;width:7%;height:170%;background:#ffffff9e;filter:blur(5px);transform:skew(-18deg) translate(-260%);opacity:0;pointer-events:none}.hero-section.hero-full-image .hero-cta-hotspot:hover:before{opacity:.8;animation:dohaCtaReflection .65s cubic-bezier(.22,1,.36,1) forwards}@keyframes dohaCtaReflection{0%{transform:skew(-18deg) translate(-260%)}to{transform:skew(-18deg) translate(1550%)}}@media(max-width:900px){.hero-section.hero-full-image .hero-get-started-hotspot{left:7.05%;top:70.25%;width:14.2%;height:9.5%}.hero-section.hero-full-image .hero-watch-story-hotspot{left:22.9%;top:70.25%;width:14.8%;height:9.5%}}.hero-section.hero-full-image .hero-laptop-hotspot{position:absolute;z-index:3;left:47.2%;top:30.2%;width:38.8%;height:65.5%;pointer-events:auto;cursor:pointer;overflow:hidden;clip-path:polygon(31% 0%,98% 5%,86% 100%,0% 84%)}.hero-section.hero-full-image .hero-laptop-hotspot:before{content:"";position:absolute;inset:0;background:linear-gradient(112deg,transparent 30%,rgba(255,255,255,.3) 47%,transparent 64%);transform:translate(-120%);opacity:0}.hero-section.hero-full-image .hero-laptop-hotspot:hover:before{opacity:1;animation:dohaLaptopShine .72s cubic-bezier(.22,1,.36,1) forwards}@keyframes dohaLaptopShine{0%{transform:translate(-120%)}to{transform:translate(120%)}}@media(max-width:900px){.hero-section.hero-full-image .hero-laptop-hotspot{left:46.5%;top:30%;width:40%;height:66%}}.navbar.container{width:100%;max-width:none;margin-left:0;margin-right:0;padding-left:40px;padding-right:40px}@media(max-width:700px){.navbar.container{width:100%;padding-left:18px;padding-right:18px}}.site-header .nav-links>.has-dropdown{position:relative}.site-header .nav-links>.has-dropdown>a{display:inline-flex;align-items:center;gap:6px}.site-header .nav-links>.has-dropdown>a i{font-size:9px;transition:transform .25s ease}.site-header .nav-links>.has-dropdown:hover>a i,.site-header .nav-links>.has-dropdown:focus-within>a i{transform:rotate(180deg)}.site-header .nav-links>.has-dropdown>.dropdown{top:calc(100% + 18px);left:50%;width:300px;padding:16px 14px;transform:translate(-50%,8px);border:1px solid #ead9cc;border-radius:0 0 22px 22px;background:#fffdf9;box-shadow:0 22px 45px #3b231824;z-index:1100}.site-header .nav-links>.has-dropdown:hover>.dropdown,.site-header .nav-links>.has-dropdown:focus-within>.dropdown{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%)}.site-header .nav-links>.has-dropdown>.dropdown a{display:block;padding:15px 28px;border-radius:8px;color:#3b2318;font-size:15px;line-height:1.35;font-weight:500;white-space:normal}.site-header .nav-links>.has-dropdown>.dropdown a:hover{background:#f7eadf;color:#a95d3b}.platforms-section{padding-top:34px;padding-bottom:90px}.platforms-section .platforms-heading{margin-top:0;margin-bottom:30px}.platforms-section .platform-grid{gap:78px}@media(max-width:700px){.site-header .nav-links>.has-dropdown>.dropdown{position:static;width:100%;margin-top:10px;transform:none;border-radius:14px;box-shadow:none}.site-header .nav-links>.has-dropdown:hover>.dropdown,.site-header .nav-links>.has-dropdown:focus-within>.dropdown{transform:none}.platforms-section{padding-top:28px}.platforms-section .platform-grid{gap:20px}}.contact-section{position:relative;width:100%;min-height:90vh;display:grid;grid-template-columns:1fr 1fr;background:#f7efe3;overflow:hidden;padding:80px 7%;gap:70px}.contact-left{position:relative;min-height:650px;overflow:hidden;border-radius:0;background:#eadbc9;opacity:0;transform:translate(-80px);transition:opacity 1s ease,transform 1s cubic-bezier(.22,1,.36,1)}.contact-left>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transform:scale(1.12);transition:transform 1.5s cubic-bezier(.22,1,.36,1)}.contact-overlay{position:absolute;inset:0;background:linear-gradient(180deg,#28140a0d,#28140ab8);z-index:1}.contact-content{position:absolute;left:55px;right:55px;bottom:55px;z-index:2;color:#fff}.contact-tag{display:inline-block;margin-bottom:22px;font-size:12px;font-weight:700;letter-spacing:2px;color:#f0c7ad;opacity:0;transform:translateY(20px);transition:opacity .7s ease .3s,transform .7s ease .3s}.contact-content h1{margin:0 0 22px;max-width:600px;font-family:Space Grotesk,sans-serif;font-size:clamp(45px,5vw,75px);line-height:.98;font-weight:500;letter-spacing:-3px;color:#fff;opacity:0;transform:translateY(35px);transition:opacity .8s ease .45s,transform .8s ease .45s}.contact-content h1 span{display:block;color:#d47a4d;font-style:italic}.contact-content>p{max-width:570px;margin:0 0 35px;color:#ffffffc7;font-size:16px;line-height:1.75;opacity:0;transform:translateY(25px);transition:opacity .8s ease .6s,transform .8s ease .6s}.contact-details{display:flex;align-items:center;gap:45px}.contact-item{display:flex;align-items:center;gap:13px;opacity:0;transform:translateY(20px);transition:opacity .7s ease .75s,transform .7s ease .75s}.contact-item:nth-child(2){transition-delay:.9s}.contact-icon{width:45px;height:45px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#ffffff26;color:#d69871;font-size:18px;transition:all .3s ease}.contact-item:hover .contact-icon{background:#c1673b;color:var(--brown);transform:translateY(-4px) rotate(8deg)}.contact-item small{display:block;margin-bottom:4px;color:var(--brown);font-size:11px;letter-spacing:1px}.contact-item strong{display:block;color:#c1673b;font-size:14px;font-weight:500}.contact-right{position:relative;display:flex;align-items:center;padding:35px;background:#f8f1e7;border:1px solid rgba(80,45,25,.08);box-shadow:0 20px 50px #3c23140f;opacity:0;transform:translate(80px);transition:opacity 1s ease .15s,transform 1s cubic-bezier(.22,1,.36,1) .15s}#contactForm{width:100%}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:44px;margin-bottom:5px}.form-group{position:relative;margin-bottom:28px}.form-group label{display:block;margin-bottom:12px;color:#30221c;font-size:13px;font-weight:700;letter-spacing:.4px}.form-group input,.form-group select{width:100%;box-sizing:border-box;height:58px;padding:0 18px;border:1px solid #cfc0b1;border-radius:14px;outline:none;background:#fffaf3;color:#30221c;font-family:inherit;font-size:14px;transition:border-color .3s ease,box-shadow .3s ease,transform .3s ease}.form-group textarea{width:100%;box-sizing:border-box;min-height:150px;padding:18px;border:1px solid #cfc0b1;border-radius:14px;outline:none;background:#fffaf3;color:#30221c;font-family:inherit;font-size:14px;line-height:1.6;resize:none;transition:border-color .3s ease,box-shadow .3s ease}.form-group input::placeholder,.form-group textarea::placeholder{color:#82766e}.form-group input:focus,.form-group select:focus,.form-group textarea:focus{border-color:#c1673b;box-shadow:0 0 0 3px #c1673b14}.form-group select{cursor:pointer}.send-btn{width:100%;height:64px;border:none;border-radius:14px;background:#24130d;color:#fff;cursor:pointer;padding:0 10px 0 28px;display:flex;align-items:center;justify-content:space-between;font-size:13px;font-weight:700;letter-spacing:1.5px;transition:transform .3s ease,box-shadow .3s ease,background .3s ease}.send-btn span{width:44px;height:44px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#f7efe3;color:#3b170d;font-size:18px;transition:transform .3s ease}.send-btn:hover{background:#c1673b;transform:translateY(-2px);box-shadow:0 12px 30px #c1673b33}.send-btn:hover span{transform:translate(5px)}.privacy-text{margin-top:18px;text-align:center;color:#91857d;font-size:10px;letter-spacing:.3px}@media(max-width:768px){.form-row{grid-template-columns:1fr;gap:0}.contact-right{padding:25px 20px}.form-group input,.form-group select{height:55px}.form-group textarea{min-height:130px}}.contact-section.active .contact-left,.contact-section.active .contact-right{opacity:1;transform:translate(0)}.contact-section.active .contact-left>img{transform:scale(1)}.contact-section.active .contact-tag,.contact-section.active .contact-content h1,.contact-section.active .contact-content>p,.contact-section.active .contact-item{opacity:1;transform:translateY(0)}.contact-section:before{content:"";position:absolute;width:280px;height:280px;border:1px solid rgba(193,103,59,.15);border-radius:50%;left:-170px;top:30%;animation:contactCircle 7s ease-in-out infinite}@keyframes contactCircle{0%{transform:translateY(0)}50%{transform:translateY(25px)}to{transform:translateY(0)}}@media(max-width:900px){.contact-section{grid-template-columns:1fr;padding:60px 25px;gap:40px}.contact-left{min-height:600px}.contact-content{left:30px;right:30px;bottom:35px}.contact-content h1{font-size:50px}.contact-right{padding:25px}}@media(max-width:600px){.form-row{grid-template-columns:1fr;gap:0}.contact-details{flex-direction:column;align-items:flex-start;gap:20px}.contact-left{min-height:550px}.contact-content h1{font-size:42px;letter-spacing:-2px}}.footer{position:relative;overflow:hidden;background:#24130d;color:#d8c2b5;border-top:1px solid rgba(193,103,59,.35);padding:90px 0 25px}.footer:before{content:"";position:absolute;width:280px;height:280px;left:-100px;top:70px;border-radius:50%;background:radial-gradient(circle,rgba(193,103,59,.13) 0%,rgba(193,103,59,.04) 40%,transparent 72%);filter:blur(5px);animation:footerFloatLeft 8s ease-in-out infinite alternate;pointer-events:none}.footer:after{content:"";position:absolute;width:320px;height:320px;right:-120px;bottom:-160px;border-radius:50%;background:radial-gradient(circle,rgba(193,103,59,.1) 0%,rgba(193,103,59,.03) 45%,transparent 72%);filter:blur(8px);animation:footerFloatRight 10s ease-in-out infinite alternate;pointer-events:none}@keyframes footerFloatLeft{0%{transform:translate(0)}to{transform:translate(70px,-20px)}}@keyframes footerFloatRight{0%{transform:translate(0)}to{transform:translate(-60px,-40px)}}.footer .container{position:relative;z-index:2}.footer .logo-wrapper{display:inline-block;transition:transform .4s ease}.footer .logo-wrapper:hover{transform:translateY(-5px)}.footer .logo-icon{transition:transform .4s ease,filter .4s ease}.footer .logo-wrapper:hover .logo-icon{transform:scale(1.05);filter:drop-shadow(0 0 8px rgba(193,103,59,.35))}.footer-grid p{color:#bda79b;line-height:1.8;transition:color .3s ease}.footer-grid>div:first-child:hover p{color:#ddc7bb}.footer-grid h4{position:relative;display:inline-block;color:#c1673b;font-size:13px;letter-spacing:2px;margin-bottom:22px}.footer-grid h4:after{content:"";position:absolute;left:0;bottom:-8px;width:25px;height:1px;background:#c1673b;transition:width .4s ease,opacity .4s ease}.footer-grid>div:hover h4:after{width:55px}.footer-grid a{position:relative;color:#cbb7ad;text-decoration:none;transition:color .3s ease,transform .3s ease}.footer-grid a:hover{color:#e8c4ae;transform:translate(5px)}.footer-grid a:not(.logo-wrapper):before{content:"";position:absolute;left:0;bottom:-4px;width:0;height:1px;background:#c1673b;transition:width .3s ease}.footer-grid a:not(.logo-wrapper):hover:before{width:100%}.footer .socials{display:flex;gap:10px;margin-top:20px}.footer .socials a{width:42px;height:42px;display:flex;align-items:center;justify-content:center;margin:0;border:1px solid rgba(193,103,59,.35);color:#cdb8ad;background:#ffffff05;transition:transform .35s ease,background .35s ease,border-color .35s ease,color .35s ease,box-shadow .35s ease}.footer .socials a:before{display:none}.footer .socials a:hover{transform:translateY(-7px);background:#c1673b;color:#fff;border-color:#c1673b;box-shadow:0 10px 22px #c1673b40}.footer-bottom{position:relative;z-index:2;margin-top:65px;padding-top:22px;border-top:1px solid rgba(232,196,174,.14);color:#91786c;transition:border-color .4s ease}.footer:hover .footer-bottom{border-top-color:#c1673b4d}.footer-bottom:before{content:"";position:absolute;top:-1px;left:0;width:80px;height:1px;background:#c1673b;animation:footerLineMove 6s linear infinite}@keyframes footerLineMove{0%{left:0;opacity:.2}50%{opacity:1}to{left:calc(100% - 80px);opacity:.2}}.footer-grid>div{transition:transform .4s ease}.footer-grid>div:hover{transform:translateY(-3px)}@media(max-width:768px){.footer{padding:65px 20px 20px}.footer-bottom{margin-top:45px;display:flex;flex-direction:column;gap:10px;text-align:center}.footer-bottom:before{animation:none}}@media(prefers-reduced-motion:reduce){.footer:before,.footer:after,.footer-bottom:before{animation:none}.footer *,.footer *:before,.footer *:after{transition:none}}.doha-services{position:relative;overflow:hidden;padding-top:82px!important;padding-bottom:86px!important}.doha-services .services-heading{max-width:820px!important;margin:0 auto 42px!important;text-align:center!important;display:block!important}.doha-services .services-heading .section-kicker{display:inline-block;margin-bottom:10px}.doha-services .services-heading h2{margin:0 auto 10px!important;font-size:clamp(34px,4vw,54px)!important;line-height:1.08!important}.doha-services .services-heading p{max-width:620px!important;margin:0 auto!important;font-size:14px!important;line-height:1.55!important}.doha-services .compact-service-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:18px!important;align-items:stretch!important}.doha-services .compact-service-grid .doha-service-card{width:auto!important;min-width:0!important;height:178px!important;min-height:178px!important;max-height:178px!important;padding:16px 18px 14px!important;margin:0!important;border-radius:14px!important;background:#fff!important;border:1px solid rgba(15,52,92,.1)!important;border-top:3px solid #f58a24!important;box-shadow:0 5px 16px #10274212!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;transform:translateY(0)!important;animation:serviceCardIn .55s cubic-bezier(.2,.7,.2,1) both;animation-delay:var(--service-delay, 0s)}.doha-services .compact-service-grid .doha-service-card:hover{transform:translateY(-7px)!important;box-shadow:0 15px 28px #10274221!important}.doha-services .service-card-top{display:flex!important;align-items:center!important;justify-content:space-between!important;height:38px!important;min-height:38px!important;margin-bottom:8px!important}.doha-services .service-number{font-size:10px!important;opacity:.55}.doha-services .service-icon-img{width:38px!important;height:38px!important;border-radius:11px!important;background:#f58a2417!important;display:grid!important;place-items:center!important;transition:transform .35s ease,background .35s ease!important}.doha-services .service-icon-img img{width:21px!important;height:21px!important;object-fit:contain!important}.doha-services .doha-service-card:hover .service-icon-img{transform:translateY(-2px) rotate(-3deg) scale(1.08)!important;background:#f58a2429!important}.doha-services .compact-service-grid .doha-service-card h3{margin:0 0 7px!important;font-size:14px!important;line-height:1.2!important;font-weight:700!important;color:#0d315a!important}.doha-services .service-short-text{margin:0!important;font-size:11.5px!important;line-height:1.48!important;color:#63738a!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:3!important;overflow:hidden!important}.doha-services .compact-service-grid .service-link{margin-top:auto!important;padding-top:7px!important;font-size:10.5px!important;line-height:1!important;color:#f58a24!important;text-decoration:none!important}@keyframes serviceCardIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media(max-width:900px){.doha-services .compact-service-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.doha-services .compact-service-grid .doha-service-card{height:178px!important}}@media(max-width:560px){.doha-services{padding-top:58px!important;padding-bottom:64px!important}.doha-services>.container{width:min(100% - 28px,420px)!important}.doha-services .compact-service-grid{grid-template-columns:1fr!important;gap:14px!important}}.doha-services{padding-top:48px!important;padding-bottom:54px!important;overflow:hidden!important}.doha-services>.container{width:min(1120px,calc(100% - 44px))!important;max-width:1120px!important}.doha-services .services-heading{max-width:760px!important;margin:0 auto 28px!important;text-align:center!important}.doha-services .services-heading .section-kicker{margin-bottom:7px!important;font-size:13px!important}.doha-services .services-heading h2{font-size:clamp(30px,3.2vw,44px)!important;line-height:1.08!important;margin:0 auto 8px!important}.doha-services .services-heading p{max-width:560px!important;font-size:12.5px!important;line-height:1.45!important;margin:0 auto!important}.doha-services .compact-service-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:16px!important;align-items:stretch!important}.doha-services .compact-service-grid .doha-service-card{height:150px!important;min-height:150px!important;max-height:150px!important;padding:13px 16px 12px!important;border-radius:16px!important;border:1px solid rgba(15,52,92,.09)!important;border-top:3px solid #f58a24!important;box-shadow:0 4px 14px #10274211!important}.doha-services .compact-service-grid .doha-service-card:hover{transform:translateY(-5px)!important;box-shadow:0 12px 24px #1027421f!important}.doha-services .service-card-top{height:34px!important;min-height:34px!important;margin-bottom:7px!important;justify-content:flex-start!important}.doha-services .service-icon-img{width:34px!important;height:34px!important;border-radius:10px!important}.doha-services .service-icon-img img{width:19px!important;height:19px!important}.doha-services .compact-service-grid .doha-service-card h3{margin:0 0 5px!important;font-size:13px!important;line-height:1.2!important}.doha-services .service-short-text{font-size:10.5px!important;line-height:1.38!important;-webkit-line-clamp:2!important}.doha-services .compact-service-grid .service-link{padding-top:5px!important;font-size:10px!important}.doha-services .compact-service-grid .doha-service-card:nth-child(13){grid-column:2 / 3!important}@media(max-width:900px){.doha-services .compact-service-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.doha-services .compact-service-grid .doha-service-card{height:150px!important;min-height:150px!important;max-height:150px!important}.doha-services .compact-service-grid .doha-service-card:nth-child(13){grid-column:auto!important}}@media(max-width:560px){.doha-services{padding-top:42px!important;padding-bottom:50px!important}.doha-services>.container{width:min(100% - 28px,420px)!important}.doha-services .compact-service-grid{grid-template-columns:1fr!important;gap:13px!important}}.doha-services{padding:42px 0 58px!important;overflow:hidden!important}.doha-services>.container{width:min(1230px,calc(100% - 48px))!important;max-width:1230px!important;margin:0 auto!important}.doha-services .services-heading{width:100%!important;max-width:900px!important;margin:0 auto 24px!important;display:block!important;text-align:center!important}.doha-services .services-heading .section-kicker{display:inline-block!important;margin:0 0 6px!important;font-size:13px!important;letter-spacing:1px!important}.doha-services .services-heading h2{margin:0 auto 8px!important;font-size:clamp(32px,3.1vw,44px)!important;line-height:1.05!important;color:#173653!important}.doha-services .services-heading p{max-width:560px!important;margin:0 auto!important;font-size:12.5px!important;line-height:1.42!important;color:#66788d!important}.doha-services .compact-service-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px 18px!important;align-items:stretch!important;justify-items:stretch!important}.doha-services .compact-service-grid .doha-service-card{width:100%!important;height:162px!important;min-height:162px!important;max-height:162px!important;box-sizing:border-box!important;padding:11px 15px 10px!important;margin:0!important;border-radius:10px!important;border:1px solid rgba(15,52,92,.1)!important;border-top:2px solid #f58a24!important;background:#ffffffdb!important;box-shadow:0 3px 12px #1027420e!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;transition:transform .32s ease,box-shadow .32s ease,border-color .32s ease!important;transform:translateZ(0)!important}.doha-services .compact-service-grid .doha-service-card:hover{transform:translateY(-6px) rotateX(1.5deg) rotateY(-1.5deg)!important;box-shadow:0 13px 25px #1027421f!important;border-top-color:#ef7612!important}.doha-services .service-card-top{height:31px!important;min-height:31px!important;margin-bottom:6px!important;justify-content:flex-start!important}.doha-services .service-icon-img{width:34px!important;height:34px!important;border-radius:10px!important;background:#f58a241a!important;display:grid!important;place-items:center!important;transition:transform .32s ease,background .32s ease!important}.doha-services .service-icon-img img{width:19px!important;height:19px!important;object-fit:contain!important}.doha-services .doha-service-card:hover .service-icon-img{transform:translateY(-2px) scale(1.07) rotate(-3deg)!important;background:#f58a242e!important}.doha-services .compact-service-grid .doha-service-card h3{margin:0 0 4px!important;font-size:13px!important;line-height:1.18!important;font-weight:700!important;color:#153a5f!important}.doha-services .service-short-text{margin:0!important;font-size:10.5px!important;line-height:1.38!important;color:#65788d!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:3!important;overflow:hidden!important}.doha-services .compact-service-grid .service-link{margin-top:auto!important;padding-top:4px!important;font-size:10px!important;line-height:1!important;color:#f07c16!important;font-weight:700!important;text-decoration:none!important}.doha-services .compact-service-grid .service-link i{transition:transform .22s ease!important}.doha-services .compact-service-grid .doha-service-card:hover .service-link i{transform:translate(4px)!important}@media(max-width:900px){.doha-services>.container{width:min(760px,calc(100% - 36px))!important}.doha-services .compact-service-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.doha-services .compact-service-grid .doha-service-card:nth-child(13){grid-column:auto!important;width:100%!important}}@media(max-width:560px){.doha-services>.container{width:calc(100% - 28px)!important}.doha-services{padding-top:36px!important;padding-bottom:48px!important}.doha-services .compact-service-grid{grid-template-columns:1fr!important;gap:12px!important}.doha-services .compact-service-grid .doha-service-card:nth-child(13){width:100%!important}}.doha-services>.container{width:100%!important;max-width:1120px!important;margin:0 auto!important}.doha-services .compact-service-grid{grid-template-columns:repeat(4,175px)!important;grid-auto-rows:175px!important;gap:16px!important;justify-content:center!important;align-items:start!important}.doha-services .compact-service-grid .doha-service-card{width:175px!important;height:175px!important;min-height:175px!important;max-height:175px!important;box-sizing:border-box!important;padding:13px!important;border-radius:12px!important}.doha-services .service-card-top{height:34px!important;min-height:34px!important;margin-bottom:8px!important}.doha-services .service-icon-img{width:34px!important;height:34px!important}.doha-services .service-icon-img img{width:18px!important;height:18px!important}.doha-services .compact-service-grid .doha-service-card h3{font-size:12px!important;line-height:1.2!important;margin-bottom:5px!important}.doha-services .service-short-text{font-size:9.5px!important;line-height:1.4!important;-webkit-line-clamp:3!important}.doha-services .compact-service-grid .service-link{font-size:9.5px!important;padding-top:5px!important}@media(max-width:900px){.doha-services .compact-service-grid{grid-template-columns:repeat(2,175px)!important;grid-auto-rows:175px!important;justify-content:center!important}.doha-services .compact-service-grid .doha-service-card,.doha-services .compact-service-grid .doha-service-card:nth-child(13){width:175px!important;height:175px!important;min-height:175px!important;max-height:175px!important;grid-column:auto!important}}@media(max-width:430px){.doha-services .compact-service-grid{grid-template-columns:175px!important;grid-auto-rows:175px!important}}.doha-services>.container{width:100%!important;max-width:1120px!important;margin:0 auto!important;padding-left:0!important;padding-right:0!important}.doha-services .compact-service-grid{position:relative!important;left:auto!important;right:auto!important;width:100%!important;max-width:1120px!important;margin:0 auto!important;padding:0!important;display:grid!important;grid-template-columns:repeat(4,175px)!important;grid-auto-rows:175px!important;gap:16px!important;justify-content:center!important;align-items:start!important;transform:none!important}.doha-services .compact-service-grid .doha-service-card{position:relative!important;width:175px!important;height:175px!important;min-width:175px!important;min-height:175px!important;max-width:175px!important;max-height:175px!important;margin:0!important}.doha-services .compact-service-grid .doha-service-card:nth-child(13){grid-column:2 / 4!important;width:175px!important;justify-self:center!important}@media(max-width:900px){.doha-services>.container{max-width:390px!important;width:calc(100% - 30px)!important}.doha-services .compact-service-grid{max-width:390px!important;grid-template-columns:repeat(2,175px)!important;grid-auto-rows:175px!important;justify-content:center!important}.doha-services .compact-service-grid .doha-service-card,.doha-services .compact-service-grid .doha-service-card:nth-child(13){width:175px!important;height:175px!important;min-width:175px!important;min-height:175px!important;max-width:175px!important;max-height:175px!important;grid-column:auto!important}}@media(max-width:430px){.doha-services>.container,.doha-services .compact-service-grid{width:175px!important;max-width:175px!important}.doha-services .compact-service-grid{grid-template-columns:175px!important}}.doha-services>.container{width:min(1105px,calc(100% - 48px))!important;max-width:1105px!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important}.doha-services .compact-service-grid{width:100%!important;max-width:1105px!important;margin-left:auto!important;margin-right:auto!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-auto-rows:190px!important;gap:18px!important;justify-content:stretch!important;align-items:stretch!important}.doha-services .compact-service-grid .doha-service-card,.doha-services .compact-service-grid .doha-service-card:nth-child(13){width:100%!important;height:190px!important;min-width:0!important;min-height:190px!important;max-width:none!important;max-height:190px!important;margin:0!important;box-sizing:border-box!important;padding:14px 16px 12px!important;border-radius:14px!important}.doha-services .compact-service-grid .doha-service-card:nth-child(13){grid-column:2 / 4!important;width:50%!important;justify-self:center!important}.doha-services .service-icon-img{width:36px!important;height:36px!important;border-radius:10px!important}.doha-services .service-icon-img img{width:20px!important;height:20px!important}.doha-services .compact-service-grid .doha-service-card h3{font-size:13px!important;line-height:1.2!important;margin:0 0 6px!important}.doha-services .service-short-text{font-size:10.5px!important;line-height:1.42!important;-webkit-line-clamp:2!important;line-clamp:2!important;overflow:hidden!important}.doha-services .compact-service-grid .service-link{font-size:10px!important;padding-top:6px!important}@media(max-width:900px){.doha-services>.container{width:min(760px,calc(100% - 36px))!important;max-width:760px!important}.doha-services .compact-service-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-rows:190px!important}.doha-services .compact-service-grid .doha-service-card,.doha-services .compact-service-grid .doha-service-card:nth-child(13){width:100%!important;height:190px!important;min-width:0!important;min-height:190px!important;max-width:none!important;max-height:190px!important;grid-column:auto!important}}@media(max-width:560px){.doha-services>.container{width:calc(100% - 28px)!important;max-width:none!important}.doha-services .compact-service-grid{grid-template-columns:1fr!important;grid-auto-rows:190px!important;gap:14px!important}}.doha-services .compact-service-grid .doha-service-card{background:#f6efe6!important}.doha-services .compact-service-grid .doha-service-card h3{color:#153a5f!important}.doha-services .service-short-text{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;line-clamp:2!important;overflow:hidden!important}.doha-services .services-heading h2,.doha-services .compact-service-grid .doha-service-card h3{color:#3b2318!important;font-family:Space Grotesk,sans-serif!important}.doha-services{background:#f7eee3!important;padding:48px 0 64px!important;overflow:hidden!important}.doha-services>.container{width:min(1120px,calc(100% - 48px))!important;max-width:1120px!important;margin:0 auto!important}.doha-services .services-heading{max-width:900px!important;margin:0 auto 28px!important;text-align:center!important}.doha-services .services-heading>div{text-align:center!important}.doha-services .services-heading .section-kicker{color:#c96b3d!important;font-size:10px!important;letter-spacing:.22em!important;margin-bottom:7px!important}.doha-services .services-heading h2{color:#3b261b!important;font-family:Space Grotesk,sans-serif!important;font-size:clamp(30px,3.2vw,44px)!important;line-height:1.05!important;margin:0 auto 8px!important}.doha-services .services-heading>p{max-width:610px!important;margin:0 auto!important;color:#765f54!important;font-size:12px!important;line-height:1.5!important}.doha-services .compact-service-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-auto-rows:188px!important;gap:16px!important;width:100%!important;max-width:1120px!important;margin:0 auto!important;padding:0!important;justify-content:stretch!important;align-items:stretch!important}.doha-services .compact-service-grid .doha-service-card,.doha-services .compact-service-grid .doha-service-card:nth-child(13){position:relative!important;width:100%!important;height:188px!important;min-width:0!important;min-height:188px!important;max-width:none!important;max-height:188px!important;grid-column:auto!important;justify-self:stretch!important;box-sizing:border-box!important;padding:17px 17px 13px!important;margin:0!important;border-radius:3px!important;border:1px solid rgba(59,38,27,.12)!important;border-bottom:2px solid #c96b3d!important;background:#fffaf3!important;box-shadow:0 2px 9px #3b261b0e!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;transform:none!important;transition:background-color .28s ease,border-color .28s ease,box-shadow .28s ease,color .28s ease!important}.doha-services .compact-service-grid .doha-service-card:hover,.doha-services .compact-service-grid .doha-service-card:focus-within{transform:none!important;background:#30302f!important;border-color:#30302ff2!important;border-bottom-color:#c96b3d!important;box-shadow:0 10px 22px #30302f21!important}.doha-services .compact-service-grid .doha-service-card:before,.doha-services .compact-service-grid .doha-service-card:after{display:none!important}.doha-services .service-card-top{height:46px!important;min-height:46px!important;margin:0 0 12px!important;display:flex!important;align-items:flex-start!important;justify-content:flex-start!important;position:relative!important;z-index:2!important}.doha-services .service-icon-img{width:42px!important;height:42px!important;min-width:42px!important;min-height:42px!important;border-radius:50%!important;display:grid!important;place-items:center!important;background:#c96b3d!important;border:0!important;box-shadow:none!important;transition:background-color .28s ease,transform .28s ease!important}.doha-services .service-icon-img img{width:21px!important;height:21px!important;object-fit:contain!important;filter:brightness(0) invert(1)!important;transition:filter .28s ease,transform .28s ease!important}.doha-services .compact-service-grid .doha-service-card:hover .service-icon-img,.doha-services .compact-service-grid .doha-service-card:focus-within .service-icon-img{background:#fffaf3!important;transform:none!important}.doha-services .compact-service-grid .doha-service-card:hover .service-icon-img img,.doha-services .compact-service-grid .doha-service-card:focus-within .service-icon-img img{filter:none!important;transform:none!important}.doha-services .compact-service-grid .doha-service-card h3{position:relative!important;z-index:2!important;margin:0 0 7px!important;padding:0!important;color:#3b261b!important;font-family:Space Grotesk,sans-serif!important;font-size:14px!important;font-weight:700!important;line-height:1.22!important;transition:color .28s ease!important}.doha-services .service-short-text{position:relative!important;z-index:2!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;line-clamp:2!important;overflow:hidden!important;margin:0!important;padding:0!important;color:#765f54!important;font-family:Space Grotesk,sans-serif!important;font-size:10.5px!important;line-height:1.42!important;transition:color .28s ease!important}.doha-services .compact-service-grid .service-link{position:relative!important;z-index:2!important;margin-top:auto!important;padding-top:7px!important;color:#c96b3d!important;font-family:Space Grotesk,sans-serif!important;font-size:10px!important;font-weight:700!important;line-height:1!important;gap:7px!important;transition:color .28s ease!important}.doha-services .compact-service-grid .service-link i{color:#c96b3d!important;transition:transform .25s ease,color .28s ease!important}.doha-services .compact-service-grid .service-link:hover{gap:10px!important}.doha-services .compact-service-grid .doha-service-card:hover h3,.doha-services .compact-service-grid .doha-service-card:focus-within h3,.doha-services .compact-service-grid .doha-service-card:hover .service-short-text,.doha-services .compact-service-grid .doha-service-card:focus-within .service-short-text{color:#fffaf3!important}.doha-services .compact-service-grid .doha-service-card:hover .service-link,.doha-services .compact-service-grid .doha-service-card:focus-within .service-link,.doha-services .compact-service-grid .doha-service-card:hover .service-link i,.doha-services .compact-service-grid .doha-service-card:focus-within .service-link i{color:#f2a071!important}@media(max-width:900px){.doha-services>.container{width:min(760px,calc(100% - 36px))!important}.doha-services .compact-service-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-rows:188px!important}.doha-services .compact-service-grid .doha-service-card,.doha-services .compact-service-grid .doha-service-card:nth-child(13){width:100%!important;height:188px!important;min-height:188px!important;grid-column:auto!important}}@media(max-width:560px){.doha-services{padding:38px 0 48px!important}.doha-services>.container{width:calc(100% - 28px)!important}.doha-services .compact-service-grid{grid-template-columns:1fr!important;grid-auto-rows:188px!important;gap:13px!important}.doha-services .compact-service-grid .doha-service-card,.doha-services .compact-service-grid .doha-service-card:nth-child(13){height:188px!important;min-height:188px!important}}.doha-services .compact-service-grid .doha-service-card,.doha-services .compact-service-grid .doha-service-card:nth-child(13){height:165px!important;min-height:165px!important;max-height:165px!important;border-radius:18px!important}.doha-services .service-card-top{height:42px!important;min-height:42px!important;margin-bottom:10px!important}.doha-services .service-icon-img{width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important}.doha-services .compact-service-grid .doha-service-card h3{margin-bottom:0!important}@media(max-width:900px){.doha-services .compact-service-grid .doha-service-card,.doha-services .compact-service-grid .doha-service-card:nth-child(13){height:165px!important;min-height:165px!important;max-height:165px!important}.doha-services .compact-service-grid{grid-auto-rows:165px!important}}@media(max-width:560px){.doha-services .compact-service-grid .doha-service-card,.doha-services .compact-service-grid .doha-service-card:nth-child(13){height:165px!important;min-height:165px!important;max-height:165px!important}.doha-services .compact-service-grid{grid-auto-rows:165px!important}}.doha-services .compact-service-grid{grid-template-columns:repeat(6,minmax(0,1fr))!important;grid-auto-rows:145px!important;gap:12px!important}.doha-services .compact-service-grid .doha-service-card,.doha-services .compact-service-grid .doha-service-card:nth-child(13){height:145px!important;min-height:145px!important;max-height:145px!important;padding:12px 13px 10px!important;border-radius:16px!important}.doha-services .service-icon-img{opacity:1!important;visibility:visible!important;width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;border-radius:50%!important;transform:none!important;transition:transform .32s cubic-bezier(.2,.75,.2,1),background-color .28s ease!important}.doha-services .service-icon-img img{opacity:1!important;visibility:visible!important;width:18px!important;height:18px!important;transition:transform .32s cubic-bezier(.2,.75,.2,1),filter .28s ease!important}.doha-services .compact-service-grid .doha-service-card:hover .service-icon-img,.doha-services .compact-service-grid .doha-service-card:focus-within .service-icon-img{transform:scale(1.08)!important}.doha-services .service-card-top{height:36px!important;min-height:36px!important;margin-bottom:8px!important}.doha-services .compact-service-grid .doha-service-card h3{font-size:12px!important;line-height:1.18!important;margin-bottom:0!important}.doha-services .compact-service-grid .service-link{font-size:9px!important;padding-top:5px!important}@media(max-width:1100px)and (min-width:901px){.doha-services .compact-service-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-auto-rows:155px!important}.doha-services .compact-service-grid .doha-service-card,.doha-services .compact-service-grid .doha-service-card:nth-child(13){height:155px!important;min-height:155px!important;max-height:155px!important}}@media(max-width:900px){.doha-services .compact-service-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-rows:155px!important}.doha-services .compact-service-grid .doha-service-card,.doha-services .compact-service-grid .doha-service-card:nth-child(13){height:155px!important;min-height:155px!important;max-height:155px!important}}@media(max-width:560px){.doha-services .compact-service-grid{grid-template-columns:1fr!important;grid-auto-rows:155px!important}.doha-services .compact-service-grid .doha-service-card,.doha-services .compact-service-grid .doha-service-card:nth-child(13){height:155px!important;min-height:155px!important;max-height:155px!important}}.doha-services .compact-service-grid .doha-service-card{border-bottom:1px solid rgba(59,38,27,.12)!important}.doha-services .compact-service-grid .doha-service-card:hover,.doha-services .compact-service-grid .doha-service-card:focus-within{border-bottom-color:#30302ff2!important}.doha-services .compact-service-grid .service-icon-img{opacity:1!important;visibility:visible!important;background:#f6efe6!important}.doha-services .compact-service-grid .doha-service-card:hover .service-icon-img,.doha-services .compact-service-grid .doha-service-card:focus-within .service-icon-img{background:#f6efe6!important}.doha-services .compact-service-grid .service-icon-img{width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important;opacity:1!important;visibility:visible!important;background:#f6efe6!important}.doha-services .compact-service-grid .service-icon-img img{display:block!important;width:30px!important;height:24px!important;max-width:30px!important;max-height:24px!important;object-fit:contain!important;object-position:center!important;opacity:1!important;visibility:visible!important;filter:none!important;transform:none!important}.doha-services .compact-service-grid .doha-service-card:hover .service-icon-img img,.doha-services .compact-service-grid .doha-service-card:focus-within .service-icon-img img{transform:scale(1.1) rotate(-6deg)!important}.doha-services .doha-service-card h3{color:#9a765c!important}.doha-service-card h3{color:#b98268}.doha-services,.doha-services .compact-service-grid .doha-service-card{background:#fffaf3!important}.doha-services .compact-service-grid .doha-service-card h3{color:#083262!important}.doha-services{background:#fffaf3!important;color:#8f4f35}.doha-services .services-heading h2{color:#8f4f35!important}.doha-services .services-heading>p{display:none!important}.doha-services .compact-service-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:18px!important}.doha-services .compact-service-grid .doha-service-card,.doha-services .compact-service-grid .doha-service-card:nth-child(13){width:auto!important;min-height:178px!important;height:178px!important;padding:24px 28px!important;background:#fffaf3!important;border:1px solid rgba(143,79,53,.1)!important;border-radius:16px!important;box-shadow:0 8px 22px #704e3912!important;display:flex!important;flex-direction:column!important;justify-content:space-between!important;position:relative!important;overflow:hidden!important;transition:transform .28s ease,box-shadow .28s ease,border-color .28s ease!important}.doha-services .compact-service-grid .doha-service-card:before{content:""!important;position:absolute!important;inset:0 0 auto!important;height:3px!important;background:#c87959!important;opacity:.85!important}.doha-services .compact-service-grid .doha-service-card:hover,.doha-services .compact-service-grid .doha-service-card:focus-within{transform:translateY(-7px)!important;box-shadow:0 16px 30px #8f4f3526!important;border-color:#c8795959!important}.doha-services .service-card-top{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;margin:0!important}.doha-services .service-number{display:none!important}.doha-services .service-icon-img{width:46px!important;height:46px!important;min-width:46px!important;border-radius:50%!important;background:#f7e7dc!important;display:grid!important;place-items:center!important;padding:9px!important;transition:transform .28s ease,background .28s ease!important}.doha-services .service-icon-img img{width:100%!important;height:100%!important;object-fit:contain!important}.doha-services .compact-service-grid .doha-service-card:hover .service-icon-img{transform:scale(1.08) rotate(-4deg)!important;background:#f2d5c5!important}.doha-services .compact-service-grid .doha-service-card h3{margin:10px 0 0!important;color:#8f4f35!important;font-size:17px!important;line-height:1.25!important;font-weight:700!important;max-width:85%!important}.doha-services .compact-service-grid .service-link{align-self:flex-end!important;width:34px!important;height:34px!important;border-radius:50%!important;background:#f7e7dc!important;color:#a85d3e!important;display:grid!important;place-items:center!important;font-size:14px!important;text-decoration:none!important;transition:transform .25s ease,background .25s ease!important}.doha-services .compact-service-grid .service-link:hover{background:#edc8b5!important;color:#7e402b!important}.doha-services .compact-service-grid .service-link i{transition:transform .25s ease!important}.doha-services .compact-service-grid .doha-service-card:hover .service-link i{transform:translate(3px)!important}@media(max-width:760px){.doha-services .compact-service-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important}.doha-services .compact-service-grid .doha-service-card,.doha-services .compact-service-grid .doha-service-card:nth-child(13){height:165px!important;min-height:165px!important;padding:20px!important}}@media(max-width:480px){.doha-services .compact-service-grid{grid-template-columns:1fr!important}}.doha-services .compact-service-grid{row-gap:28px!important;column-gap:18px!important}.doha-services .compact-service-grid .doha-service-card,.doha-services .compact-service-grid .doha-service-card:nth-child(13){height:160px!important;min-height:160px!important;max-height:160px!important}@media(max-width:760px){.doha-services .compact-service-grid{row-gap:22px!important;column-gap:14px!important}.doha-services .compact-service-grid .doha-service-card,.doha-services .compact-service-grid .doha-service-card:nth-child(13){height:155px!important;min-height:155px!important;max-height:155px!important}}@media(max-width:480px){.doha-services .compact-service-grid{row-gap:18px!important}}.doha-services .compact-service-grid .doha-service-card,.doha-services .compact-service-grid .doha-service-card:nth-child(13){height:150px!important;min-height:150px!important;max-height:150px!important}@media(max-width:1100px){.doha-services .compact-service-grid .doha-service-card,.doha-services .compact-service-grid .doha-service-card:nth-child(13){height:150px!important;min-height:150px!important;max-height:150px!important}}@media(max-width:760px){.doha-services .compact-service-grid .doha-service-card,.doha-services .compact-service-grid .doha-service-card:nth-child(13){height:148px!important;min-height:148px!important;max-height:148px!important}}.doha-services{background:#fffaf3!important;color:#78685e!important}.doha-services .services-heading h2{color:#5a3022!important}.doha-services .compact-service-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-auto-rows:225px!important;column-gap:22px!important;row-gap:22px!important;align-items:stretch!important}.doha-services .compact-service-grid .doha-service-card,.doha-services .compact-service-grid .doha-service-card:nth-child(13){position:relative!important;height:225px!important;min-height:225px!important;max-height:225px!important;padding:18px 18px 14px!important;border-radius:16px!important;background:#fffaf3!important;border:1px solid rgba(59,38,27,.1)!important;border-bottom:1px solid rgba(59,38,27,.1)!important;box-shadow:0 3px 12px #3b261b0b!important;overflow:hidden!important;transform:none!important;animation:none!important;animation-delay:0s!important;transition:box-shadow .22s ease,border-color .22s ease!important}.doha-services .compact-service-grid .doha-service-card:before{display:none!important;animation:none!important}.doha-services .compact-service-grid .doha-service-card:after{content:""!important;display:block!important;position:absolute!important;left:0!important;right:auto!important;bottom:0!important;width:0!important;height:3px!important;background:#fb5a00!important;border-radius:0!important;opacity:1!important;animation:none!important;transition:width .42s cubic-bezier(.2,.7,.2,1)!important;z-index:4!important}.doha-services .compact-service-grid .doha-service-card:hover,.doha-services .compact-service-grid .doha-service-card:focus-within,.doha-services .compact-service-grid .doha-service-card:nth-child(13):hover,.doha-services .compact-service-grid .doha-service-card:nth-child(13):focus-within{background:#fffaf3!important;transform:none!important;border-color:#3b261b1f!important;box-shadow:0 5px 16px #3b261b11!important}.doha-services .service-card-top{height:38px!important;min-height:38px!important;margin:0 0 13px!important}.doha-services .service-icon-img{width:38px!important;height:38px!important;min-width:38px!important;min-height:38px!important;border-radius:11px!important;background:#f8eadc!important;padding:9px!important;transform:none!important;transition:none!important}.doha-services .service-icon-img img,.doha-services .compact-service-grid .doha-service-card:hover .service-icon-img img,.doha-services .compact-service-grid .doha-service-card:focus-within .service-icon-img img{width:18px!important;height:18px!important;transform:none!important;filter:none!important;transition:none!important}.doha-services .compact-service-grid .doha-service-card:hover .service-icon-img,.doha-services .compact-service-grid .doha-service-card:focus-within .service-icon-img{background:#f8eadc!important;transform:none!important}.doha-services .compact-service-grid .doha-service-card h3{margin:0 0 7px!important;color:#3b2318!important;font-size:14px!important;line-height:1.22!important;font-weight:700!important;max-width:88%!important}.doha-services .service-short-text{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;line-clamp:2!important;overflow:hidden!important;margin:0!important;color:#78685e!important;font-size:10.5px!important;line-height:1.42!important;font-weight:400!important}.doha-services .compact-service-grid .service-link,.doha-services .compact-service-grid .service-link:hover,.doha-services .compact-service-grid .service-link:focus{position:absolute!important;right:14px!important;bottom:14px!important;width:38px!important;height:38px!important;min-width:38px!important;padding:0!important;margin:0!important;border-radius:50%!important;background:#f7e7dc!important;color:#fb5a00!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:2px!important;font-size:8px!important;line-height:1!important;font-weight:700!important;letter-spacing:0!important;text-transform:uppercase!important;text-decoration:none!important;transform:none!important;transition:background-color .18s ease,color .18s ease!important;z-index:5!important}.doha-services .compact-service-grid .service-link span{display:block!important;line-height:1!important}.doha-services .compact-service-grid .service-link:hover,.doha-services .compact-service-grid .service-link:focus{background:#f7e7dc!important;color:#fb5a00!important}@media(max-width:1050px){.doha-services .compact-service-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:760px){.doha-services .compact-service-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important}.doha-services .compact-service-grid .doha-service-card,.doha-services .compact-service-grid .doha-service-card:nth-child(13){height:225px!important;min-height:225px!important;max-height:225px!important}}@media(max-width:480px){.doha-services .compact-service-grid{grid-template-columns:1fr!important;gap:16px!important}}.doha-services{background:#f4f5f4!important;color:#6f625b!important}.doha-services .compact-service-grid .doha-service-card,.doha-services .compact-service-grid .doha-service-card:nth-child(13){background:#fafafa!important;border:1px solid rgba(59,38,27,.09)!important;border-bottom:1px solid rgba(59,38,27,.09)!important;box-shadow:0 2px 10px #3b261b09!important;transition:none!important}.doha-services .compact-service-grid .doha-service-card:hover,.doha-services .compact-service-grid .doha-service-card:focus-within,.doha-services .compact-service-grid .doha-service-card:nth-child(13):hover,.doha-services .compact-service-grid .doha-service-card:nth-child(13):focus-within{background:#fafafa!important;border-color:#3b261b17!important;box-shadow:0 2px 10px #3b261b09!important;transform:none!important}.doha-services .compact-service-grid .doha-service-card:after{content:""!important;display:block!important;position:absolute!important;left:0!important;bottom:0!important;width:0!important;height:3px!important;background:#fb5a00!important;border-radius:0!important;opacity:1!important;animation:none!important;transition:width .48s cubic-bezier(.2,.7,.2,1)!important;z-index:10!important}.doha-services .compact-service-grid .doha-service-card:hover:after,.doha-services .compact-service-grid .doha-service-card:focus-within:after{width:58%!important}.doha-services .compact-service-grid .service-link,.doha-services .compact-service-grid .service-link:hover,.doha-services .compact-service-grid .service-link:focus{position:absolute!important;left:18px!important;right:auto!important;bottom:14px!important;width:auto!important;height:auto!important;min-width:0!important;padding:0!important;margin:0!important;border-radius:0!important;background:transparent!important;color:#fb5a00!important;display:inline-flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;gap:4px!important;font-size:10px!important;line-height:1!important;font-weight:700!important;letter-spacing:.01em!important;text-transform:uppercase!important;text-decoration:none!important;transform:none!important;transition:none!important;z-index:11!important}.doha-services .compact-service-grid .service-link span{display:inline!important;line-height:1!important}.doha-services .compact-service-grid .service-link i,.doha-services .compact-service-grid .service-link:hover i,.doha-services .compact-service-grid .service-link:focus i{color:#fb5a00!important;font-size:9px!important;line-height:1!important;margin:0!important;transform:none!important;transition:none!important}.doha-services .compact-service-grid .doha-service-card h3,.doha-services .compact-service-grid .doha-service-card .service-short-text,.doha-services .compact-service-grid .doha-service-card .service-link,.doha-services .compact-service-grid .doha-service-card .service-link span,.doha-services .compact-service-grid .doha-service-card .service-link i,.doha-services .compact-service-grid .doha-service-card .service-icon-img{opacity:1!important;visibility:visible!important}.doha-services .compact-service-grid .doha-service-card h3,.doha-services .compact-service-grid .doha-service-card .service-short-text{transform:none!important;filter:none!important;transition:none!important}.doha-services .compact-service-grid .doha-service-card:after{width:0!important;height:3px!important;left:0!important;right:auto!important;bottom:0!important;background:#fb5a00!important;opacity:1!important;transition:width .48s cubic-bezier(.22,.61,.36,1)!important}.doha-services .compact-service-grid .doha-service-card,.doha-services .compact-service-grid .doha-service-card:nth-child(13){display:flex!important;flex-direction:column!important;justify-content:flex-start!important;padding:18px 18px 42px!important}.doha-services .compact-service-grid .doha-service-card h3{position:relative!important;z-index:2!important;margin:0 0 7px!important}.doha-services .compact-service-grid .doha-service-card .service-short-text{position:relative!important;z-index:2!important;margin:0!important;opacity:1!important;visibility:visible!important;transform:none!important;filter:none!important}.doha-services .compact-service-grid .doha-service-card .service-link{z-index:5!important}.doha-services .compact-service-grid .doha-service-card:hover,.doha-services .compact-service-grid .doha-service-card:focus-within{background:#fafafa!important;transform:none!important;box-shadow:0 2px 10px #3b261b09!important}.doha-services .compact-service-grid .doha-service-card:hover h3,.doha-services .compact-service-grid .doha-service-card:hover .service-short-text,.doha-services .compact-service-grid .doha-service-card:hover .service-icon-img,.doha-services .compact-service-grid .doha-service-card:hover .service-link,.doha-services .compact-service-grid .doha-service-card:hover .service-link span,.doha-services .compact-service-grid .doha-service-card:hover .service-link i{opacity:1!important;visibility:visible!important;transform:none!important;filter:none!important}.doha-services .compact-service-grid .doha-service-card:after{left:0!important;right:auto!important;bottom:0!important;width:0!important;height:3px!important;background:#fb5a00!important;opacity:1!important;transition:width .48s cubic-bezier(.22,.61,.36,1)!important}.doha-services .compact-service-grid .doha-service-card,.doha-services .compact-service-grid .doha-service-card:nth-child(13){height:215px!important;min-height:215px!important;max-height:215px!important;transform:none!important;transition:none!important}.doha-services .compact-service-grid{grid-auto-rows:215px!important}.doha-services .compact-service-grid .doha-service-card:hover,.doha-services .compact-service-grid .doha-service-card:focus-within,.doha-services .compact-service-grid .doha-service-card:nth-child(13):hover,.doha-services .compact-service-grid .doha-service-card:nth-child(13):focus-within{transform:none!important;background:#fafafa!important;border-color:#3b261b17!important;box-shadow:0 2px 10px #3b261b09!important;color:inherit!important}.doha-services .compact-service-grid .doha-service-card:hover h3,.doha-services .compact-service-grid .doha-service-card:focus-within h3,.doha-services .compact-service-grid .doha-service-card:hover .service-short-text,.doha-services .compact-service-grid .doha-service-card:focus-within .service-short-text,.doha-services .compact-service-grid .doha-service-card:hover .service-icon-img,.doha-services .compact-service-grid .doha-service-card:focus-within .service-icon-img,.doha-services .compact-service-grid .doha-service-card:hover .service-icon-img img,.doha-services .compact-service-grid .doha-service-card:focus-within .service-icon-img img,.doha-services .compact-service-grid .doha-service-card:hover .service-link,.doha-services .compact-service-grid .doha-service-card:focus-within .service-link,.doha-services .compact-service-grid .doha-service-card:hover .service-link span,.doha-services .compact-service-grid .doha-service-card:focus-within .service-link span,.doha-services .compact-service-grid .doha-service-card:hover .service-link i,.doha-services .compact-service-grid .doha-service-card:focus-within .service-link i{opacity:1!important;visibility:visible!important;transform:none!important;filter:none!important;transition:none!important}.doha-services .compact-service-grid .doha-service-card:hover h3,.doha-services .compact-service-grid .doha-service-card:focus-within h3{color:#3b2318!important}.doha-services .compact-service-grid .doha-service-card:hover .service-short-text,.doha-services .compact-service-grid .doha-service-card:focus-within .service-short-text{color:#78685e!important}.doha-services .compact-service-grid .doha-service-card:hover .service-icon-img,.doha-services .compact-service-grid .doha-service-card:focus-within .service-icon-img{background:#f8eadc!important}.doha-services .compact-service-grid .doha-service-card:hover .service-link,.doha-services .compact-service-grid .doha-service-card:focus-within .service-link,.doha-services .compact-service-grid .doha-service-card:hover .service-link i,.doha-services .compact-service-grid .doha-service-card:focus-within .service-link i{color:#fb5a00!important}.doha-services .compact-service-grid .doha-service-card:after{content:""!important;display:block!important;position:absolute!important;left:0!important;right:auto!important;bottom:0!important;width:0!important;height:3px!important;background:#fb5a00!important;border-radius:0!important;opacity:1!important;visibility:visible!important;transform:none!important;filter:none!important;animation:none!important;transition:width .48s cubic-bezier(.22,.61,.36,1)!important;z-index:20!important}.doha-services .compact-service-grid .doha-service-card:hover:after,.doha-services .compact-service-grid .doha-service-card:focus-within:after{width:100%!important}@media(max-width:760px){.doha-services .compact-service-grid{grid-auto-rows:210px!important}.doha-services .compact-service-grid .doha-service-card,.doha-services .compact-service-grid .doha-service-card:nth-child(13){height:210px!important;min-height:210px!important;max-height:210px!important}}.doha-services .service-card-top{height:40px!important;min-height:40px!important;margin:0 0 11px!important}.doha-services .service-icon-img{width:49px!important;height:40px!important;min-width:49px!important;min-height:40px!important;padding:0!important;margin:0!important;background:transparent!important;border-radius:0!important;overflow:visible!important;transform:none!important}.doha-services .service-icon-img img,.doha-services .compact-service-grid .doha-service-card:hover .service-icon-img img,.doha-services .compact-service-grid .doha-service-card:focus-within .service-icon-img img{width:49px!important;height:40px!important;min-width:49px!important;min-height:40px!important;object-fit:fill!important;display:block!important;margin:0!important;padding:0!important;transform:none!important;filter:none!important}.doha-services .compact-service-grid .doha-service-card h3,.doha-services .compact-service-grid .doha-service-card:hover h3,.doha-services .compact-service-grid .doha-service-card:focus-within h3{color:#1a2229!important}.doha-services .compact-service-grid .doha-service-card,.doha-services .compact-service-grid .doha-service-card:nth-child(13){position:relative!important;transition:background-color .34s ease,color .34s ease,box-shadow .34s ease,transform .34s ease!important}.doha-services .compact-service-grid .doha-service-card:hover,.doha-services .compact-service-grid .doha-service-card:focus-within{background:#302d2c!important;color:#fff!important;border-color:#302d2c!important;box-shadow:0 14px 28px #231b1729!important;transform:translateY(-5px)!important}.doha-services .compact-service-grid .doha-service-card:hover h3,.doha-services .compact-service-grid .doha-service-card:focus-within h3{color:#fff!important;opacity:1!important;visibility:visible!important;transform:none!important;filter:none!important}.doha-services .compact-service-grid .doha-service-card:hover .service-short-text,.doha-services .compact-service-grid .doha-service-card:focus-within .service-short-text{color:#ffffffe0!important;opacity:1!important;visibility:visible!important;transform:none!important;filter:none!important}.doha-services .compact-service-grid .doha-service-card:hover .service-icon-img,.doha-services .compact-service-grid .doha-service-card:focus-within .service-icon-img{transform:translateY(-2px) scale(1.04)!important;filter:none!important;opacity:1!important;visibility:visible!important;transition:transform .34s ease!important}.doha-services .compact-service-grid .doha-service-card:hover .service-icon-img img,.doha-services .compact-service-grid .doha-service-card:focus-within .service-icon-img img{transform:none!important;filter:none!important;opacity:1!important}.doha-services .compact-service-grid .doha-service-card:hover .service-link,.doha-services .compact-service-grid .doha-service-card:focus-within .service-link{color:#fb5a00!important;opacity:1!important;visibility:visible!important;transform:none!important}.doha-services .compact-service-grid .doha-service-card:hover .service-link i,.doha-services .compact-service-grid .doha-service-card:focus-within .service-link i{color:#fb5a00!important}.doha-services .compact-service-grid .doha-service-card:after{width:0!important;opacity:0!important;transition:none!important}h1,.hero-content h1,.about-title,.contact-content h1,.intro h1,.hero-section.hero-full-image .hero-title-line,h2,.hero-content h2,.section-heading h2,.card-content h2,.exclusive-content h2,.newsletter h2,.services-heading h2,.doha-services .services-heading h2,.contact-copy h2,.contact-intro h2{font-family:Space Grotesk,sans-serif!important;font-weight:700!important}h3,.service-box h3,.card-overlay h3,.news-card h3,.doha-service-card h3,.doha-services .compact-service-grid .doha-service-card h3,.ai-circle,.ai-square,.pillar h3,.service-card h3{font-family:Space Grotesk,sans-serif!important;font-weight:500!important}body,p,li,article,section .description,.service-short-text,.counter-text p,.news-desc,.newsletter-subtitle,.contact-details,.form-group input,.form-group select,.form-group textarea,input,select,textarea{font-family:Archivo,sans-serif!important;font-weight:400!important}.caption,.meta,.contact-tag,.news-meta,.card-meta,figcaption{font-family:Archivo,sans-serif!important;font-weight:400!important;font-style:italic!important}label,.section-kicker,.section-label,.service-number,.platform-number,.nav-cta,.project-btn,.doha-services .service-link,.doha-services .compact-service-grid .service-link,.send-btn,.story-btn,.purchase-btn,.btn-purchase-dark,.btn,.text-link,.under-link{font-family:Space Mono,monospace!important;font-weight:700!important}.nav-links,.nav-links a,nav,nav a{font-family:Space Mono,monospace!important}.logo-text strong,.brand strong{font-family:Space Grotesk,sans-serif!important;font-weight:700!important}.logo-text small,.brand em{font-family:Archivo,sans-serif!important;font-weight:400!important;font-style:italic!important}.doha-services{background:#fffaf3!important}.doha-services .services-heading h2{font-family:Space Grotesk,sans-serif!important;font-weight:700!important}.doha-services .compact-service-grid .doha-service-card h3{font-family:Space Grotesk,sans-serif!important;font-weight:500!important}.doha-services .compact-service-grid .doha-service-card .service-short-text{font-family:Archivo,sans-serif!important;font-weight:400!important}.doha-services .compact-service-grid .doha-service-card .service-link{font-family:Space Mono,monospace!important;font-weight:700!important}.nav-links,.nav-links a,nav,nav a,.dropdown,.dropdown a{font-family:Archivo,sans-serif!important;font-weight:400!important}.doha-services{background:#f8f0e6!important}.doha-services .compact-service-grid .doha-service-card,.doha-services .compact-service-grid .doha-service-card:nth-child(13){background:#fffaf3!important}.doha-services .compact-service-grid .doha-service-card:hover,.doha-services .compact-service-grid .doha-service-card:focus-within,.doha-services .compact-service-grid .doha-service-card:nth-child(13):hover,.doha-services .compact-service-grid .doha-service-card:nth-child(13):focus-within{background:#3b2318!important;border-color:#3b2318!important;color:#fffaf3!important;box-shadow:0 14px 28px #3b231838!important;transform:translateY(-5px)!important}.doha-services .compact-service-grid .doha-service-card:hover h3,.doha-services .compact-service-grid .doha-service-card:focus-within h3,.doha-services .compact-service-grid .doha-service-card:nth-child(13):hover h3,.doha-services .compact-service-grid .doha-service-card:nth-child(13):focus-within h3{color:#fffaf3!important}.doha-services .compact-service-grid .doha-service-card:hover .service-short-text,.doha-services .compact-service-grid .doha-service-card:focus-within .service-short-text,.doha-services .compact-service-grid .doha-service-card:nth-child(13):hover .service-short-text,.doha-services .compact-service-grid .doha-service-card:nth-child(13):focus-within .service-short-text{color:#fffaf3e6!important}.doha-services .compact-service-grid .doha-service-card:nth-child(13){transition:transform .34s cubic-bezier(.22,1,.36,1),background-color .34s ease,color .34s ease,box-shadow .34s ease!important;will-change:transform}.doha-services .compact-service-grid .doha-service-card:nth-child(13):hover,.doha-services .compact-service-grid .doha-service-card:nth-child(13):focus-within{transform:translateY(-5px) scale(1.015)!important}.doha-services .compact-service-grid .doha-service-card:nth-child(13):hover .service-icon-img,.doha-services .compact-service-grid .doha-service-card:nth-child(13):focus-within .service-icon-img{transform:translateY(-2px) scale(1.04)!important;transition:transform .34s ease!important}* ========================================================= COUNTER SECTION ========================================================= */ .counter-section{width:100%;background:#382015;padding:12px 0;overflow:hidden;position:relative}.counter-container{max-width:1280px;margin:0 auto;padding:0 30px;display:grid;grid-template-columns:repeat(4,1fr);align-items:center}.counter-item{min-height:70px;display:flex;align-items:center;justify-content:center;gap:25px;position:relative;opacity:0;transform:translateY(25px);transition:opacity .8s ease,transform .8s ease}.counter-item:not(:last-child):after{content:"";position:absolute;right:0;top:0;width:1px;height:100%;background:#dca58259}.counter-icon{width:42px;min-width:42px;display:flex;align-items:center;justify-content:center;color:#dc9a6d;font-size:29px;transition:transform .35s ease,color .35s ease}.counter-number{margin:0;color:#f7eee5;font-family:Space Grotesk,sans-serif;font-size:35px;line-height:1;font-weight:700;letter-spacing:-2px;min-width:120px;transition:transform .3s ease,color .3s ease}.counter-text p{margin:8px 0 0;color:#eadbd0;font-family:Archivo,sans-serif;font-size:15px;font-weight:400;line-height:1.2}body,body p,body li,body td,body th,body input,body select,body textarea,body button{font-family:Archivo,sans-serif}h1,h2,h3{font-family:Space Grotesk,sans-serif}h1,h2{font-weight:700}h3{font-weight:500}.nav-links,.nav-links a,.nav-links .dropdown a{font-family:Space Mono,monospace!important;font-size:13px!important;font-weight:700!important;letter-spacing:.06em;text-transform:uppercase}.nav-cta,.nav-right,.menu-toggle{font-family:Space Mono,monospace}.section-kicker,.contact-tag,.form-group label,.service-number,.service-link,.send-btn,.privacy-text{font-family:Space Mono,monospace;font-weight:700}.section-kicker,.contact-tag,.form-group label,.service-number,.service-link,.send-btn{text-transform:uppercase;letter-spacing:.06em}.contact-right .form-group input,.contact-right .form-group select,.contact-right .form-group textarea{background:#fffaf3!important;border-color:#e6d6c4!important;color:#3b2318!important;font-family:Archivo,sans-serif!important}.contact-right .form-group input::placeholder,.contact-right .form-group textarea::placeholder{color:#3b2318c7!important}.contact-right .form-group label{color:#3b2318!important}.contact-right .form-group select option{background:#fffaf3;color:#3b2318}.contact-right .form-group input:focus,.contact-right .form-group select:focus,.contact-right .form-group textarea:focus{border-color:#3b2318!important;box-shadow:0 0 0 3px #3b231824!important}.contact-right .send-btn{background:#3b2318!important;color:#f8efe5!important;border-color:#3b2318!important;font-family:Space Mono,monospace!important;font-weight:700!important;text-transform:uppercase;letter-spacing:.06em}.quick-logos .platform-logo img{object-fit:contain!important;object-position:center!important;overflow:visible!important;clip-path:none!important}.quick-logos .platform-logo span{color:#3b2318!important}.contact-right .form-group input,.contact-right .form-group select,.contact-right .form-group textarea{background:#fffaf3!important;border-color:#e6d6c4!important;color:#3b2318!important}.contact-right .form-group input::placeholder,.contact-right .form-group textarea::placeholder{color:#3b2318!important;opacity:.78!important}.contact-right .form-group select option{background:#fffaf3!important;color:#3b2318!important}.contact-right .send-btn{background:#3b2318!important;color:#f8efe5!important;border-color:#3b2318!important}.contact-page{padding-top:82px;background:#3b2318;color:#f5ede0;font-family:Archivo,sans-serif}.contact-page *{box-sizing:border-box}.contact-page-banner{min-height:178px;position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:28px 20px;background:linear-gradient(110deg,#f5ede0,#fff8ee 54%,#ebd0a8);color:#3b2318}.contact-page-banner h1{font-family:Space Grotesk,sans-serif;font-size:clamp(30px,3vw,42px);line-height:1.1;margin:0 0 14px;font-weight:700;letter-spacing:-1px}.contact-page-banner p{display:flex;align-items:center;gap:12px;margin:0;font-size:13px;font-style:italic}.contact-page-banner p span{color:#b9654b}.contact-page-orbit{position:absolute;width:360px;height:180px;border:1px solid rgba(185,101,75,.24);border-radius:50%;top:-120px;pointer-events:none}.contact-page-orbit-one{left:12%}.contact-page-orbit-two{right:12%}.contact-page-main{padding:54px 7vw 60px;background:#3b2318}.contact-page-layout{width:min(1380px,100%);margin:0 auto;display:grid;grid-template-columns:1.04fr .96fr;align-items:start;gap:5%}.contact-page-kicker,.contact-page-location-kicker{display:block;color:#b9654b;font-family:Space Mono,monospace;font-size:11px;font-weight:700;letter-spacing:1.6px;margin-bottom:14px}.contact-page-intro h2{font-family:Space Grotesk,sans-serif;font-size:clamp(24px,2vw,30px);line-height:1.2;letter-spacing:-.6px;color:#f5ede0;margin:0 0 17px}.contact-page-description{color:#e4d2c0;font-size:15px;line-height:1.7;margin:0 0 26px;max-width:640px}.contact-page-info-card{display:flex;gap:15px;align-items:flex-start;padding:17px 16px;margin-top:12px;border:1px solid rgba(216,193,162,.2);border-radius:11px;background:linear-gradient(135deg,#19100c38,#ffffff05);transition:border-color .25s,transform .25s,background .25s}.contact-page-info-card:hover{transform:translateY(-2px);border-color:#d8c1a27a;background:#ffffff09}.contact-page-icon{flex:0 0 39px;width:39px;height:39px;border-radius:50%;display:grid;place-items:center;color:#fff4e5;background:linear-gradient(135deg,#d58a55,#a95d3b);font-size:16px}.contact-page-info-card h3{margin:2px 0 8px;color:#e7c99e;font-family:Space Grotesk,sans-serif;font-size:15px;line-height:1.3}.contact-page-info-card p{margin:3px 0 0;color:#ebdccb;font-size:13px;line-height:1.55}.contact-page-info-card a:hover{color:#e7c99e}.contact-page-form-card{position:relative;overflow:hidden;padding:25px;border:1px solid rgba(216,193,162,.22);border-radius:13px;background:linear-gradient(145deg,#302019,#271912);box-shadow:0 16px 36px #0000001f}.contact-page-form-card:before{content:"";position:absolute;width:150px;height:150px;right:-78px;top:-80px;border:1px solid rgba(216,193,162,.15);border-radius:50%;pointer-events:none}.contact-page-form-card h2{position:relative;margin:0 0 8px;font-family:Space Grotesk,sans-serif;font-size:22px;line-height:1.3;color:#fff4e5}.contact-page-form-subtitle{margin:0 0 24px;color:#dcc8b4;font-size:13px;line-height:1.5}.contact-page-field{display:flex;flex-direction:column;gap:7px;margin-bottom:16px}.contact-page-field label{color:#e7c99e;font-family:Space Mono,monospace;font-size:10px;font-weight:700;letter-spacing:.5px}.contact-page-field label span{color:#d58a55}.contact-page-field input,.contact-page-field select,.contact-page-field textarea{display:block;width:100%;min-width:0;border:1px solid rgba(216,193,162,.23);border-radius:6px;outline:none;background:#211610;color:#f5ede0;font:13px Archivo,sans-serif;padding:12px 13px;transition:border-color .2s,box-shadow .2s}.contact-page-field input,.contact-page-field select{height:44px}.contact-page-field textarea{min-height:94px;resize:vertical}.contact-page-field input::placeholder,.contact-page-field textarea::placeholder{color:#bda894;opacity:1}.contact-page-field select{color-scheme:dark}.contact-page-field input:focus,.contact-page-field select:focus,.contact-page-field textarea:focus{border-color:#d58a55;box-shadow:0 0 0 3px #d58a551f}.contact-page-fields-row{display:grid;grid-template-columns:1fr 1fr;gap:14px}.contact-page-submit{width:100%;min-height:48px;display:flex;align-items:center;justify-content:center;gap:16px;border:0;border-radius:6px;background:linear-gradient(100deg,#d58a55,#e7c99e);color:#3b2318;font-family:Space Mono,monospace;font-size:11px;font-weight:700;letter-spacing:.4px;cursor:pointer;transition:filter .2s,transform .2s}.contact-page-submit:hover{filter:brightness(1.06);transform:translateY(-1px)}.contact-page-success{margin:12px 0 0;font-size:12px;line-height:1.5;color:#e7c99e}.contact-page-location{padding:44px 7vw 58px;background:#f5ede0;color:#3b2318}.contact-page-location-heading{width:min(1380px,100%);margin:0 auto 18px;display:flex;align-items:end;justify-content:space-between;gap:24px}.contact-page-location-kicker{color:#a95d3b;margin-bottom:5px}.contact-page-location-heading h2{margin:0;font-family:Space Grotesk,sans-serif;font-size:clamp(21px,2.3vw,29px);line-height:1.25;letter-spacing:-.6px;color:#3b2318}.contact-page-location-heading>p{margin:0 0 3px;color:#725d50;font-size:13px}.contact-page-map-art{width:min(1380px,100%);height:285px;margin:0 auto;position:relative;overflow:hidden;border:1px solid #D8C1A2;border-radius:12px;background-color:#ebdcc8;background-image:linear-gradient(rgba(59,35,24,.075) 1px,transparent 1px),linear-gradient(90deg,rgba(59,35,24,.075) 1px,transparent 1px),radial-gradient(ellipse at 18% 25%,rgba(213,138,85,.23) 0 9%,transparent 10%),radial-gradient(ellipse at 75% 62%,rgba(213,138,85,.2) 0 10%,transparent 11%);background-size:54px 52px,54px 52px,auto,auto}.contact-page-map-lines{position:absolute;inset:0;background:linear-gradient(25deg,transparent 47%,rgba(169,93,59,.23) 47.2%,rgba(169,93,59,.23) 47.8%,transparent 48%),linear-gradient(160deg,transparent 47%,rgba(169,93,59,.4) 47.2%,rgba(169,93,59,.4) 48.5%,transparent 48.7%)}.contact-page-route{position:absolute;height:2px;background:#b9654b;opacity:.72;transform-origin:left center}.contact-page-route-a{width:62%;left:15%;top:68%;transform:rotate(-18deg)}.contact-page-route-b{width:54%;left:26%;top:22%;transform:rotate(24deg);opacity:.35}.contact-page-map-pin{position:absolute;left:50%;top:46%;width:44px;height:44px;transform:translate(-50%,-50%) rotate(-45deg);border-radius:50% 50% 50% 0;display:grid;place-items:center;background:#b9654b;border:4px solid #FFF4E5;box-shadow:0 4px 16px #3b231833}.contact-page-map-pin span{transform:rotate(45deg);color:#fff4e5;font-size:13px}.contact-page-map-label{position:absolute;left:calc(50% + 30px);top:40%;display:flex;flex-direction:column;gap:7px;padding:13px 16px;border:1px solid #D8C1A2;border-radius:7px;background:#fff8ee;box-shadow:0 8px 18px #3b231814;font-size:12px}.contact-page-map-label strong{color:#3b2318}.contact-page-map-label span{color:#725d50;font-size:11px}.contact-page-map-note{position:absolute;left:22px;bottom:18px;margin:0;color:#725d50;font-size:11px}.contact-page-float{position:fixed;z-index:990;right:18px;bottom:22px;display:flex;flex-direction:column;gap:9px}.contact-page-float a{width:42px;height:42px;display:grid;place-items:center;border:1px solid #D8C1A2;border-radius:50%;color:#f5ede0;background:#3b2318;box-shadow:0 4px 14px #3b23182e}.contact-page-float a:hover{color:#3b2318;background:#e7c99e}@media(max-width:900px){.contact-page-layout{grid-template-columns:1fr;gap:30px}.contact-page-intro{max-width:720px}.contact-page-form-card{width:100%}}@media(max-width:600px){.contact-page{padding-top:72px}.contact-page-banner{min-height:145px}.contact-page-main{padding:36px 5vw 42px}.contact-page-description{font-size:14px}.contact-page-form-card{padding:18px 15px}.contact-page-fields-row{grid-template-columns:1fr;gap:0}.contact-page-location{padding:34px 5vw 40px}.contact-page-location-heading{align-items:flex-start;flex-direction:column;gap:8px}.contact-page-map-art{height:230px}.contact-page-map-label{left:calc(50% + 20px);top:43%;padding:10px}}.doha-service-card{cursor:pointer}.doha-faq-section{position:relative;overflow:hidden;padding:100px 0;background:#3b2318;color:#f6efe6}.doha-faq-section:before{content:"";position:absolute;width:440px;height:440px;right:-180px;top:-220px;border:1px solid rgba(217,130,82,.18);border-radius:50%;pointer-events:none}.doha-faq-wrap{width:min(1500px,92%);margin:0 auto;display:grid;grid-template-columns:minmax(250px,.72fr) minmax(0,2fr);gap:clamp(35px,5vw,90px);align-items:start;position:relative;z-index:1}.doha-faq-intro{min-height:390px;padding:40px 32px;background:#4a3024;border:1px solid rgba(246,239,230,.1);position:sticky;top:110px;overflow:hidden}.doha-faq-eyebrow{display:block;color:#d98252;font-family:Archivo,sans-serif;font-size:12px;font-weight:700;letter-spacing:2px;text-transform:uppercase;margin-bottom:30px}.doha-faq-intro h2{color:#fff8f0;font-family:Space Grotesk,sans-serif;font-size:clamp(38px,4.2vw,64px);font-weight:700;line-height:.98;letter-spacing:-2px;margin:0}.doha-faq-intro p{color:#d7c2b4;font-family:Archivo,sans-serif;font-size:14px;line-height:1.8;margin-top:28px;max-width:300px}.doha-faq-mark{position:absolute;bottom:-30px;right:8px;color:#d9825221;font-size:150px;line-height:1;pointer-events:none}.doha-faq-list{min-width:0;border-top:1px solid rgba(246,239,230,.18)}.doha-faq-item{border-bottom:1px solid rgba(246,239,230,.18)}.doha-faq-question{width:100%;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:23px 4px 23px 0;color:#f6efe6;background:transparent;border:0;text-align:left;font-family:Archivo,sans-serif;font-size:clamp(14px,1.1vw,18px);font-weight:600;line-height:1.5;transition:color .25s ease}.doha-faq-question:hover,.doha-faq-item.is-open .doha-faq-question{color:#d98252}.doha-faq-toggle{flex:0 0 26px;display:grid;place-items:center;width:26px;height:26px;color:#d98252;font-family:Archivo,sans-serif;font-size:27px;font-weight:400;line-height:1;transition:transform .3s ease,color .3s ease}.doha-faq-item.is-open .doha-faq-toggle{transform:rotate(180deg)}.doha-faq-answer{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .35s ease,opacity .3s ease}.doha-faq-answer>div{overflow:hidden}.doha-faq-answer p{color:#d7c7bc;font-family:Archivo,sans-serif;font-size:14px;line-height:1.9;padding:0 45px 0 0;margin:0}.doha-faq-item.is-open .doha-faq-answer{grid-template-rows:1fr;opacity:1}.doha-faq-item.is-open .doha-faq-answer p{padding-bottom:24px}@media(max-width:760px){.doha-faq-section{padding:68px 0}.doha-faq-wrap{grid-template-columns:1fr;gap:30px;width:min(100% - 32px,620px)}.doha-faq-intro{position:relative;top:auto;min-height:0;padding:28px}.doha-faq-eyebrow{margin-bottom:18px}.doha-faq-intro h2{font-size:clamp(40px,10vw,58px)}.doha-faq-intro p{margin-top:18px}.doha-faq-question{padding:20px 0;gap:14px;font-size:14px}.doha-faq-answer p{font-size:13px;padding-right:20px}}.contact-content .contact-item small{color:#fff!important;font-family:Space Mono,monospace!important;font-weight:700!important;font-size:11px!important;text-transform:uppercase!important;letter-spacing:.08em!important;text-shadow:0 1px 6px rgba(0,0,0,.45)}.contact-content .contact-item strong{color:#fff!important;font-family:Archivo,sans-serif!important;font-weight:400!important;font-size:16px!important;text-shadow:0 1px 6px rgba(0,0,0,.45)}.contact-content .contact-item .contact-icon{color:#fff!important;background:#ffffff38!important}.contact-content .contact-item:hover .contact-icon{background:#c1673b!important;color:#fff!important}.contact-right .form-group label{font-family:Space Mono,monospace!important;font-weight:700!important;font-size:14px!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:#3b2318!important}.footer{background:#f5ede0!important;color:#3b2318!important;border-top:1px solid rgba(59,35,24,.15);position:relative;overflow:hidden}.footer:before{background:radial-gradient(circle,rgba(193,103,59,.12) 0%,rgba(193,103,59,.04) 40%,transparent 72%)!important}.footer:after{background:radial-gradient(circle,rgba(193,103,59,.1) 0%,rgba(193,103,59,.03) 45%,transparent 72%)!important}.footer p,.footer-grid p{color:#6b4a3a!important}.footer h4,.footer-grid h4{color:#c1673b!important}.footer a,.footer-grid a{color:#3b2318!important;text-decoration:none;transition:color .3s ease}.footer a:hover,.footer-grid a:hover{color:#c1673b!important}.footer .socials a{color:#3b2318!important;border:1px solid rgba(59,35,24,.25);background:#3b231808;transition:all .3s ease}.footer .socials a:hover{background:#c1673b!important;border-color:#c1673b!important;color:#fff!important}.footer-bottom{color:#6b4a3a!important;border-top:1px solid rgba(59,35,24,.15)}.footer ::selection{background:#c1673b;color:#fff}.counter-marquee{width:100%;overflow:hidden}.counter-track{display:flex;width:max-content;animation:counterMoveRight 32s linear infinite}.counter-marquee:hover .counter-track{animation-play-state:paused}.counter-set{display:flex;flex:0 0 auto}.counter-marquee-item{flex:0 0 auto;min-width:340px;min-height:70px;padding:0 30px;display:flex;align-items:center;justify-content:center;gap:25px;position:relative}.counter-marquee-item:after{content:"";position:absolute;right:0;top:0;width:1px;height:100%;background:#dca58259}@keyframes counterMoveRight{0%{transform:translate(-50%)}to{transform:translate(0)}}@media(prefers-reduced-motion:reduce){.counter-track{animation:none}}
