:root{--od-e:cubic-bezier(.22,1,.36,1);--od-n:640ms;--od-orange:#f15e26;--od-orange-deep:#f12802;--od-hair:rgba(255,255,255,.16);--od-muted:rgba(255,255,255,.46);--od-mx:0px;--od-my:0px}.od-anim [data-od-r]{opacity:0;transform:translate3d(0,30px,0);transition:opacity var(--od-n) var(--od-e) var(--od-d,0s),transform var(--od-n) var(--od-e) var(--od-d,0s);will-change:opacity,transform}.od-anim [data-od-r].od-in{opacity:1;transform:none}.od-anim [data-od-r].od-out{opacity:0;transform:translate3d(0,-18px,0);transition-duration:.38s;transition-delay:0s}.header-logo-wrap .header-wrapper:not(:first-of-type){display:none}.header-logo-wrap .header-wrapper:first-of-type .header-logo,.header-logo-wrap .header-wrapper:first-of-type .od-logo-svg{display:block;width:clamp(104px,9vw,148px);height:auto}.footer-logo,.footer-logo-link .od-logo-svg{display:block;width:clamp(120px,11vw,180px);height:auto}.footer-logo-link,.header-logo-link{display:inline-flex;align-items:center;width:auto}.od-anim .footer-logo-link,.od-anim .header-logo-wrap{opacity:0;animation:odLogo .9s var(--od-e) .2s forwards}@keyframes odLogo{0%{opacity:0;transform:translate3d(0,10px,0)}to{opacity:1;transform:none}}.od-logo-svg{overflow:visible}.od-logo-svg circle{transform-box:fill-box;transform-origin:center;animation:odDot 1.8s step-end infinite}@keyframes odDot{0%,62%{opacity:1}63%,78%{opacity:0}79%,88%{opacity:1}89%,96%{opacity:0}97%,to{opacity:1}}.od-h1,.od-word{display:inline-block}.od-word{white-space:nowrap}.od-h1 .od-ch{display:inline-block;will-change:transform,color;transition:transform .62s var(--od-e),color .42s var(--od-e),opacity .42s var(--od-e)}.od-h1 .od-ch.od-sp{width:auto;white-space:pre}.od-h1:hover .od-ch{opacity:.34}.od-h1 .od-ch.od-near{opacity:1;color:var(--od-orange);transform:translate3d(0,calc(var(--od-lift,0) * -1px),0) scale(calc(1 + var(--od-lift,0)/90))}.od-svc{position:relative;border-top:1px solid var(--od-hair)}.od-svc-bg{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none;opacity:0;transition:opacity .62s var(--od-e)}.od-svc.od-svc-live .od-svc-bg{opacity:1}.od-svc-bg img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transform:scale(1.08);transition:opacity .7s var(--od-e),transform 1.4s var(--od-e)}.od-svc-bg img.od-on{opacity:.22;transform:scale(1)}.od-svc-bg:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#000 8%,rgba(0,0,0,.45) 55%,#000)}.od-svc-row{position:relative;z-index:1;display:grid;grid-template-columns:auto minmax(0,1fr) minmax(0,.85fr) auto;align-items:center;grid-gap:clamp(16px,3vw,56px);gap:clamp(16px,3vw,56px);padding:clamp(22px,3.2vw,42px) clamp(16px,4vw,64px);border-bottom:1px solid var(--od-hair);text-decoration:none;cursor:pointer;transition:background .52s var(--od-e),padding-left .52s var(--od-e)}.od-svc-row:hover{background:rgba(255,255,255,.028);padding-left:calc(clamp(16px,4vw,64px) + 14px)}.od-svc-num{font-size:11px;letter-spacing:.16em;color:var(--od-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;transition:color .42s var(--od-e)}.od-svc-row:hover .od-svc-num{color:var(--od-orange)}.od-svc-name{margin:0;color:#fff;line-height:.92;text-transform:uppercase;font-size:clamp(26px,4.6vw,68px);font-weight:400;letter-spacing:-.01em;text-wrap:balance;transition:transform .56s var(--od-e)}.od-svc-row:hover .od-svc-name{transform:translate3d(6px,0,0)}.od-svc-tags{display:flex;flex-wrap:wrap;gap:6px 14px;font-size:12px;letter-spacing:.05em;color:var(--od-muted);transition:color .42s var(--od-e)}.od-svc-row:hover .od-svc-tags{color:rgba(255,255,255,.8)}.od-svc-tags span{white-space:nowrap}.od-svc-tags span+span:before{content:"·";margin-right:14px;opacity:.5}.od-svc-mark{width:44px;height:44px;border-radius:50%;flex:none;border:1px solid var(--od-hair);display:grid;place-items:center;color:#fff;font-size:15px;transition:transform .52s var(--od-e),background .42s var(--od-e),border-color .42s var(--od-e),color .42s var(--od-e)}.od-svc-row:hover .od-svc-mark{background:var(--od-orange);border-color:var(--od-orange);color:#000;transform:rotate(45deg) scale(1.06)}@media (max-width:860px){.od-svc-row{grid-template-columns:auto minmax(0,1fr);gap:10px 18px}.od-svc-tags{grid-column:1/-1}.od-svc-mark{display:none}}.od-card-link{display:block;text-decoration:none;color:inherit}.project-left-bottom-content-wrap,.project-left-bottom-content-wrap-02,.project-right-bottom-content-wrap-02,.project-right-bottom-content-wrap-03{position:relative;overflow:hidden;cursor:none}.project-left-bottom-content-wrap img,.project-left-bottom-content-wrap-02 img,.project-right-bottom-content-wrap-02 img,.project-right-bottom-content-wrap-03 img{transition:transform .9s var(--od-e),filter .46s var(--od-e);will-change:transform,filter}.od-card-hot img{transform:scale(1.06);filter:brightness(.38) saturate(.7) contrast(1.05)}.od-puck{position:absolute;z-index:6;top:0;left:0;width:112px;height:112px;margin:-56px 0 0 -56px;border-radius:50%;pointer-events:none;display:grid;place-items:center;text-align:center;font-size:10px;line-height:1.3;letter-spacing:.09em;text-transform:uppercase;font-weight:600;color:#000;background:var(--od-orange);opacity:0;transform:scale(.4);transition:opacity .28s var(--od-e),transform .42s var(--od-e);will-change:transform,opacity}.od-card-hot .od-puck{opacity:1;transform:scale(1)}.team-item-right img{transition:transform .76s var(--od-e),filter .46s var(--od-e)}.team-item-right:hover img{transform:scale(1.07)}.testimonial-item{transition:transform .46s var(--od-e)}.testimonial-item:hover{transform:translate3d(0,-6px,0)}.about-shap-img-2{transition:transform .64s var(--od-e),filter .52s var(--od-e);will-change:transform,filter}.od-anim .about-shap-img-2{animation:odOrb 6.5s ease-in-out infinite}@keyframes odOrb{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.about-shap-img-2.od-orb-hot{animation-play-state:paused;transform:translate3d(calc(var(--od-mx)*.05),calc(var(--od-my)*.05),0) scale(1.13);filter:brightness(1.22) saturate(1.4) hue-rotate(-12deg)}.od-anim .footer-shap-img,.od-anim .hero-shap-img{animation:odFloat 11s ease-in-out infinite}@keyframes odFloat{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-14px,0)}}.contact-header-email-t,.contact-header-number-t,.footer-right-t,.footer-right-t-2,.header-menu-link,.menu-link{position:relative;text-decoration:none}.contact-header-email-t:after,.contact-header-number-t:after,.footer-right-t-2:after,.footer-right-t:after,.header-menu-link:after,.menu-link:after{content:"";position:absolute;left:0;bottom:-.14em;height:1px;width:100%;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform .42s var(--od-e)}.contact-header-email-t:hover:after,.contact-header-number-t:hover:after,.footer-right-t-2:hover:after,.footer-right-t:hover:after,.header-menu-link:hover:after,.menu-link:hover:after{transform:scaleX(1);transform-origin:left}.contact-left-bottom-icon-link{display:inline-block;transition:transform .38s var(--od-e)}.contact-left-bottom-icon-link:hover{transform:translate3d(0,-4px,0) rotate(-7deg)}.contact-h2,.footer-bottom-text,.footer-header,.footer-text{transition:transform .7s var(--od-e);will-change:transform}.od-cursor-text{transform:perspective(760px) rotateX(calc(var(--od-my)*-.014deg)) rotateY(calc(var(--od-mx)*.018deg)) translate3d(calc(var(--od-mx)*.012px),calc(var(--od-my)*.012px),0)}.header-menu-wrap{opacity:0;visibility:hidden;pointer-events:none;transform:translate3d(0,-10px,0);transition:opacity .3s var(--od-e),transform .42s var(--od-e),visibility 0s .3s}.header-menu-wrap.od-nav-open{opacity:1;visibility:visible;pointer-events:auto;transform:none;transition-delay:0s,0s,0s}.header-menu-wrap .menu-link{opacity:0;transform:translate3d(0,10px,0);transition:opacity .42s var(--od-e),transform .42s var(--od-e)}.header-menu-wrap.od-nav-open .menu-link{opacity:1;transform:none}.header-menu-wrap.od-nav-open .menu-link:first-child{transition-delay:60ms}.header-menu-wrap.od-nav-open .menu-link:nth-child(2){transition-delay:105ms}.header-menu-wrap.od-nav-open .menu-link:nth-child(3){transition-delay:.15s}.header-menu-wrap.od-nav-open .menu-link:nth-child(4){transition-delay:195ms}.header-menu-wrap.od-nav-open .menu-link:nth-child(5){transition-delay:.24s}.header-menu-wrap.od-nav-open .menu-link:nth-child(6){transition-delay:285ms}.header-menu-wrap.od-nav-open .menu-link:nth-child(7){transition-delay:.33s}.header-menu-link{cursor:pointer}.team-right-content-wrap{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:clamp(12px,1.4vw,24px);gap:clamp(12px,1.4vw,24px);align-items:start}.team-item-right{width:auto!important;min-width:0}.team-item-right img{width:100%;height:auto;object-fit:cover}@media (max-width:860px){.team-right-content-wrap{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}}@media (max-width:560px){.team-right-content-wrap{grid-template-columns:1fr;gap:20px}}.od-cta{position:relative;display:inline-flex;align-items:center;gap:10px;padding:11px 14px 11px 20px;border-radius:999px;background:var(--od-orange);color:#000;text-decoration:none;font-size:13px;font-weight:600;letter-spacing:.02em;white-space:nowrap;overflow:hidden;isolation:isolate;transition:transform .42s var(--od-e),box-shadow .42s var(--od-e)}.od-cta:before{content:"";position:absolute;inset:0;z-index:-1;background:#fff;transform:translate3d(0,101%,0);transition:transform .46s var(--od-e)}.od-cta:hover{transform:translate3d(0,-2px,0);box-shadow:0 10px 26px rgba(255,255,255,.18)}.od-cta:hover:before{transform:translateZ(0)}.od-cta:focus-visible{outline:2px solid #fff;outline-offset:3px}.od-cta{flex:none}.od-cta-roll{position:relative;overflow:hidden;line-height:1.25;flex:none;min-width:max-content}.od-cta-roll,.od-cta-roll span{display:block;white-space:nowrap}.od-cta-roll span{transition:transform .46s var(--od-e)}.od-cta-roll span:last-child{position:absolute;inset:0;transform:translate3d(0,110%,0)}.od-cta:hover .od-cta-roll span:first-child{transform:translate3d(0,-110%,0)}.od-cta:hover .od-cta-roll span:last-child{transform:translateZ(0)}.od-cta-mark{display:grid;place-items:center;width:26px;height:26px;flex:none;border-radius:50%;background:rgba(0,0,0,.16);font-size:12px;transition:transform .46s var(--od-e),background .42s var(--od-e)}.od-cta:hover .od-cta-mark{transform:rotate(45deg);background:rgba(0,0,0,.28)}@media (max-width:991px){.od-cta{padding:9px 12px 9px 16px;font-size:12px}}@media (max-width:600px){.od-cta{display:none}}.od-nav-close{position:absolute;top:18px;right:18px;z-index:10;width:44px;height:44px;border-radius:50%;display:none;place-items:center;background:transparent;border:1px solid var(--od-hair);color:#fff;font-size:20px;line-height:1;cursor:pointer;transition:transform .38s var(--od-e),background .32s var(--od-e),border-color .32s var(--od-e)}.header-menu-wrap.od-nav-open .od-nav-close{display:grid}.od-nav-close:hover{background:var(--od-orange);border-color:var(--od-orange);color:#000;transform:rotate(90deg)}.od-nav-close:focus-visible{outline:2px solid #fff;outline-offset:3px}.hero{padding-bottom:clamp(40px,5vh,80px)!important}.about,.services,.team,.testimonials{padding-top:clamp(56px,7vh,110px)}.od-cs{max-width:1560px;margin:0 auto;padding:clamp(28px,4vw,64px)}.od-cs-head{padding:clamp(24px,6vh,80px) 0 clamp(28px,5vh,56px);border-bottom:1px solid var(--od-hair)}.od-cs-back{display:inline-flex;align-items:center;gap:8px;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--od-muted);text-decoration:none;transition:color .32s var(--od-e),gap .32s var(--od-e)}.od-cs-back:hover{color:var(--od-orange);gap:14px}.od-cs-title{margin:clamp(20px,4vh,44px) 0 0;color:#fff;line-height:.9;font-size:clamp(48px,9vw,148px);letter-spacing:-.02em;text-wrap:balance}.od-cs-summary{margin:clamp(14px,2vh,22px) 0 0;max-width:60ch;font-size:clamp(15px,1.5vw,20px);line-height:1.5;color:rgba(255,255,255,.72)}.od-cs-tags{list-style:none;display:flex;flex-wrap:wrap;gap:8px;margin:clamp(18px,3vh,32px) 0 0;padding:0}.od-cs-tags li{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:rgba(255,255,255,.62);border:1px solid var(--od-hair);border-radius:999px;padding:7px 14px;transition:border-color .32s var(--od-e),color .32s var(--od-e)}.od-cs-tags li:hover{border-color:var(--od-orange);color:#fff}.od-cs-body{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,38%);grid-gap:clamp(24px,4vw,64px);gap:clamp(24px,4vw,64px);align-items:start;padding-top:clamp(28px,5vh,56px);transition:grid-template-columns .52s var(--od-e)}.od-cs-body.od-cs-collapsed{grid-template-columns:minmax(0,1fr) 220px}.od-cs-media{display:flex;flex-direction:column;gap:clamp(28px,5vh,72px);min-width:0}.od-cs-fig{margin:0}.od-cs-fig img{display:block;width:100%;height:auto;background:#111}.od-cs-fig figcaption{margin-top:12px;font-size:12px;letter-spacing:.04em;color:var(--od-muted)}.od-cs-quote{margin:clamp(8px,2vh,24px) 0;padding:0 0 0 clamp(16px,2vw,28px);border-left:2px solid var(--od-orange)}.od-cs-quote p{margin:0;color:#fff;line-height:1.15;text-wrap:balance;font-size:clamp(22px,3.4vw,44px);letter-spacing:-.01em}.od-cs-quote cite{display:block;margin-top:14px;font-style:normal;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--od-muted)}.od-cs-panel{position:-webkit-sticky;position:sticky;top:clamp(16px,3vh,32px);max-height:calc(100vh - clamp(32px,6vh,64px));display:flex;flex-direction:column;min-width:0}.od-cs-toggle{display:inline-flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:13px 16px 13px 20px;border-radius:999px;background:rgba(255,255,255,.06);border:1px solid var(--od-hair);color:#fff;font-size:13px;font-weight:600;letter-spacing:.02em;cursor:pointer;flex:none;transition:background .32s var(--od-e),border-color .32s var(--od-e)}.od-cs-toggle:hover{background:var(--od-orange);border-color:var(--od-orange);color:#000}.od-cs-toggle:focus-visible{outline:2px solid #fff;outline-offset:3px}.od-cs-toggle-mark{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:rgba(0,0,0,.22);font-size:11px;transition:transform .42s var(--od-e)}.od-cs-toggle:hover .od-cs-toggle-mark{transform:rotate(90deg)}.od-cs-panel-scroll{margin-top:18px;overflow-y:auto;overscroll-behavior:contain;padding-right:6px;scrollbar-width:thin}.od-cs-panel-scroll p{margin:0 0 1.05em;font-size:clamp(14px,1.15vw,16px);line-height:1.65;color:rgba(255,255,255,.76)}.od-cs-panel-scroll p:first-child{color:rgba(255,255,255,.92)}.od-cs-credits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:22px 24px;gap:22px 24px;margin:clamp(24px,4vh,40px) 0 0;padding-top:clamp(20px,3vh,28px);border-top:1px solid var(--od-hair)}.od-cs-credits dt{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--od-muted);margin-bottom:6px}.od-cs-credits dd{margin:0;font-size:14px;line-height:1.5;color:#fff}.od-cs-credits dd span{display:block}@media (max-width:900px){.od-cs-body,.od-cs-body.od-cs-collapsed{grid-template-columns:1fr}.od-cs-panel{position:static;max-height:none;order:-1}.od-cs-panel-scroll{overflow:visible;max-height:none}}.od-cs-title,.od-svc-name{font-family:Bebas Neue,sans-serif}.od-cs-title{font-size:clamp(44px,8vw,132px);line-height:.88}.footer-header{max-width:100%;overflow-wrap:break-word}.od-fill .od-w{color:var(--od-dim,rgba(255,255,255,.26));transition:color .42s var(--od-e)}.od-fill .od-w.od-w-on{color:var(--od-lit,#fff)}@media (prefers-reduced-motion:reduce){.od-fill .od-w{color:var(--od-lit,#fff)}}::selection{background:var(--od-orange);color:#000;text-shadow:none}::-moz-selection{background:var(--od-orange);color:#000;text-shadow:none}.header-menu-link,.header-row .menu-link,.heading-menu-box .menu-link{font-weight:700;letter-spacing:.1em}.od-intro{position:fixed;inset:0;z-index:99999;background:#000;display:grid;place-items:center;transition:transform .9s var(--od-e),opacity .62s var(--od-e)}.od-intro-mark{width:min(38vw,420px);height:auto;overflow:visible}.od-intro-mark .od-intro-word{-webkit-clip-path:inset(100% 0 0 0);clip-path:inset(100% 0 0 0);animation:odWipe 1.1s var(--od-e) .16s forwards}@keyframes odWipe{to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}.od-intro-mark circle{transform-box:fill-box;transform-origin:center;opacity:0;transform:scale(.2);animation:odDotIn .62s var(--od-e) 1.05s forwards,odDot 2.4s var(--od-e) 1.7s infinite}@keyframes odDotIn{to{opacity:1;transform:scale(1)}}.od-intro.od-intro-out{transform:translate3d(0,-100%,0);opacity:.6}html.od-intro-lock,html.od-intro-lock body{overflow:hidden}.w-webflow-badge,[class*=w-webflow-badge]{display:none!important}@property --od-c1{syntax:"<color>";inherits:false;initial-value:#ff5b1f}@property --od-c2{syntax:"<color>";inherits:false;initial-value:#ffa62b}@property --od-c3{syntax:"<color>";inherits:false;initial-value:#57c33d}@property --od-c4{syntax:"<color>";inherits:false;initial-value:#17a8a0}.header,.hero{position:relative}.hero-shap-img-wrap{display:none}.od-bloom{position:absolute;top:0;left:0;right:0;height:85vh;z-index:3;pointer-events:none;overflow:hidden;contain:paint;mix-blend-mode:screen;-webkit-mask-image:linear-gradient(180deg,#000 0,#000 26%,rgba(0,0,0,.66) 52%,rgba(0,0,0,.26) 76%,transparent);mask-image:linear-gradient(180deg,#000 0,#000 26%,rgba(0,0,0,.66) 52%,rgba(0,0,0,.26) 76%,transparent)}.od-blob{position:absolute;display:block;border-radius:50%;filter:blur(72px);will-change:transform,opacity}.od-blob-a{width:64vw;height:64vh;left:-16vw;top:-26vh;background:radial-gradient(circle at 50% 50%,var(--od-c1) 0,color-mix(in oklab,var(--od-c1) 35%,transparent) 46%,transparent 72%);opacity:.62;animation:odFlowA 17s ease-in-out infinite,odHueA 16s linear infinite}.od-blob-b{width:56vw;height:56vh;left:16vw;top:-30vh;background:radial-gradient(circle at 50% 50%,var(--od-c2) 0,color-mix(in oklab,var(--od-c2) 32%,transparent) 48%,transparent 74%);opacity:.5;animation:odFlowB 23s ease-in-out infinite,odHueB 19s linear infinite}.od-blob-c{width:68vw;height:62vh;left:42vw;top:-24vh;background:radial-gradient(circle at 50% 50%,var(--od-c3) 0,color-mix(in oklab,var(--od-c3) 34%,transparent) 46%,transparent 73%);opacity:.56;animation:odFlowC 29s ease-in-out infinite,odHueC 21s linear infinite}.od-blob-d{width:50vw;height:54vh;left:68vw;top:-28vh;background:radial-gradient(circle at 50% 50%,var(--od-c4) 0,color-mix(in oklab,var(--od-c4) 30%,transparent) 50%,transparent 75%);opacity:.46;animation:odFlowD 37s ease-in-out infinite,odHueD 18s linear infinite}@keyframes odHueA{0%,to{--od-c1:#ff5b1f}25%{--od-c1:#ffa62b}50%{--od-c1:#57c33d}75%{--od-c1:#17a8a0}}@keyframes odHueB{0%,to{--od-c2:#ffa62b}25%{--od-c2:#57c33d}50%{--od-c2:#17a8a0}75%{--od-c2:#ff5b1f}}@keyframes odHueC{0%,to{--od-c3:#57c33d}25%{--od-c3:#17a8a0}50%{--od-c3:#ff5b1f}75%{--od-c3:#ffa62b}}@keyframes odHueD{0%,to{--od-c4:#17a8a0}25%{--od-c4:#ff5b1f}50%{--od-c4:#ffa62b}75%{--od-c4:#57c33d}}@keyframes odFlowA{0%,to{transform:translateZ(0) scale(1)}30%{transform:translate3d(24vw,7vh,0) scale(1.28)}60%{transform:translate3d(9vw,-5vh,0) scale(.88)}}@keyframes odFlowB{0%,to{transform:translateZ(0) scale(1.1)}35%{transform:translate3d(-22vw,9vh,0) scale(.84)}70%{transform:translate3d(15vw,3vh,0) scale(1.32)}}@keyframes odFlowC{0%,to{transform:translateZ(0) scale(1)}40%{transform:translate3d(-28vw,6vh,0) scale(1.22)}75%{transform:translate3d(-11vw,-7vh,0) scale(.94)}}@keyframes odFlowD{0%,to{transform:translateZ(0) scale(1.05)}45%{transform:translate3d(-32vw,11vh,0) scale(1.34)}80%{transform:translate3d(-7vw,-4vh,0) scale(.9)}}@media (max-width:767px){.od-bloom{height:56vh}.od-blob{filter:blur(46px)}.od-blob-d{display:none}}@media (prefers-reduced-motion:reduce){.od-blob{animation:none}}@media screen and (max-width:479px){.team-right-content-wrap{display:grid!important;grid-template-columns:1fr;grid-gap:24px;gap:24px}.service-bottom-content-wrap{display:block!important}.project-bottom-item-wrap,.project-right-content-wrap{display:grid!important;grid-template-columns:1fr;grid-gap:20px;gap:20px}.project-top-box{grid-template-columns:1fr;gap:20px}.testimonmial-left-content-wrap{display:block!important;margin-bottom:28px}.testimonial-row{grid-template-columns:1fr;gap:24px}.testimonial-right-bottom-item-wrap{grid-template-columns:1fr;gap:16px}}@media screen and (max-width:991px){.project-left-content-wrap,.project-right-content-wrap,.project-top-box{grid-template-columns:1fr}.project-bottom-item-wrap{grid-template-columns:1fr;gap:20px}.od-puck{display:none}.project-left-bottom-content-wrap,.project-left-bottom-content-wrap-02,.project-right-bottom-content-wrap-02,.project-right-bottom-content-wrap-03{cursor:pointer}.od-card-hot img{transform:none;filter:none}}@media screen and (max-width:767px){.team-right-content-wrap{grid-template-columns:1fr 1fr;gap:20px}.testimonial-right-bottom-item-wrap{grid-template-columns:1fr}.od-h1 .od-ch{display:inline}.od-h1 .od-ch.od-sp{width:auto}.header-menu-wrap.od-nav-open{position:fixed;inset:0;z-index:9000;display:flex;flex-direction:column;justify-content:center;background:#0b0b0b;padding:24px}html.od-nav-lock,html.od-nav-lock body{overflow:hidden}}@media (prefers-reduced-motion:reduce){.od-anim [data-od-r],.od-anim [data-od-r].od-out{opacity:1!important;transform:none!important}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.od-puck{display:none}.project-left-bottom-content-wrap,.project-left-bottom-content-wrap-02,.project-right-bottom-content-wrap-02,.project-right-bottom-content-wrap-03{cursor:pointer}}