@import"https://fonts.googleapis.com/css2?family=Zalando+Sans:ital,wght@0,200..900;1,200..900&display=swap";*{box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:"Zalando Sans",sans-serif;margin:0;color:#000;font-size:16px;line-height:1.5}img{max-width:100%;height:auto}a{text-decoration:none}p{margin:0 0 1.5rem}li{margin:8px 0}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5{margin:0 0 1.5rem}h1,.h1{font-weight:200;font-size:3.25rem;line-height:1.2}@media(max-width: 600px){h1,.h1{font-size:2.5rem}}h2,.h2{font-weight:300;font-size:2.5rem;line-height:1.35}@media(max-width: 600px){h2,.h2{font-size:2rem}}h3,.h3{font-weight:300;font-size:1.5rem}h4,.h4{font-weight:400;font-size:1.25rem}h5,.h5{font-weight:400;font-size:1.125rem}.btn{background-color:#000;color:#fff;padding:14px 22px;font-size:14px;text-transform:uppercase;letter-spacing:1px;border-radius:4px;transition:all .25s ease;border:0;cursor:pointer}.btn:hover{background-color:#272727}.container,.container-lg{padding-left:24px;padding-right:24px;margin-left:auto;margin-right:auto}.container{max-width:1120px}.container-lg{max-width:1380px}.text-gray{color:#777}.text-center{text-align:center}header{display:flex;justify-content:space-between;align-items:center;padding:16px 24px}header .logo img{width:170px}header nav{margin-right:53px}@media(max-width: 899px){header nav{display:none}}header nav ul{margin:0;padding:0;display:flex}header nav ul li{list-style-type:none;margin:0 20px}header nav ul li a{color:#272727;display:block;padding:5px;text-transform:uppercase;letter-spacing:1px;font-size:15px}header nav ul li a:hover{color:#000}.hero{padding-top:80px}.hero .hero-message{max-width:750px;margin:0 auto 30px}.hero .hero-message>div{margin-top:3rem}.services{padding-top:80px}.services h2{max-width:640px;margin:0 auto 1.3rem}.services .stages{display:flex;flex-wrap:wrap;justify-content:center}.services .stages h4{margin:24px 0 10px;text-transform:uppercase;font-size:1rem;font-weight:700}.services .stages h5{font-size:16px}.services .stages .stage{width:300px;border:1px solid #cdcdcd;border-radius:12px;margin:12px;padding:36px 24px 24px}@media(max-width: 600px){.services .stages .stage{width:500px;max-width:94%}}.services .stages .stage ul{margin:0;padding:0}.services .stages .stage ul li{color:#777;font-size:15px;list-style-type:none}.clients{padding-top:140px}.clients h2{max-width:750px;margin:0 auto 1.5rem}.clients .clients-content{margin-top:60px}@media(min-width: 1024px){.clients .clients-content{display:flex;align-items:center}.clients .clients-content .clients-image{display:block;margin-right:6%;width:510px;height:340px}}.clients .clients-content .good-fit{text-align:left}.clients .clients-content .good-fit>div{padding:20px 0;border-top:1px solid #f4f5f7}.clients .clients-content .good-fit>div:last-child{border-bottom:1px solid #f4f5f7}.clients .clients-content .good-fit>div{display:flex}.clients .clients-content .good-fit>div img{width:28px;display:block;margin-right:20px}.clients .clients-content .good-fit>div h3{font-size:18px;margin:0}.process{padding-top:160px}.process .process-content{max-width:800px;margin:48px auto 0;border-radius:12px;background:#fff;box-shadow:0 0 36px rgba(0,0,0,.1);padding:5rem 5rem 3rem}@media(max-width: 600px){.process .process-content{padding:3.5rem 2.5rem 2.5rem}}.process .process-content>div{display:flex;align-items:start}.process .process-content>div img{width:28px;margin-right:20px;margin-top:2px}.process .process-content>div h3{margin-bottom:8px;font-size:18px;font-weight:700}.process .process-content>div p{color:#777;font-size:18px}.contact{margin-top:6rem;padding:4rem 0 5rem;background-color:#f4f5f7}.contact .booked-message{max-width:700px;margin:0 auto;padding:0 24px}.contact form{max-width:700px;margin:0 auto;padding:0 24px;text-align:left}form label{display:block;font-size:15px;font-weight:500;margin:30px 0 6px}form input,form textarea,form select{display:block;width:100%;border:0;padding:12px 12px;font-size:16px}form button{display:block;width:100%;margin-top:30px}footer{background-color:#000;color:#777;padding:1rem 0;font-size:14px}
