html .bg-container{transform-origin:top left;transition:transform 1.2s var(--ease-reveal),background-color .3s ease-in-out}html.request-quote .bg-container{transform:translateX(-10rem)}.container{max-width:1140px}.o-button{height:42px}@media(min-width:1000px) and (max-width:1024px){.container{max-width:960px}}.home-slider .myCarousel .asset-content .cell-text .cell-text-span{font-size:80px;line-height:74px}.logo:hover path{transform:scale(1.1) rotate(1deg) translateX(0) skewX(8deg)}.home-slider .myCarousel .asset-image{width:50%}.home-slider .myCarousel .asset-content{padding-right:5rem;width:50%}.home-slider .carousel-cell{padding-left:50px;padding-right:50px}.intro-logos_w{gap:2.5rem}.intro-logos_w img{max-height:108px;padding:30px;width:170px}.interactive-link .e-button-holder{margin-left:13px;opacity:0;transition:opacity .2s ease-out}.interactive-link.active .e-button-holder{opacity:1}.qodef-button.qodef-m-circle{--tw-text-opacity:1;background-color:transparent;border-radius:9999px;color:rgb(0 0 0/var(--tw-text-opacity,1));display:inline-block;height:2rem;line-height:1;padding:0;width:2rem}@media (min-width:1024px){.qodef-button.qodef-m-circle{height:3rem;width:3rem}}.qodef-button.qodef-m-circle{background-color:transparent;border:1px solid var(--accent)}.qodef-button.qodef-m-circle .qodef-m-text{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.qodef-button.qodef-m-circle .qodef-m-text .qodef-m-circle-button-arrow{font-size:0;line-height:0;overflow:hidden;position:relative}.qodef-button.qodef-m-circle:hover{background-color:transparent;border:1px solid var(--accent);color:#000}.qodef-button.qodef-m-circle .qodef-svg--circle-button-arrow:last-child{left:0;position:absolute;top:0;transform:translateX(-200%) translateY(200%) translateZ(0)}.interactive-link .e-button-holder .qodef-svg--circle-button-arrow{display:inline-block;transition:transform .3s ease-out}.interactive-link .e-button-holder .qodef-svg--circle-button-arrow:first-child{transform:translateX(0) translateY(0) translateZ(0)}.interactive-link.active .e-button-holder .qodef-svg--circle-button-arrow:last-child{transform:translateX(0) translateY(0)}.interactive-link.active .e-button-holder .qodef-svg--circle-button-arrow:first-child{transform:translateX(200%) translateY(-200%)}.qodef-interactive-link-showcase .qodef-m-item.qodef--active .qodef-e-button-holder .qodef-m-circle-button-arrow-holder .qodef-svg--circle-button-arrow:last-child{transform:translateX(0) translateY(0)}.interactive-link.active .qodef-button.qodef-m-circle{color:var(--blue)}.services--o .service-links .service-item{padding-left:3.75rem}.services--o .service-links .service-item.is-inview .btn__label:before{font-size:.9rem;left:-3.75rem;top:.5rem}.form-group .control-label{font-size:1rem;padding-left:.75rem;top:.95rem}.form-group input,.form-group select{font-size:.95rem;height:3.5rem;padding:.75rem .75rem 0}.form-group textarea{height:auto;padding:1.6rem .75rem 0}.form-group input.form-file~.control-label,.form-group input.has-value~.control-label,.form-group input:focus~.control-label,.form-group input:valid~.control-label,.form-group select:valid~.control-label,.form-group textarea.form-file~.control-label,.form-group textarea.has-value~.control-label,.form-group textarea:focus~.control-label,.form-group textarea:valid~.control-label{font-size:.7rem;top:.4rem}.iro-text-showcase .iro-text-holder{font-size:100px;line-height:1em}.GradientLockup_root .GradientLockup_root__sBkgs:not(.brands) li:not(:first-child){display:inline-block;height:9rem}.GradientLockup_root li:not(:first-child){display:inline-block;padding:1.85rem}.u-home--carousel .hero-slide-cover .hero-slide-bg{background:linear-gradient(1turn,rgba(0,0,0,.7) 25%,transparent 75%,rgba(0,0,0,.6));z-index:1}.title-marquee-item{font-size:6rem;line-height:1}.title-marquee-item .star{top:1rem}.map-section .heading-wrap{border-radius:40px;overflow:hidden;padding:2rem}.HireDev__home__section .Section-Heading h1{font-size:8.5rem;line-height:1}.HireDev__home__section .imgContainer{left:46%;top:200px;transform:translateX(-50%);width:70%}.textReveal>div p{font-size:30px}h2.section-head{font-size:1.875rem}.about-agency .about-text{min-width:464px}.locations-map{width:380px}.pulse-css{border-radius:10px;height:20px;width:20px}.pulse-css:after,.pulse-css:before{border-radius:10px;height:10px;width:10px}.locations-map__info-value{font-size:100px}.locations-map{width:520px}.locations-map__info{top:-10px}.inner-header-section:not(.no-min-height){min-height:100vh}.tech-nav-list .nav-link{border-bottom:1px solid #e9e9ec;padding:10px 0 10px 25px}.The-Process,.tech-nav-list .nav-link{border-bottom-left-radius:30px;border-top-left-radius:30px}.frameworks_frameworks__3LNRP .link_internal svg{height:85px;width:85px}.clients-container .client-box{padding:44px}.modal.modal-side .modal-content{padding:2.5rem}.modal.modal-side .modal-content button[type=button]{right:2.5rem;top:2.5rem}.full-image.about-page{height:90vh}.KgmjGb{margin:auto;max-width:620px}.ir-grid{grid-template-columns:2fr 1fr;grid-template-rows:350px}.ir-grid.reverse{grid-template-columns:1fr 2fr;grid-template-rows:350px}.ir-grid .image-grid-small{height:70%}.wz-splitz .maze-left{width:calc(60% - 17.5px)}.wz-splitz .maze-right{width:calc(40% - 17.5px)}.banner__background{min-height:950px}.menu-r-section .header-menu .header-link{font-size:13px}.fly-menu .fly-menu-inner .menu-wrapper{width:clamp(1080px,80vw,1800px)}.text-editor p:first-child{font-size:larger}@media screen and (min-width:1199px){.fly-menu .fly-menu-inner .menu-wrapper .container-nav li a{padding:0 20px}.fly-menu .fly-menu-inner .menu-wrapper .container-nav li a .link-line:before{transform:scaleX(.5)}.fly-menu .fly-menu-inner .menu-wrapper .container-nav li a:hover .link-line:before{transform:scaleX(1)}.fly-menu .fly-menu-inner .menu-wrapper .container-nav li a:not(.social) .word-wrap .word-wrap-inner{line-height:60px}.fly-menu .fly-menu-inner .menu-wrapper .container-nav li a .link-circle{background-color:rgba(0,0,0,.07);opacity:0;transition:opacity .2s ease-in-out;z-index:-1}.fly-menu .fly-menu-inner .menu-wrapper .container-nav li a:hover .link-circle{opacity:1}.fly-menu .fly-menu-inner .menu-wrapper .service-reveal{opacity:0;transform:translateY(20px);visibility:hidden}.el-solutions .fly-menu .fly-menu-inner .menu-wrapper .service-reveal{opacity:1;transform:none;transition:opacity .4s ease,visibility .4s ease,transform .4s cubic-bezier(.25,.46,.45,.94);transition-delay:.2s;visibility:visible}}#fly-menu .fly-menu-inner .menu-wrapper .container-nav li:first-child{transition-delay:.35s}#fly-menu .fly-menu-inner .menu-wrapper .container-nav li:nth-child(3){transition-delay:.45s}#fly-menu .fly-menu-inner .menu-wrapper .container-nav li:nth-child(4){transition-delay:.55s}#fly-menu .fly-menu-inner .menu-wrapper .container-nav li:nth-child(5){transition-delay:.65s}#fly-menu .fly-menu-inner .menu-wrapper .container-nav li:nth-child(6){transition-delay:.75s}#fly-menu .fly-menu-inner .menu-wrapper .container-nav li:nth-child(7){transition-delay:.85s}.How-to-Hire-info .p0URF4Wy:first-child{left:0;margin-left:-48px;opacity:.2;width:50%}.growth_collab-comment-w{height:4rem;left:2rem;top:18rem;width:4rem}.growth_collab-comment-w.growth_collab-comment-w2{left:80%;top:27rem}.growth_highlight-ripple.is--1{height:140%;width:140%}.growth_highlight-ripple.is--2{height:180%;width:180%}.growth_highlight-ripple.is--3{height:220%;width:220%}.growth_highlight-ripple.is--4{height:260%;width:260%}.growth_highlight-ripple.is--5{height:300%;width:300%}.growth_collab-cloud-c{border:2.003px solid #01d722;border-radius:1%;height:580px;width:530px}.growth_seo-code-inner{height:18rem}.growth_collab-cloud{top:9rem}.growth_cloud_highlight-ripple.is--1{height:190%;width:120%}.growth_cloud_highlight-ripple.is--2{height:280%;width:140%}.growth_cloud_highlight-ripple.is--3{height:375%;width:165%}.growth_cloud_highlight-ripple.is--4{height:480%;width:190%}.growth_cloud_highlight-ripple.is--5{height:580%;width:220%}.p0URF4Wy{display:inline-block;height:1px;left:50%;margin-left:-24px;top:32px;width:26rem}.How-to-Hire:nth-child(3) .How-to-Hire-info .p0URF4Wy{margin-left:0;opacity:.2;width:50%}._2ecxW5_b{font-size:32px;height:64px;margin-bottom:0;width:64px}@keyframes scaleTranslate{0%{transform:scale(1) translate(0)}25%{transform:scale(1.5) translate(50px,50px)}50%{transform:scale(2) translate(100px)}75%{transform:scale(1.5) translate(50px,-50px)}to{transform:scale(1) translate(0)}}
