html,body{overflow-x:clip}.hero-picture{display:contents}.projects-more{justify-content:center;width:100%;margin-top:-9rem;display:flex}@media screen and (max-width:991px){.projects-more{margin-top:1.5rem}}@media screen and (max-width:767px){.projects-more{margin-top:.5rem}}.service-image{object-fit:cover}.m-slider-dots{display:none}@media screen and (max-width:767px){[data-m-slider]{scroll-snap-type:x mandatory;scroll-behavior:smooth;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:.25rem;overflow:auto hidden;flex-flow:row!important;grid-template-columns:none!important;justify-content:flex-start!important;align-items:stretch!important;gap:.875rem!important;display:flex!important}[data-m-slider]::-webkit-scrollbar{display:none}[data-m-slider]>*{scroll-snap-align:start;scroll-snap-stop:always;min-width:0;flex:0 0 86%!important;width:86%!important;max-width:none!important;position:relative!important;top:auto!important;transform:none!important}.m-slider-dots{justify-content:center;gap:.4rem;margin-top:1.25rem;display:flex}.m-slider-dots button{opacity:.25;background:currentColor;border:0;border-radius:99px;width:.45rem;height:.45rem;padding:0;transition:width .25s,opacity .25s,background-color .25s}.m-slider-dots button.is-active{opacity:1;background:#fe442f;width:1.5rem}.services-items-wrapper[data-m-slider]{align-items:stretch;margin-top:2rem}.services-items-wrapper[data-m-slider]>.service-item-wrapper{background:#111;border-radius:1.25rem;border:1px solid #ffffff1f!important;padding:.75rem!important}.services-items-wrapper[data-m-slider]+.m-slider-dots{color:#fff}.services-items-wrapper[data-m-slider] .service-item-img{aspect-ratio:4/3;object-fit:cover;height:auto!important}.latest-blogs-details-wrapper[data-m-slider]>*{margin:0!important}.latest-blogs-details-wrapper[data-m-slider] .blogs-dream-card{min-height:100%}.latest-blogs-details-wrapper[data-m-slider] .blog-images{aspect-ratio:4/3;object-fit:cover;height:auto}.team-details-wrapp[data-m-slider]>.team-details-box{flex-basis:72%!important;width:72%!important}.speaks-details-wrapp.speaks-3col{margin-top:1.75rem;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:.625rem!important;display:grid!important}.speaks-3col .speaks-card{text-align:center;border-top-width:2px;align-items:center;gap:.4rem!important;padding:1rem .5rem .25rem!important}.speaks-3col .speaks-counter{white-space:nowrap;font-size:clamp(1.6rem,8.5vw,2.4rem)!important;line-height:1!important}.speaks-3col .speaks-counter-subtitle{margin:0;font-size:.75rem!important;line-height:1.3!important}.speaks-3col .speaks-counter-desp{display:none}.client-section .client-wrapp{flex-direction:column;gap:1rem;margin-top:2rem;display:flex!important}.client-section .middle-client-wrapp{order:-1;width:100%}.client-section .left-client-wrapp{width:100%}.client-section .client-review-details-wrapp{touch-action:pan-y;gap:1.25rem;min-height:0!important;padding:3.25rem 1.25rem 1.25rem!important}.client-section .client-bullet-arrow{top:1.5rem!important;left:1.25rem!important}.client-section .right-client-wrapp,.client-section .minds-behind-wrapp{display:none!important}.client-section .founder-details-wrapp{padding:1.5rem 1.25rem!important}.services-page-grid .services-items-wrapper{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:2rem;gap:.75rem!important;display:grid!important}.services-page-grid .service-item-wrapper{background:#111;border-radius:1rem;overflow:hidden;border:1px solid #ffffff1f!important;padding:0!important;position:relative!important;top:auto!important;transform:none!important}.services-page-grid .service-item-left{gap:0!important}.services-page-grid .service-item-img{aspect-ratio:1;object-fit:cover;width:100%;border-radius:0!important;height:auto!important}.services-page-grid .service-item-contents{padding:.75rem .75rem .9rem;gap:.4rem!important}.services-page-grid .service-item-icon,.services-page-grid .service-item-desp,.services-page-grid .service-item-right{display:none!important}.services-page-grid .service-item-text{font-size:.95rem!important;line-height:1.25!important}.services-page-grid .service-item-flex a{font-size:.75rem!important}.services-page-grid .service-item-flex>div{margin-top:.4rem!important}.services-page-grid .service-item-flex a:after{content:"";position:absolute;inset:0}.about-hero-title._01,.about-hero-title._02{font-size:clamp(2rem,10vw,3.25rem)!important}.services-page-grid .service-item-wrapper:last-child:nth-child(odd){grid-column:1/-1}.services-page-grid .service-item-wrapper:last-child:nth-child(odd) .service-item-img{aspect-ratio:2}.book-grid{flex-direction:column;gap:2rem!important;display:flex!important}.book-grid>.book-widget{order:-1;width:100%;scroll-margin-top:5.5rem}.book-grid>div:not(.book-widget){width:100%}.booking-card{border-radius:1.25rem!important;padding:1.25rem 1rem!important}.booking-steps{gap:.35rem!important;margin-bottom:1.5rem!important;padding-bottom:1rem!important}.booking-steps *{white-space:nowrap;font-size:.72rem!important}.book-badges{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.5rem!important;margin-top:1.5rem!important}.book-badges>div{gap:.5rem!important;padding:.7rem .75rem!important}.book-badges>div>div:first-child{flex:0 0 28px;width:28px!important;height:28px!important}.book-badges span{font-size:.75rem!important}}.book-mobile-bar{display:none}@media screen and (max-width:767px){.book-mobile-bar{left:.75rem;right:.75rem;bottom:calc(.75rem + env(safe-area-inset-bottom));z-index:900;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#040404eb;border-radius:999px;gap:.5rem;padding:.4rem;transition:transform .3s,opacity .3s;display:flex;position:fixed;box-shadow:0 10px 30px #00000040}.book-mobile-bar[data-hidden]{opacity:0;pointer-events:none;transform:translateY(140%)}.book-mobile-bar__primary{color:#fff;background:#fe442f;border-radius:999px;flex:1;place-items:center;min-height:48px;font-size:1rem;font-weight:600;text-decoration:none;display:grid}.book-mobile-bar__icon{color:#fff;background:#ffffff1a;border-radius:50%;place-items:center;width:48px;height:48px;display:grid}.book-mobile-bar__icon:first-of-type{background:#25d366}}@media screen and (max-width:991px){.update-navbar .menu-button,.update-navbar .menu-button.w--open{border-radius:.6rem;width:2.75rem;height:2.75rem;background-color:#040404!important}.update-navbar .menu-button .menu-hamburger-line{height:2px;min-height:2px;background-color:#fff!important}}@media screen and (max-width:767px){input,select,textarea{font-size:16px!important}}@media (prefers-reduced-motion:reduce){[data-m-slider]{scroll-behavior:auto}}.float-actions{right:1.25rem;bottom:calc(1.25rem + env(safe-area-inset-bottom));z-index:950;flex-direction:column;align-items:flex-end;gap:.75rem;transition:bottom .3s;display:flex;position:fixed}.book-float{color:#fff;white-space:nowrap;-webkit-tap-highlight-color:transparent;background:#fe442f;border-radius:999px;align-items:center;gap:.6rem;padding:.4rem 1.1rem .4rem .4rem;font-size:.95rem;font-weight:600;line-height:1;text-decoration:none;transition:transform .2s,box-shadow .2s;animation:.5s ease-out .5s both wa-bubble-in;display:inline-flex;box-shadow:0 10px 28px #fe442f66}.book-float:hover{transform:translateY(-2px);box-shadow:0 14px 32px #fe442f80}.book-float:focus-visible{outline-offset:3px;outline:3px solid #111}.book-float__icon{color:#fe442f;background:#fff;border-radius:50%;place-items:center;width:2.4rem;height:2.4rem;display:grid;position:relative}.book-float__icon:before{content:"";border:2px solid #fff;border-radius:50%;animation:2.4s ease-out infinite book-ping;position:absolute;inset:0}.book-float__icon svg{transform-origin:50%;animation:2.4s ease-in-out infinite book-ring}.book-float__wave1,.book-float__wave2{animation:2.4s ease-in-out infinite book-waves}.book-float__wave2{animation-delay:.15s}@keyframes book-ring{0%,55%,to{transform:rotate(0)}5%,15%,25%{transform:rotate(-14deg)}10%,20%,30%{transform:rotate(14deg)}35%{transform:rotate(0)}}@keyframes book-waves{0%,40%,to{opacity:0}10%,30%{opacity:1}}@keyframes book-ping{0%{opacity:.8;transform:scale(1)}70%,to{opacity:0;transform:scale(1.55)}}body:has(.book-mobile-bar) .book-float{display:none}.wa-float{-webkit-tap-highlight-color:transparent;align-items:center;gap:.75rem;text-decoration:none;display:flex}.wa-float__bubble{color:#111;white-space:nowrap;transform-origin:100% 100%;background:#fff;border-radius:1.1rem 1.1rem .3rem;gap:.3rem;padding:.6rem .95rem .7rem;animation:.45s cubic-bezier(.2,1.4,.4,1) .6s both wa-msg-pop;display:grid;position:relative;box-shadow:0 8px 28px #0000002e}.wa-float__name{color:#128c4b;align-items:center;gap:.35rem;font-size:.7rem;font-weight:600;line-height:1;display:flex}.wa-float__online{background:#25d366;border-radius:50%;width:.45rem;height:.45rem}.wa-float__msg{align-items:center;font-size:1rem;font-weight:600;line-height:1.1;display:grid}.wa-float__typing,.wa-float__text{grid-area:1/1}.wa-float__typing{align-items:center;gap:.25rem;height:1.1em;animation:5s linear .6s infinite both wa-typing-cycle;display:inline-flex}.wa-float__typing i{background:#9a9a9a;border-radius:50%;width:.4rem;height:.4rem;animation:.9s ease-in-out infinite wa-dot}.wa-float__typing i:nth-child(2){animation-delay:.15s}.wa-float__typing i:nth-child(3){animation-delay:.3s}.wa-float__text{opacity:0;transform-origin:0 100%;animation:20s ease-out infinite both wa-text-cycle;animation-delay:calc(.6s + var(--i,0) * 5s)}@keyframes wa-typing-cycle{0%,22%{opacity:1}24%,to{opacity:0}}@keyframes wa-text-cycle{0%,5.5%{opacity:0;transform:translateY(4px)scale(.92)}6.5%,24%{opacity:1;transform:none}25%,to{opacity:0;transform:none}}@keyframes wa-dot{0%,60%,to{opacity:.45;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}@keyframes wa-msg-pop{0%{opacity:0;transform:translateY(8px)scale(.6)}to{opacity:1;transform:none}}.wa-float__wave{transform-origin:70% 70%;animation:2.4s ease-in-out 1.3s infinite wa-wave;display:inline-block}.wa-float__button{color:#fff;background:#25d366;border-radius:50%;flex:0 0 3.75rem;place-items:center;width:3.75rem;height:3.75rem;transition:transform .2s;display:grid;position:relative;box-shadow:0 10px 30px #25d36673}.wa-float:hover .wa-float__button{transform:scale(1.07)}.wa-float__button:before{content:"";opacity:.5;z-index:-1;background:#25d366;border-radius:50%;animation:2.2s ease-out infinite wa-pulse;position:absolute;inset:0}.wa-float__dot{background:#ff3b30;border:2px solid #fff;border-radius:50%;width:.8rem;height:.8rem;position:absolute;top:2px;right:2px}.wa-float:focus-visible .wa-float__button{outline-offset:3px;outline:3px solid #111}@keyframes wa-bubble-in{0%{opacity:0;transform:translate(10px)scale(.9)}to{opacity:1;transform:none}}@keyframes wa-wave{0%,60%,to{transform:rotate(0)}10%,30%{transform:rotate(16deg)}20%,40%{transform:rotate(-10deg)}}@keyframes wa-pulse{0%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(1.6)}}@media screen and (max-width:767px){.float-actions{right:1rem;bottom:calc(1rem + env(safe-area-inset-bottom));gap:.6rem}.wa-float{gap:.6rem}.book-float{padding-right:.95rem;font-size:.85rem}.book-float__icon{width:2.2rem;height:2.2rem}.wa-float__bubble{padding:.5rem .8rem .6rem}.wa-float__msg{font-size:.9rem}.wa-float__button{flex-basis:3.4rem;width:3.4rem;height:3.4rem}body:has(.book-mobile-bar:not([data-hidden])) .float-actions{bottom:calc(5.5rem + env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.wa-float__typing{opacity:0}.wa-float__text{opacity:0!important}.wa-float__text:nth-child(2){opacity:1!important}.wa-float__bubble,.wa-float__typing,.wa-float__typing i,.wa-float__text,.wa-float__wave,.wa-float__button:before,.book-float,.book-float__icon:before,.book-float__icon svg,.book-float__wave1,.book-float__wave2{animation:none}}
