From 6cfe684ae31de45f2360cdb605bc59c983c02ce9 Mon Sep 17 00:00:00 2001 From: Jonatas Souza Date: Thu, 31 Aug 2023 23:35:40 -0300 Subject: [PATCH] config/main:adding components; adding tests; adding command to delete tmp files; --- .gitignore | 1 + app/Console/Commands/DeleteTmpFiles.php | 53 + app/Factories/QrCodeFactory.php | 1 - app/Livewire/QrCodeComponent.php | 20 + app/Livewire/Traits/ColorsTrait.php | 25 +- app/Livewire/Traits/FormsTrait.php | 21 +- app/Livewire/Traits/LabelTrait.php | 2 +- app/Livewire/Traits/LogoTrait.php | 2 +- package-lock.json | 547 +- package.json | 1 + phpunit.xml | 8 + resources/css/2am.css | 9390 ++++++++--------- resources/js/app.js | 16 +- .../components/inputs/color-picker.blade.php | 56 + .../components/inputs/date-time.blade.php | 30 + resources/views/components/layout.blade.php | 6 +- .../views/components/options/colors.blade.php | 4 +- .../views/components/options/label.blade.php | 2 + resources/views/forms/i_cal.blade.php | 23 +- .../views/livewire/qr_code_builder.blade.php | 63 +- resources/views/qrcode/generator.blade.php | 7 - tests/Unit/CommandsTest.php | 21 + tests/Unit/ExampleTest.php | 16 - tests/Unit/Factories/QrCodeFactoryTest.php | 32 + tests/Unit/Livewire/QrCodeFormTest.php | 19 + tests/Unit/Livewire/Traits/OptionsTest.php | 41 + vite.config.js | 7 +- 27 files changed, 5115 insertions(+), 5299 deletions(-) create mode 100644 app/Console/Commands/DeleteTmpFiles.php create mode 100644 resources/views/components/inputs/color-picker.blade.php create mode 100644 resources/views/components/inputs/date-time.blade.php create mode 100644 tests/Unit/CommandsTest.php delete mode 100644 tests/Unit/ExampleTest.php create mode 100644 tests/Unit/Factories/QrCodeFactoryTest.php create mode 100644 tests/Unit/Livewire/QrCodeFormTest.php create mode 100644 tests/Unit/Livewire/Traits/OptionsTest.php diff --git a/.gitignore b/.gitignore index 7fe978f..6d0ce09 100644 --- a/.gitignore +++ b/.gitignore @@ -17,3 +17,4 @@ yarn-error.log /.fleet /.idea /.vscode +/xdebug diff --git a/app/Console/Commands/DeleteTmpFiles.php b/app/Console/Commands/DeleteTmpFiles.php new file mode 100644 index 0000000..7d0cff0 --- /dev/null +++ b/app/Console/Commands/DeleteTmpFiles.php @@ -0,0 +1,53 @@ +getFiles('qrcode'); + $tmpFiles = $this->getFiles('public/qrcode'); + + foreach ($qrCodeFiles as $filePath) { + $this->deleteFiles($filePath); + } + foreach ($tmpFiles as $filePath) { + $this->deleteFiles($filePath); + } + + $this->info(count($qrCodeFiles) + count($tmpFiles) . ' files deleted'); + + return 0; + } + + protected function getFiles($path): array + { + return Storage::files($path); + } + + protected function deleteFiles(string $filePath): void + { + Storage::delete($filePath); + } +} diff --git a/app/Factories/QrCodeFactory.php b/app/Factories/QrCodeFactory.php index 8569328..f7509b4 100644 --- a/app/Factories/QrCodeFactory.php +++ b/app/Factories/QrCodeFactory.php @@ -29,7 +29,6 @@ public static function build(int $format, array $content): QrCodeInterface return new QrCode($qrCodeFormat); } catch (Exception $exception) { - throw $exception; throw new Exception('Format must be enum of ' . FormatEnum::class); } } diff --git a/app/Livewire/QrCodeComponent.php b/app/Livewire/QrCodeComponent.php index b818abf..a641506 100644 --- a/app/Livewire/QrCodeComponent.php +++ b/app/Livewire/QrCodeComponent.php @@ -4,6 +4,7 @@ use App\Enum\FormatEnum; use App\Factories\QrCodeFactory; +use Carbon\Carbon; use Da\QrCode\Label; use Da\QrCode\QrCode; use Da\QrCode\Writer\JpgWriter; @@ -84,6 +85,8 @@ public function applyLogo(string $path) public function build() { + $this->normalizeOptions(); + /** @var QrCode $qrCode */ $qrCode = QrCodeFactory::build($this->format, $this->options); @@ -135,6 +138,23 @@ public function download(string $extension) return Storage::download($pathName, 'qrcode'); } + /** + * set the options the meet current's format data type + * @return void + */ + protected function normalizeOptions(): void + { + if ($this->format === FormatEnum::ICal->value) { + $this->options['startTimestamp'] = Carbon::parse($this->options['startTimestamp']) + ->timezone(null) + ->getTimestamp(); + + $this->options['endTimestamp'] = Carbon::parse($this->options['endTimestamp']) + ->timezone(null) + ->getTimestamp(); + } + } + public function render() { return view('livewire.qr_code_component'); diff --git a/app/Livewire/Traits/ColorsTrait.php b/app/Livewire/Traits/ColorsTrait.php index 1e63d09..71e1dd8 100644 --- a/app/Livewire/Traits/ColorsTrait.php +++ b/app/Livewire/Traits/ColorsTrait.php @@ -28,30 +28,35 @@ public function initializeColorsTrait() 'b' => 255, ]; - $this->strForeground = "#[{$this->foreground['r']},{$this->foreground['g']},{$this->foreground['b']}]"; - $this->strBackground = "#[{$this->background['r']},{$this->background['g']},{$this->background['b']}]"; + $this->strForeground = "#000000"; + $this->strBackground = "#FFFFFF"; } } public function applyColors() { - $this->validate($this->getColorsRules()); $this->background = $this->extractColors($this->strBackground); $this->foreground = $this->extractColors($this->strForeground); + $this->validate($this->getColorsRules()); + $this->dispatch('apply-colors', $this->foreground, $this->background) ->to(QrCodeComponent::class); } public function extractColors(string $color) { - $color = preg_replace('/[\#\[\]]/', null, $color); - $color = explode(',', $color); + list($red, $green, $blue) = array_map( + function ($c) { + return hexdec(str_pad($c, 2, $c)); + }, + str_split(ltrim($color, '#'), strlen($color) > 4 ? 2 : 1) + ); return [ - 'r' => $color[0], - 'g' => $color[1], - 'b' => $color[2], + 'r' => $red, + 'g' => $green, + 'b' => $blue, ]; } @@ -61,8 +66,8 @@ public function extractColors(string $color) public function getColorsRules(): array { return [ - 'strForeground' => 'string|required|regex:/^\#\[\d+\,\d+\,\d+\]$/', - 'strBackground' => 'string|required|regex:/^\#\[\d+\,\d+\,\d+\]$/' + 'strForeground' => 'string|required|regex:/^\#[A-f,0-9]{6}$/', + 'strBackground' => 'string|required|regex:/^\#[A-f,0-9]{6}$/' ]; } } diff --git a/app/Livewire/Traits/FormsTrait.php b/app/Livewire/Traits/FormsTrait.php index 08c88cb..2dab13e 100644 --- a/app/Livewire/Traits/FormsTrait.php +++ b/app/Livewire/Traits/FormsTrait.php @@ -36,8 +36,8 @@ protected function getRulesByForamt(int $format): array ], FormatEnum::ICal->value => [ 'summary' => 'string|required', - 'startTimestamp' => 'int|required', - 'endTimestamp' => 'int|required', + 'startTimestamp' => 'date|required', + 'endTimestamp' => 'date|required', ], FormatEnum::MailMessage->value => [ 'email' => 'email|required', @@ -88,21 +88,4 @@ protected function getRulesByForamt(int $format): array return $fields[$format]; } - - /** - * Build rules in run time for current form/fields associated with current qrcode format - * - * @return array - */ - protected function buildFormatRules(): array - { - $rules = []; - - foreach ($this->formFieldsRules as $field => $fieldsRules) { - $field = "form.{$this->activeFormat}.{$field}"; - $rules[$field] = $fieldsRules; - } - - return $rules; - } } diff --git a/app/Livewire/Traits/LabelTrait.php b/app/Livewire/Traits/LabelTrait.php index f3f10af..c03ebae 100644 --- a/app/Livewire/Traits/LabelTrait.php +++ b/app/Livewire/Traits/LabelTrait.php @@ -9,7 +9,7 @@ trait LabelTrait { public string $label = ''; public int $size = 16; - public string $align; + public string $align = LabelInterface::ALIGN_CENTER; public function applyLabel() { diff --git a/app/Livewire/Traits/LogoTrait.php b/app/Livewire/Traits/LogoTrait.php index 97b4a81..0e79e13 100644 --- a/app/Livewire/Traits/LogoTrait.php +++ b/app/Livewire/Traits/LogoTrait.php @@ -18,7 +18,7 @@ public function applyLogo() $this->validate($this->getLogoRules()); /** @var TemporaryUploadedFile $filename */ $filename = uniqid() . '.' . $this->file->getClientOriginalExtension(); - #$filename->storePubliclyAs('public/qrcode', $filename); + $this->file->storePubliclyAs('public/qrcode', $filename); $this->dispatch('apply-logo', '../storage/app/public/qrcode/' . $filename, 'local') diff --git a/package-lock.json b/package-lock.json index 8cdf323..9229e39 100644 --- a/package-lock.json +++ b/package-lock.json @@ -5,6 +5,7 @@ "packages": { "": { "dependencies": { + "alpinejs": "^3.13.0", "cash-dom": "^8.1.5", "flatpickr": "^4.6.13" }, @@ -1917,342 +1918,6 @@ "node": ">=10.0.0" } }, - "node_modules/@esbuild/android-arm": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.18.20.tgz", - "integrity": "sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw==", - "cpu": [ - "arm" - ], - "dev": true, - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/android-arm64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.18.20.tgz", - "integrity": "sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/android-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.18.20.tgz", - "integrity": "sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/darwin-arm64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.18.20.tgz", - "integrity": "sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/darwin-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.18.20.tgz", - "integrity": "sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/freebsd-arm64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.18.20.tgz", - "integrity": "sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/freebsd-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.18.20.tgz", - "integrity": "sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-arm": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.18.20.tgz", - "integrity": "sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg==", - "cpu": [ - "arm" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-arm64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.18.20.tgz", - "integrity": "sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-ia32": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.18.20.tgz", - "integrity": "sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA==", - "cpu": [ - "ia32" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-loong64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.18.20.tgz", - "integrity": "sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg==", - "cpu": [ - "loong64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-mips64el": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.18.20.tgz", - "integrity": "sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ==", - "cpu": [ - "mips64el" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-ppc64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.18.20.tgz", - "integrity": "sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA==", - "cpu": [ - "ppc64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-riscv64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.18.20.tgz", - "integrity": "sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A==", - "cpu": [ - "riscv64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-s390x": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.18.20.tgz", - "integrity": "sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==", - "cpu": [ - "s390x" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.18.20.tgz", - "integrity": "sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/netbsd-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.18.20.tgz", - "integrity": "sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "netbsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/openbsd-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.18.20.tgz", - "integrity": "sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/sunos-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.18.20.tgz", - "integrity": "sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "sunos" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/win32-arm64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.18.20.tgz", - "integrity": "sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/win32-ia32": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.18.20.tgz", - "integrity": "sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g==", - "cpu": [ - "ia32" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, "node_modules/@esbuild/win32-x64": { "version": "0.18.20", "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.18.20.tgz", @@ -2689,6 +2354,19 @@ "@types/node": "*" } }, + "node_modules/@vue/reactivity": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.1.5.tgz", + "integrity": "sha512-1tdfLmNjWG6t/CsPldh+foumYFo3cpyCHgBYQ34ylaMsJ+SNHQ1kApMIa8jN+i593zQuaw3AdWH0nJTARzCFhg==", + "dependencies": { + "@vue/shared": "3.1.5" + } + }, + "node_modules/@vue/shared": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.1.5.tgz", + "integrity": "sha512-oJ4F3TnvpXaQwZJNF3ZK+kLPHKarDmJjJ6jyzVNDKH9md1dptjC7lWR//jrGuLdek/U6iltWxqAnYOu8gCiOvA==" + }, "node_modules/@webassemblyjs/ast": { "version": "1.11.6", "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.6.tgz", @@ -2981,6 +2659,14 @@ "ajv": "^6.9.1" } }, + "node_modules/alpinejs": { + "version": "3.13.0", + "resolved": "https://registry.npmjs.org/alpinejs/-/alpinejs-3.13.0.tgz", + "integrity": "sha512-7FYR1Yz3evIjlJD1mZ3SYWSw+jlOmQGeQ1QiSufSQ6J84XMQFkzxm6OobiZ928SfqhGdoIp2SsABNsS4rXMMJw==", + "dependencies": { + "@vue/reactivity": "~3.1.1" + } + }, "node_modules/ansi-html-community": { "version": "0.0.8", "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", @@ -5227,20 +4913,6 @@ "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", "dev": true }, - "node_modules/fsevents": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", - "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", - "dev": true, - "hasInstallScript": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" - } - }, "node_modules/function-bind": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", @@ -11351,153 +11023,6 @@ "integrity": "sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==", "dev": true }, - "@esbuild/android-arm": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.18.20.tgz", - "integrity": "sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw==", - "dev": true, - "optional": true - }, - "@esbuild/android-arm64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.18.20.tgz", - "integrity": "sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==", - "dev": true, - "optional": true - }, - "@esbuild/android-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.18.20.tgz", - "integrity": "sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg==", - "dev": true, - "optional": true - }, - "@esbuild/darwin-arm64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.18.20.tgz", - "integrity": "sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA==", - "dev": true, - "optional": true - }, - "@esbuild/darwin-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.18.20.tgz", - "integrity": "sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ==", - "dev": true, - "optional": true - }, - "@esbuild/freebsd-arm64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.18.20.tgz", - "integrity": "sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw==", - "dev": true, - "optional": true - }, - "@esbuild/freebsd-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.18.20.tgz", - "integrity": "sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ==", - "dev": true, - "optional": true - }, - "@esbuild/linux-arm": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.18.20.tgz", - "integrity": "sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg==", - "dev": true, - "optional": true - }, - "@esbuild/linux-arm64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.18.20.tgz", - "integrity": "sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA==", - "dev": true, - "optional": true - }, - "@esbuild/linux-ia32": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.18.20.tgz", - "integrity": "sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA==", - "dev": true, - "optional": true - }, - "@esbuild/linux-loong64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.18.20.tgz", - "integrity": "sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg==", - "dev": true, - "optional": true - }, - "@esbuild/linux-mips64el": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.18.20.tgz", - "integrity": "sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ==", - "dev": true, - "optional": true - }, - "@esbuild/linux-ppc64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.18.20.tgz", - "integrity": "sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA==", - "dev": true, - "optional": true - }, - "@esbuild/linux-riscv64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.18.20.tgz", - "integrity": "sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A==", - "dev": true, - "optional": true - }, - "@esbuild/linux-s390x": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.18.20.tgz", - "integrity": "sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==", - "dev": true, - "optional": true - }, - "@esbuild/linux-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.18.20.tgz", - "integrity": "sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w==", - "dev": true, - "optional": true - }, - "@esbuild/netbsd-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.18.20.tgz", - "integrity": "sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==", - "dev": true, - "optional": true - }, - "@esbuild/openbsd-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.18.20.tgz", - "integrity": "sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==", - "dev": true, - "optional": true - }, - "@esbuild/sunos-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.18.20.tgz", - "integrity": "sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ==", - "dev": true, - "optional": true - }, - "@esbuild/win32-arm64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.18.20.tgz", - "integrity": "sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg==", - "dev": true, - "optional": true - }, - "@esbuild/win32-ia32": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.18.20.tgz", - "integrity": "sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g==", - "dev": true, - "optional": true - }, "@esbuild/win32-x64": { "version": "0.18.20", "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.18.20.tgz", @@ -11904,6 +11429,19 @@ "@types/node": "*" } }, + "@vue/reactivity": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.1.5.tgz", + "integrity": "sha512-1tdfLmNjWG6t/CsPldh+foumYFo3cpyCHgBYQ34ylaMsJ+SNHQ1kApMIa8jN+i593zQuaw3AdWH0nJTARzCFhg==", + "requires": { + "@vue/shared": "3.1.5" + } + }, + "@vue/shared": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.1.5.tgz", + "integrity": "sha512-oJ4F3TnvpXaQwZJNF3ZK+kLPHKarDmJjJ6jyzVNDKH9md1dptjC7lWR//jrGuLdek/U6iltWxqAnYOu8gCiOvA==" + }, "@webassemblyjs/ast": { "version": "1.11.6", "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.6.tgz", @@ -12156,6 +11694,14 @@ "dev": true, "requires": {} }, + "alpinejs": { + "version": "3.13.0", + "resolved": "https://registry.npmjs.org/alpinejs/-/alpinejs-3.13.0.tgz", + "integrity": "sha512-7FYR1Yz3evIjlJD1mZ3SYWSw+jlOmQGeQ1QiSufSQ6J84XMQFkzxm6OobiZ928SfqhGdoIp2SsABNsS4rXMMJw==", + "requires": { + "@vue/reactivity": "~3.1.1" + } + }, "ansi-html-community": { "version": "0.0.8", "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", @@ -13919,13 +13465,6 @@ "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", "dev": true }, - "fsevents": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", - "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", - "dev": true, - "optional": true - }, "function-bind": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", diff --git a/package.json b/package.json index 06ac631..9ad3ab0 100644 --- a/package.json +++ b/package.json @@ -15,6 +15,7 @@ "vite": "^4.0.0" }, "dependencies": { + "alpinejs": "^3.13.0", "cash-dom": "^8.1.5", "flatpickr": "^4.6.13" } diff --git a/phpunit.xml b/phpunit.xml index f112c0c..7dbbc7c 100644 --- a/phpunit.xml +++ b/phpunit.xml @@ -16,6 +16,14 @@ app + + ./app/Http/Middleware + ./app/Providers + ./app/Models/User.php + ./app/Console/Kernel.php + ./app/Http/Controllers/Controller.php + ./app/Http/Kernel.php + diff --git a/resources/css/2am.css b/resources/css/2am.css index 3af9d6d..6e05b8a 100644 --- a/resources/css/2am.css +++ b/resources/css/2am.css @@ -2,8992 +2,8992 @@ @import"https://fonts.googleapis.com/css2?family=Inter:wght@400;700&display=swap"; @import"https://fonts.googleapis.com/css2?family=Noto+Serif&display=swap"; html { - font-family: sans-serif; - line-height: 1.15; - -ms-text-size-adjust: 100%; - -webkit-text-size-adjust: 100%} + font-family:sans-serif; + line-height:1.15; + -ms-text-size-adjust:100%; + -webkit-text-size-adjust:100%} body { - margin: 0; + margin:0; } article, aside, footer, header, nav, section { - display: block; + display:block; } h1 { - font-size: 2em; - margin: .67em 0; + font-size:2em; + margin:.67em 0; } figcaption, figure, main { - display: block; + display:block; } figure { - margin: 0; + margin:0; } hr { - box-sizing: content-box; - height: 0; - overflow: visible; + box-sizing:content-box; + height:0; + overflow:visible; } pre { - font-family: monospace, monospace; - font-size: 1em; + font-family:monospace, monospace; + font-size:1em; } a { - background-color: transparent; - -webkit-text-decoration-skip: objects; + background-color:transparent; + -webkit-text-decoration-skip:objects; } a:active, a:hover { - outline-width: 0; + outline-width:0; } abbr[title] { - border-bottom: none; - text-decoration: underline; - -webkit-text-decoration: underline dotted; - text-decoration: underline dotted; + border-bottom:none; + text-decoration:underline; + -webkit-text-decoration:underline dotted; + text-decoration:underline dotted; } b, strong { - font-weight: inherit; - font-weight: bolder; + font-weight:inherit; + font-weight:bolder; } code, kbd, samp { - font-family: monospace, monospace; - font-size: 1em; + font-family:monospace, monospace; + font-size:1em; } dfn { - font-style: italic; + font-style:italic; } mark { - background-color: #ff0; - color: #000; + background-color:#ff0; + color:#000; } small { - font-size: 80%} + font-size:80%} sub, sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; + font-size:75%; + line-height:0; + position:relative; + vertical-align:baseline; } sub { - bottom: -.25em; + bottom:-.25em; } sup { - top: -.5em; + top:-.5em; } audio, video { - display: inline-block; + display:inline-block; } audio:not([controls]) { - display: none; - height: 0; + display:none; + height:0; } img { - border-style: none; - vertical-align: middle; + border-style:none; + vertical-align:middle; } svg:not(:root) { - overflow: hidden; + overflow:hidden; } button, input, optgroup, select, textarea { - font-family: sans-serif; - font-size: 100%; - line-height: 1.15; - margin: 0; + font-family:sans-serif; + font-size:100%; + line-height:1.15; + margin:0; } button, input { - overflow: visible; + overflow:visible; } button, select { - text-transform: none; + text-transform:none; } [type=reset], [type=submit], button, html [type=button] { - -webkit-appearance: button; + -webkit-appearance:button; } [type=button]::-moz-focus-inner, [type=reset]::-moz-focus-inner, [type=submit]::-moz-focus-inner, button::-moz-focus-inner { - border-style: none; - padding: 0; + border-style:none; + padding:0; } [type=button]:-moz-focusring, [type=reset]:-moz-focusring, [type=submit]:-moz-focusring, button:-moz-focusring { - outline: 1px dotted ButtonText; + outline:1px dotted ButtonText; } fieldset { - border: 1px solid silver; - margin: 0 2px; - padding: .35em .625em .75em; + border:1px solid silver; + margin:0 2px; + padding:.35em .625em .75em; } legend { - box-sizing: border-box; - color: inherit; - display: table; - max-width: 100%; - padding: 0; - white-space: normal; + box-sizing:border-box; + color:inherit; + display:table; + max-width:100%; + padding:0; + white-space:normal; } progress { - display: inline-block; - vertical-align: baseline; + display:inline-block; + vertical-align:baseline; } textarea { - overflow: auto; + overflow:auto; } [type=checkbox], [type=radio] { - box-sizing: border-box; - padding: 0; + box-sizing:border-box; + padding:0; } [type=number]::-webkit-inner-spin-button, [type=number]::-webkit-outer-spin-button { - height: auto; + height:auto; } [type=search] { - -webkit-appearance: textfield; - outline-offset: -2px; + -webkit-appearance:textfield; + outline-offset:-2px; } [type=search]::-webkit-search-cancel-button, [type=search]::-webkit-search-decoration { - -webkit-appearance: none; + -webkit-appearance:none; } ::-webkit-file-upload-button { - -webkit-appearance: button; - font: inherit; + -webkit-appearance:button; + font:inherit; } details, menu { - display: block; + display:block; } summary { - display: list-item; + display:list-item; } canvas { - display: inline-block; + display:inline-block; } [hidden], template { - display: none; + display:none; } @font-face { - font-family: Gilmer_Light; - src: url(/_next/static/media/Gilmer_Light.ttf); + font-family:Gilmer_Light; + src:url(/_next/static/media/Gilmer_Light.ttf); } @font-face { - font-family: Gilmer_Regular; - src: url(/_next/static/media/Gilmer_Regular.ttf); + font-family:Gilmer_Regular; + src:url(/_next/static/media/Gilmer_Regular.ttf); } @font-face { - font-family: Gilmer_Medium; - src: url(/_next/static/media/Gilmer_Medium.ttf); + font-family:Gilmer_Medium; + src:url(/_next/static/media/Gilmer_Medium.ttf); } @font-face { - font-family: Gilmer_Bold; - src: url(/_next/static/media/Gilmer_Bold.ttf); + font-family:Gilmer_Bold; + src:url(/_next/static/media/Gilmer_Bold.ttf); } @font-face { - font-family: Gilmer_Heavy; - src: url(/_next/static/media/Gilmer_Heavy.ttf); + font-family:Gilmer_Heavy; + src:url(/_next/static/media/Gilmer_Heavy.ttf); } @font-face { - font-family: Inter-Bold; - src: url(/_next/static/media/Inter-Bold.87bddd47.ttf); + font-family:Inter-Bold; + src:url(/_next/static/media/Inter-Bold.87bddd47.ttf); } @font-face { - font-family: Inter-Regular; - src: url(/_next/static/media/Inter-Regular.f40d63d7.ttf); + font-family:Inter-Regular; + src:url(/_next/static/media/Inter-Regular.f40d63d7.ttf); } @font-face { - font-family: Inter-Light; - src: url(/_next/static/media/Inter-Light.12e0a599.ttf); + font-family:Inter-Light; + src:url(/_next/static/media/Inter-Light.12e0a599.ttf); } @font-face { - font-family: HelveticaNeue-Regular; - src: url(/_next/static/media/HelveticaNeue-Regular.8adbfaa2.ttf); + font-family:HelveticaNeue-Regular; + src:url(/_next/static/media/HelveticaNeue-Regular.8adbfaa2.ttf); } @font-face { - font-family: RobotoMono-Regular; - src: url(/_next/static/media/RobotoMono-Regular.d72dbd98.ttf); + font-family:RobotoMono-Regular; + src:url(/_next/static/media/RobotoMono-Regular.d72dbd98.ttf); } @font-face { - font-family: NunitoSans-Light; - src: url(/_next/static/media/NunitoSans-Light.bef2d572.ttf); + font-family:NunitoSans-Light; + src:url(/_next/static/media/NunitoSans-Light.bef2d572.ttf); } @font-face { - font-family: NotoSerif-Regular; - src: url(/_next/static/media/NotoSerif-Regular.85ee506a.ttf); + font-family:NotoSerif-Regular; + src:url(/_next/static/media/NotoSerif-Regular.85ee506a.ttf); } body, html { - height: 100%; - scroll-behavior: smooth; + height:100%; + scroll-behavior:smooth; } html { - box-sizing: border-box; + box-sizing:border-box; } *, :after, :before { - box-sizing: inherit; + box-sizing:inherit; } a { - color: #000; - display: inline-block; + color:#000; + display:inline-block; } a, a:active, a:focus, a:hover { - text-decoration: none; + text-decoration:none; } ul { - padding: 0; - list-style-type: none; + padding:0; + list-style-type:none; } img { - max-width: 100%} + max-width:100%} a, h1, h2, h3, h4, h5, h6, p, ul { - word-break: break-word; - margin: 0; - color: #fff; + word-break:break-word; + margin:0; + color:#fff; } .clearfix:after { - clear: both; - content: ""; - display: table; + clear:both; + content:""; + display:table; } .container { - margin: 0 auto; - width: 1120px; + margin:0 auto; + width:1120px; } .hide-text { - overflow: hidden; - padding: 0; - text-indent: 101%; - white-space: nowrap; + overflow:hidden; + padding:0; + text-indent:101%; + white-space:nowrap; } .visually-hidden { - border: 0; - clip: rect(0 0 0 0); - height: 1px; - margin: -1px; - overflow: hidden; - padding: 0; - position: absolute; - width: 1px; + border:0; + clip:rect(0 0 0 0); + height:1px; + margin:-1px; + overflow:hidden; + padding:0; + position:absolute; + width:1px; } .hide { - display: none!important; + display:none!important; } a, button { - cursor: pointer; + cursor:pointer; } .hidden { - display: none; + display:none; } .about .info__box, .about .roadmap__item .ceo>div, .about .roadmap__item .team, .bg-dots, .btn--close, .career__hero, .careers .info__box, .careers__about-box, .careers__about-box .staff-image, .contact .become-amigo ul li, .contact .info__box, .contact .white-paper ul, .contact .white-paper ul li, .container, .dotted-list ul li, .footer, .form__checkbox, .form__checkbox .checkmark, .form__error-text, .form__input, .form__input-placeholder, .form__textarea, .header .container .select-language ul, .header .container .select-language ul.active, .hero-default__nav-item, .info-list div ul li, .info__box, .landing .about, .landing .hero__wrapper .hero, .landing .hero__wrapper .hero__caption, .legal .info__box, .menu__content>ul>li, .menu__content>ul>li>a, .menu__sidebar .icon--close, .menu__sidebar .select-language ul, .menu__sidebar .select-language ul.active, .nav>ul>li, .nav>ul>li .icon, .our-work .branding, .our-work .branding .info__box, .our-work .design .info__box, .our-work .hero-default, .our-work .info__box ul li, .our-work .use-cases__item, .our-work .use-cases__item-text span, .position--relative, .position-card span, .position-list, .pricing .card .card-main ul li, .section, .section__white-box, .service-landing .info__box, .service-landing .services .info .benefits ul li, .service-landing .success-story__carousel, .service-landing .success-story__carousel .slick-slider, .services .info__box, .services-box, .services-box .info-list, .services>.hero-default, .sprint__after-sprint, .sprint__future-solution figure, .sprint__hero, .sprint__hero .timeline li, .sprint__solution-list ul li, .sprint__sprint-list, .sprint__sprint-list ul, .sprint__sprint-list ul li div, .sprint__white-box figure, .success-story h3, .success-story__info-box, .success-story__slider, .success-story__slider .slick-slider, .teamPlan .card .card-main ul li, .teamPlan .info__box, .teamPlan>.hero-default, .use-cases__item, .use-cases__item-text span, .video .icon--pause, .video__container, .work-with-us { - position: relative; + position:relative; } .about .info__box .dots, .careers .info__box .dots, .dots, .form__checkbox input, .landing .hero__wrapper .hero .social-icons, .landing .hero__wrapper .hero__caption .dot-text, .legal .info__box .dots, .menu__content>ul>li .dropdown, .menu__content>ul>li .dropdown:before, .menu__content>ul>li>a:before, .nav .dropdown, .our-work .branding .info__box .dots, .our-work .design .info__box .dots, .position--absolute, .section .staff-image, .service-landing .info__box .dots, .service-landing .success-story__carousel-nav, .services .info__box .dots, .services-box .staff-image, .sprint__after-sprint .staff-image, .sprint__hero .social-icons, .success-story .success-story__introduction h3:after, .success-story .title-bg:after, .success-story__introduction .success-story h3:after, .success-story__slider .slick-dots, .success-story__slider-nav, .video__cta, .video__cta .info-message { - position: absolute; + position:absolute; } .btn--back-to-top, .header, .position--fixed { - position: fixed; + position:fixed; } .about .info__box, .about .roadmap__item .ceo .social-list, .about .roadmap__item .ceo .social-list a, .about .roadmap__item .team, .blog__search-placeholder, .blog__slide-paragraph, .btn, .btn--back-to-top, .btn--close, .btn--contact, .btn--payment, .btn--sandwich, .build-products .feature-list li, .careers .info__box, .contact .info__box, .contact .white-paper, .contact .white-paper ul li, .dotted-list ul li, .flex, .footer, .footer .logo-placeholder, .footer .right-side, .footer .text-placeholder, .form__checkbox, .form__checkbox .checkmark, .form__file h6, .form__file-caption, .form__file-name, .form__file-size, .form__row, .form__success-message, .header .container .select-language, .header__addon, .hero-default__nav, .hero-default__nav-item, .info__box, .landing .emerging-tech .services-cta, .landing .hero__wrapper .hero .social-icons, .landing .info, .legal .info__box, .menu, .menu__content, .menu__content>ul>li, .menu__content>ul>li>a, .menu__footer, .menu__sidebar, .menu__sidebar .logo, .nav, .nav>ul, .our-work .branding .info__box, .our-work .design .info__box, .our-work .info__box .info-list-our-work div, .our-work .use-cases, .our-work .use-cases__item, .position-card, .positions__header, .service-landing .info__box, .service-landing .services .info .benefits ul li, .service-landing .success-story__carousel .slick-track, .service-landing .success-story__carousel-nav, .services .info__box, .sprint__future-solution, .sprint__hero, .sprint__hero .social-icons li a, .sprint__hero .timeline, .sprint__hero .timeline li, .sprint__insights, .sprint__solution-list, .sprint__solution-list ul li, .sprint__sprint-list ul li, .sprint__text-placeholder, .success-story__culture, .success-story__hero, .success-story__info-box, .success-story__introduction div, .success-story__slider, .success-story__slider .slick-dots, .success-story__slider .slick-track, .success-story__slider-nav, .success-story__story div:first-child, .teamPlan .info__box, .text-widgets, .use-cases, .use-cases__item, .video .icon--pause, .video__cta, .video__cta span:not(.info-message), button { - display: flex; + display:flex; } .dot-text, .flex--inline { - display: inline-flex; + display:inline-flex; } .btn--sandwich, .flex--direction-column, .footer .logo-placeholder, .hero-default__nav-item, .menu__content, .menu__sidebar, .our-work .use-cases, .use-cases { - -moz-flex-direction: column; - -o-flex-direction: column; - flex-direction: column; + -moz-flex-direction:column; + -o-flex-direction:column; + flex-direction:column; } .about .roadmap__item .team, .blog__slide-paragraph, .flex--wrap, .footer, .our-work .info__box .info-list-our-work div, .our-work .use-cases, .text-widgets, .use-cases { - flex-wrap: wrap; + flex-wrap:wrap; } .flex--shrink-0, .landing .emerging-tech .emerging-widgets .widget { - flex-shrink: 0; + flex-shrink:0; } .align-items--center, .blog__search-placeholder, .blog__slide-paragraph, .btn, .btn--back-to-top, .btn--close, .btn--contact, .btn--payment, .contact .white-paper, .dot-text, .footer .logo-placeholder, .footer .social-links, .form__file h6, .form__file-caption, .form__file-name, .form__file-size, .header .container .select-language, .header__addon, .landing .hero__wrapper .hero .social-icons, .landing .info, .menu__content>ul>li>a, .menu__footer, .menu__footer .social-links, .menu__sidebar, .menu__sidebar .logo, .our-work .info__box .info-list-our-work div, .our-work .use-cases__item, .position-card, .service-landing .success-story__carousel, .service-landing .success-story__carousel .slick-track, .service-landing .success-story__carousel-nav, .sprint__hero .social-icons li a, .sprint__hero .timeline li, .success-story__info-box, .success-story__slider, .success-story__slider .slick-dots, .success-story__slider-nav, .text-widgets, .use-cases__item, .video .icon--pause, .video__cta, .video__cta span:not(.info-message), button { - align-items: center; + align-items:center; } .about .info__box, .about .roadmap__item .team, .align-items--start, .careers .info__box, .contact .info__box, .footer, .form__checkbox, .form__row, .form__success-message, .hero-default__nav-item, .info__box, .legal .info__box, .menu, .menu__content>ul>li, .our-work .branding .info__box, .our-work .design .info__box, .service-landing .info__box, .services .info__box, .sprint__insights, .sprint__solution-list ul li, .sprint__sprint-list ul li, .sprint__text-placeholder, .success-story__hero, .success-story__introduction div, .success-story__slider .slick-track, .success-story__story div:first-child, .teamPlan .info__box { - align-items: flex-start; + align-items:flex-start; } .align-items--end, .sprint__future-solution { - align-items: flex-end; + align-items:flex-end; } .btn, .btn--back-to-top, .btn--close, .btn--contact, .btn--payment, .btn--sandwich, .footer .social-links, .form__file h6, .hero-default__nav-item, .justify-content--center, .landing .info, .menu__footer .social-links, .menu__sidebar .logo, .sprint__hero .social-icons li a, .sprint__solution-list, .success-story__hero, .video .icon--pause, .video__cta, .video__cta span:not(.info-message), button { - justify-content: center; + justify-content:center; } .justify-content--start, .sprint__sprint-list ul li { - justify-content: start; + justify-content:start; } .hero-default__nav, .justify-content--end, .our-work .use-cases__item:nth-child(2n), .sprint__insights, .use-cases__item:nth-child(2n) { - justify-content: end; + justify-content:end; } .form__row, .justify-content--space-between, .our-work .info__box .info-list-our-work div { - justify-content: space-between; - -webkit-justify-content: space-between; + justify-content:space-between; + -webkit-justify-content:space-between; } .btn--sandwich span, .form__label, .header .container .select-language ul.active, .icon, .menu__content>ul>li, .menu__content>ul>li .dropdown:before, .menu__content>ul>li>a, .menu__content>ul>li>a:before, .menu__sidebar .select-language ul.active, .nav .dropdown, .sprint__hero .social-icons li a, .transition, .video__cta, .video__cta .info-message, a, button { - transition: all .3s ease-in-out; + transition:all .3s ease-in-out; } .blog__slide-paragraph .btn, .form__file-size, .menu__footer .social-links, .position-card .btn, .pull--right, .service-landing .success-story__carousel-nav button:last-of-type, .success-story__slider-nav button:last-of-type, .success-story__story .middle-text { - margin-left: auto; + margin-left:auto; } .landing .hero__wrapper .hero, .pull--left { - margin-right: auto; + margin-right:auto; } .menu__content>ul, .nav>ul>li, .our-work .hero-default, .overflow--hidden, .page-loader, .service-landing .success-story__carousel .slick-list, .services-box .staff-image, .success-story__slider .slick-list, main { - overflow: hidden; + overflow:hidden; } .landing .service, .overflow--visible, .service { - overflow: visible; + overflow:visible; } .contact .info__box>div>h6, .header .container .select-language .btn, .info__box>div>h6, .landing .emerging-tech .emerging-widgets .widget span, .menu__sidebar .select-language .btn, .section__white-box h6, .sprint__sprint-list ul li h5, .text--uppercase { - text-transform: uppercase; + text-transform:uppercase; } .about .hero h2, .about .roadmap__item .team li, .form__file, .hero-default h2, .legal .hero h2, .preview-list figure, .service-landing .hero h1, .text--center { - text-align: center; + text-align:center; } .form__checkbox a, .text--underline { - text-decoration: underline; + text-decoration:underline; } .hero-default__nav-item, .text--left { - text-align: left; + text-align:left; } .logo--symbol { - background-color: red; - width: 50px; - height: 50px; - margin: 0 auto; + background-color:red; + width:50px; + height:50px; + margin:0 auto; } .circle-radius, .service-landing .success-story__carousel-nav button, .success-story__slider .slick-dots li button, .success-story__slider-nav button { - border-radius: 50%} + border-radius:50%} .bg-dots:after, .bg-dots:before { - content: ""; - position: absolute; + content:""; + position:absolute; } .bg-dots:before { - background-image: url(/images/about/work-with-us-dots.svg); - width: 78px; - height: 186px; - top: 0; - left: 120px; + background-image:url(/images/about/work-with-us-dots.svg); + width:78px; + height:186px; + top:0; + left:120px; } @media screen and (max-width:900px) { - .bg-dots: before { - top: -60px; - left: 60px; + .bg-dots:before { + top:-60px; + left:60px; } }.bg-dots:after { - background-image: url(/images/about/work-with-us-dots2.svg); - width: 68px; - height: 266px; - bottom: 0; - right: 120px; + background-image:url(/images/about/work-with-us-dots2.svg); + width:68px; + height:266px; + bottom:0; + right:120px; } @media screen and (max-width:900px) { - .bg-dots: after { - right: 0; - z-index: -1; + .bg-dots:after { + right:0; + z-index:-1; } }code { - background: linear-gradient(303.15deg, #33394a 12.33%, #202332 463.09%); - box-shadow: 0 50px 100px rgba(0, 0, 0, .2); - padding: 10px 25px; - display: block; + background:linear-gradient(303.15deg, #33394a 12.33%, #202332 463.09%); + box-shadow:0 50px 100px rgba(0, 0, 0, .2); + padding:10px 25px; + display:block; } .amigos-logo { - background: url(/images/logo.svg) no-repeat 100%; - width: 90px; - height: 41px; - display: block; + background:url(/images/logo.svg) no-repeat 100%; + width:90px; + height:41px; + display:block; } .amigos-logo:hover { - background: url(/images/logo_hover.svg) no-repeat 100%} + background:url(/images/logo_hover.svg) no-repeat 100%} body { - font-size: 16px; - background-color: #191a1f; - color: #fff; - scroll-behavior: smooth; - min-width: 360px; + font-size:16px; + background-color:#191a1f; + color:#fff; + scroll-behavior:smooth; + min-width:360px; } main { - max-width: 2200px; - width: 100%; - margin: 0 auto; + max-width:2200px; + width:100%; + margin:0 auto; } main:before { - content: ""; - width: 100%; - height: 100%; - left: 0; - top: 135rem; - position: absolute; - background-image: url(/images/home_line_bg.svg); - background-size: contain; - background-position-x: -5rem; - background-repeat: no-repeat; + content:""; + width:100%; + height:100%; + left:0; + top:135rem; + position:absolute; + background-image:url(/images/home_line_bg.svg); + background-size:contain; + background-position-x:-5rem; + background-repeat:no-repeat; } @media screen and (max-width:900px) { - main: before { - display: none; + main:before { + display:none; } }.section { - margin: 0 0 100px; + margin:0 0 100px; } .section__text-placeholder { - max-width: 542px; - width: 100%} + max-width:542px; + width:100%} .section__text-placeholder h3 { - font: 3.75em Gilmer_Light; - line-height: 127%; - letter-spacing: -1.2px; - margin: -100px 0 80px; - padding-top: 100px; + font:3.75em Gilmer_Light; + line-height:127%; + letter-spacing:-1.2px; + margin:-100px 0 80px; + padding-top:100px; } @media screen and (max-width:660px) { .section__text-placeholder h3 { - margin: -100px 0 40px; + margin:-100px 0 40px; } }.section__text-placeholder h3 strong { - font-family: Gilmer_Heavy; + font-family:Gilmer_Heavy; } .section__text-placeholder h4 { - font: 2em Gilmer_Heavy; - line-height: 125%; - letter-spacing: -.5px; - color: #f5f5f4; - margin: 0 0 40px; + font:2em Gilmer_Heavy; + line-height:125%; + letter-spacing:-.5px; + color:#f5f5f4; + margin:0 0 40px; } @media screen and (max-width:767px) { .section__text-placeholder h4 { - margin: 0 0 20px; + margin:0 0 20px; } }.section__text-placeholder p { - max-width: 480px; - font: 400 1.3125em Inter, sans-serif; - line-height: 157%; - letter-spacing: .3px; + max-width:480px; + font:400 1.3125em Inter, sans-serif; + line-height:157%; + letter-spacing:.3px; } .section__text-placeholder p:not(:last-of-type) { - margin: 0 0 40px; + margin:0 0 40px; } .page-loader { - transition: all .3s ease-in-out; - background-color: #191a1f; - width: 100%; - height: 100%; - position: fixed; - display: flex; - align-items: center; - justify-content: center; - color: #fff; - font-size: 42px; - z-index: 99999; - top: 0; - left: 0; + transition:all .3s ease-in-out; + background-color:#191a1f; + width:100%; + height:100%; + position:fixed; + display:flex; + align-items:center; + justify-content:center; + color:#fff; + font-size:42px; + z-index:99999; + top:0; + left:0; } .nav { - margin-right: 124px; + margin-right:124px; } @media screen and (max-width:1150px) { .nav { - margin-right: 74px; + margin-right:74px; } }@media screen and (max-width:1024px) { .nav { - display: none; + display:none; } }.nav>ul>li:hover { - overflow: visible; + overflow:visible; } .nav>ul>li.active>a, .nav>ul>li:hover>a { - color: #efdaa4; + color:#efdaa4; } .nav>ul>li.active .icon, .nav>ul>li:hover .icon { - background-color: #efdaa4; + background-color:#efdaa4; } .nav>ul>li .icon { - margin-left: 8px; - top: -2px; + margin-left:8px; + top:-2px; } .nav>ul>li:not(:last-of-type) { - margin-right: 50px; + margin-right:50px; } .nav>ul>li a { - color: #fff; - font: 1em/26px Gilmer_Medium!important; + color:#fff; + font:1em/26px Gilmer_Medium!important; } .nav .has-dropdown:active .icon, .nav .has-dropdown:focus .icon, .nav .has-dropdown:hover .icon { - transform: rotate(180deg); + transform:rotate(180deg); } .nav .has-dropdown:active .dropdown, .nav .has-dropdown:focus .dropdown, .nav .has-dropdown:hover .dropdown { - top: 40px; - opacity: 1; - z-index: 9; + top:40px; + opacity:1; + z-index:9; } .nav .has-dropdown:active .dropdown:before, .nav .has-dropdown:focus .dropdown:before, .nav .has-dropdown:hover .dropdown:before { - display: block; + display:block; } .nav .dropdown { - border-radius: 4px; - background-color: #39383d; - min-width: 172px; - padding: 12px 20px; - top: 30px; - opacity: 0; - z-index: -1; + border-radius:4px; + background-color:#39383d; + min-width:172px; + padding:12px 20px; + top:30px; + opacity:0; + z-index:-1; } .nav .dropdown:before { - content: ""; - position: absolute; - padding-top: 20px; - width: 100%; - top: -20px; - left: 0; - display: none; + content:""; + position:absolute; + padding-top:20px; + width:100%; + top:-20px; + left:0; + display:none; } .nav .dropdown__item a { - font-size: 1em; - white-space: nowrap; + font-size:1em; + white-space:nowrap; } .nav .dropdown__item a:active, .nav .dropdown__item a:focus, .nav .dropdown__item a:hover { - color: #efdaa4; + color:#efdaa4; } .menu { - transition: all .3s ease-in-out; - position: fixed; - right: -928px; - top: 0; - width: 100%; - max-width: 928px; - height: 100%; - background: #191a1f; - z-index: 99; - overflow: hidden; - visibility: hidden; + transition:all .3s ease-in-out; + position:fixed; + right:-928px; + top:0; + width:100%; + max-width:928px; + height:100%; + background:#191a1f; + z-index:99; + overflow:hidden; + visibility:hidden; } @media screen and (max-width:1024px) { .menu { - transition: all .6s ease-in-out; - background-color: #1f212d; - max-width: 100%; - height: calc(100% - 78px); - right: 0; - top: -100%} + transition:all .6s ease-in-out; + background-color:#1f212d; + max-width:100%; + height:calc(100% - 78px); + right:0; + top:-100%} }.menu:after { - content: ""; - width: 100%; - max-width: 848px; - height: 100%; - position: absolute; - left: 0; - top: 0; - z-index: -1; - background: linear-gradient(270deg, #262637, rgba(24, 25, 29, 0) 72.97%); + content:""; + width:100%; + max-width:848px; + height:100%; + position:absolute; + left:0; + top:0; + z-index:-1; + background:linear-gradient(270deg, #262637, rgba(24, 25, 29, 0) 72.97%); } @media screen and (max-width:1024px) { - .menu: after { - display: none; + .menu:after { + display:none; } }.menu.active { - right: 0; - visibility: visible; + right:0; + visibility:visible; } @media screen and (max-width:1024px) { .menu.active { - top: 78px; + top:78px; } }.menu__content { - width: 100%; - height: 100%; - padding: 86px 130px; + width:100%; + height:100%; + padding:86px 130px; } @media screen and (max-width:1024px) { .menu__content { - align-items: center; - padding: 42px 20px; - overflow: auto; + align-items:center; + padding:42px 20px; + overflow:auto; } .menu__content::-webkit-scrollbar { - opacity: 0; + opacity:0; } }@media screen and (max-width:1024px) { .menu__content>ul { - overflow: visible; - margin: 0 0 70px; + overflow:visible; + margin:0 0 70px; } }.menu__content>ul:active, .menu__content>ul:focus, .menu__content>ul:hover { - overflow: visible; + overflow:visible; } @media screen and (max-width:1024px) { .menu__content>ul>li { - flex-direction: column; - align-items: center; + flex-direction:column; + align-items:center; } }.menu__content>ul>li:not(:last-of-type) { - margin: 0 0 36px; + margin:0 0 36px; } .menu__content>ul>li.active a, .menu__content>ul>li:hover a { - color: #fff; - left: 0; + color:#fff; + left:0; } .menu__content>ul>li.active a:before, .menu__content>ul>li:hover a:before { - opacity: 1; - left: 0; + opacity:1; + left:0; } @media screen and (max-width:1024px) { - .menu__content>ul>li.active a: before, .menu__content>ul>li:hover a:before { - left: -24px; + .menu__content>ul>li.active a:before, .menu__content>ul>li:hover a:before { + left:-24px; } }.menu__content>ul>li.has-dropdown .dropdown { - opacity: 0; - right: 6px; + opacity:0; + right:6px; } .menu__content>ul>li.has-dropdown .dropdown:before { - left: -106px; + left:-106px; } @media screen and (max-width:1024px) { .menu__content>ul>li.has-dropdown .dropdown { - height: 0; - right: 0; + height:0; + right:0; } }.menu__content>ul>li.has-dropdown:active .dropdown, .menu__content>ul>li.has-dropdown:focus .dropdown, .menu__content>ul>li.has-dropdown:hover .dropdown { - opacity: 1; - height: -moz-fit-content; - height: fit-content; - z-index: 9999; + opacity:1; + height:-moz-fit-content; + height:fit-content; + z-index:9999; } .menu__content>ul>li>a { - font: 3.25em/1 Gilmer_Heavy; - letter-spacing: -.012em; - color: #434552; - padding-left: 50px; - left: -50px; + font:3.25em/1 Gilmer_Heavy; + letter-spacing:-.012em; + color:#434552; + padding-left:50px; + left:-50px; } @media screen and (max-width:1024px) { .menu__content>ul>li>a { - left: 0; - padding-left: 0; - font-size: 38px; + left:0; + padding-left:0; + font-size:38px; } }.menu__content>ul>li>a:before { - border-radius: 50%; - content: ""; - width: 18px; - height: 18px; - background: red; - left: 0; - opacity: 0; + border-radius:50%; + content:""; + width:18px; + height:18px; + background:red; + left:0; + opacity:0; } @media screen and (max-width:1024px) { - .menu__content>ul>li>a: before { - left: -24px; - width: 10px; - height: 10px; + .menu__content>ul>li>a:before { + left:-24px; + width:10px; + height:10px; } }.menu__content>ul>li .dropdown { - transition: all .3s ease-in-out; - background-color: transparent; - right: 16px; - top: 0; - z-index: 999; - opacity: 0; - min-width: 180px; + transition:all .3s ease-in-out; + background-color:transparent; + right:16px; + top:0; + z-index:999; + opacity:0; + min-width:180px; } @media screen and (max-width:1024px) { .menu__content>ul>li .dropdown { - position: relative; - right: 0; - top: 10px; - text-align: center; - z-index: 0; - height: 0; - overflow: hidden; + position:relative; + right:0; + top:10px; + text-align:center; + z-index:0; + height:0; + overflow:hidden; } }.menu__content>ul>li .dropdown:before { - content: ""; - width: 94px; - height: 1px; - background-color: #fff; - top: 28px; - left: -126px; + content:""; + width:94px; + height:1px; + background-color:#fff; + top:28px; + left:-126px; } @media screen and (max-width:1024px) { - .menu__content>ul>li .dropdown: before { - display: none; + .menu__content>ul>li .dropdown:before { + display:none; } }.menu__content>ul>li .dropdown li.active a { - color: #efdaa4; + color:#efdaa4; } .menu__content>ul>li .dropdown li a { - color: #fff; - font: 1.5em/56px Gilmer_Medium; - letter-spacing: -.5px; + color:#fff; + font:1.5em/56px Gilmer_Medium; + letter-spacing:-.5px; } @media screen and (max-width:1024px) { .menu__content>ul>li .dropdown li a { - font: 1.125em/46px Gilmer_Medium; + font:1.125em/46px Gilmer_Medium; } }.menu__content>ul>li .dropdown li a:active, .menu__content>ul>li .dropdown li a:focus, .menu__content>ul>li .dropdown li a:hover { - color: #efdaa4; + color:#efdaa4; } .menu__footer { - margin: auto 0 0; + margin:auto 0 0; } @media screen and (max-width:1024px) { .menu__footer { - flex-direction: column; + flex-direction:column; } .menu__footer div { - order: 2; + order:2; } }.menu__footer .btn--payment { - margin: 20px 0 0; + margin:20px 0 0; } @media screen and (max-width:1024px) { .menu__footer .btn--payment { - width: 316px; + width:316px; } .menu__footer .btn--contact { - margin: 34px 0 0; - width: 316px; + margin:34px 0 0; + width:316px; } }.menu__footer .social-links { - display: grid; - grid-template-columns: auto auto auto auto auto; - grid-column-gap: 24px; - grid-row-gap: 26px; + display:grid; + grid-template-columns:auto auto auto auto auto; + grid-column-gap:24px; + grid-row-gap:26px; } @media screen and (max-width:1024px) { .menu__footer .social-links { - order: 1; - max-width: 180px; - justify-content: center; - align-items: center; - display: flex; - flex-wrap: wrap; - margin: 0 auto; + order:1; + max-width:180px; + justify-content:center; + align-items:center; + display:flex; + flex-wrap:wrap; + margin:0 auto; } }.menu__footer .social-links .icon:active, .menu__footer .social-links .icon:focus, .menu__footer .social-links .icon:hover { - transform: scale(1.3); + transform:scale(1.3); } .menu__sidebar { - flex-shrink: 0; - background: #191a1f; - box-shadow: 0 4px 50px rgba(0, 0, 0, .25); - width: 80px; - height: 100%; - margin-left: auto; + flex-shrink:0; + background:#191a1f; + box-shadow:0 4px 50px rgba(0, 0, 0, .25); + width:80px; + height:100%; + margin-left:auto; } @media screen and (max-width:1024px) { .menu__sidebar { - display: none; + display:none; } }.menu__sidebar .btn--close { - margin: 42px auto 0; + margin:42px auto 0; } .menu__sidebar .logo { - margin: auto 0; + margin:auto 0; } .menu__sidebar .select-language { - margin: 0 0 96px; + margin:0 0 96px; } .menu__sidebar .select-language>.btn { - margin: 5px 0 0; + margin:5px 0 0; } .menu__sidebar .select-language .btn { - color: #535968; - font: .875em/1 Gilmer_Medium; - letter-spacing: 2px; + color:#535968; + font:.875em/1 Gilmer_Medium; + letter-spacing:2px; } .menu__sidebar .select-language .btn:active, .menu__sidebar .select-language .btn:focus, .menu__sidebar .select-language .btn:hover { - color: #848b9d; + color:#848b9d; } .menu__sidebar .select-language ul { - transition: all .3s ease-in-out; - opacity: 0; - z-index: -99; + transition:all .3s ease-in-out; + opacity:0; + z-index:-99; } .menu__sidebar .select-language ul.active { - opacity: 1; - z-index: 1; + opacity:1; + z-index:1; } .header, .header .container { - display: flex; - align-items: center; + display:flex; + align-items:center; } .header { - transition: all .3s ease-in-out; - height: 78px; - width: 100%; - z-index: 999; - background-color: transparent; + transition:all .3s ease-in-out; + height:78px; + width:100%; + z-index:999; + background-color:transparent; } .header.visible { - background-color: #191a1f; - box-shadow: 0 4px 30px rgba(0, 0, 0, .2); + background-color:#191a1f; + box-shadow:0 4px 30px rgba(0, 0, 0, .2); } @media screen and (min-width:1009px) { .header { - padding: 0 20px; + padding:0 20px; } }@media screen and (max-width:1025px) { .header { - position: fixed; - left: 0; - top: 0; - z-index: 999; - background-color: #191a1f; - box-shadow: 0 4px 30px rgba(0, 0, 0, .2); + position:fixed; + left:0; + top:0; + z-index:999; + background-color:#191a1f; + box-shadow:0 4px 30px rgba(0, 0, 0, .2); } }.header a { - color: #fff; + color:#fff; } @media screen and (max-width:1024px) { .header .container .logo { - position: absolute; - left: 50%; - transform: translateX(-50%); + position:absolute; + left:50%; + transform:translateX(-50%); } }.header .container .select-language { - margin: 0 0 0 20px; + margin:0 0 0 20px; } @media screen and (min-width:1025px) { .header .container .select-language { - display: none; + display:none; } }.header .container .select-language>.btn { - margin: 0 15px 0 0; + margin:0 15px 0 0; } .header .container .select-language .btn { - color: #535968; - font: .875em/1 Gilmer_Medium; - letter-spacing: 2px; + color:#535968; + font:.875em/1 Gilmer_Medium; + letter-spacing:2px; } .header .container .select-language .btn:active, .header .container .select-language .btn:focus, .header .container .select-language .btn:hover { - color: #848b9d; + color:#848b9d; } .header .container .select-language ul { - transition: all .3s ease-in-out; - opacity: 0; - z-index: -99; + transition:all .3s ease-in-out; + opacity:0; + z-index:-99; } .header .container .select-language ul.active { - opacity: 1; - z-index: 1; + opacity:1; + z-index:1; } .header .menu__sidebar_logo { - margin-top: 161px; - margin-bottom: 139px; + margin-top:161px; + margin-bottom:139px; } .header__addon { - margin-left: auto; + margin-left:auto; } @media screen and (max-width:1024px) { .header__addon { - margin-right: 20px; + margin-right:20px; } }.header__addon a { - margin-right: 40px; + margin-right:40px; } .header__addon a:not(.btn) { - font: 1em/1px Gilmer_Medium; + font:1em/1px Gilmer_Medium; } .header__addon a:not(.btn).active, .header__addon a:not(.btn):hover { - color: #efdaa4; + color:#efdaa4; } @media screen and (max-width:1024px) { .header__addon a { - display: none; + display:none; } }.footer { - max-width: 1284px; - width: 100%; - border-top: 1px solid hsla(0, 0%, 100%, .2); - margin: 0 auto; - padding: 70px 0 35px; + max-width:1284px; + width:100%; + border-top:1px solid hsla(0, 0%, 100%, .2); + margin:0 auto; + padding:70px 0 35px; } @media screen and (max-width:660px) { .footer { - padding: 40px; + padding:40px; } }.footer:after { - content: ""; - background-color: red; - width: 45px; - height: 45px; - position: absolute; - right: 0; - top: 0; + content:""; + background-color:red; + width:45px; + height:45px; + position:absolute; + right:0; + top:0; } .footer .right-side { - max-width: 820px; - width: 100%} + max-width:820px; + width:100%} @media screen and (max-width:1110px) { .footer .right-side { - max-width: 590px; + max-width:590px; } }@media screen and (max-width:820px) { .footer .right-side { - margin: 40px 40px 0; - flex-direction: column; - align-items: flex-start; + margin:40px 40px 0; + flex-direction:column; + align-items:flex-start; } }@media screen and (max-width:660px) { .footer .right-side { - margin: 40px 0 0; + margin:40px 0 0; } }.footer .logo-placeholder { - margin: 0 30px; - max-width: 380px; - width: 100%} + margin:0 30px; + max-width:380px; + width:100%} @media screen and (max-width:1370px) { .footer .logo-placeholder { - max-width: 138px; + max-width:138px; } .footer .logo-placeholder .logo:first-of-type { - margin-right: 35px; - height: 22px; - margin-bottom: 15px; + margin-right:35px; + height:22px; + margin-bottom:15px; } .footer .logo-placeholder .icon--logo-tech { - width: 100px; + width:100px; } }.footer .logo-placeholder div .logo { - margin: 0; + margin:0; } @media screen and (min-width:1371px) { .footer .logo-placeholder div { - display: flex; - align-items: center; + display:flex; + align-items:center; } .footer .logo-placeholder div .logo { - margin-bottom: 0; + margin-bottom:0; } .footer .logo-placeholder div .logo:not(:first-of-type) { - margin-left: 20px; + margin-left:20px; } }@media screen and (max-width:660px) { .footer .logo-placeholder { - margin: 0; + margin:0; } }.footer .logo:first-of-type { - margin-bottom: 20px; + margin-bottom:20px; } @media screen and (max-width:768px) { .footer .logo .icon { - width: 111px; + width:111px; } .footer .logo .icon--logo-link { - width: 100px; + width:100px; } }.footer .logo .icon--logo-hack, .footer .logo .icon--logo-link { - -webkit-mask-size: contain; - -webkit-mask-position: center; - -webkit-mask-repeat: no-repeat; + -webkit-mask-size:contain; + -webkit-mask-position:center; + -webkit-mask-repeat:no-repeat; } .footer .logo .icon--logo-hack { - background-color: #6e6e76; - -webkit-mask-image: url(/images/2am.hack.svg); + background-color:#6e6e76; + -webkit-mask-image:url(/images/2am.hack.svg); } .footer .logo .icon--logo-link { - -webkit-mask-image: url(/images/2am.link.svg); + -webkit-mask-image:url(/images/2am.link.svg); } .footer .text-placeholder { - margin-right: 100px; + margin-right:100px; } @media screen and (max-width:1230px) { .footer .text-placeholder { - flex-direction: column; + flex-direction:column; } }@media screen and (max-width:560px) { .footer .text-placeholder { - margin-right: 50px; + margin-right:50px; } }.footer .info-widget { - max-width: 303px; + max-width:303px; } .footer .info-widget:not(:last-of-type) { - margin-right: 86px; + margin-right:86px; } .footer .info-widget h6 { - color: #fff; - font: 1em Gilmer_Bold; - margin-bottom: 14px; + color:#fff; + font:1em Gilmer_Bold; + margin-bottom:14px; } .footer .info-widget>a { - margin-bottom: 20px; + margin-bottom:20px; } .footer .info-widget a, .footer .info-widget p { - color: #afafaf; - font: 1em/140.3% Inter, sans-serif; + color:#afafaf; + font:1em/140.3% Inter, sans-serif; } .footer .info-widget a, .footer .info-widget h6, .footer .info-widget p { - letter-spacing: .05em; + letter-spacing:.05em; } .footer .social-links { - display: grid; - grid-template-columns: auto auto auto auto auto; - grid-column-gap: 24px; - grid-row-gap: 26px; + display:grid; + grid-template-columns:auto auto auto auto auto; + grid-column-gap:24px; + grid-row-gap:26px; } @media screen and (max-width:820px) { .footer .social-links { - margin: 40px 0 0; + margin:40px 0 0; } }.footer .social-links .icon:active, .footer .social-links .icon:focus, .footer .social-links .icon:hover { - transform: scale(1.3); + transform:scale(1.3); } .policies { - margin: 0 auto; - max-width: 1284px; - width: 100%; - text-align: center; - padding-bottom: 10px; + margin:0 auto; + max-width:1284px; + width:100%; + text-align:center; + padding-bottom:10px; } .policies a { - color: #afafaf; - font: 1em/140.3% Inter, sans-serif; + color:#afafaf; + font:1em/140.3% Inter, sans-serif; } .policies a:hover { - color: #efefef; + color:#efefef; } .btn, button { - border: 0; - background-color: transparent; - padding: 0; + border:0; + background-color:transparent; + padding:0; } .btn--default { - border-radius: 5px; - font: 1.125em/1 Gilmer_Bold; - box-shadow: 0 10px 20px rgba(0, 0, 0, .2); - width: 240px; - height: 55px; + border-radius:5px; + font:1.125em/1 Gilmer_Bold; + box-shadow:0 10px 20px rgba(0, 0, 0, .2); + width:240px; + height:55px; } .btn--sm { - width: 156px; + width:156px; } .btn--lg { - width: 330px; + width:330px; } .btn--center { - margin: 0 auto; + margin:0 auto; } .btn--self { - margin: 74px auto; + margin:74px auto; } .btn--outline, .btn--outline-md { - width: 240px; - height: 60px; - font: 1em/1 Gilmer_Bold; - letter-spacing: .003em; - border: 2px solid #fff; - color: #fff; + width:240px; + height:60px; + font:1em/1 Gilmer_Bold; + letter-spacing:.003em; + border:2px solid #fff; + color:#fff; } .btn--outline-md:active, .btn--outline-md:focus, .btn--outline-md:hover, .btn--outline:active, .btn--outline:focus, .btn--outline:hover { - background-color: #fff; - color: #000; + background-color:#fff; + color:#000; } .btn--outline-md { - height: 68px; - font: 1.3125em/1 Gilmer_Bold; - border: 3px solid #fff; + height:68px; + font:1.3125em/1 Gilmer_Bold; + border:3px solid #fff; } .btn--red { - background-color: red; - color: #fff; + background-color:red; + color:#fff; } .btn--red:active, .btn--red:focus, .btn--red:hover { - box-shadow: 0 4px 40px rgba(255, 0, 0, .5); + box-shadow:0 4px 40px rgba(255, 0, 0, .5); } .btn--outline-red { - background-color: transparent; - border: 2px solid red; - color: red; + background-color:transparent; + border:2px solid red; + color:red; } .btn--outline-red:active, .btn--outline-red:focus, .btn--outline-red:hover { - background-color: red; - color: #fff; + background-color:red; + color:#fff; } .btn--close, .btn--rounded, .logo--symbol { - border-radius: 50%} + border-radius:50%} .btn--close { - transition: all .6 ease-in-out; - width: 38px; - height: 38px; - border: 1px solid hsla(0, 0%, 100%, .6); + transition:all .6 ease-in-out; + width:38px; + height:38px; + border:1px solid hsla(0, 0%, 100%, .6); } .btn--close:active .icon, .btn--close:focus .icon, .btn--close:hover .icon { - transform: rotate(90deg); + transform:rotate(90deg); } @media screen and (max-width:1024px) { .btn--close { - width: 42px; - height: 42px; + width:42px; + height:42px; } }.btn--contact { - border-radius: 28px; - background-color: red; - width: 120px; - height: 42px; - font: 1em/1 Gilmer_Bold; + border-radius:28px; + background-color:red; + width:120px; + height:42px; + font:1em/1 Gilmer_Bold; } .btn--contact:active, .btn--contact:focus, .btn--contact:hover { - box-shadow: 0 4px 40px rgba(255, 0, 0, .5); + box-shadow:0 4px 40px rgba(255, 0, 0, .5); } .btn--payment { - border-radius: 28px; - width: 164px; - height: 42px; - font: 1em/1 Gilmer_Bold; + border-radius:28px; + width:164px; + height:42px; + font:1em/1 Gilmer_Bold; } .btn--sandwich { - border-radius: 50%; - border: 2px solid hsla(0, 0%, 100%, .2); - width: 42px; - height: 42px; - padding: 11px; - display: none; + border-radius:50%; + border:2px solid hsla(0, 0%, 100%, .2); + width:42px; + height:42px; + padding:11px; + display:none; } @media screen and (max-width:1026px) { .btn--sandwich { - display: inherit; + display:inherit; } }.btn--sandwich:active, .btn--sandwich:focus, .btn--sandwich:hover { - border-color: hsla(0, 0%, 100%, .4); + border-color:hsla(0, 0%, 100%, .4); } .btn--sandwich span, .btn--sandwich:active span:not(:nth-child(2)), .btn--sandwich:focus span:not(:nth-child(2)), .btn--sandwich:hover span:not(:nth-child(2)) { - width: 16px; - background-color: #fff; + width:16px; + background-color:#fff; } .btn--sandwich span { - border-radius: 1px; - height: 2px; + border-radius:1px; + height:2px; } .btn--sandwich span:not(:last-of-type) { - margin: 0 0 4px; + margin:0 0 4px; } .btn--sandwich span:not(:nth-child(2)) { - width: 12px; - background-color: hsla(0, 0%, 100%, .4); + width:12px; + background-color:hsla(0, 0%, 100%, .4); } .btn--sandwich span:last-of-type { - margin-left: auto; + margin-left:auto; } .btn--back-to-top { - width: 45px; - height: 45px; - background-color: red; - z-index: 98; - right: 78px; - bottom: 78px; - opacity: 0; - border-radius: 50%; - transition: all .3s ease-in-out; + width:45px; + height:45px; + background-color:red; + z-index:98; + right:78px; + bottom:78px; + opacity:0; + border-radius:50%; + transition:all .3s ease-in-out; } @media screen and (max-width:768px) { .btn--back-to-top { - right: 0; - bottom: 40px; + right:0; + bottom:40px; } }.btn--back-to-top.active { - opacity: 1; + opacity:1; } .btn--back-to-top:before { - content: ""; - background-size: contain; - background: url(/icons/angle-arrow.svg) no-repeat 50%; - width: 12px; - height: 18px; - display: block; - transform: rotate(90deg); + content:""; + background-size:contain; + background:url(/icons/angle-arrow.svg) no-repeat 50%; + width:12px; + height:18px; + display:block; + transform:rotate(90deg); } .blockquote { - border-left: 8px solid red; - padding-left: 42px; - margin-left: -42px; - font: 2.75em/141% "Noto Serif", serif; - color: #efdaa4; - max-width: 804px; + border-left:8px solid red; + padding-left:42px; + margin-left:-42px; + font:2.75em/141% "Noto Serif", serif; + color:#efdaa4; + max-width:804px; } .blockquote--md { - max-width: 618px; + max-width:618px; } .blockquote--sm { - max-width: 465px; + max-width:465px; } .icon { - display: inline-block; - -webkit-mask-repeat: no-repeat; - mask-repeat: no-repeat; - -webkit-mask-size: 100%; - mask-size: 100%; - background-repeat: no-repeat; - flex-shrink: 0; - -webkit-flex-shrink: 0; + display:inline-block; + -webkit-mask-repeat:no-repeat; + mask-repeat:no-repeat; + -webkit-mask-size:100%; + mask-size:100%; + background-repeat:no-repeat; + flex-shrink:0; + -webkit-flex-shrink:0; } .icon--caret { - -webkit-mask-image: url(/icons/caret.svg); - background-color: #fff; - width: 12px; - height: 6px; + -webkit-mask-image:url(/icons/caret.svg); + background-color:#fff; + width:12px; + height:6px; } .icon--play { - width: 0; - height: 0; - border-color: transparent transparent transparent #3a4cef; - border-style: solid; - border-width: 12px 0 12px 19px; + width:0; + height:0; + border-color:transparent transparent transparent #3a4cef; + border-style:solid; + border-width:12px 0 12px 19px; } .icon--github { - -webkit-mask-image: url(/icons/github.svg); + -webkit-mask-image:url(/icons/github.svg); } .icon--close, .icon--github { - width: 18px; - height: 18px; - background-color: #fff; + width:18px; + height:18px; + background-color:#fff; } .icon--close { - -webkit-mask-image: url(/icons/close.svg); + -webkit-mask-image:url(/icons/close.svg); } .icon--logo-symbol { - width: 18px; - height: 30px; - -webkit-mask-image: url(/icons/logo-symbol.svg); - background-color: #fff; + width:18px; + height:30px; + -webkit-mask-image:url(/icons/logo-symbol.svg); + background-color:#fff; } .icon--logo-blog, .icon--logo-hack, .icon--logo-link, .icon--logo-tech { - background-position: 50%; - background-size: contain; - background-repeat: no-repeat; + background-position:50%; + background-size:contain; + background-repeat:no-repeat; } .icon--logo-blog, .icon--logo-hack, .icon--logo-link { - width: 100px; - height: 30px; + width:100px; + height:30px; } .icon--logo-tech { - width: 134px; - height: 30px; - background-image: url(/images/2am.tech.svg); + width:134px; + height:30px; + background-image:url(/images/2am.tech.svg); } .icon--logo-tech-text { - width: 110px; - height: 30px; - margin-bottom: -5px; - background-image: url(/images/2am.tech.text.svg); - background-position: 50%; - background-size: contain; + width:110px; + height:30px; + margin-bottom:-5px; + background-image:url(/images/2am.tech.text.svg); + background-position:50%; + background-size:contain; } .icon--logo-blog { - background-image: url(/images/2am.blog.svg); - width: 96px; + background-image:url(/images/2am.blog.svg); + width:96px; } .icon--logo-dark { - background-image: url(/images/2am.tech_dark.svg); - background-size: cover; - width: 248px; - height: 59px; + background-image:url(/images/2am.tech_dark.svg); + background-size:cover; + width:248px; + height:59px; } .icon--logo-hack { - background-image: url(/images/2am.hack.svg); + background-image:url(/images/2am.hack.svg); } .icon--logo-link { - background-image: url(/images/2am.link.svg); - width: 89px; + background-image:url(/images/2am.link.svg); + width:89px; } .icon--instagram { - height: 18px; - -webkit-mask-image: url(/icons/instagram.svg); + height:18px; + -webkit-mask-image:url(/icons/instagram.svg); } .icon--instagram, .icon--twitter { - width: 18px; - background-color: #fff; + width:18px; + background-color:#fff; } .icon--twitter { - height: 15px; - -webkit-mask-image: url(/icons/twitter.svg); + height:15px; + -webkit-mask-image:url(/icons/twitter.svg); } .icon--facebook { - width: 9px; - -webkit-mask-image: url(/icons/facebook.svg); + width:9px; + -webkit-mask-image:url(/icons/facebook.svg); } .icon--dribble, .icon--facebook { - height: 18px; - background-color: #fff; + height:18px; + background-color:#fff; } .icon--dribble { - width: 18px; - -webkit-mask-image: url(/icons/dribble.svg); + width:18px; + -webkit-mask-image:url(/icons/dribble.svg); } .icon--youtube { - width: 20px; - height: 14px; - -webkit-mask-image: url(/icons/youtube.svg); - background-color: #fff; + width:20px; + height:14px; + -webkit-mask-image:url(/icons/youtube.svg); + background-color:#fff; } .icon--vimeo { - height: 16px; - -webkit-mask-image: url(/icons/vimeo.svg); + height:16px; + -webkit-mask-image:url(/icons/vimeo.svg); } .icon--behance, .icon--vimeo { - width: 18px; - background-color: #fff; + width:18px; + background-color:#fff; } .icon--behance { - height: 12px; - -webkit-mask-image: url(/icons/behance.svg); + height:12px; + -webkit-mask-image:url(/icons/behance.svg); } .icon--linkedIn { - width: 16px; - height: 14px; - -webkit-mask-image: url(/icons/linkedin.svg); - background-color: #fff; + width:16px; + height:14px; + -webkit-mask-image:url(/icons/linkedin.svg); + background-color:#fff; } .icon--design { - width: 50px; - height: 50px; - background-image: url(/icons/design.svg); + width:50px; + height:50px; + background-image:url(/icons/design.svg); } .icon--improve { - width: 48px; - height: 50px; - background-image: url(/icons/improve.svg); + width:48px; + height:50px; + background-image:url(/icons/improve.svg); } .icon--launch { - width: 48px; - height: 56px; - background-image: url(/icons/launch.svg); + width:48px; + height:56px; + background-image:url(/icons/launch.svg); } .icon--strategy { - width: 50px; - height: 56px; - background-image: url(/icons/strategy.svg); + width:50px; + height:56px; + background-image:url(/icons/strategy.svg); } .icon--dream { - width: 76px; - height: 95px; - background-image: url(/icons/dream.svg); + width:76px; + height:95px; + background-image:url(/icons/dream.svg); } .icon--bullseye { - width: 42px; - height: 42px; - background-image: url(/icons/bullseye.svg); + width:42px; + height:42px; + background-image:url(/icons/bullseye.svg); } .icon--2015 { - width: 58px; - height: 24px; - background-image: url(/icons/2015.svg); + width:58px; + height:24px; + background-image:url(/icons/2015.svg); } .icon--2017 { - width: 54px; - height: 40px; - background-image: url(/icons/2017.svg); + width:54px; + height:40px; + background-image:url(/icons/2017.svg); } .icon--current { - width: 50px; - height: 48px; - background-image: url(/icons/current.svg); + width:50px; + height:48px; + background-image:url(/icons/current.svg); } .icon--brand { - width: 95px; - height: 95px; - background-image: url(/icons/brand.svg); + width:95px; + height:95px; + background-image:url(/icons/brand.svg); } .icon--sony-buttons { - width: 121px; - height: 119px; - background-image: url(/icons/sony-buttons.svg); + width:121px; + height:119px; + background-image:url(/icons/sony-buttons.svg); } .icon--qubes { - width: 88px; - height: 88px; - background-image: url(/icons/qubes.svg); + width:88px; + height:88px; + background-image:url(/icons/qubes.svg); } .icon--angle-arrow-left, .icon--angle-arrow-right { - width: 12px; - height: 16px; - background-color: #fff; - mask-image: url(/icons/angle-arrow.svg); - -webkit-mask-image: url(/icons/angle-arrow.svg); + width:12px; + height:16px; + background-color:#fff; + mask-image:url(/icons/angle-arrow.svg); + -webkit-mask-image:url(/icons/angle-arrow.svg); } .icon--angle-arrow-right { - transform: rotate(180deg); + transform:rotate(180deg); } .icon--commitment { - width: 60px; - height: 60px; - background-image: url(/icons/commitment.svg); + width:60px; + height:60px; + background-image:url(/icons/commitment.svg); } .icon--fun { - width: 60px; - height: 60px; - background-image: url(/icons/fun.svg); + width:60px; + height:60px; + background-image:url(/icons/fun.svg); } .icon--accuracy { - width: 60px; - height: 60px; - background-image: url(/icons/accuracy.svg); + width:60px; + height:60px; + background-image:url(/icons/accuracy.svg); } .icon--excellence { - width: 61px; - height: 51px; - background-image: url(/icons/excellence.svg); + width:61px; + height:51px; + background-image:url(/icons/excellence.svg); } .icon--knowledge { - width: 60px; - height: 60px; - background-image: url(/icons/knowledge.svg); + width:60px; + height:60px; + background-image:url(/icons/knowledge.svg); } .icon--communication { - width: 60px; - height: 52px; - background-image: url(/icons/communication.svg); + width:60px; + height:52px; + background-image:url(/icons/communication.svg); } .icon--pride { - width: 60px; - height: 60px; - background-image: url(/icons/pride.svg); + width:60px; + height:60px; + background-image:url(/icons/pride.svg); } .icon--consistency { - width: 62px; - height: 28px; - background-image: url(/icons/consistency.svg); + width:62px; + height:28px; + background-image:url(/icons/consistency.svg); } .icon--trash { - width: 27px; - height: 27px; - background-color: #9ea1b4; - mask-image: url(/icons/trash.svg); - -webkit-mask-image: url(/icons/trash.svg); + width:27px; + height:27px; + background-color:#9ea1b4; + mask-image:url(/icons/trash.svg); + -webkit-mask-image:url(/icons/trash.svg); } .icon--upload { - width: 24px; - height: 28px; - background-color: #191a1f; - mask-image: url(/icons/upload.svg); - -webkit-mask-image: url(/icons/upload.svg); + width:24px; + height:28px; + background-color:#191a1f; + mask-image:url(/icons/upload.svg); + -webkit-mask-image:url(/icons/upload.svg); } .icon--doc { - width: 26px; - height: 30px; - background-color: #9ea1b4; - mask-image: url(/icons/doc.svg); - -webkit-mask-image: url(/icons/doc.svg); + width:26px; + height:30px; + background-color:#9ea1b4; + mask-image:url(/icons/doc.svg); + -webkit-mask-image:url(/icons/doc.svg); } .icon--envelope { - width: 118px; - height: 76px; - background-image: url(/icons/envelope.svg); + width:118px; + height:76px; + background-image:url(/icons/envelope.svg); } .icon--info { - width: 56px; - height: 156px; - background-image: url(/icons/info.svg); + width:56px; + height:156px; + background-image:url(/icons/info.svg); } .icon--info-white { - width: 82px; - height: 240px; - background-image: url(/icons/info-white.svg); + width:82px; + height:240px; + background-image:url(/icons/info-white.svg); } .icon--share { - width: 20px; - height: 20px; - -webkit-mask-image: url(/icons/share.svg); - background-color: #fff; + width:20px; + height:20px; + -webkit-mask-image:url(/icons/share.svg); + background-color:#fff; } .icon--essential { - width: 70px; - height: 145px; - background-image: url(/icons/essential.svg); + width:70px; + height:145px; + background-image:url(/icons/essential.svg); } .icon--solo { - width: 109px; - height: 109px; - background-image: url(/icons/solo.svg); + width:109px; + height:109px; + background-image:url(/icons/solo.svg); } .icon--advanced { - width: 165px; - height: 153px; - background-image: url(/icons/advanced.svg); + width:165px; + height:153px; + background-image:url(/icons/advanced.svg); } .icon--professional { - width: 124px; - height: 178px; - background-image: url(/icons/professional.svg); + width:124px; + height:178px; + background-image:url(/icons/professional.svg); } .icon--enterprise { - width: 173px; - height: 173px; - background-image: url(/icons/enterprise.svg); + width:173px; + height:173px; + background-image:url(/icons/enterprise.svg); } .icon--essential-sm { - width: 48px; - height: 100px; - background-image: url(/icons/essential-sm.svg); + width:48px; + height:100px; + background-image:url(/icons/essential-sm.svg); } .icon--solo-sm { - width: 85px; - height: 85px; - background-image: url(/icons/solo-sm.svg); + width:85px; + height:85px; + background-image:url(/icons/solo-sm.svg); } .icon--advanced-sm { - width: 85px; - height: 79px; - background-image: url(/icons/advanced-sm.svg); + width:85px; + height:79px; + background-image:url(/icons/advanced-sm.svg); } .icon--professional-sm { - width: 85px; - height: 122px; - background-image: url(/icons/professional-sm.svg); + width:85px; + height:122px; + background-image:url(/icons/professional-sm.svg); } .icon--enterprise-sm { - width: 85px; - height: 85px; - background-image: url(/icons/enterprise-sm.svg); + width:85px; + height:85px; + background-image:url(/icons/enterprise-sm.svg); } .dot-text { - font: 600 1em Inter, sans-serif; - line-height: 1; - letter-spacing: 8px; - text-transform: uppercase; + font:600 1em Inter, sans-serif; + line-height:1; + letter-spacing:8px; + text-transform:uppercase; } .dot-text:before { - border-radius: 50%; - background-color: red; - content: ""; - width: 17px; - height: 17px; - margin-right: 26px; - display: inline-block; - flex-shrink: 0; + border-radius:50%; + background-color:red; + content:""; + width:17px; + height:17px; + margin-right:26px; + display:inline-block; + flex-shrink:0; } .dotted-list { - max-width: 430px; + max-width:430px; } .dotted-list ul { - margin-left: -34px; + margin-left:-34px; } .dotted-list ul li { - font: 400 1.3125em Inter, sans-serif; - line-height: 33px; - letter-spacing: .003em; + font:400 1.3125em Inter, sans-serif; + line-height:33px; + letter-spacing:.003em; } .dotted-list ul li:before { - border-radius: 50%; - content: ""; - width: 8px; - height: 8px; - display: inline-block; - background-color: red; - box-shadow: 0 0 0 10px rgba(255, 0, 0, .25); - margin: 0 27px 0 0; - position: relative; - top: 12px; - flex-shrink: 0; + border-radius:50%; + content:""; + width:8px; + height:8px; + display:inline-block; + background-color:red; + box-shadow:0 0 0 10px rgba(255, 0, 0, .25); + margin:0 27px 0 0; + position:relative; + top:12px; + flex-shrink:0; } .dotted-list ul li:not(:last-of-type) { - margin: 0 0 65px; + margin:0 0 65px; } @media screen and (max-width:767px) { - .dotted-list ul li: not(:last-of-type) { - margin: 0 0 32px; + .dotted-list ul li:not(:last-of-type) { + margin:0 0 32px; } }.dotted-list ul li:not(:last-of-type):after { - content: ""; - width: 1px; - height: 96px; - background-color: rgba(255, 0, 0, .25); - position: absolute; - left: 3px; - top: 18px; + content:""; + width:1px; + height:96px; + background-color:rgba(255, 0, 0, .25); + position:absolute; + left:3px; + top:18px; } .text-widgets { - max-width: 1697px; - margin: 0 auto; - display: grid; - grid-gap: 24px; - padding: 0 64px; - position: relative; - grid-template-columns: repeat(3, 1fr); + max-width:1697px; + margin:0 auto; + display:grid; + grid-gap:24px; + padding:0 64px; + position:relative; + grid-template-columns:repeat(3, 1fr); } @media screen and (max-width:1530px) { .text-widgets { - grid-template-columns: repeat(2, 1fr); - max-width: -moz-fit-content; - max-width: fit-content; - padding: 0 30px; + grid-template-columns:repeat(2, 1fr); + max-width:-moz-fit-content; + max-width:fit-content; + padding:0 30px; } }@media screen and (max-width:900px) { .text-widgets { - padding: 0 24px; + padding:0 24px; } }@media screen and (max-width:630px) { .text-widgets { - grid-template-columns: repeat(1, 1fr); + grid-template-columns:repeat(1, 1fr); } }.text-widgets .widget { - padding: 42px 0 42px 10px; - box-sizing: border-box; - margin: 0 -1px; - background-color: #191a1f; + padding:42px 0 42px 10px; + box-sizing:border-box; + margin:0 -1px; + background-color:#191a1f; } .text-widgets .widget h3 { - color: #f5f5f4; - font: 30px Gilmer_Bold; - line-height: 125%; - max-width: 310px; - width: 100%; - letter-spacing: -.5px; - margin: 0 0 24px; + color:#f5f5f4; + font:30px Gilmer_Bold; + line-height:125%; + max-width:310px; + width:100%; + letter-spacing:-.5px; + margin:0 0 24px; } @media screen and (max-width:900px) { .text-widgets .widget h3 { - font-size: 24px; - margin-bottom: 20px; - line-height: 30px; + font-size:24px; + margin-bottom:20px; + line-height:30px; } }@media screen and (max-width:768px) { .text-widgets .widget h3 { - font-size: 18px; - line-height: 28px; - margin-bottom: 12px; + font-size:18px; + line-height:28px; + margin-bottom:12px; } }@media screen and (max-width:630px) { .text-widgets .widget h3 { - font-size: 23px; + font-size:23px; } }.text-widgets .widget p { - color: #9dafbd; - font: 400 18px Inter, sans-serif; - line-height: 150%; - letter-spacing: .3px; - width: 100%; - max-width: 331px; + color:#9dafbd; + font:400 18px Inter, sans-serif; + line-height:150%; + letter-spacing:.3px; + width:100%; + max-width:331px; } @media screen and (max-width:900px) { .text-widgets .widget p { - width: 100%; - max-width: 311px; - font-size: 15px!important; + width:100%; + max-width:311px; + font-size:15px!important; } }@media screen and (max-width:768px) { .text-widgets .widget p { - font-size: 13px!important; + font-size:13px!important; } }@media screen and (max-width:630px) { .text-widgets .widget p { - font-size: 15px!important; - max-width: 280px; + font-size:15px!important; + max-width:280px; } }@media screen and (max-width:560px) { .text-widgets .widget p { - font-size: 14px!important; - max-width: 260px; + font-size:14px!important; + max-width:260px; } }.text-widgets .text-widget { - display: flex; - align-items: flex-start; + display:flex; + align-items:flex-start; } @media screen and (max-width:768px) { .text-widgets .text-widget { - padding-bottom: 0; + padding-bottom:0; } }.text-widgets .text-widget img { - margin: 0 45px 0 0; - max-width: 115px; - max-height: 86px; - width: 10vw; - height: 6vw; + margin:0 45px 0 0; + max-width:115px; + max-height:86px; + width:10vw; + height:6vw; } @media screen and (max-width:1530px) { .text-widgets .text-widget img { - margin-right: 20px; + margin-right:20px; } }@media screen and (max-width:900px) { .text-widgets .text-widget img { - width: 70px; - height: 70px; - margin-right: 40px; + width:70px; + height:70px; + margin-right:40px; } }@media screen and (max-width:768px) { .text-widgets .text-widget img { - width: 60px; - height: 60px; - margin-right: 30px; + width:60px; + height:60px; + margin-right:30px; } }@media screen and (max-width:560px) { .text-widgets .text-widget img { - width: 50px; - height: 50px; - margin-right: 24px; + width:50px; + height:50px; + margin-right:24px; } }.text-widgets .link-widget { - height: 150px; - border: 2px solid #1f212d; - padding: 42px 0 42px 40px; + height:150px; + border:2px solid #1f212d; + padding:42px 0 42px 40px; } .text-widgets .link-widget:hover { - cursor: pointer; - background-color: #1c74f8; + cursor:pointer; + background-color:#1c74f8; } .section__white-box { - background-color: #fff; - max-width: 1182px; - padding: 120px 182px 100px; - margin: 0 auto 61px; + background-color:#fff; + max-width:1182px; + padding:120px 182px 100px; + margin:0 auto 61px; } @media screen and (max-width:1919px) { .section__white-box { - margin: 0 0 130px; + margin:0 0 130px; } }@media screen and (max-width:1279px) { .section__white-box { - padding: 60px 70px 80px; + padding:60px 70px 80px; } }@media screen and (max-width:767px) { .section__white-box { - margin: 0; - padding: 80px 40px; - font-size: 10px; + margin:0; + padding:80px 40px; + font-size:10px; } }.section__white-box h6 { - font: 1.0625em Gilmer_Light; - letter-spacing: 8px; - color: #9dafbd; - margin: 0 0 30px; + font:1.0625em Gilmer_Light; + letter-spacing:8px; + color:#9dafbd; + margin:0 0 30px; } .section__white-box h4 { - font: 2em Gilmer_Heavy; - line-height: 125%; - letter-spacing: -.5px; - color: #f5f5f4; - margin: 0 0 40px; + font:2em Gilmer_Heavy; + line-height:125%; + letter-spacing:-.5px; + color:#f5f5f4; + margin:0 0 40px; } @media screen and (max-width:767px) { .section__white-box h4 { - margin: 0 0 30px; + margin:0 0 30px; } }.section__white-box h3 { - font: 3.75em Gilmer_Light; - line-height: 127%; - letter-spacing: -1.2px; - margin: 0 0 40px; - max-width: 774px; + font:3.75em Gilmer_Light; + line-height:127%; + letter-spacing:-1.2px; + margin:0 0 40px; + max-width:774px; } .section__white-box h3 strong { - font-family: Gilmer_Heavy; + font-family:Gilmer_Heavy; } .section__white-box p { - font: 400 1.3125em Inter, sans-serif; - line-height: 157%; - letter-spacing: .3px; - max-width: 640px; + font:400 1.3125em Inter, sans-serif; + line-height:157%; + letter-spacing:.3px; + max-width:640px; } .section__white-box p:not(:last-of-type) { - margin: 0 0 40px; + margin:0 0 40px; } .section__white-box a, .section__white-box h2, .section__white-box h3, .section__white-box h4, .section__white-box h5, .section__white-box p, .section__white-box span { - color: #000; + color:#000; } .section__white-box div { - max-width: 469px; - margin: 80px 0 0; + max-width:469px; + margin:80px 0 0; } @media screen and (max-width:767px) { .section__white-box div { - margin: 40px 0 0; + margin:40px 0 0; } }.section .staff-image { - width: 824px; - height: 524px; - right: 104px; - bottom: -286px; + width:824px; + height:524px; + right:104px; + bottom:-286px; } @media screen and (max-width:1279px) { .section .staff-image { - display: none; + display:none; } }.section .staff-image img { - width: 100%; - height: 100%; - -o-object-fit: cover; - object-fit: cover; + width:100%; + height:100%; + -o-object-fit:cover; + object-fit:cover; } .section .staff-image:before { - content: ""; - width: 576px; - height: 100%; - box-shadow: 0 50px 100px rgba(0, 0, 0, .5); - position: absolute; - top: 0; - left: 0; - z-index: 9; + content:""; + width:576px; + height:100%; + box-shadow:0 50px 100px rgba(0, 0, 0, .5); + position:absolute; + top:0; + left:0; + z-index:9; } .build-products { - max-width: 644px; - margin: 100px 0 0 100px; + max-width:644px; + margin:100px 0 0 100px; } @media screen and (max-width:767px) { .build-products { - margin: 80px 0 0; - font-size: 12px; - padding: 0 30px; + margin:80px 0 0; + font-size:12px; + padding:0 30px; } }.build-products h2 { - font: 4.5625em/123% Gilmer_Heavy; - letter-spacing: -.012em; - margin: 0 0 30px; + font:4.5625em/123% Gilmer_Heavy; + letter-spacing:-.012em; + margin:0 0 30px; } .build-products>p { - font: 400 1.5em/36px Inter, sans-serif; - margin: 0 0 55px; + font:400 1.5em/36px Inter, sans-serif; + margin:0 0 55px; } .build-products .feature-list { - margin: 140px 0 0; - font-size: 14px; + margin:140px 0 0; + font-size:14px; } @media screen and (max-width:767px) { .build-products .feature-list li { - flex-direction: column; + flex-direction:column; } }.build-products .feature-list li:not(:last-of-type) { - margin: 0 0 80px; + margin:0 0 80px; } @media screen and (max-width:767px) { - .build-products .feature-list li: not(:last-of-type) { - margin: 0 0 30px; + .build-products .feature-list li:not(:last-of-type) { + margin:0 0 30px; } }.build-products .feature-list li .icon { - margin: 0 66px 0 0; - width: 40px; - background-size: contain; + margin:0 66px 0 0; + width:40px; + background-size:contain; } @media screen and (max-width:767px) { .build-products .feature-list li .icon { - margin: 0 0 30px; + margin:0 0 30px; } }.build-products .feature-list li h5 { - font: 2em/1 Gilmer_Heavy; - letter-spacing: -.5px; - margin: 0 0 30px; + font:2em/1 Gilmer_Heavy; + letter-spacing:-.5px; + margin:0 0 30px; } @media screen and (max-width:767px) { .build-products .feature-list li h5 { - margin: 0 0 10px; + margin:0 0 10px; } }.build-products .feature-list li p { - font: 400 1.3125em/33px Inter, sans-serif; - letter-spacing: .3px; - max-width: 316px; + font:400 1.3125em/33px Inter, sans-serif; + letter-spacing:.3px; + max-width:316px; } .work-with-us { - padding: 100px 0 140px 168px; - background-image: url(/images/betterProductsBg.svg); - background-repeat: no-repeat; - background-position: -66px 28%; - background-size: 100%} + padding:100px 0 140px 168px; + background-image:url(/images/betterProductsBg.svg); + background-repeat:no-repeat; + background-position:-66px 28%; + background-size:100%} @media screen and (max-width:900px) { .work-with-us { - padding: 60px 30px; + padding:60px 30px; } }.work-with-us:after, .work-with-us:before { - content: ""; - position: absolute; + content:""; + position:absolute; } .work-with-us:before { - background-image: url(/images/about/work-with-us-dots.svg); - width: 78px; - height: 186px; - top: -50px; - left: 120px; + background-image:url(/images/about/work-with-us-dots.svg); + width:78px; + height:186px; + top:-50px; + left:120px; } @media screen and (max-width:900px) { - .work-with-us: before { - top: -60px; - left: 60px; + .work-with-us:before { + top:-60px; + left:60px; } }.work-with-us:after { - background-image: url(/images/about/work-with-us-dots2.svg); - width: 68px; - height: 266px; - bottom: 0; - right: 120px; + background-image:url(/images/about/work-with-us-dots2.svg); + width:68px; + height:266px; + bottom:0; + right:120px; } @media screen and (max-width:900px) { - .work-with-us: after { - right: 0; - z-index: -1; + .work-with-us:after { + right:0; + z-index:-1; } }.work-with-us .build-products { - margin: 0; - padding: 0; + margin:0; + padding:0; } .hero-default { - padding: 98px 0 0; - height: 464px; - background-image: url(/images/hero_default.png); - background-position: top; - background-size: cover; - background-repeat: no-repeat; + padding:98px 0 0; + height:464px; + background-image:url(/images/hero_default.png); + background-position:top; + background-size:cover; + background-repeat:no-repeat; } @media screen and (max-width:1279px) { .hero-default { - padding: 128px 20px 0; + padding:128px 20px 0; } }@media screen and (max-width:767px) { .hero-default { - height: 474px; + height:474px; } }.hero-default--no-image { - background-image: none; + background-image:none; } .hero-default h2 { - font: 6em/164% Gilmer_Heavy; - letter-spacing: -3px; - margin-bottom: 80px; + font:6em/164% Gilmer_Heavy; + letter-spacing:-3px; + margin-bottom:80px; } @media screen and (max-width:1279px) { .hero-default h2 { - font-size: 76px; + font-size:76px; } }@media screen and (max-width:767px) { .hero-default h2 { - font-size: 46px; + font-size:46px; } }@media screen and (max-width:374px) { .hero-default h2 { - font-size: 52px; + font-size:52px; } }.hero-default h2:after { - content: "."; - color: red; + content:"."; + color:red; } @media screen and (max-width:767px) { - .hero-default h2: after { - font-size: 46px; + .hero-default h2:after { + font-size:46px; } }.hero-default h3 { - margin-bottom: 20px; - font-size: 20px; + margin-bottom:20px; + font-size:20px; } .hero-default .btn { - margin: 0 auto; + margin:0 auto; } .hero-default__nav { - max-width: 1120px; - width: 100%; - margin: 102px auto 0; + max-width:1120px; + width:100%; + margin:102px auto 0; } @media screen and (max-width:1160px) { .hero-default__nav { - right: 20px; + right:20px; } }@media screen and (max-width:767px) { .hero-default__nav { - right: 10px; - bottom: 30px; - margin: 80px auto 0; + right:10px; + bottom:30px; + margin:80px auto 0; } }@media screen and (max-width:560px) { .hero-default__nav { - flex-wrap: wrap; - display: grid; - grid-template-columns: auto auto; - justify-content: flex-start; - grid-row-gap: 10px; + flex-wrap:wrap; + display:grid; + grid-template-columns:auto auto; + justify-content:flex-start; + grid-row-gap:10px; } }.hero-default__nav--design { - bottom: 150px; + bottom:150px; } .hero-default__nav-item { - transition: background .4s ease-in-out; - border-radius: 0; - width: 156px; - height: 106px; - color: #fff; - font: 1em/1 Gilmer_Bold; - background-color: transparent; - letter-spacing: .05em; - padding: 20px; - z-index: 1; + transition:background .4s ease-in-out; + border-radius:0; + width:156px; + height:106px; + color:#fff; + font:1em/1 Gilmer_Bold; + background-color:transparent; + letter-spacing:.05em; + padding:20px; + z-index:1; } @media screen and (max-width:767px) { .hero-default__nav-item { - width: 110px; - height: 76px; - padding: 20px 10px; - font-size: 12px; + width:110px; + height:76px; + padding:20px 10px; + font-size:12px; } }.hero-default__nav-item:after { - content: ""; - width: 100%; - height: 100%; - background: linear-gradient(96deg, #313548 6.34%, #1c1e29); - position: absolute; - top: 0; - left: 0; - z-index: -1; + content:""; + width:100%; + height:100%; + background:linear-gradient(96deg, #313548 6.34%, #1c1e29); + position:absolute; + top:0; + left:0; + z-index:-1; } .hero-default__nav-item:before { - transition: all .2s ease-in-out; - content: ""; - height: 4px; - margin: 0 0 8px; - background-color: red; - width: 0; + transition:all .2s ease-in-out; + content:""; + height:4px; + margin:0 0 8px; + background-color:red; + width:0; } .hero-default__nav-item:not(:last-of-type) { - margin-right: 20px; + margin-right:20px; } @media screen and (max-width:767px) { - .hero-default__nav-item: not(:last-of-type) { - margin-right: 10px; + .hero-default__nav-item:not(:last-of-type) { + margin-right:10px; } }.hero-default__nav-item.active, .hero-default__nav-item:hover { - color: #000; - background-color: #fff; + color:#000; + background-color:#fff; } .hero-default__nav-item.active:before, .hero-default__nav-item:hover:before { - width: 22px; + width:22px; } .hero-default__nav-item.active:after, .hero-default__nav-item:hover:after { - opacity: 0; + opacity:0; } @media screen and (max-width:767px) { - .pricing .card .card-main ul: first-of-type li:last-of-type, .teamPlan .card .card-main ul:first-of-type li:last-of-type { - padding: 0 0 42px; + .pricing .card .card-main ul:first-of-type li:last-of-type, .teamPlan .card .card-main ul:first-of-type li:last-of-type { + padding:0 0 42px; } }.pricing .card .card-main ul:first-of-type li:last-of-type:after, .teamPlan .card .card-main ul:first-of-type li:last-of-type:after { - width: 1px; - height: 100%; - position: absolute; - left: 4px; - top: 8px; - background: red; + width:1px; + height:100%; + position:absolute; + left:4px; + top:8px; + background:red; } @media screen and (min-width:767px) { - .pricing .card .card-main ul: first-of-type li:last-of-type:after, .teamPlan .card .card-main ul:first-of-type li:last-of-type:after { - display: none; + .pricing .card .card-main ul:first-of-type li:last-of-type:after, .teamPlan .card .card-main ul:first-of-type li:last-of-type:after { + display:none; } }.pricing .card .card-main ul li, .teamPlan .card .card-main ul li { - font: 400 1.3125em/1 Inter, sans-serif; - letter-spacing: .003em; + font:400 1.3125em/1 Inter, sans-serif; + letter-spacing:.003em; } .pricing .card .card-main ul li:not(:last-of-type), .teamPlan .card .card-main ul li:not(:last-of-type) { - padding: 0 0 42px; + padding:0 0 42px; } .pricing .card .card-main ul li:not(:last-of-type):after, .teamPlan .card .card-main ul li:not(:last-of-type):after { - width: 1px; - height: 100%; - position: absolute; - left: 4px; - top: 8px; - background: red; + width:1px; + height:100%; + position:absolute; + left:4px; + top:8px; + background:red; } .pricing .card .card-main ul li:after, .pricing .card .card-main ul li:before, .teamPlan .card .card-main ul li:after, .teamPlan .card .card-main ul li:before { - content: ""} + content:""} .pricing .card .card-main ul li:before, .teamPlan .card .card-main ul li:before { - border-radius: 50%; - width: 9px; - height: 9px; - display: inline-block; - background-color: red; - box-shadow: 0 0 0 5px rgba(255, 0, 0, .25); - margin: 0 27px 0 0; - position: relative; - top: -3px; - flex-shrink: 0; + border-radius:50%; + width:9px; + height:9px; + display:inline-block; + background-color:red; + box-shadow:0 0 0 5px rgba(255, 0, 0, .25); + margin:0 27px 0 0; + position:relative; + top:-3px; + flex-shrink:0; } .info-list { - background-color: #fff; - padding: 120px 94px 156px; - max-width: 1126px; - width: 100%} + background-color:#fff; + padding:120px 94px 156px; + max-width:1126px; + width:100%} @media screen and (max-width:992px) { .info-list { - padding: 94px 60px; - font-size: 14px; + padding:94px 60px; + font-size:14px; } }@media screen and (max-width:767px) { .info-list { - padding: 94px 40px; - font-size: 12px; + padding:94px 40px; + font-size:12px; } }.info-list h2 { - font: 3.75em/127% Gilmer_Regular; - letter-spacing: -1.2px; + font:3.75em/127% Gilmer_Regular; + letter-spacing:-1.2px; } @media screen and (max-width:767px) { .info-list h2 { - max-width: 390px; + max-width:390px; } }.info-list div { - display: grid; - grid-template-columns: 400px 400px; - grid-column-gap: 36px; - margin: 90px 0 0; + display:grid; + grid-template-columns:400px 400px; + grid-column-gap:36px; + margin:90px 0 0; } @media screen and (max-width:992px) { .info-list div { - grid-template-columns: 340px 340px; + grid-template-columns:340px 340px; } }@media screen and (max-width:767px) { .info-list div { - grid-template-columns: auto; + grid-template-columns:auto; } .info-list div ul:first-of-type li:last-of-type { - padding: 0 0 42px; + padding:0 0 42px; } }.info-list div ul:first-of-type li:last-of-type:after { - width: 1px; - height: 100%; - position: absolute; - left: 4px; - top: 8px; - background: red; + width:1px; + height:100%; + position:absolute; + left:4px; + top:8px; + background:red; } @media screen and (min-width:767px) { - .info-list div ul: first-of-type li:last-of-type:after { - display: none; + .info-list div ul:first-of-type li:last-of-type:after { + display:none; } }.info-list div ul li { - font: 400 1.3125em/1 Inter, sans-serif; - letter-spacing: .003em; + font:400 1.3125em/1 Inter, sans-serif; + letter-spacing:.003em; } .info-list div ul li:not(:last-of-type) { - padding: 0 0 42px; + padding:0 0 42px; } .info-list div ul li:not(:last-of-type):after { - width: 1px; - height: 100%; - position: absolute; - left: 4px; - top: 8px; - background: red; + width:1px; + height:100%; + position:absolute; + left:4px; + top:8px; + background:red; } .info-list div ul li:after, .info-list div ul li:before { - content: ""} + content:""} .info-list div ul li:before { - border-radius: 50%; - width: 9px; - height: 9px; - display: inline-block; - background-color: red; - box-shadow: 0 0 0 5px rgba(255, 0, 0, .25); - margin: 0 27px 0 0; - position: relative; - top: -3px; - flex-shrink: 0; + border-radius:50%; + width:9px; + height:9px; + display:inline-block; + background-color:red; + box-shadow:0 0 0 5px rgba(255, 0, 0, .25); + margin:0 27px 0 0; + position:relative; + top:-3px; + flex-shrink:0; } .info-list h2, .info-list ul li { - color: #191a1f; + color:#191a1f; } @media screen and (max-width:767px) { .use-cases { - padding-bottom: 80px; + padding-bottom:80px; } }.use-cases__item { - width: 100%} + width:100%} @media screen and (max-width:1120px) { .use-cases__item { - -moz-flex-direction: column; - -o-flex-direction: column; - flex-direction: column; - align-items: start; - padding: 40px; + -moz-flex-direction:column; + -o-flex-direction:column; + flex-direction:column; + align-items:start; + padding:40px; } }.use-cases__item:first-child { - margin-right: auto; + margin-right:auto; } @media screen and (max-width:1279px) { - .use-cases__item: first-child { - padding: 0 0 0 40px; + .use-cases__item:first-child { + padding:0 0 0 40px; } }.use-cases__item:first-child .use-cases__item-text { - margin-left: 36px; + margin-left:36px; } @media screen and (max-width:1120px) { - .use-cases__item: first-child .use-cases__item-text { - margin: 0 0 40px 96px; + .use-cases__item:first-child .use-cases__item-text { + margin:0 0 40px 96px; } }@media screen and (max-width:767px) { - .use-cases__item: first-child .use-cases__item-text { - margin: 0 0 40px; + .use-cases__item:first-child .use-cases__item-text { + margin:0 0 40px; } }@media screen and (max-width:1120px) { - .use-cases__item: first-child figure { - order: 2; + .use-cases__item:first-child figure { + order:2; } }.use-cases__item:nth-child(2n) { - padding: 0 40px 0 0; + padding:0 40px 0 0; } @media screen and (max-width:1120px) { - .use-cases__item: nth-child(2n) { - margin: 100px 0 0; - padding: 0 40px; + .use-cases__item:nth-child(2n) { + margin:100px 0 0; + padding:0 40px; } }@media screen and (max-width:767px) { - .use-cases__item: nth-child(2n) { - margin: 80px 0 0; + .use-cases__item:nth-child(2n) { + margin:80px 0 0; } }.use-cases__item:nth-child(2n) .use-cases__item-text { - margin-right: 36px; + margin-right:36px; } @media screen and (max-width:1120px) { - .use-cases__item: nth-child(2n) .use-cases__item-text { - margin: 0 0 36px 46px; + .use-cases__item:nth-child(2n) .use-cases__item-text { + margin:0 0 36px 46px; } }@media screen and (max-width:767px) { - .use-cases__item: nth-child(2n) .use-cases__item-text { - margin: 0 0 36px 26px; + .use-cases__item:nth-child(2n) .use-cases__item-text { + margin:0 0 36px 26px; } }.use-cases__item--dms { - margin: 0 0 26px; - padding-top: 126px!important; - padding-bottom: 260px!important; - padding-left: 96px!important; + margin:0 0 26px; + padding-top:126px!important; + padding-bottom:260px!important; + padding-left:96px!important; } @media screen and (max-width:1279px) { .use-cases__item--dms { - padding: 100px 0 140px 40px!important; - min-height: auto; + padding:100px 0 140px 40px!important; + min-height:auto; } }@media screen and (max-width:767px) { .use-cases__item--dms { - padding: 100px 0 80px 40px!important; + padding:100px 0 80px 40px!important; } }.use-cases__item--dms:after, .use-cases__item--dms:before { - content: ""; - position: absolute; + content:""; + position:absolute; } .use-cases__item--dms:before { - background-color: #3a4cef; - height: 100%; - width: 322px; - top: 0; - left: 0; - z-index: -1; + background-color:#3a4cef; + height:100%; + width:322px; + top:0; + left:0; + z-index:-1; } @media screen and (max-width:1120px) { - .use-cases__item--dms: before { - width: 92px; + .use-cases__item--dms:before { + width:92px; } }.use-cases__item--dms:after { - background-image: url(/images/our_work/elipse.png); - background-repeat: no-repeat; - bottom: -188px; - left: 182px; - z-index: -1; - width: 330px; - height: 330px; + background-image:url(/images/our_work/elipse.png); + background-repeat:no-repeat; + bottom:-188px; + left:182px; + z-index:-1; + width:330px; + height:330px; } @media screen and (max-width:767px) { - .use-cases__item--dms: after { - display: none; + .use-cases__item--dms:after { + display:none; } }.use-cases__item--mosaic .use-cases__item-text { - margin: -60px 0 0; + margin:-60px 0 0; } .use-cases__item--mosaic:after { - border-radius: 50%; - content: ""; - width: 610px; - height: 610px; - background: linear-gradient(135.24deg, #2e3547 .22%, #202332 100.14%); - box-shadow: inset 0 30px 50px rgba(0, 0, 0, .5); - opacity: .8; - position: absolute; - right: -210px; - bottom: 0; - z-index: -1; + border-radius:50%; + content:""; + width:610px; + height:610px; + background:linear-gradient(135.24deg, #2e3547 .22%, #202332 100.14%); + box-shadow:inset 0 30px 50px rgba(0, 0, 0, .5); + opacity:.8; + position:absolute; + right:-210px; + bottom:0; + z-index:-1; } @media screen and (max-width:1120px) { - .use-cases__item--mosaic: after { - right: -370px; - bottom: 450px; + .use-cases__item--mosaic:after { + right:-370px; + bottom:450px; } }@media screen and (max-width:1024px) { - .use-cases__item--mosaic: after { - display: none; + .use-cases__item--mosaic:after { + display:none; } }.use-cases__item--2am-tech { - margin: 0 0 26px; - padding-top: 126px; - padding-bottom: 260px; - padding-left: 96px; + margin:0 0 26px; + padding-top:126px; + padding-bottom:260px; + padding-left:96px; } .use-cases__item--2am-tech figure { - display: flex; - margin-left: 30px; - position: relative; + display:flex; + margin-left:30px; + position:relative; } .use-cases__item--2am-tech figure:before { - border-radius: 25%; - content: ""; - width: 410px; - height: 280px; - background: #222533; - opacity: .3; - position: absolute; - left: -280px; - bottom: -40px; - z-index: -2; + border-radius:25%; + content:""; + width:410px; + height:280px; + background:#222533; + opacity:.3; + position:absolute; + left:-280px; + bottom:-40px; + z-index:-2; } @media screen and (max-width:767px) { - .use-cases__item--2am-tech figure: before { - display: none; + .use-cases__item--2am-tech figure:before { + display:none; } }.use-cases__item--2am-tech figure:after { - content: ""; - background-image: url(/images/our_work/2am-tech/dots.svg); - width: 210px; - height: 168px; - position: absolute; - left: -50px; - bottom: -70px; - z-index: -1; + content:""; + background-image:url(/images/our_work/2am-tech/dots.svg); + width:210px; + height:168px; + position:absolute; + left:-50px; + bottom:-70px; + z-index:-1; } @media screen and (max-width:767px) { - .use-cases__item--2am-tech figure: after { - display: none; + .use-cases__item--2am-tech figure:after { + display:none; } }.use-cases__item--2am-tech figure .icon { - margin-right: 50px; - margin-left: 50px; + margin-right:50px; + margin-left:50px; } @media screen and (max-width:1120px) { .use-cases__item--2am-tech figure { - order: 2; - margin-top: 50px; + order:2; + margin-top:50px; } }@media screen and (max-width:1279px) { .use-cases__item--2am-tech { - padding: 100px 0 140px 40px!important; - min-height: auto; + padding:100px 0 140px 40px!important; + min-height:auto; } }@media screen and (max-width:767px) { .use-cases__item--2am-tech { - padding: 100px 0 0!important; + padding:100px 0 0!important; } .use-cases__item--2am-tech figure img { - max-width: 80%} + max-width:80%} .use-cases__item--2am-tech figure .icon, .use-cases__item--2am-tech figure:after, .use-cases__item--2am-tech figure:before { - display: none; + display:none; } }.use-cases__item--2am-tech .use-cases__item-text { - margin-left: 50px; + margin-left:50px; } .use-cases__item-text { - max-width: 290px; + max-width:290px; } .use-cases__item-text h4, .use-cases__item-text span { - margin: 0 0 54px; + margin:0 0 54px; } @media screen and (max-width:1120px) { .use-cases__item-text h4, .use-cases__item-text span { - margin: 0 0 34px; + margin:0 0 34px; } }.use-cases__item-text span { - color: #efdaa4; - font: 400 1.125em/1 Inter, sans-serif; - letter-spacing: .3px; - text-shadow: 0 4px 4px rgba(0, 0, 0, .3); - display: block; + color:#efdaa4; + font:400 1.125em/1 Inter, sans-serif; + letter-spacing:.3px; + text-shadow:0 4px 4px rgba(0, 0, 0, .3); + display:block; } .use-cases__item-text span:before { - content: ""; - border-radius: 50%; - background-color: red; - width: 10px; - height: 10px; - position: absolute; - left: -22px; - bottom: 4px; + content:""; + border-radius:50%; + background-color:red; + width:10px; + height:10px; + position:absolute; + left:-22px; + bottom:4px; } .use-cases__item-text h4 { - font: 400 1.6875em/156% Inter, sans-serif; - letter-spacing: .3px; - color: #fff; + font:400 1.6875em/156% Inter, sans-serif; + letter-spacing:.3px; + color:#fff; } .use-cases__item-text h4 strong { - font-weight: 700; + font-weight:700; } .use-cases__item-text p { - font: 400 1.125em/150% Inter, sans-serif; - letter-spacing: .003em; - color: #bdbfd3; - margin: 0 0 40px; + font:400 1.125em/150% Inter, sans-serif; + letter-spacing:.003em; + color:#bdbfd3; + margin:0 0 40px; } .services-box { - max-width: 1280px; - margin: 0 auto; + max-width:1280px; + margin:0 auto; } .services-box .info-list { - margin-bottom: 386px; + margin-bottom:386px; } .services-box .info-list:after { - content: ""; - background-image: url(/images/our_work/branding/triangle-lines.svg); - width: 338px; - height: 340px; - position: absolute; - right: 258px; - bottom: -240px; - z-index: 9; + content:""; + background-image:url(/images/our_work/branding/triangle-lines.svg); + width:338px; + height:340px; + position:absolute; + right:258px; + bottom:-240px; + z-index:9; } @media screen and (max-width:1279px) { - .services-box .info-list: after { - display: none; + .services-box .info-list:after { + display:none; } }@media screen and (max-width:1160px) { .services-box .info-list { - margin-bottom: 100px; - margin-right: 40px; - width: auto; + margin-bottom:100px; + margin-right:40px; + width:auto; } }@media screen and (max-width:992px) { .services-box .info-list { - margin-bottom: 100px; - margin-right: 0; - width: 100%} + margin-bottom:100px; + margin-right:0; + width:100%} }.services-box .staff-image { - width: 662px; - height: 524px; - right: 0; - bottom: -294px; - box-shadow: 0 50px 100px rgba(0, 0, 0, .5); + width:662px; + height:524px; + right:0; + bottom:-294px; + box-shadow:0 50px 100px rgba(0, 0, 0, .5); } @media screen and (max-width:1160px) { .services-box .staff-image { - display: none; + display:none; } }.services-box .staff-image img { - width: 100%; - height: 100%; - -o-object-fit: cover; - object-fit: cover; + width:100%; + height:100%; + -o-object-fit:cover; + object-fit:cover; } .video { - width: 37vw; - max-width: 1100px; - margin: 100px auto; - transition: all .3s ease-in-out; + width:37vw; + max-width:1100px; + margin:100px auto; + transition:all .3s ease-in-out; } @media screen and (max-width:1700px) { .video { - width: 70%; - top: 40%; - right: 0; + width:70%; + top:40%; + right:0; } }@media screen and (max-width:1500px) { .video { - width: 60%; - top: 77%; - right: 0; + width:60%; + top:77%; + right:0; } }@media screen and (max-width:1100px) { .video { - width: 100%; - top: 97%; - right: 0; - left: 0; + width:100%; + top:97%; + right:0; + left:0; } }@media screen and (max-width:767px) { .video { - margin: 80px auto; + margin:80px auto; } }.video__container { - margin-left: -20px; - max-height: 644px; + margin-left:-20px; + max-height:644px; } @media screen and (max-width:1279px) { .video__container { - margin-left: 0; - padding: 0 20px; + margin-left:0; + padding:0 20px; } }@media screen and (max-width:768px) { .video__container { - padding: 0; + padding:0; } }.video__container #home-video { - width: 100%; - max-height: 644px; - -o-object-fit: cover; - object-fit: cover; - filter: drop-shadow(0 50px 100px rgba(0, 0, 0, .5)); + width:100%; + max-height:644px; + -o-object-fit:cover; + object-fit:cover; + filter:drop-shadow(0 50px 100px rgba(0, 0, 0, .5)); } .video__cta { - border-radius: 50%; - width: 104px; - height: 104px; - background-color: rgba(58, 76, 239, .5); - top: 50%; - left: 50%; - transform: translate(-50%, -50%); - z-index: 4; - flex-shrink: 0; + border-radius:50%; + width:104px; + height:104px; + background-color:rgba(58, 76, 239, .5); + top:50%; + left:50%; + transform:translate(-50%, -50%); + z-index:4; + flex-shrink:0; } @media screen and (max-width:450px) { .video__cta { - transform: translate(-50%, -50%) scale(.7); + transform:translate(-50%, -50%) scale(.7); } }.video__cta:active, .video__cta:focus, .video__cta:hover { - background-color: rgba(58, 76, 239, .8); + background-color:rgba(58, 76, 239, .8); } .video__cta:active .info-message, .video__cta:focus .info-message, .video__cta:hover .info-message { - top: -36px; - opacity: 1; - z-index: 2; + top:-36px; + opacity:1; + z-index:2; } .video__cta.active { - top: 82%; - opacity: .3; - width: 56px; - height: 56px; + top:82%; + opacity:.3; + width:56px; + height:56px; } .video__cta.active:hover { - opacity: 1; + opacity:1; } .video__cta span:not(.info-message) { - border-radius: 50%; - background-color: #fff; - width: 56px; - height: 56px; + border-radius:50%; + background-color:#fff; + width:56px; + height:56px; } .video__cta span:not(.info-message) .icon--play { - left: 2px; - position: relative; + left:2px; + position:relative; } .video__cta .info-message { - border-radius: 4px; - background-color: #191a1f; - box-shadow: 0 9px 9px rgba(0, 0, 0, .25); - color: #edefff; - padding: 0 24px; - width: -moz-max-content; - width: max-content; - height: 40px; - font: 400 1.3125em Inter, sans-serif; - line-height: 40px; - text-align: center; - letter-spacing: .003em; - top: -44px; - left: 50%; - opacity: 0; - z-index: -2; - transform: translateX(-50%); + border-radius:4px; + background-color:#191a1f; + box-shadow:0 9px 9px rgba(0, 0, 0, .25); + color:#edefff; + padding:0 24px; + width:-moz-max-content; + width:max-content; + height:40px; + font:400 1.3125em Inter, sans-serif; + line-height:40px; + text-align:center; + letter-spacing:.003em; + top:-44px; + left:50%; + opacity:0; + z-index:-2; + transform:translateX(-50%); } .video .icon--pause:after, .video .icon--pause:before { - display: block; - content: ""; - width: 6px; - height: 16px; - background-color: #1c74f8; + display:block; + content:""; + width:6px; + height:16px; + background-color:#1c74f8; } .video .icon--pause:before { - margin-right: 4px; + margin-right:4px; } .preview-list { - max-width: 1280px; - width: 100%; - margin: 0 auto 100px; + max-width:1280px; + width:100%; + margin:0 auto 100px; } .form { - max-width: 858px; - width: 100%} + max-width:858px; + width:100%} .form__error-text { - transition: all .3s ease-in-out; - font: .75em/1 Inter, sans-serif; - letter-spacing: .3px; - color: red; - opacity: 0; - top: -5px; - display: block; - min-height: 15px; + transition:all .3s ease-in-out; + font:.75em/1 Inter, sans-serif; + letter-spacing:.3px; + color:red; + opacity:0; + top:-5px; + display:block; + min-height:15px; } .form__error-text.active { - opacity: 1; - top: 0; + opacity:1; + top:0; } .form__file { - cursor: pointer; - border: 1px dashed #191a1f; - background-color: #f8f8f9; - padding: 49px 20px; - display: block; - margin: 0 0 5px; + cursor:pointer; + border:1px dashed #191a1f; + background-color:#f8f8f9; + padding:49px 20px; + display:block; + margin:0 0 5px; } .form__file h6, .form__file p { - max-width: 320px; - margin: 0 auto; + max-width:320px; + margin:0 auto; } .form__file h6 { - font: 400 1.3125em/156% Inter, sans-serif; - letter-spacing: .3px; - color: #191a1f; - margin: 0 auto 30px; + font:400 1.3125em/156% Inter, sans-serif; + letter-spacing:.3px; + color:#191a1f; + margin:0 auto 30px; } .form__file h6 .icon { - margin-right: 10px; + margin-right:10px; } .form__file p { - font: 400 1.125em/156% Inter, sans-serif; - letter-spacing: .3px; - color: #9ea1b4; + font:400 1.125em/156% Inter, sans-serif; + letter-spacing:.3px; + color:#9ea1b4; } .form__file-caption { - width: 100%; - margin: 0 0 44px; + width:100%; + margin:0 0 44px; } .form__file-name, .form__file-size { - font: 400 1.3125em/1 Inter, sans-serif; - letter-spacing: .3px; + font:400 1.3125em/1 Inter, sans-serif; + letter-spacing:.3px; } .form__file-name { - color: #191a1f; - text-overflow: ellipsis; - overflow: hidden; - width: 40%; - display: inline-block; - margin-left: 10px; + color:#191a1f; + text-overflow:ellipsis; + overflow:hidden; + width:40%; + display:inline-block; + margin-left:10px; } .form__file-name .icon { - margin-right: 14px; + margin-right:14px; } .form__file-size { - color: #9ea1b4; + color:#9ea1b4; } @media screen and (max-width:650px) { .form__file-size { - direction: rtl; + direction:rtl; } }.form__file-size button { - margin-left: 20px; + margin-left:20px; } @media screen and (max-width:650px) { .form__file-size button { - margin: 0 14px 0 0; + margin:0 14px 0 0; } }.form__input, .form__textarea { - -webkit-outline: none; - -moz-outline: none; - -ms-outline: none; - -o-outline: none; - outline: none; - display: block; - width: 100%; - border: 0; - background: transparent; - border-bottom: 1px solid #9dafbd; - font: 1.3125em/1 Inter, sans-serif; - padding: 0; - margin: 38px 0 5px; + -webkit-outline:none; + -moz-outline:none; + -ms-outline:none; + -o-outline:none; + outline:none; + display:block; + width:100%; + border:0; + background:transparent; + border-bottom:1px solid #9dafbd; + font:1.3125em/1 Inter, sans-serif; + padding:0; + margin:38px 0 5px; } .form__input:focus, .form__textarea:focus { - border-color: red; + border-color:red; } @media screen and (max-width:1010px) { .form__input, .form__textarea { - margin: 18px 0 5px; + margin:18px 0 5px; } }.form__row { - width: 100%; - margin: 0 0 25px; - flex-wrap: wrap; + width:100%; + margin:0 0 25px; + flex-wrap:wrap; } .form__row:last-of-type { - margin: 0 0 56px; + margin:0 0 56px; } .form__input-placeholder { - width: 100%} + width:100%} .form__input { - height: 30px; + height:30px; } .form__textarea { - min-height: 100px; - resize: none; + min-height:100px; + resize:none; } .form__label { - font: 1.3125em/1 Inter, sans-serif; - letter-spacing: .3px; - color: #75778a; + font:1.3125em/1 Inter, sans-serif; + letter-spacing:.3px; + color:#75778a; } .form__col { - max-width: 418px; - width: 100%; - flex-shrink: 0; + max-width:418px; + width:100%; + flex-shrink:0; } @media screen and (max-width:1010px) { .form__col { - max-width: 100%} + max-width:100%} .form__col:last-of-type { - margin-top: 20px; + margin-top:20px; } }.form__checkbox { - cursor: pointer; - font-size: 22px; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - font: 1.125em/1 Inter, sans-serif; - letter-spacing: .3px; - color: #191a1f; - width: -moz-fit-content; - width: fit-content; + cursor:pointer; + font-size:22px; + -webkit-user-select:none; + -moz-user-select:none; + -ms-user-select:none; + user-select:none; + font:1.125em/1 Inter, sans-serif; + letter-spacing:.3px; + color:#191a1f; + width:-moz-fit-content; + width:fit-content; } .form__checkbox:not(:last-of-type) { - margin-bottom: 32px; + margin-bottom:32px; } .form__checkbox a { - color: red; + color:red; } .form__checkbox input { - opacity: 0; - cursor: pointer; - height: 0; - width: 0; + opacity:0; + cursor:pointer; + height:0; + width:0; } .form__checkbox .checkmark { - border-radius: 2px; - border: 1px solid #9dafbd; - top: 0; - left: 0; - height: 18px; - width: 18px; - margin-right: 10px; + border-radius:2px; + border:1px solid #9dafbd; + top:0; + left:0; + height:18px; + width:18px; + margin-right:10px; } .form__checkbox .checkmark, .form__checkbox input:checked~.checkmark { - background-color: transparent; + background-color:transparent; } .form__checkbox .checkmark:after { - content: ""; - opacity: 0; - border-radius: 2px; - transition: all .2s ease-in-out; - width: 10px; - height: 10px; - background-color: red; - margin: auto; - transform: scale(0); + content:""; + opacity:0; + border-radius:2px; + transition:all .2s ease-in-out; + width:10px; + height:10px; + background-color:red; + margin:auto; + transform:scale(0); } .form__checkbox .form__input:checked~.checkmark:after { - opacity: 1; - transform: scale(1); + opacity:1; + transform:scale(1); } .form__success-message>div { - max-width: 570px; + max-width:570px; } .form__success-message h2, .form__success-message h6, .form__success-message p, .form__success-message span { - color: #191a1f; - letter-spacing: .3px; + color:#191a1f; + letter-spacing:.3px; } .form__success-message h2 { - font: 3.75em/1 Gilmer_Regular; - margin: 0 0 34px; - letter-spacing: -1.2px; + font:3.75em/1 Gilmer_Regular; + margin:0 0 34px; + letter-spacing:-1.2px; } .form__success-message h6 { - font: 1.6875em/1 Inter, sans-serif; - margin: 0 0 30px; + font:1.6875em/1 Inter, sans-serif; + margin:0 0 30px; } .form__success-message p { - font: 1.125em/183% Inter, sans-serif; + font:1.125em/183% Inter, sans-serif; } .form__success-message .btn { - margin: 60px 0 0; + margin:60px 0 0; } .dots { - right: 10px; - bottom: 10px; - max-width: 100px; + right:10px; + bottom:10px; + max-width:100px; } @media screen and (max-width:480px) { .dots { - display: none; + display:none; } }.dots .dot:after, .dots .dot:before { - border-radius: 50%; - content: ""; - width: 5px; - height: 5px; - background-color: #ccc; - margin: 14px; - display: inline-block; + border-radius:50%; + content:""; + width:5px; + height:5px; + background-color:#ccc; + margin:14px; + display:inline-block; } .service { - max-width: 1080px; - margin: 0 auto 250px; - background-size: 684px; - background-repeat: no-repeat; - background-position: 100% 50%} + max-width:1080px; + margin:0 auto 250px; + background-size:684px; + background-repeat:no-repeat; + background-position:100% 50%} @media screen and (max-width:1279px) { .service { - padding: 0 60px; + padding:0 60px; } }@media screen and (max-width:660px) { .service { - font-size: 10px; - padding: 0 30px; - margin: 0 auto 100px; + font-size:10px; + padding:0 30px; + margin:0 auto 100px; } }@media screen and (max-width:1280px) { .service figure { - display: none; + display:none; } }.service .overlay { - margin: 0 0 0 -200px; + margin:0 0 0 -200px; } .service>.section__text-placeholder .benefits { - margin: 80px 0 0; + margin:80px 0 0; } @media screen and (max-width:767px) { .service>.section__text-placeholder .benefits.dotted-list { - margin: 40px 0 0 40px; + margin:40px 0 0 40px; } .service>.section__text-placeholder .benefits.dotted-list li:after { - height: 62px; + height:62px; } }.service.right-align { - direction: rtl; + direction:rtl; } @media screen and (max-width:1280px) { .service.right-align { - direction: inherit; + direction:inherit; } }.service.right-align * { - direction: ltr; + direction:ltr; } .service.right-align figure { - margin-right: 30px; + margin-right:30px; } .service.right-align .overlay { - margin: 0 -200px 0 0; + margin:0 -200px 0 0; } .automation { - background-image: url(/images/automation.svg); - background-size: 1390px; - background-repeat: no-repeat; - background-position: 100%; - margin: 0 auto 160px; + background-image:url(/images/automation.svg); + background-size:1390px; + background-repeat:no-repeat; + background-position:100%; + margin:0 auto 160px; } @media screen and (max-width:1279px) { .automation { - background-image: none; + background-image:none; } }@media screen and (max-width:767px) { .automation { - margin: 0 auto 80px; + margin:0 auto 80px; } }.automation .service { - max-width: 1000px; + max-width:1000px; } .automation .service>.section__text-placeholder { - margin-bottom: 160px; + margin-bottom:160px; } @media screen and (max-width:1279px) { .automation .service>.section__text-placeholder { - margin-bottom: 80px; + margin-bottom:80px; } }@media screen and (max-width:767px) { .automation .service>.section__text-placeholder { - margin-bottom: 40px; + margin-bottom:40px; } }.automation .service>.section__text-placeholder h3 { - max-width: 358px; - width: 100%} + max-width:358px; + width:100%} .automation .benefits { - margin: 80px 0 0; - max-width: 420px; - width: 100%} + margin:80px 0 0; + max-width:420px; + width:100%} @media screen and (max-width:1279px) { .application { - flex-direction: column; - align-items: flex-start; + flex-direction:column; + align-items:flex-start; } .application .dotted-list { - margin: 80px 0 0; - margin: 40px 0 0; + margin:80px 0 0; + margin:40px 0 0; } }@media screen and (max-width:767px) { .application .dotted-list { - margin: 40px 0 0 40px; - max-width: 250px; + margin:40px 0 0 40px; + max-width:250px; } }.application .dotted-list ul li:not(:last-of-type):after { - height: 130px; + height:130px; } .our-services { - margin: 0; - position: relative; + margin:0; + position:relative; } .our-services:after { - content: ""; - background-image: url(/images/blue_triangle.svg); - background-repeat: no-repeat; - position: absolute; - left: 0; - width: 156px; - height: 160px; + content:""; + background-image:url(/images/blue_triangle.svg); + background-repeat:no-repeat; + position:absolute; + left:0; + width:156px; + height:160px; } @media screen and (max-width:768px) { - .our-services: after { - width: 106px; - height: 90px; + .our-services:after { + width:106px; + height:90px; } }@media screen and (max-width:1193px) { .our-services { - margin: 0 auto 100px; + margin:0 auto 100px; } }.our-services h2 { - max-width: 1200px; - margin: 0 auto -235px; - font: 11.875em Gilmer_Heavy; - line-height: 319px; - letter-spacing: -.04em; - color: #39383d; + max-width:1200px; + margin:0 auto -235px; + font:11.875em Gilmer_Heavy; + line-height:319px; + letter-spacing:-.04em; + color:#39383d; } @media screen and (max-width:1280px) { .our-services h2 { - max-width: 1130px; + max-width:1130px; } }@media screen and (max-width:1193px) { .our-services h2 { - font-size: 90px; + font-size:90px; } }@media screen and (max-width:800px) { .our-services h2 { - font-size: 90px; - text-align: center; - margin: 80px 0 10px; - line-height: 60px; + font-size:90px; + text-align:center; + margin:80px 0 10px; + line-height:60px; } }.our-services.landing-services h2 { - margin: 0 auto -60px 12%} + margin:0 auto -60px 12%} @media screen and (max-width:1193px) { .our-services.landing-services h2 { - font-size: 130px; - margin-left: 63px; + font-size:130px; + margin-left:63px; } }@media screen and (max-width:800px) { .our-services.landing-services h2 { - font-size: 110px; - text-align: left; - margin: 80px 0 20px 24px; - line-height: 60px; + font-size:110px; + text-align:left; + margin:80px 0 20px 24px; + line-height:60px; } }@media screen and (max-width:560px) { .our-services.landing-services h2 { - font-size: 75px; - padding: 0 24px; - margin-left: 0; + font-size:75px; + padding:0 24px; + margin-left:0; } }.positions__header { - max-width: 1162px; - margin: 0 auto; - padding: 0 20px; + max-width:1162px; + margin:0 auto; + padding:0 20px; } .positions__header h4 { - font: 2em/1 Gilmer_Heavy; - max-width: 460px; - width: 100%; - padding-left: 40px; - margin: 0 0 50px; - letter-spacing: -.5; + font:2em/1 Gilmer_Heavy; + max-width:460px; + width:100%; + padding-left:40px; + margin:0 0 50px; + letter-spacing:-.5; } @media screen and (max-width:1079px) { - .positions__header h4: not(:first-of-type) { - display: none; + .positions__header h4:not(:first-of-type) { + display:none; } }.position-list { - max-width: 1162px; - margin: 0 auto 132px; - padding: 0 20px; + max-width:1162px; + margin:0 auto 132px; + padding:0 20px; } .position-list:before { - content: ""; - background-image: url(/images/elipse.svg); - background-repeat: no-repeat; - background-size: 100%; - top: -84px; - right: -99px; - position: absolute; - width: 162px; - height: 156px; - z-index: -1; + content:""; + background-image:url(/images/elipse.svg); + background-repeat:no-repeat; + background-size:100%; + top:-84px; + right:-99px; + position:absolute; + width:162px; + height:156px; + z-index:-1; } @media screen and (max-width:1079px) { .position-list { - display: flex; - flex-wrap: wrap; + display:flex; + flex-wrap:wrap; } }@media screen and (max-width:1279px) { .info { - padding: 0 20px; + padding:0 20px; } }.info__box { - background-color: #fff; - color: #000; - max-width: 1120px; - width: 100%; - padding: 96px 110px 76px; - margin: 24px auto 132px; + background-color:#fff; + color:#000; + max-width:1120px; + width:100%; + padding:96px 110px 76px; + margin:24px auto 132px; } @media screen and (max-width:1279px) { .info__box { - padding: 96px 60px 76px; - margin: 24px auto 80px; + padding:96px 60px 76px; + margin:24px auto 80px; } }@media screen and (max-width:767px) { .info__box { - padding: 56px 30px; + padding:56px 30px; } }.info__box>div { - width: 100%} + width:100%} .info__box>div>h6 { - font: 1.0625em Gilmer_Light; - letter-spacing: 8px; - color: #9dafbd; - margin: 0 0 30px; + font:1.0625em Gilmer_Light; + letter-spacing:8px; + color:#9dafbd; + margin:0 0 30px; } .info__box>div>h2 { - font: 3.75em Gilmer_Light; - line-height: 127%; - letter-spacing: -1.2px; - margin: 0 0 40px; - color: #191a1f; - max-width: 490px; + font:3.75em Gilmer_Light; + line-height:127%; + letter-spacing:-1.2px; + margin:0 0 40px; + color:#191a1f; + max-width:490px; } @media screen and (max-width:767px) { .info__box>div>h2 { - font-size: 2.875em; + font-size:2.875em; } }.info__box>div>h2 strong { - font-family: Gilmer_Heavy; + font-family:Gilmer_Heavy; } .position-card { - background-color: #39383d; - box-shadow: 0 6px 12px -2px rgba(0, 0, 0, .25), 0 3px 7px -3px rgba(0, 0, 0, .3); - min-height: 102px; - padding: 16px 30px 16px 40px; - max-width: 1122px; - width: 100%; - margin: 0 auto 44px; + background-color:#39383d; + box-shadow:0 6px 12px -2px rgba(0, 0, 0, .25), 0 3px 7px -3px rgba(0, 0, 0, .3); + min-height:102px; + padding:16px 30px 16px 40px; + max-width:1122px; + width:100%; + margin:0 auto 44px; } @media screen and (max-width:1079px) { .position-card { - -moz-flex-direction: column; - -o-flex-direction: column; - flex-direction: column; - align-items: start; - padding: 30px; - max-width: 335px; - margin: 20px; + -moz-flex-direction:column; + -o-flex-direction:column; + flex-direction:column; + align-items:start; + padding:30px; + max-width:335px; + margin:20px; } }@media screen and (max-width:767px) { .position-card { - max-width: 100%} + max-width:100%} }.position-card span { - font: 400 1.3125em/1 Inter, sans-serif; + font:400 1.3125em/1 Inter, sans-serif; } @media screen and (max-width:1079px) { .position-card span { - font: 400 1em/1 Inter, sans-serif; - color: #9dafbd; + font:400 1em/1 Inter, sans-serif; + color:#9dafbd; } }.position-card span.position { - width: 420px; - margin-right: 52px; - color: #fff; + width:420px; + margin-right:52px; + color:#fff; } @media screen and (max-width:1079px) { .position-card span.position { - font: 400 1.3125em/1 Inter, sans-serif; - margin: 0 0 10px; - width: auto; + font:400 1.3125em/1 Inter, sans-serif; + margin:0 0 10px; + width:auto; } }.position-card span.position:after { - content: ""; - width: 2px; - height: 70px; - background-color: #303342; - position: absolute; - right: 0; - top: -24px; + content:""; + width:2px; + height:70px; + background-color:#303342; + position:absolute; + right:0; + top:-24px; } @media screen and (max-width:1079px) { - .position-card span.position: after { - display: none; + .position-card span.position:after { + display:none; } .position-card .btn { - margin: 40px 0 0; - width: 100%} + margin:40px 0 0; + width:100%} }.footer__banner { - background-image: url(/_next/static/media/footer_banner_bg.08c17eab.png); - background-repeat: no-repeat; - background-size: cover; - display: flex; - align-items: center; - justify-content: center; - height: 570px; - width: 100%; - margin: 210px auto 110px; - position: relative; + background-image:url(/_next/static/media/footer_banner_bg.08c17eab.png); + background-repeat:no-repeat; + background-size:cover; + display:flex; + align-items:center; + justify-content:center; + height:570px; + width:100%; + margin:210px auto 110px; + position:relative; } @media screen and (max-width:1300px) { .footer__banner { - margin-top: 100px; - height: inherit; - padding: 60px; + margin-top:100px; + height:inherit; + padding:60px; } }@media screen and (max-width:768px) { .footer__banner { - margin-bottom: 0; + margin-bottom:0; } }.footer__banner:after { - content: ""; - width: 150px; - height: 150px; - background-image: url(/images/line_triangle.svg); - background-repeat: no-repeat; - background-size: cover; - position: absolute; - left: 0; - top: 45%; - transform: rotate(90deg); + content:""; + width:150px; + height:150px; + background-image:url(/images/line_triangle.svg); + background-repeat:no-repeat; + background-size:cover; + position:absolute; + left:0; + top:45%; + transform:rotate(90deg); } @media screen and (max-width:1300px) { - .footer__banner: after { - width: 110px; - top: 6%} + .footer__banner:after { + width:110px; + top:6%} }@media screen and (max-width:768px) { - .footer__banner: after { - width: 14%; - height: 36%} + .footer__banner:after { + width:14%; + height:36%} }@media screen and (max-width:560px) { - .footer__banner: after { - left: -2rem; - width: 12%; - height: 30%} + .footer__banner:after { + left:-2rem; + width:12%; + height:30%} }.footer__banner:before { - content: ""; - width: 210px; - height: 210px; - background-image: url(/images/white_cut_img.svg); - background-repeat: no-repeat; - background-size: cover; - position: absolute; - right: 0; - bottom: 0; + content:""; + width:210px; + height:210px; + background-image:url(/images/white_cut_img.svg); + background-repeat:no-repeat; + background-size:cover; + position:absolute; + right:0; + bottom:0; } @media screen and (max-width:1300px) { - .footer__banner: before { - width: 150px; + .footer__banner:before { + width:150px; } }@media screen and (max-width:768px) { - .footer__banner: before { - width: 20%; - height: 40%} + .footer__banner:before { + width:20%; + height:40%} }@media screen and (max-width:560px) { - .footer__banner: before { - width: 16%; - height: 37%} + .footer__banner:before { + width:16%; + height:37%} }@media screen and (max-width:450px) { - .footer__banner: before { - width: 80px; - height: 65px; + .footer__banner:before { + width:80px; + height:65px; } }@media screen and (max-width:560px) { .footer__banner { - margin-top: 50px; + margin-top:50px; } }.footer__banner .title_wrapper { - display: flex; - flex-direction: column; - text-align: center; + display:flex; + flex-direction:column; + text-align:center; } .footer__banner .title_wrapper .process_cta { - margin: 0 auto; + margin:0 auto; } .footer__banner .title_wrapper h2 { - font: 5.25em Gilmer_Heavy; - display: flex; - align-items: center; + font:5.25em Gilmer_Heavy; + display:flex; + align-items:center; } .footer__banner .title_wrapper h2 img { - height: 62px; - margin-left: 25px; + height:62px; + margin-left:25px; } @media screen and (max-width:1240px) { .footer__banner .title_wrapper h2 { - font-size: 4.6875em; - display: grid; + font-size:4.6875em; + display:grid; } .footer__banner .title_wrapper h2 img { - height: 45px; - margin: 0 auto; + height:45px; + margin:0 auto; } }@media screen and (max-width:1024px) { .footer__banner .title_wrapper h2 { - font-size: 55px; + font-size:55px; } .footer__banner .title_wrapper h2 img { - height: 35px; + height:35px; } }@media screen and (max-width:768px) { .footer__banner .title_wrapper h2 { - font-size: 34px; + font-size:34px; } .footer__banner .title_wrapper h2 img { - height: 27px; + height:27px; } }@media screen and (max-width:560px) { .footer__banner .title_wrapper h2 { - font-size: 28px; - font-family: Gilmer_Bold; + font-size:28px; + font-family:Gilmer_Bold; } .footer__banner .title_wrapper h2 img { - margin-top: 12px; + margin-top:12px; } }.footer__banner .title_wrapper h4 { - font: 1.75em Inter-Regular; - margin: 5px 0 38px; + font:1.75em Inter-Regular; + margin:5px 0 38px; } @media screen and (max-width:1240px) { .footer__banner .title_wrapper h4 { - max-width: 330px; - display: flex; - justify-content: center; - margin: 20px auto 35px; - font-size: 1.25em; + max-width:330px; + display:flex; + justify-content:center; + margin:20px auto 35px; + font-size:1.25em; } }@media screen and (max-width:768px) { .footer__banner .title_wrapper h4 { - font-size: 16px; + font-size:16px; } }.page-not-found { - max-width: 1280px; - margin: 0 auto; + max-width:1280px; + margin:0 auto; } .page-not-found .hero-default { - background-position: 100% 100%} + background-position:100% 100%} .landing { - position: relative; + position:relative; } .landing .hero__wrapper { - padding: 0 63px; - position: relative; + padding:0 63px; + position:relative; } @media screen and (max-width:764px) { .landing .hero__wrapper { - padding: 0 0 0 20px; - box-shadow: 0 4px 40px 0 rgba(0, 0, 0, .502); + padding:0 0 0 20px; + box-shadow:0 4px 40px 0 rgba(0, 0, 0, .502); } }.landing .hero__wrapper:after { - content: ""; - background-image: url(/images/dot_column.svg); - background-repeat: no-repeat; - background-size: cover; - position: absolute; - display: flex; - left: 20px; - width: 67px; - top: 0; - height: 30rem; + content:""; + background-image:url(/images/dot_column.svg); + background-repeat:no-repeat; + background-size:cover; + position:absolute; + display:flex; + left:20px; + width:67px; + top:0; + height:30rem; } @media screen and (max-width:960px) { - .landing .hero__wrapper: after { - display: none; + .landing .hero__wrapper:after { + display:none; } }.landing .hero__wrapper:before { - content: ""; - background-image: url(/images/dot_column.svg); - background-repeat: no-repeat; - background-size: cover; - position: absolute; - width: 70px; - left: 13%; - bottom: -15rem; - height: 15rem; + content:""; + background-image:url(/images/dot_column.svg); + background-repeat:no-repeat; + background-size:cover; + position:absolute; + width:70px; + left:13%; + bottom:-15rem; + height:15rem; } @media screen and (max-width:1350px) { - .landing .hero__wrapper: before { - display: none; + .landing .hero__wrapper:before { + display:none; } }.landing .hero__wrapper .hero { - padding: 160px 105px; - max-width: 1240px; - width: 100%; - margin: 0 auto; - background-position: top; - background-size: cover; - z-index: 1; - transition: all .3s ease-in-out; + padding:160px 105px; + max-width:1240px; + width:100%; + margin:0 auto; + background-position:top; + background-size:cover; + z-index:1; + transition:all .3s ease-in-out; } @media screen and (min-width:1700px) { .landing .hero__wrapper .hero { - max-width: 1500px; + max-width:1500px; } }@media screen and (min-width:2000px) { .landing .hero__wrapper .hero { - max-width: 1900px; + max-width:1900px; } }@media screen and (max-width:1240px) { .landing .hero__wrapper .hero { - padding: 111px 105px 140px; - max-height: 550px; + padding:111px 105px 140px; + max-height:550px; } .landing .hero__wrapper .hero .dot-text { - right: 0!important; - line-height: 25px!important; + right:0!important; + line-height:25px!important; } }@media screen and (max-width:1024px) { .landing .hero__wrapper .hero { - padding-top: 160px; + padding-top:160px; } }@media screen and (min-width:1279px)and (max-width:1280px) { .landing .hero__wrapper .hero { - margin: 0 0 0 60px; + margin:0 0 0 60px; } }@media screen and (max-width:880px) { .landing .hero__wrapper .hero { - width: 100%; - padding: 160px 80px; + width:100%; + padding:160px 80px; } }@media screen and (max-width:767px) { .landing .hero__wrapper .hero { - padding: 130px 60px 80px; + padding:130px 60px 80px; } }@media screen and (max-width:560px) { .landing .hero__wrapper .hero { - padding: 130px 35px 80px; - height: 480px; + padding:130px 35px 80px; + height:480px; } }.landing .hero__wrapper .hero:before { - content: ""; - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(28, 116, 248, .8); - z-index: -1; - display: none; + content:""; + position:absolute; + top:0; + left:0; + width:100%; + height:100%; + background-color:rgba(28, 116, 248, .8); + z-index:-1; + display:none; } .landing .hero__wrapper .hero__caption { - max-width: 1700px; - margin: 0 auto; + max-width:1700px; + margin:0 auto; } @media screen and (min-width:1700px) { .landing .hero__wrapper .hero__caption h1 { - font-size: 85px!important; + font-size:85px!important; } .landing .hero__wrapper .hero__caption h2 { - font-size: 65px!important; + font-size:65px!important; } }@media screen and (min-width:2000px) { .landing .hero__wrapper .hero__caption h1 { - font-size: 110px!important; + font-size:110px!important; } .landing .hero__wrapper .hero__caption h2 { - font-size: 80px!important; + font-size:80px!important; } }@media screen and (max-width:1024px) { .landing .hero__wrapper .hero__caption { - font-size: 13px; + font-size:13px; } }.landing .hero__wrapper .hero__caption h1, .landing .hero__wrapper .hero__caption h2 { - line-height: 107%; - transition: all .3s ease-in-out; + line-height:107%; + transition:all .3s ease-in-out; } .landing .hero__wrapper .hero__caption h1 span:not(.highlight-red), .landing .hero__wrapper .hero__caption h2 span:not(.highlight-red) { - font-family: Gilmer_Light; + font-family:Gilmer_Light; } .landing .hero__wrapper .hero__caption h1 .highlight-red, .landing .hero__wrapper .hero__caption h2 .highlight-red { - color: red; + color:red; } .landing .hero__wrapper .hero__caption h1 { - font: 4.375em Gilmer_Bold; - letter-spacing: -4px; - margin: 0 0 15px; + font:4.375em Gilmer_Bold; + letter-spacing:-4px; + margin:0 0 15px; } @media screen and (max-width:767px) { .landing .hero__wrapper .hero__caption h1 { - font-size: 55px; - letter-spacing: -1.2px; - max-width: 100%} + font-size:55px; + letter-spacing:-1.2px; + max-width:100%} }@media screen and (max-width:400px) { .landing .hero__wrapper .hero__caption h1 { - font-size: 38px; - max-width: 285px; + font-size:38px; + max-width:285px; } }.landing .hero__wrapper .hero__caption h2 { - font: 3.125em Gilmer_Bold; - letter-spacing: -2px; - margin: 0 0 100px; + font:3.125em Gilmer_Bold; + letter-spacing:-2px; + margin:0 0 100px; } @media screen and (max-width:400px) { .landing .hero__wrapper .hero__caption h2 { - max-width: 350px; + max-width:350px; } }@media screen and (max-width:960px) { - .landing .hero__wrapper .hero__caption h2 span: not(.highlight-red) { - font-family: Gilmer_Medium; + .landing .hero__wrapper .hero__caption h2 span:not(.highlight-red) { + font-family:Gilmer_Medium; } }@media screen and (max-width:1024px) { .landing .hero__wrapper .hero__caption h2 { - font-size: 24px; - margin-bottom: 30px; - line-height: 40px; - letter-spacing: -.5px; + font-size:24px; + margin-bottom:30px; + line-height:40px; + letter-spacing:-.5px; } }.landing .hero__wrapper .hero__caption .dot-text { - font: 400 15px Gilmer, sans-serif; - right: 15%} + font:400 15px Gilmer, sans-serif; + right:15%} @media screen and (max-width:767px) { .landing .hero__wrapper .hero__caption .dot-text { - line-height: 22px; - align-items: flex-start; + line-height:22px; + align-items:flex-start; } }@media screen and (max-width:400px) { .landing .hero__wrapper .hero__caption .dot-text { - font-size: 14px; - width: 100%; - right: 0; - left: 0; - max-width: 200px; + font-size:14px; + width:100%; + right:0; + left:0; + max-width:200px; } }@media screen and (max-width:1024px) { .landing .hero__wrapper .hero__caption .dot-text { - font-size: 14px; - width: 100%; - right: 0; + font-size:14px; + width:100%; + right:0; } }@media screen and (max-width:767px) { - .landing .hero__wrapper .hero__caption .dot-text: before { - top: 8px; - position: relative; - width: 12px; - height: 12px; + .landing .hero__wrapper .hero__caption .dot-text:before { + top:8px; + position:relative; + width:12px; + height:12px; } }.landing .hero__wrapper .hero .social-icons { - bottom: 30px; - left: 97px; + bottom:30px; + left:97px; } @media screen and (max-width:767px) { .landing .hero__wrapper .hero .social-icons { - display: none; + display:none; } }.landing .hero__wrapper .hero .social-icons li:not(:last-of-type) { - margin-right: 30px; + margin-right:30px; } .landing .hero__wrapper .hero .social-icons li a:hover .icon { - background-color: red; + background-color:red; } @keyframes investment-a1 { 0%, 40% { - transform: rotate(0deg); + transform:rotate(0deg); } to { - transform: rotate(180deg); + transform:rotate(180deg); } }.landing .icon--animated-services-a .a1 { - animation: investment-a1 2s ease-in-out infinite; - transform-origin: center; + animation:investment-a1 2s ease-in-out infinite; + transform-origin:center; } .landing .icon--animated-services-a .a2 { - animation: investment-a2 2s ease-in-out infinite; - transform-origin: center; + animation:investment-a2 2s ease-in-out infinite; + transform-origin:center; } @keyframes investment-a2 { 0% { - transform: translateY(-28px); + transform:translateY(-28px); } 40%, to { - transform: translateY(28px); + transform:translateY(28px); } }.landing .info { - background-color: #fff; - max-width: 900px; - padding: 40px 30px; - margin: 0 auto; - transition: all .3s ease-in-out; + background-color:#fff; + max-width:900px; + padding:40px 30px; + margin:0 auto; + transition:all .3s ease-in-out; } @media screen and (min-width:1700px) { .landing .info { - max-width: 1000px; + max-width:1000px; } }@media screen and (min-width:2000px) { .landing .info { - max-width: 1130px; + max-width:1130px; } .landing .info p { - font-size: 23px!important; - max-width: 675px!important; + font-size:23px!important; + max-width:675px!important; } }@media screen and (max-width:1024px) { .landing .info { - max-width: 65%!important; + max-width:65%!important; } .landing .info p { - margin-left: 20px!important; - font-size: 15px!important; + margin-left:20px!important; + font-size:15px!important; } .landing .info p i { - width: 70px; - height: 22px; + width:70px; + height:22px; } .landing .info span svg { - height: 130px!important; + height:130px!important; } }@media screen and (max-width:1240px) { .landing .info { - max-width: 777px; - padding: 40px 50px; + max-width:777px; + padding:40px 50px; } }@media screen and (max-width:991px) { .landing .info { - padding: 38px 50px 38px 15px; - justify-content: start; - align-items: center; - margin: 0 auto; + padding:38px 50px 38px 15px; + justify-content:start; + align-items:center; + margin:0 auto; } }@media screen and (max-width:767px) { .landing .info { - margin: 0 20px; - max-width: 100%!important; + margin:0 20px; + max-width:100%!important; } }@media screen and (max-width:560px) { .landing .info { - padding-right: 25px; + padding-right:25px; } .landing .info i { - width: 55px!important; - height: 18px!important; + width:55px!important; + height:18px!important; } }.landing .info span svg { - height: 140px; + height:140px; } @media screen and (max-width:767px) { .landing .info span svg { - height: 100px!important; + height:100px!important; } }@media screen and (max-width:560px) { .landing .info span svg { - height: 85px!important; + height:85px!important; } }.landing .info p { - max-width: 600px; - margin-left: 80px; - color: #000; - font: 400 1.25em Inter, sans-serif; - line-height: 156%; - letter-spacing: .3px; + max-width:600px; + margin-left:80px; + color:#000; + font:400 1.25em Inter, sans-serif; + line-height:156%; + letter-spacing:.3px; } @media screen and (max-width:1240px) { .landing .info p { - margin-left: 60px; + margin-left:60px; } }@media screen and (max-width:991px) { .landing .info p { - margin: 0 0 0 32px; + margin:0 0 0 32px; } }@media screen and (max-width:767px) { .landing .info p { - max-width: 480px!important; - font-size: 14px!important; + max-width:480px!important; + font-size:14px!important; } }@media screen and (max-width:560px) { .landing .info p { - max-width: 350px; - font-size: 12px!important; + max-width:350px; + font-size:12px!important; } }.landing .info p strong { - white-space: pre-wrap; + white-space:pre-wrap; } .landing .animated-image { - position: absolute; - top: 70px; - left: 70%; - z-index: 2; + position:absolute; + top:70px; + left:70%; + z-index:2; } @media screen and (max-width:1915px) { .landing .animated-image { - right: -180px; - top: 120px; + right:-180px; + top:120px; } }@media screen and (max-width:1240px) { .landing .animated-image { - display: none; + display:none; } }@media screen and (max-width:1100px) { .landing .animated-image { - display: none; + display:none; } }.landing .animated-image .wheel-1 { - animation: rotate 1s ease-in-out infinite; + animation:rotate 1s ease-in-out infinite; } @keyframes rotate { 0% { - transform: rotate(0deg); + transform:rotate(0deg); } to { - transform: rotate(1turn); + transform:rotate(1turn); } }.landing .services { - margin: 0 0 100px; + margin:0 0 100px; } @media screen and (max-width:1193px) { .landing .services { - margin: 0 auto 100px; - max-width: 804px; + margin:0 auto 100px; + max-width:804px; } }.landing .services h2 { - max-width: 1200px; - margin: 0 auto -114px; - font: 11.875em Gilmer_Heavy; - line-height: 319px; - letter-spacing: -.04em; - color: #39383d; + max-width:1200px; + margin:0 auto -114px; + font:11.875em Gilmer_Heavy; + line-height:319px; + letter-spacing:-.04em; + color:#39383d; } @media screen and (max-width:1280px) { .landing .services h2 { - max-width: 1130px; + max-width:1130px; } }@media screen and (max-width:800px) { .landing .services h2 { - max-width: 660px; - font-size: 90px; - text-align: center; - margin: 50px 0 0; - line-height: 60px; + max-width:660px; + font-size:90px; + text-align:center; + margin:50px 0 0; + line-height:60px; } }.landing .service { - max-width: 1080px; - margin: 0 auto 250px; - background-size: 684px; - background-repeat: no-repeat; - background-position: 100% 50%} + max-width:1080px; + margin:0 auto 250px; + background-size:684px; + background-repeat:no-repeat; + background-position:100% 50%} @media screen and (max-width:1279px) { .landing .service { - padding: 0 60px; + padding:0 60px; } }@media screen and (max-width:660px) { .landing .service { - font-size: 10px; - padding: 0 30px; + font-size:10px; + padding:0 30px; } }@media screen and (max-width:1279px) { .landing .service figure { - display: none; + display:none; } }.landing .service>.section__text-placeholder .benefits { - margin: 80px 0 0; + margin:80px 0 0; } @media screen and (max-width:767px) { .landing .service>.section__text-placeholder .benefits.dotted-list { - margin: 40px 0 0 40px; + margin:40px 0 0 40px; } .landing .service>.section__text-placeholder .benefits.dotted-list li:after { - height: 62px; + height:62px; } }.landing .automation { - background-image: url(/images/automation.svg); - background-size: 1390px; - background-repeat: no-repeat; - background-position: 100%; - margin: 0 auto 160px; + background-image:url(/images/automation.svg); + background-size:1390px; + background-repeat:no-repeat; + background-position:100%; + margin:0 auto 160px; } @media screen and (max-width:1279px) { .landing .automation { - background-image: none; + background-image:none; } }@media screen and (max-width:767px) { .landing .automation { - margin: 0 auto 80px; + margin:0 auto 80px; } }.landing .automation .data-analyst { - max-width: 1000px; + max-width:1000px; } .landing .automation .data-analyst>.section__text-placeholder { - margin-bottom: 160px; + margin-bottom:160px; } @media screen and (max-width:1279px) { .landing .automation .data-analyst>.section__text-placeholder { - margin-bottom: 80px; + margin-bottom:80px; } }@media screen and (max-width:767px) { .landing .automation .data-analyst>.section__text-placeholder { - margin-bottom: 40px; + margin-bottom:40px; } }.landing .automation .data-analyst>.section__text-placeholder h3 { - max-width: 358px; - width: 100%} + max-width:358px; + width:100%} .landing .automation .benefits { - margin: 80px 0 0; - max-width: 420px; - width: 100%} + margin:80px 0 0; + max-width:420px; + width:100%} @media screen and (max-width:1279px) { .landing .application { - flex-direction: column; - align-items: flex-start; + flex-direction:column; + align-items:flex-start; } .landing .application .dotted-list { - margin: 80px 0 0; - margin: 40px 0 0; + margin:80px 0 0; + margin:40px 0 0; } }@media screen and (max-width:767px) { .landing .application .dotted-list { - margin: 40px 0 0 40px; - max-width: 250px; + margin:40px 0 0 40px; + max-width:250px; } }.landing .application .dotted-list ul li:not(:last-of-type):after { - height: 130px; + height:130px; } .landing .web-and-mobile { - margin: 110px 0; + margin:110px 0; } @media screen and (max-width:1919px) { .landing .web-and-mobile .staff-image { - right: -320px; + right:-320px; } }.landing .staff-portal .section__white-box { - margin: 0 auto 60px; + margin:0 auto 60px; } @media screen and (max-width:1919px) { .landing .staff-portal .staff-image { - right: -246px; + right:-246px; } }.landing .emerging-tech { - max-width: 1600px; - margin: 0 auto; - padding: 0 64px; - width: 100%; - background-position: -110px 92%} + max-width:1600px; + margin:0 auto; + padding:0 64px; + width:100%; + background-position:-110px 92%} @media screen and (max-width:1279px) { .landing .emerging-tech { - margin-top: 100px; + margin-top:100px; } }@media screen and (max-width:767px) { .landing .emerging-tech { - background-position: center 100%} + background-position:center 100%} }@media screen and (max-width:560px) { .landing .emerging-tech { - padding: 0 24px; + padding:0 24px; } }.landing .emerging-tech .title { - font: 11.875em Gilmer_Heavy; - color: #39383d; - line-height: 319px; - letter-spacing: -.04em; - text-align: right; + font:11.875em Gilmer_Heavy; + color:#39383d; + line-height:319px; + letter-spacing:-.04em; + text-align:right; } @media screen and (max-width:1193px) { .landing .emerging-tech .title { - line-height: 200px; - font-size: 130px; + line-height:200px; + font-size:130px; } }@media screen and (max-width:800px) { .landing .emerging-tech .title { - font-size: 110px; - margin: 0; + font-size:110px; + margin:0; } }@media screen and (max-width:560px) { .landing .emerging-tech .title { - font-size: 75px; - line-height: 160px; + font-size:75px; + line-height:160px; } }@media screen and (max-width:767px) { .landing .emerging-tech .title { - background-position: center 100%} + background-position:center 100%} }.landing .emerging-tech .dotted-list { - margin-left: 94px; - margin-bottom: 142px; + margin-left:94px; + margin-bottom:142px; } @media screen and (max-width:1919px) { .landing .emerging-tech .dotted-list { - margin-left: 188px; + margin-left:188px; } }@media screen and (max-width:1279px) { .landing .emerging-tech .dotted-list { - margin-left: 38px; + margin-left:38px; } }@media screen and (max-width:767px) { .landing .emerging-tech .dotted-list { - margin: 0 0 80px 30px; + margin:0 0 80px 30px; } }.landing .emerging-tech .dotted-list .cta { - border-radius: 5px; - background: red; - box-shadow: 0 10px 20px rgba(0, 0, 0, .2); - width: 240px; - height: 50px; + border-radius:5px; + background:red; + box-shadow:0 10px 20px rgba(0, 0, 0, .2); + width:240px; + height:50px; } .landing .emerging-tech .dotted-list h4 { - font: 2em/40px Gilmer_Heavy; - letter-spacing: -.5px; - color: #f5f5f4; - margin: 0 0 40px; + font:2em/40px Gilmer_Heavy; + letter-spacing:-.5px; + color:#f5f5f4; + margin:0 0 40px; } .landing .emerging-tech .dotted-list ul { - margin: 0 0 80px; + margin:0 0 80px; } @media screen and (max-width:425px) { .landing .emerging-tech .dotted-list ul { - font-size: 14px; + font-size:14px; } }.landing .emerging-tech .dotted-list ul li:not(:last-of-type) { - margin: 0 0 30px; + margin:0 0 30px; } .landing .emerging-tech .dotted-list ul li:not(:last-of-type):after { - content: ""; - width: 1px; - height: 60px; - background-color: rgba(255, 0, 0, .25); - position: absolute; - left: 3px; - top: 18px; + content:""; + width:1px; + height:60px; + background-color:rgba(255, 0, 0, .25); + position:absolute; + left:3px; + top:18px; } .landing .emerging-tech .box { - background-image: url(/images/emergingCover.png); - background-position: top; - background-repeat: no-repeat; - background-size: cover; - padding: 130px 110px 90px; - height: 762px; - margin-bottom: 16px; - width: 100%; - max-width: 1530px; + background-image:url(/images/emergingCover.png); + background-position:top; + background-repeat:no-repeat; + background-size:cover; + padding:130px 110px 90px; + height:762px; + margin-bottom:16px; + width:100%; + max-width:1530px; } @media screen and (max-width:1300px) { .landing .emerging-tech .box { - margin-left: 0; - padding: 80px; - height: auto; - margin-bottom: 34px; + margin-left:0; + padding:80px; + height:auto; + margin-bottom:34px; } }@media screen and (max-width:1024px) { .landing .emerging-tech .box { - padding: 40px; + padding:40px; } }@media screen and (max-width:560px) { .landing .emerging-tech .box { - padding: 34px 24px 24px; + padding:34px 24px 24px; } }.landing .emerging-tech .box .cta-wrapper { - display: flex; - align-items: center; - position: relative; + display:flex; + align-items:center; + position:relative; } @media screen and (max-width:1400px) { .landing .emerging-tech .box .cta-wrapper { - display: block; + display:block; } .landing .emerging-tech .box .cta-wrapper a { - margin-left: 55%; - margin-top: 40px; + margin-left:55%; + margin-top:40px; } }@media screen and (max-width:1279px) { .landing .emerging-tech .box .cta-wrapper a { - margin-left: 45%} + margin-left:45%} }@media screen and (max-width:1024px) { .landing .emerging-tech .box .cta-wrapper a { - margin-left: 25%} + margin-left:25%} }@media screen and (max-width:768px) { .landing .emerging-tech .box .cta-wrapper a { - width: 80%; - margin-left: 5%} + width:80%; + margin-left:5%} }@media screen and (max-width:600px) { .landing .emerging-tech .box .cta-wrapper a { - width: 300px; - margin-left: 0; + width:300px; + margin-left:0; } }@media screen and (max-width:560px) { .landing .emerging-tech .box .cta-wrapper a { - margin-left: 0; - width: 300px; + margin-left:0; + width:300px; } }@media screen and (max-width:470px) { .landing .emerging-tech .box .cta-wrapper a { - width: 260px; - margin: 24px auto 0; + width:260px; + margin:24px auto 0; } }@media screen and (max-width:400px) { .landing .emerging-tech .box .cta-wrapper a { - width: 100%} + width:100%} }.landing .emerging-tech .box h2 { - font: 6em/115px Gilmer_Heavy; - letter-spacing: -.03em; - max-width: 703px; - margin: 0 0 28px; + font:6em/115px Gilmer_Heavy; + letter-spacing:-.03em; + max-width:703px; + margin:0 0 28px; } @media screen and (max-width:1400px) { .landing .emerging-tech .box h2 { - font-size: 90px; - line-height: 100%} + font-size:90px; + line-height:100%} }@media screen and (max-width:1279px) { .landing .emerging-tech .box h2 { - font-size: 70px; + font-size:70px; } }@media screen and (max-width:1024px) { .landing .emerging-tech .box h2 { - font-size: 55px; - max-width: 360px; + font-size:55px; + max-width:360px; } }@media screen and (max-width:767px) { .landing .emerging-tech .box h2 { - line-height: 60px; - font-size: 44px; - max-width: 400px; + line-height:60px; + font-size:44px; + max-width:400px; } }@media screen and (max-width:560px) { .landing .emerging-tech .box h2 { - font-size: 34px; - line-height: 40px; - max-width: 350px; + font-size:34px; + line-height:40px; + max-width:350px; } }.landing .emerging-tech .box p { - font: 1.3125em/157% Inter, sans-serif; - letter-spacing: .003em; - max-width: 480px; - margin: 30px 0 0; + font:1.3125em/157% Inter, sans-serif; + letter-spacing:.003em; + max-width:480px; + margin:30px 0 0; } @media screen and (max-width:767px) { .landing .emerging-tech .box p { - font-size: 16px; - margin: 0; - max-width: 440px; + font-size:16px; + margin:0; + max-width:440px; } }@media screen and (max-width:560px) { .landing .emerging-tech .box p { - font-size: 14px; - max-width: 369px; - width: 100%} + font-size:14px; + max-width:369px; + width:100%} }@media screen and (max-width:1279px) { - .about .roadmap__item .ceo .landing .emerging-tech .box .social-list, .about .roadmap__item .ceo .social-list .landing .emerging-tech .box a, .about .roadmap__item .landing .emerging-tech .box .team, .build-products .feature-list .landing .emerging-tech .box li, .contact .landing .emerging-tech .box .info__box, .contact .landing .emerging-tech .box .white-paper, .contact .white-paper ul .landing .emerging-tech .box li, .dotted-list ul .landing .emerging-tech .box li, .footer .landing .emerging-tech .box .logo-placeholder, .footer .landing .emerging-tech .box .right-side, .footer .landing .emerging-tech .box .text-placeholder, .form__checkbox .landing .emerging-tech .box .checkmark, .form__file .landing .emerging-tech .box h6, .header .container .landing .emerging-tech .box .select-language, .landing .emerging-tech .box .about .roadmap__item .ceo .social-list, .landing .emerging-tech .box .about .roadmap__item .ceo .social-list a, .landing .emerging-tech .box .about .roadmap__item .team, .landing .emerging-tech .box .blog__search-placeholder, .landing .emerging-tech .box .blog__slide-paragraph, .landing .emerging-tech .box .btn, .landing .emerging-tech .box .btn--back-to-top, .landing .emerging-tech .box .btn--close, .landing .emerging-tech .box .btn--contact, .landing .emerging-tech .box .btn--payment, .landing .emerging-tech .box .btn--sandwich, .landing .emerging-tech .box .build-products .feature-list li, .landing .emerging-tech .box .contact .info__box, .landing .emerging-tech .box .contact .white-paper, .landing .emerging-tech .box .contact .white-paper ul li, .landing .emerging-tech .box .dotted-list ul li, .landing .emerging-tech .box .flex, .landing .emerging-tech .box .footer, .landing .emerging-tech .box .footer .logo-placeholder, .landing .emerging-tech .box .footer .right-side, .landing .emerging-tech .box .footer .text-placeholder, .landing .emerging-tech .box .form__checkbox, .landing .emerging-tech .box .form__checkbox .checkmark, .landing .emerging-tech .box .form__file h6, .landing .emerging-tech .box .form__file-caption, .landing .emerging-tech .box .form__file-name, .landing .emerging-tech .box .form__file-size, .landing .emerging-tech .box .form__row, .landing .emerging-tech .box .form__success-message, .landing .emerging-tech .box .header .container .select-language, .landing .emerging-tech .box .header__addon, .landing .emerging-tech .box .hero-default__nav, .landing .emerging-tech .box .hero-default__nav-item, .landing .emerging-tech .box .hero__wrapper .hero .social-icons, .landing .emerging-tech .box .info, .landing .emerging-tech .box .info__box, .landing .emerging-tech .box .legal .info__box, .landing .emerging-tech .box .menu, .landing .emerging-tech .box .menu__content, .landing .emerging-tech .box .menu__content>ul>li, .landing .emerging-tech .box .menu__content>ul>li>a, .landing .emerging-tech .box .menu__footer, .landing .emerging-tech .box .menu__sidebar, .landing .emerging-tech .box .menu__sidebar .logo, .landing .emerging-tech .box .nav, .landing .emerging-tech .box .nav>ul, .landing .emerging-tech .box .our-work .info__box .info-list-our-work div, .landing .emerging-tech .box .position-card, .landing .emerging-tech .box .positions__header, .landing .emerging-tech .box .service-landing .info__box, .landing .emerging-tech .box .service-landing .services .info .benefits ul li, .landing .emerging-tech .box .service-landing .success-story__carousel .slick-track, .landing .emerging-tech .box .service-landing .success-story__carousel-nav, .landing .emerging-tech .box .services-cta, .landing .emerging-tech .box .sprint__future-solution, .landing .emerging-tech .box .sprint__hero, .landing .emerging-tech .box .sprint__hero .social-icons li a, .landing .emerging-tech .box .sprint__hero .timeline, .landing .emerging-tech .box .sprint__hero .timeline li, .landing .emerging-tech .box .sprint__insights, .landing .emerging-tech .box .sprint__solution-list, .landing .emerging-tech .box .sprint__solution-list ul li, .landing .emerging-tech .box .sprint__sprint-list ul li, .landing .emerging-tech .box .sprint__text-placeholder, .landing .emerging-tech .box .success-story__culture, .landing .emerging-tech .box .success-story__hero, .landing .emerging-tech .box .success-story__info-box, .landing .emerging-tech .box .success-story__introduction div, .landing .emerging-tech .box .success-story__slider, .landing .emerging-tech .box .success-story__slider .slick-dots, .landing .emerging-tech .box .success-story__slider .slick-track, .landing .emerging-tech .box .success-story__slider-nav, .landing .emerging-tech .box .success-story__story div: first-child, .landing .emerging-tech .box .text-widgets, .landing .emerging-tech .box .use-cases, .landing .emerging-tech .box .use-cases__item, .landing .emerging-tech .box .video .icon--pause, .landing .emerging-tech .box .video__cta, .landing .emerging-tech .box .video__cta span:not(.info-message), .landing .emerging-tech .box button, .landing .hero__wrapper .hero .emerging-tech .box .social-icons, .legal .landing .emerging-tech .box .info__box, .menu__sidebar .landing .emerging-tech .box .logo, .our-work .info__box .info-list-our-work .landing .emerging-tech .box div, .service-landing .landing .emerging-tech .box .info__box, .service-landing .landing .emerging-tech .box .success-story__carousel-nav, .service-landing .services .info .benefits ul .landing .emerging-tech .box li, .service-landing .success-story__carousel .landing .emerging-tech .box .slick-track, .sprint__hero .landing .emerging-tech .box .timeline, .sprint__hero .social-icons li .landing .emerging-tech .box a, .sprint__hero .timeline .landing .emerging-tech .box li, .sprint__solution-list ul .landing .emerging-tech .box li, .sprint__sprint-list ul .landing .emerging-tech .box li, .success-story__introduction .landing .emerging-tech .box div, .success-story__slider .landing .emerging-tech .box .slick-dots, .success-story__slider .landing .emerging-tech .box .slick-track, .success-story__story .landing .emerging-tech .box div:first-child, .video .landing .emerging-tech .box .icon--pause, .video__cta .landing .emerging-tech .box span:not(.info-message) { - flex-direction: column; + .about .roadmap__item .ceo .landing .emerging-tech .box .social-list, .about .roadmap__item .ceo .social-list .landing .emerging-tech .box a, .about .roadmap__item .landing .emerging-tech .box .team, .build-products .feature-list .landing .emerging-tech .box li, .contact .landing .emerging-tech .box .info__box, .contact .landing .emerging-tech .box .white-paper, .contact .white-paper ul .landing .emerging-tech .box li, .dotted-list ul .landing .emerging-tech .box li, .footer .landing .emerging-tech .box .logo-placeholder, .footer .landing .emerging-tech .box .right-side, .footer .landing .emerging-tech .box .text-placeholder, .form__checkbox .landing .emerging-tech .box .checkmark, .form__file .landing .emerging-tech .box h6, .header .container .landing .emerging-tech .box .select-language, .landing .emerging-tech .box .about .roadmap__item .ceo .social-list, .landing .emerging-tech .box .about .roadmap__item .ceo .social-list a, .landing .emerging-tech .box .about .roadmap__item .team, .landing .emerging-tech .box .blog__search-placeholder, .landing .emerging-tech .box .blog__slide-paragraph, .landing .emerging-tech .box .btn, .landing .emerging-tech .box .btn--back-to-top, .landing .emerging-tech .box .btn--close, .landing .emerging-tech .box .btn--contact, .landing .emerging-tech .box .btn--payment, .landing .emerging-tech .box .btn--sandwich, .landing .emerging-tech .box .build-products .feature-list li, .landing .emerging-tech .box .contact .info__box, .landing .emerging-tech .box .contact .white-paper, .landing .emerging-tech .box .contact .white-paper ul li, .landing .emerging-tech .box .dotted-list ul li, .landing .emerging-tech .box .flex, .landing .emerging-tech .box .footer, .landing .emerging-tech .box .footer .logo-placeholder, .landing .emerging-tech .box .footer .right-side, .landing .emerging-tech .box .footer .text-placeholder, .landing .emerging-tech .box .form__checkbox, .landing .emerging-tech .box .form__checkbox .checkmark, .landing .emerging-tech .box .form__file h6, .landing .emerging-tech .box .form__file-caption, .landing .emerging-tech .box .form__file-name, .landing .emerging-tech .box .form__file-size, .landing .emerging-tech .box .form__row, .landing .emerging-tech .box .form__success-message, .landing .emerging-tech .box .header .container .select-language, .landing .emerging-tech .box .header__addon, .landing .emerging-tech .box .hero-default__nav, .landing .emerging-tech .box .hero-default__nav-item, .landing .emerging-tech .box .hero__wrapper .hero .social-icons, .landing .emerging-tech .box .info, .landing .emerging-tech .box .info__box, .landing .emerging-tech .box .legal .info__box, .landing .emerging-tech .box .menu, .landing .emerging-tech .box .menu__content, .landing .emerging-tech .box .menu__content>ul>li, .landing .emerging-tech .box .menu__content>ul>li>a, .landing .emerging-tech .box .menu__footer, .landing .emerging-tech .box .menu__sidebar, .landing .emerging-tech .box .menu__sidebar .logo, .landing .emerging-tech .box .nav, .landing .emerging-tech .box .nav>ul, .landing .emerging-tech .box .our-work .info__box .info-list-our-work div, .landing .emerging-tech .box .position-card, .landing .emerging-tech .box .positions__header, .landing .emerging-tech .box .service-landing .info__box, .landing .emerging-tech .box .service-landing .services .info .benefits ul li, .landing .emerging-tech .box .service-landing .success-story__carousel .slick-track, .landing .emerging-tech .box .service-landing .success-story__carousel-nav, .landing .emerging-tech .box .services-cta, .landing .emerging-tech .box .sprint__future-solution, .landing .emerging-tech .box .sprint__hero, .landing .emerging-tech .box .sprint__hero .social-icons li a, .landing .emerging-tech .box .sprint__hero .timeline, .landing .emerging-tech .box .sprint__hero .timeline li, .landing .emerging-tech .box .sprint__insights, .landing .emerging-tech .box .sprint__solution-list, .landing .emerging-tech .box .sprint__solution-list ul li, .landing .emerging-tech .box .sprint__sprint-list ul li, .landing .emerging-tech .box .sprint__text-placeholder, .landing .emerging-tech .box .success-story__culture, .landing .emerging-tech .box .success-story__hero, .landing .emerging-tech .box .success-story__info-box, .landing .emerging-tech .box .success-story__introduction div, .landing .emerging-tech .box .success-story__slider, .landing .emerging-tech .box .success-story__slider .slick-dots, .landing .emerging-tech .box .success-story__slider .slick-track, .landing .emerging-tech .box .success-story__slider-nav, .landing .emerging-tech .box .success-story__story div:first-child, .landing .emerging-tech .box .text-widgets, .landing .emerging-tech .box .use-cases, .landing .emerging-tech .box .use-cases__item, .landing .emerging-tech .box .video .icon--pause, .landing .emerging-tech .box .video__cta, .landing .emerging-tech .box .video__cta span:not(.info-message), .landing .emerging-tech .box button, .landing .hero__wrapper .hero .emerging-tech .box .social-icons, .legal .landing .emerging-tech .box .info__box, .menu__sidebar .landing .emerging-tech .box .logo, .our-work .info__box .info-list-our-work .landing .emerging-tech .box div, .service-landing .landing .emerging-tech .box .info__box, .service-landing .landing .emerging-tech .box .success-story__carousel-nav, .service-landing .services .info .benefits ul .landing .emerging-tech .box li, .service-landing .success-story__carousel .landing .emerging-tech .box .slick-track, .sprint__hero .landing .emerging-tech .box .timeline, .sprint__hero .social-icons li .landing .emerging-tech .box a, .sprint__hero .timeline .landing .emerging-tech .box li, .sprint__solution-list ul .landing .emerging-tech .box li, .sprint__sprint-list ul .landing .emerging-tech .box li, .success-story__introduction .landing .emerging-tech .box div, .success-story__slider .landing .emerging-tech .box .slick-dots, .success-story__slider .landing .emerging-tech .box .slick-track, .success-story__story .landing .emerging-tech .box div:first-child, .video .landing .emerging-tech .box .icon--pause, .video__cta .landing .emerging-tech .box span:not(.info-message) { + flex-direction:column; } }.landing .emerging-tech .box .btn--outline, .landing .emerging-tech .box .btn--outline-md { - width: 280px; - height: 68px; - font: 1.3125em/157% Gilmer_Medium; - letter-spacing: .003em; - border: 3px solid #fff; - margin-left: 150px; + width:280px; + height:68px; + font:1.3125em/157% Gilmer_Medium; + letter-spacing:.003em; + border:3px solid #fff; + margin-left:150px; } @media screen and (max-width:1279px) { .landing .emerging-tech .box .btn--outline, .landing .emerging-tech .box .btn--outline-md { - margin: 40px 0 0; + margin:40px 0 0; } }@media screen and (max-width:767px) { .landing .emerging-tech .box .btn--outline, .landing .emerging-tech .box .btn--outline-md { - width: 180px; - height: 60px; - font-size: 18px; + width:180px; + height:60px; + font-size:18px; } }.landing .emerging-tech .box .btn--outline-md:hover, .landing .emerging-tech .box .btn--outline:hover { - background-color: #fff; - color: #000; + background-color:#fff; + color:#000; } .landing .emerging-tech .emerging-widgets { - justify-content: center; + justify-content:center; } @media screen and (max-width:1919px) { .landing .emerging-tech .emerging-widgets { - margin: 0 auto; + margin:0 auto; } }@media screen and (max-width:1300px) { .landing .emerging-tech .emerging-widgets { - margin-left: 0; - flex-direction: column; - align-items: center; + margin-left:0; + flex-direction:column; + align-items:center; } }.landing .emerging-tech .emerging-widgets .widget { - max-width: 402px; - width: 100%; - padding: 56px 54px 0 67px; - background-repeat: no-repeat; - background-position: top; - background-size: cover; - max-height: 496px; + max-width:402px; + width:100%; + padding:56px 54px 0 67px; + background-repeat:no-repeat; + background-position:top; + background-size:cover; + max-height:496px; } @media screen and (max-width:1300px) { .landing .emerging-tech .emerging-widgets .widget { - max-width: 100%; - background-color: #39383d; - min-height: auto; - padding: 56px 50px 0; - max-height: inherit; + max-width:100%; + background-color:#39383d; + min-height:auto; + padding:56px 50px 0; + max-height:inherit; } }@media screen and (max-width:1024px) { .landing .emerging-tech .emerging-widgets .widget { - padding: 40px 40px 0; + padding:40px 40px 0; } }@media screen and (max-width:560px) { .landing .emerging-tech .emerging-widgets .widget { - padding: 24px 24px 0; + padding:24px 24px 0; } }.landing .emerging-tech .emerging-widgets .widget:first-of-type { - background-image: url(/images/innovation.jpg); + background-image:url(/images/innovation.jpg); } .landing .emerging-tech .emerging-widgets .widget:last-of-type { - background-image: url(/images/transformative-experiences.jpg); + background-image:url(/images/transformative-experiences.jpg); } .landing .emerging-tech .emerging-widgets .widget span { - color: #efdaa4; - font: .75em/1 Gilmer_Light; - letter-spacing: 8px; - margin-left: 17px; + color:#efdaa4; + font:.75em/1 Gilmer_Light; + letter-spacing:8px; + margin-left:17px; } @media screen and (max-width:1300px) { .landing .emerging-tech .emerging-widgets .widget span { - font-size: 18px; + font-size:18px; } }@media screen and (max-width:1024px) { .landing .emerging-tech .emerging-widgets .widget span { - font-size: 14px; + font-size:14px; } }@media screen and (max-width:768px) { .landing .emerging-tech .emerging-widgets .widget span { - margin-left: 0; + margin-left:0; } }.landing .emerging-tech .emerging-widgets .widget h4 { - color: #fff; - font: 2em/125% Gilmer_Medium; - letter-spacing: -.5px; - margin: 14px 0 24px; + color:#fff; + font:2em/125% Gilmer_Medium; + letter-spacing:-.5px; + margin:14px 0 24px; } @media screen and (max-width:1300px) { .landing .emerging-tech .emerging-widgets .widget h4 { - font-size: 45px; - width: 100%} + font-size:45px; + width:100%} }@media screen and (max-width:1024px) { .landing .emerging-tech .emerging-widgets .widget h4 { - font-size: 34px; + font-size:34px; } }@media screen and (max-width:560px) { .landing .emerging-tech .emerging-widgets .widget h4 { - font-size: 28px; + font-size:28px; } }@media screen and (max-width:450px) { .landing .emerging-tech .emerging-widgets .widget h4 { - font-size: 24px; + font-size:24px; } }.landing .emerging-tech .emerging-widgets .widget h4 strong { - font-family: Gilmer_Bold; + font-family:Gilmer_Bold; } .landing .emerging-tech .emerging-widgets .widget p { - color: #9dafbd; - font: 1.125em/150% Inter, sans-serif; - letter-spacing: .003em; + color:#9dafbd; + font:1.125em/150% Inter, sans-serif; + letter-spacing:.003em; } @media screen and (max-width:1300px) { .landing .emerging-tech .emerging-widgets .widget p { - font-size: 24px; - max-width: 80%; - line-height: 40px; + font-size:24px; + max-width:80%; + line-height:40px; } }@media screen and (max-width:1024px) { .landing .emerging-tech .emerging-widgets .widget p { - font-size: 18px; - max-width: 80%; - line-height: 34px; + font-size:18px; + max-width:80%; + line-height:34px; } }@media screen and (max-width:560px) { .landing .emerging-tech .emerging-widgets .widget p { - font-size: 16px; - max-width: 100%; - line-height: 25px; + font-size:16px; + max-width:100%; + line-height:25px; } }@media screen and (max-width:450px) { .landing .emerging-tech .emerging-widgets .widget p { - font-size: 14px; - line-height: 21px; + font-size:14px; + line-height:21px; } }.landing .emerging-tech .emerging-widgets .widget--md { - background-image: url(/images/digital-transformation.jpg); - transform: scale(1.1); - max-width: 452px; - max-height: 532px; + background-image:url(/images/digital-transformation.jpg); + transform:scale(1.1); + max-width:452px; + max-height:532px; } @media screen and (max-width:1300px) { .landing .emerging-tech .emerging-widgets .widget--md { - max-width: 100%; - min-height: auto; - transform: scale(1); - padding: 56px 50px 0; - margin: 34px 0; - max-height: inherit; + max-width:100%; + min-height:auto; + transform:scale(1); + padding:56px 50px 0; + margin:34px 0; + max-height:inherit; } }@media screen and (max-width:1024px) { .landing .emerging-tech .emerging-widgets .widget--md { - padding: 40px 40px 0; + padding:40px 40px 0; } }@media screen and (max-width:560px) { .landing .emerging-tech .emerging-widgets .widget--md { - padding: 24px 24px 0; + padding:24px 24px 0; } }.landing .emerging-tech .emerging-widgets .widget--md p { - color: #fff; + color:#fff; } .landing .emerging-tech .emerging-widgets .widget--md .btn { - margin-top: 49px!important; + margin-top:49px!important; } .landing .emerging-tech .emerging-widgets .widget--right { - padding: 56px 41px 0 56px; + padding:56px 41px 0 56px; } @media screen and (max-width:1024px) { .landing .emerging-tech .emerging-widgets .widget--right { - padding: 40px 40px 0; + padding:40px 40px 0; } }@media screen and (max-width:560px) { .landing .emerging-tech .emerging-widgets .widget--right { - padding: 24px 24px 0; + padding:24px 24px 0; } }@media screen and (max-width:1300px) { .landing .emerging-tech .emerging-widgets .widget--right h4 { - max-width: 540px; + max-width:540px; } }.landing .emerging-tech .emerging-widgets .widget .btn { - max-width: 156px; - height: 40px; - margin: 28px auto 40px; - border: 2px solid #fff; + max-width:156px; + height:40px; + margin:28px auto 40px; + border:2px solid #fff; } @media screen and (max-width:1300px) { .landing .emerging-tech .emerging-widgets .widget .btn { - max-width: 300px; - height: 60px; - margin: 28px 0 40px auto; + max-width:300px; + height:60px; + margin:28px 0 40px auto; } }@media screen and (max-width:768px) { .landing .emerging-tech .emerging-widgets .widget .btn { - max-width: 100%; - height: 42px; - width: 100%; - font-size: 16px; + max-width:100%; + height:42px; + width:100%; + font-size:16px; } }@media screen and (max-width:560px) { .landing .emerging-tech .emerging-widgets .widget .btn { - font-size: 14px; + font-size:14px; } }@media screen and (max-width:480px) { .landing .emerging-tech .services-cta { - display: block; + display:block; } }.landing .emerging-tech .services-cta a:first-child { - margin: 0 30px 0 0; + margin:0 30px 0 0; } @media screen and (max-width:480px) { - .landing .emerging-tech .services-cta a: first-child { - margin: 0 0 30px; + .landing .emerging-tech .services-cta a:first-child { + margin:0 0 30px; } }.landing .emerging-tech .img_wrapper { - display: flex; - justify-content: center; + display:flex; + justify-content:center; } .landing .emerging-tech .img_wrapper .mobile_image { - display: none; - width: 100%; - max-width: 450px; - max-height: 300px; - margin-top: 25px; + display:none; + width:100%; + max-width:450px; + max-height:300px; + margin-top:25px; } @media screen and (max-width:560px) { .landing .emerging-tech .img_wrapper .mobile_image { - display: flex; + display:flex; } }.landing .process { - max-width: 1400px; - margin: 0 auto 100px; - position: relative; - padding: 0 63px; + max-width:1400px; + margin:0 auto 100px; + position:relative; + padding:0 63px; } @media screen and (max-width:900px) { .landing .process { - padding: 0 24px; - margin-bottom: 0; + padding:0 24px; + margin-bottom:0; } }.landing .process .vertical_dots { - display: none; + display:none; } @media screen and (max-width:1240px) { .landing .process .vertical_dots { - display: flex; - width: 53px; - height: 100%; - margin: 80px 50px; + display:flex; + width:53px; + height:100%; + margin:80px 50px; } }@media screen and (max-width:1125px) { .landing .process .vertical_dots { - width: 49px; - height: 56rem; + width:49px; + height:56rem; } }@media screen and (max-width:768px) { .landing .process .vertical_dots { - margin: 80px 25px; - width: 39px; + margin:80px 25px; + width:39px; } }@media screen and (max-width:560px) { .landing .process .vertical_dots { - width: 31px; - height: 43rem; - margin: 70px 23px 0 0; + width:31px; + height:43rem; + margin:70px 23px 0 0; } }@media screen and (max-width:450px) { .landing .process .vertical_dots { - width: 38px; - height: 45rem; + width:38px; + height:45rem; } }.landing .process .mobile_atom { - display: none; - max-width: 400px; - margin: 0 auto; - width: 100%} + display:none; + max-width:400px; + margin:0 auto; + width:100%} @media screen and (max-width:768px) { .landing .process .mobile_atom { - display: flex; + display:flex; } }.landing .process:after { - content: ""; - background: url(/images/2am_process_atom.svg) no-repeat; - position: absolute; - width: 37vw; - height: 32vw; - top: 40%; - left: 66%; - max-width: 670px; - max-height: 600px; - z-index: -1; - background-size: contain; + content:""; + background:url(/images/2am_process_atom.svg) no-repeat; + position:absolute; + width:37vw; + height:32vw; + top:40%; + left:66%; + max-width:670px; + max-height:600px; + z-index:-1; + background-size:contain; } @media screen and (max-width:1200px) { - .landing .process: after { - width: 87vw; - top: 60%; - height: 62vw; - max-width: 800px; + .landing .process:after { + width:87vw; + top:60%; + height:62vw; + max-width:800px; } }@media screen and (max-width:768px) { - .landing .process: after { - display: none; + .landing .process:after { + display:none; } }.landing .process:before { - display: none; + display:none; } @media screen and (max-width:1200px) { - .landing .process: before { - content: ""; - display: flex; - background-image: url(/images/dot_column.svg); - background-repeat: no-repeat; - background-size: cover; - position: absolute; - width: 9%; - opacity: .5; - height: 600px; - right: 10%; - top: 28rem; + .landing .process:before { + content:""; + display:flex; + background-image:url(/images/dot_column.svg); + background-repeat:no-repeat; + background-size:cover; + position:absolute; + width:9%; + opacity:.5; + height:600px; + right:10%; + top:28rem; } }@media screen and (max-width:768px) { - .landing .process: before { - height: 760px; - right: 0; - top: 50%} + .landing .process:before { + height:760px; + right:0; + top:50%} }@media screen and (max-width:560px) { - .landing .process: before { - top: 60%} + .landing .process:before { + top:60%} }@media screen and (max-width:400px) { - .landing .process: before { - display: none; + .landing .process:before { + display:none; } }.landing .process .circle_svg { - position: absolute; - right: 75px; + position:absolute; + right:75px; } @media screen and (max-width:980px) { .landing .process .circle_svg { - top: 70px; + top:70px; } }@media screen and (max-width:780px) { .landing .process .circle_svg { - top: 40px; - right: 6vw; + top:40px; + right:6vw; } }.landing .process .circle_svg svg { - transition: all .3s ease-in-out; + transition:all .3s ease-in-out; } @media screen and (max-width:980px) { .landing .process .circle_svg svg { - width: 200px; - height: 140px; - transform: rotate(20deg); + width:200px; + height:140px; + transform:rotate(20deg); } }@media screen and (max-width:780px) { .landing .process .circle_svg svg { - width: 140px; - height: 120px; + width:140px; + height:120px; } }@media screen and (max-width:560px) { .landing .process .circle_svg svg { - width: 100px; - height: 95px; + width:100px; + height:95px; } }.landing .process .work_together h3 { - font-size: 60px; - max-width: -moz-fit-content; - max-width: fit-content; - transition: all .3s ease-in-out; + font-size:60px; + max-width:-moz-fit-content; + max-width:fit-content; + transition:all .3s ease-in-out; } @media screen and (max-width:1024px) { .landing .process .work_together h3 { - font-size: 50px; + font-size:50px; } }@media screen and (max-width:768px) { .landing .process .work_together h3 { - font-size: 40px; - margin-bottom: 30px; + font-size:40px; + margin-bottom:30px; } .landing .process .work_together h3 span { - font-family: Gilmer_Bold; + font-family:Gilmer_Bold; } }@media screen and (max-width:450px) { .landing .process .work_together h3 { - font-size: 30px; + font-size:30px; } }.landing .process h2 { - max-width: -moz-fit-content; - max-width: fit-content; - margin: 0 20px 0 auto; - font: 11.875em Gilmer_Heavy; - line-height: 319px; - letter-spacing: -.04em; - color: #39383d; + max-width:-moz-fit-content; + max-width:fit-content; + margin:0 20px 0 auto; + font:11.875em Gilmer_Heavy; + line-height:319px; + letter-spacing:-.04em; + color:#39383d; } @media screen and (max-width:1193px) { .landing .process h2 { - line-height: 200px; - font-size: 130px; + line-height:200px; + font-size:130px; } }@media screen and (max-width:800px) { .landing .process h2 { - font-size: 110px; - margin: 0; + font-size:110px; + margin:0; } }@media screen and (max-width:560px) { .landing .process h2 { - font-size: 75px; - line-height: 160px; + font-size:75px; + line-height:160px; } }.landing .process h3 { - font: 3.75em Gilmer_Regular; - max-width: 680px; - margin: 0 0 40px; + font:3.75em Gilmer_Regular; + max-width:680px; + margin:0 0 40px; } @media screen and (max-width:1280px) { .landing .process h3 { - font-size: 50px; - max-width: 570px; + font-size:50px; + max-width:570px; } }@media screen and (max-width:1100px) { .landing .process h3 { - font-size: 40px; - max-width: 450px; + font-size:40px; + max-width:450px; } }@media screen and (max-width:980px) { .landing .process h3 { - font-size: 34px; - max-width: 300px; + font-size:34px; + max-width:300px; } }@media screen and (max-width:780px) { .landing .process h3 { - font-size: 30px; - max-width: 330px; + font-size:30px; + max-width:330px; } }@media screen and (max-width:530px) { .landing .process h3 { - font-size: 24px; - max-width: 260px; - margin-bottom: 32px; + font-size:24px; + max-width:260px; + margin-bottom:32px; } }@media screen and (max-width:461px) { .landing .process h3 { - max-width: 180px; - margin-bottom: 20px; + max-width:180px; + margin-bottom:20px; } }.landing .process h3 span { - font-family: Gilmer_Heavy; + font-family:Gilmer_Heavy; } .landing .process p { - max-width: 760px; - font: 1.3125em Inter-Regular; - line-height: 33px; + max-width:760px; + font:1.3125em Inter-Regular; + line-height:33px; } .landing .process p span { - font-family: Inter-Bold; + font-family:Inter-Bold; } @media screen and (max-width:1280px) { .landing .process p { - font-size: 18px; - line-height: 28px; + font-size:18px; + line-height:28px; } }@media screen and (max-width:1200px) { .landing .process p { - max-width: 85%} + max-width:85%} }@media screen and (max-width:1100px) { .landing .process p { - font-size: 16px; - line-height: 25px; - max-width: 85%} + font-size:16px; + line-height:25px; + max-width:85%} }@media screen and (max-width:768px) { .landing .process p { - max-width: 90%} + max-width:90%} }@media screen and (max-width:560px) { .landing .process p { - font-size: 14px; - line-height: 20px; - max-width: 100%; - color: #9dafbd; + font-size:14px; + line-height:20px; + max-width:100%; + color:#9dafbd; } .landing .process p span { - color: #fff; - font-family: Inter-Regular; + color:#fff; + font-family:Inter-Regular; } }.landing .process .section__white-box { - padding: 55px 75px; - position: relative; + padding:55px 75px; + position:relative; } @media screen and (max-width:1024px) { .landing .process .section__white-box { - margin-bottom: 60px; + margin-bottom:60px; } }@media screen and (max-width:780px) { .landing .process .section__white-box { - padding: 34px; + padding:34px; } }.landing .process .section__white-box div { - display: flex; - align-items: center; - max-width: none; - gap: 80px; - margin: 0; + display:flex; + align-items:center; + max-width:none; + gap:80px; + margin:0; } @media screen and (max-width:900px) { .landing .process .section__white-box div { - display: block; + display:block; } }.landing .process .section__white-box p { - color: #000; + color:#000; } .landing .process .section__white-box p span { - font-family: Gilmer_Bold; - color: #000; + font-family:Gilmer_Bold; + color:#000; } .landing .process .section__white-box .process_cta a { - color: #fff; - width: 210px; - height: 60px; + color:#fff; + width:210px; + height:60px; } @media screen and (max-width:980px) { .landing .process .section__white-box .process_cta a { - margin: 35px auto 0; - font-size: 18px; + margin:35px auto 0; + font-size:18px; } }@media screen and (max-width:560px) { .landing .process .section__white-box .process_cta a { - width: 100%; - height: 54px; - font-size: 16px; + width:100%; + height:54px; + font-size:16px; } }.landing .process .steps_wrapper { - display: flex; + display:flex; } .landing .process .steps_wrapper .process_steps { - margin: 80px auto; - display: grid; - grid-template-columns: repeat(2, 500px); - grid-gap: 140px 333px; - width: -moz-fit-content; - width: fit-content; + margin:80px auto; + display:grid; + grid-template-columns:repeat(2, 500px); + grid-gap:140px 333px; + width:-moz-fit-content; + width:fit-content; } @media screen and (max-width:1740px) { .landing .process .steps_wrapper .process_steps { - grid-template-column: repeat(2, 370px); - grid-gap: 140px 140px; + grid-template-column:repeat(2, 370px); + grid-gap:140px 140px; } }@media screen and (max-width:1240px) { .landing .process .steps_wrapper .process_steps { - display: grid; - grid-template-columns: 1fr; - margin: 80px 0; - grid-gap: 50px 0; + display:grid; + grid-template-columns:1fr; + margin:80px 0; + grid-gap:50px 0; } .landing .process .steps_wrapper .process_steps svg { - display: none; + display:none; } }@media screen and (max-width:560px) { .landing .process .steps_wrapper .process_steps { - display: block; - margin: 61px 0 30px; + display:block; + margin:61px 0 30px; } }.landing .process .steps_wrapper .process_steps .process_step { - max-width: 500px; - margin: 0 auto; + max-width:500px; + margin:0 auto; } @media screen and (max-width:1240px) { .landing .process .steps_wrapper .process_steps .process_step { - margin: 70px auto 0; - max-width: inherit; + margin:70px auto 0; + max-width:inherit; } .landing .process .steps_wrapper .process_steps .process_step:first-of-type { - margin-top: 0; + margin-top:0; } .landing .process .steps_wrapper .process_steps .process_step p { - max-width: 60%} + max-width:60%} }@media screen and (max-width:1024px) { .landing .process .steps_wrapper .process_steps .process_step { - margin-top: 40px; + margin-top:40px; } }@media screen and (max-width:768px) { .landing .process .steps_wrapper .process_steps .process_step { - margin-top: 40px; + margin-top:40px; } .landing .process .steps_wrapper .process_steps .process_step p { - max-width: 400px; + max-width:400px; } }@media screen and (max-width:560px) { .landing .process .steps_wrapper .process_steps .process_step { - max-width: 320px; - margin-left: 0; - margin-top: 55px; + max-width:320px; + margin-left:0; + margin-top:55px; } }@media screen and (max-width:450px) { .landing .process .steps_wrapper .process_steps .process_step p { - max-width: 270px; + max-width:270px; } }.landing .process .steps_wrapper .process_steps .process_step .step_header { - position: relative; - width: 430px; + position:relative; + width:430px; } @media screen and (max-width:1740px) { .landing .process .steps_wrapper .process_steps .process_step .step_header { - display: flex; - flex-direction: column-reverse; + display:flex; + flex-direction:column-reverse; } }@media screen and (max-width:1200px) { .landing .process .steps_wrapper .process_steps .process_step .step_header { - height: 37px; - font-size: 12px; + height:37px; + font-size:12px; } }.landing .process .steps_wrapper .process_steps svg { - margin: 0 0 20px; + margin:0 0 20px; } .landing .process .steps_wrapper .process_steps h4 { - font: 1.6875em Gilmer_Bold; - margin: 0 0 20px; - text-transform: uppercase; + font:1.6875em Gilmer_Bold; + margin:0 0 20px; + text-transform:uppercase; } @media screen and (max-width:1024px) { .landing .process .steps_wrapper .process_steps h4 { - font-size: 25px; + font-size:25px; } }@media screen and (max-width:768px) { .landing .process .steps_wrapper .process_steps h4 { - font-size: 20px; + font-size:20px; } }@media screen and (max-width:560px) { .landing .process .steps_wrapper .process_steps h4 { - text-transform: capitalize; + text-transform:capitalize; } }.landing .process .steps_wrapper .process_steps:first-of-type span { - width: 40%} + width:40%} .landing .process .steps_wrapper .process_steps:nth-of-type(2) span { - width: 170px; + width:170px; } .landing .process .steps_wrapper .process_steps:nth-of-type(3) span, .landing .process .steps_wrapper .process_steps:nth-of-type(4) span { - width: 160px; + width:160px; } .landing .process .steps_wrapper .process_steps:nth-child(2n) { - top: 50px; - position: relative; + top:50px; + position:relative; } @media screen and (max-width:1240px) { - .landing .process .steps_wrapper .process_steps: nth-child(2n) { - top: 0; + .landing .process .steps_wrapper .process_steps:nth-child(2n) { + top:0; } }.landing .process .steps_wrapper .process_steps span { - display: block; - position: absolute; - top: 15px; - right: 450px; - height: 60px; - font: 1.5em Inter-Regular; - color: #9aa0bf; + display:block; + position:absolute; + top:15px; + right:450px; + height:60px; + font:1.5em Inter-Regular; + color:#9aa0bf; } @media screen and (max-width:1740px) { .landing .process .steps_wrapper .process_steps span { - position: relative; - left: 0; - top: 0; - width: 100%!important; - right: inherit; + position:relative; + left:0; + top:0; + width:100%!important; + right:inherit; } }@media screen and (max-width:560px) { .landing .process .steps_wrapper .process_steps span { - font-size: 12px; - text-transform: uppercase; - width: -moz-fit-content; - width: fit-content; - height: 23px; + font-size:12px; + text-transform:uppercase; + width:-moz-fit-content; + width:fit-content; + height:23px; } }.landing .about { - margin: 0 64px 115px 218px; - position: relative; + margin:0 64px 115px 218px; + position:relative; } @media screen and (max-width:1500px) { .landing .about { - margin-bottom: 18%} + margin-bottom:18%} }@media screen and (max-width:1440px) { .landing .about { - margin: 0 64px 250px; + margin:0 64px 250px; } }@media screen and (max-width:1100px) { .landing .about { - margin-bottom: 55%} + margin-bottom:55%} }@media screen and (max-width:560px) { .landing .about { - margin: 0 24px 65%} + margin:0 24px 65%} }.landing .about:after { - content: ""; - background-image: url(/images/line_triangle.svg); - background-repeat: no-repeat; - background-position-y: 25%; - width: 160px; - height: 290px; - position: absolute; - top: 6rem; - right: 10px; - opacity: .8; + content:""; + background-image:url(/images/line_triangle.svg); + background-repeat:no-repeat; + background-position-y:25%; + width:160px; + height:290px; + position:absolute; + top:6rem; + right:10px; + opacity:.8; } @media screen and (max-width:1100px) { - .landing .about: after { - top: 0; - right: -64px; - width: 100px; - opacity: .5; + .landing .about:after { + top:0; + right:-64px; + width:100px; + opacity:.5; } }@media screen and (max-width:768px) { - .landing .about: after { - background-image: url(/images/mobile_triangle.svg); + .landing .about:after { + background-image:url(/images/mobile_triangle.svg); } }.landing .about:before { - content: ""; - background-image: url(/images/dot_column.svg); - position: absolute; - left: -210px; - bottom: -27rem; - background-repeat: no-repeat; - background-size: cover; - height: 580px; - width: 70px; + content:""; + background-image:url(/images/dot_column.svg); + position:absolute; + left:-210px; + bottom:-27rem; + background-repeat:no-repeat; + background-size:cover; + height:580px; + width:70px; } @media screen and (max-width:1500px) { - .landing .about: before { - left: 10%} + .landing .about:before { + left:10%} }.landing .about h2 { - font: 11.875em Gilmer_Heavy; - color: #39383d; - line-height: 319px; - letter-spacing: -.04em; + font:11.875em Gilmer_Heavy; + color:#39383d; + line-height:319px; + letter-spacing:-.04em; } @media screen and (max-width:1193px) { .landing .about h2 { - line-height: 200px; - font-size: 130px; + line-height:200px; + font-size:130px; } }@media screen and (max-width:800px) { .landing .about h2 { - font-size: 110px; - margin: 0; + font-size:110px; + margin:0; } }@media screen and (max-width:560px) { .landing .about h2 { - font-size: 75px; - line-height: 160px; + font-size:75px; + line-height:160px; } }.landing .about .logo { - margin: 0 5px 0 10px; + margin:0 5px 0 10px; } .landing .about .section__white-box { - margin: 0; - padding: 56px 76px 100px; + margin:0; + padding:56px 76px 100px; } @media screen and (max-width:1700px) { .landing .about .section__white-box { - max-width: 70%} + max-width:70%} }@media screen and (max-width:1100px) { .landing .about .section__white-box { - max-width: 100%; - margin: 0 auto; + max-width:100%; + margin:0 auto; } }@media screen and (max-width:900px) { .landing .about .section__white-box { - width: 100%; - padding: 34px 54px 100px; + width:100%; + padding:34px 54px 100px; } }@media screen and (max-width:560px) { .landing .about .section__white-box { - padding: 34px 25px 100px; + padding:34px 25px 100px; } }.landing .about .section__white-box .paragraph { - max-width: 540px; - margin: 0; - position: relative; + max-width:540px; + margin:0; + position:relative; } @media screen and (max-width:1700px) { .landing .about .section__white-box .paragraph { - width: 30vw; + width:30vw; } }@media screen and (max-width:1500px) { .landing .about .section__white-box .paragraph { - width: 100%; - max-width: 600px; + width:100%; + max-width:600px; } }@media screen and (max-width:1100px) { .landing .about .section__white-box .paragraph { - max-width: inherit; - margin-bottom: 40px; + max-width:inherit; + margin-bottom:40px; } }@media screen and (max-width:768px) { .landing .about .section__white-box .paragraph p { - font-size: 16px; + font-size:16px; } }@media screen and (max-width:560px) { .landing .about .section__white-box .paragraph p { - font-size: 14px; - margin-bottom: 24px; + font-size:14px; + margin-bottom:24px; } }.landing .about .section__white-box span { - font-family: Gilmer_Bold; + font-family:Gilmer_Bold; } @media screen and (max-width:560px) { .landing .about .section__white-box span { - font-family: Gilmer_Medium; + font-family:Gilmer_Medium; } }.landing .about .section__white-box h3 { - font: 3.5625em Gilmer_Regular; - font-weight: 800; + font:3.5625em Gilmer_Regular; + font-weight:800; } @media screen and (max-width:1700px) { .landing .about .section__white-box h3 { - font-size: 40px; - max-width: 70%} + font-size:40px; + max-width:70%} .landing .about .section__white-box h3 i { - width: 200px; - height: 47px; + width:200px; + height:47px; } }@media screen and (max-width:1300px) { .landing .about .section__white-box h3 { - max-width: 85%} + max-width:85%} }@media screen and (max-width:1100px) { .landing .about .section__white-box h3 { - font-size: 34px; + font-size:34px; } .landing .about .section__white-box h3 i { - width: 140px; - height: 33px; + width:140px; + height:33px; } }@media screen and (max-width:769px) { .landing .about .section__white-box h3 { - font-size: 30px; - max-width: 100%} + font-size:30px; + max-width:100%} }@media screen and (max-width:560px) { .landing .about .section__white-box h3 { - font-size: 22px; - line-height: 30px; - max-width: 400px; - mwidth: 100%; - margin-bottom: 24px; + font-size:22px; + line-height:30px; + max-width:400px; + mwidth:100%; + margin-bottom:24px; } .landing .about .section__white-box h3 i { - width: 121px; - height: 28px; + width:121px; + height:28px; } }@media screen and (max-width:400px) { .landing .about .section__white-box h3 i { - width: 100px; - height: 23px; + width:100px; + height:23px; } }.landing .about .section__white-box .process_cta { - max-width: -moz-fit-content; - max-width: fit-content; + max-width:-moz-fit-content; + max-width:fit-content; } @media screen and (max-width:1440px) { .landing .about .section__white-box .process_cta { - width: 100%; - max-width: 300px!important; + width:100%; + max-width:300px!important; } }@media screen and (max-width:1100px) { .landing .about .section__white-box .process_cta { - position: absolute; - bottom: -85px; - right: 5%} + position:absolute; + bottom:-85px; + right:5%} }@media screen and (max-width:850px) { .landing .about .section__white-box .process_cta { - max-width: inherit!important; - left: 0; + max-width:inherit!important; + left:0; } }.landing .about .section__white-box .process_cta a { - color: #fff; + color:#fff; } @media screen and (max-width:1440px) { .landing .about .section__white-box .process_cta a { - width: 67%} + width:67%} }@media screen and (max-width:1100px) { .landing .about .section__white-box .process_cta a { - width: 100%; - font-size: 16px; + width:100%; + font-size:16px; } }.about { - position: relative; + position:relative; } .about .hero { - padding: 98px 0 0; - height: 554px; - background-image: url(/images/hero_default.png); - background-position: top; - background-size: cover; - background-repeat: no-repeat; + padding:98px 0 0; + height:554px; + background-image:url(/images/hero_default.png); + background-position:top; + background-size:cover; + background-repeat:no-repeat; } @media screen and (max-width:1279px) { .about .hero { - padding: 128px 40px 0; + padding:128px 40px 0; } }@media screen and (max-width:767px) { .about .hero { - height: 474px; + height:474px; } }.about .hero h2 { - font: 6em/164% Gilmer_Heavy; - letter-spacing: -3px; + font:6em/164% Gilmer_Heavy; + letter-spacing:-3px; } @media screen and (max-width:1279px) { .about .hero h2 { - font-size: 76px; + font-size:76px; } }@media screen and (max-width:767px) { .about .hero h2 { - font-size: 56px; + font-size:56px; } }@media screen and (max-width:374px) { .about .hero h2 { - font-size: 52px; + font-size:52px; } }.about .hero h2:after { - content: "."; - color: red; - font: 94/1 Gilmer_Heavy; + content:"."; + color:red; + font:94/1 Gilmer_Heavy; } @media screen and (max-width:767px) { - .about .hero h2: after { - font-size: 56px; + .about .hero h2:after { + font-size:56px; } }@media screen and (max-width:1279px) { .about .info { - padding: 0 20px; + padding:0 20px; } }.about .info__box { - background-color: #fff; - color: #000; - max-width: 1120px; - width: 100%; - padding: 96px 110px 76px; - margin: -182px auto 0; + background-color:#fff; + color:#000; + max-width:1120px; + width:100%; + padding:96px 110px 76px; + margin:-182px auto 0; } @media screen and (max-width:1279px) { .about .info__box { - padding: 96px 60px 76px; + padding:96px 60px 76px; } }@media screen and (max-width:767px) { .about .info__box { - flex-direction: column; - padding: 60px 20px; + flex-direction:column; + padding:60px 20px; } }.about .info__box>.icon { - margin: 0 76px 0 0; - flex-shrink: 0; + margin:0 76px 0 0; + flex-shrink:0; } @media screen and (max-width:768px) { .about .info__box>.icon { - margin: 0 46px 0 0; + margin:0 46px 0 0; } }.about .info__box div h5, .about .info__box div p { - color: #000; - letter-spacing: .3px; + color:#000; + letter-spacing:.3px; } .about .info__box div h5 { - font: 1.6875em/156% Gilmer_Regular; - margin: 0 0 34px; - max-width: 510px; + font:1.6875em/156% Gilmer_Regular; + margin:0 0 34px; + max-width:510px; } .about .info__box div h5 strong { - font-family: Gilmer_Bold; + font-family:Gilmer_Bold; } .about .info__box div p { - font: 400 1.125em/183% Inter, sans-serif; + font:400 1.125em/183% Inter, sans-serif; } .about .info__box div .btn { - margin: 44px 0 0; + margin:44px 0 0; } .about .info__box .dots { - right: 10px; - bottom: 10px; - width: 100px; + right:10px; + bottom:10px; + width:100px; } @media screen and (max-width:480px) { .about .info__box .dots { - display: none; + display:none; } }.about .info__box .dots .dot:after, .about .info__box .dots .dot:before { - border-radius: 50%; - content: ""; - width: 5px; - height: 5px; - background-color: #ccc; - margin: 14px; - display: inline-block; + border-radius:50%; + content:""; + width:5px; + height:5px; + background-color:#ccc; + margin:14px; + display:inline-block; } .about .roadmap { - padding: 146px 0 0 392px; + padding:146px 0 0 392px; } @media screen and (max-width:1279px) { .about .roadmap { - padding: 146px 0 0 40px; + padding:146px 0 0 40px; } }@media screen and (max-width:767px) { .about .roadmap { - padding: 146px 0 0 20px; + padding:146px 0 0 20px; } }.about .roadmap__item { - padding: 0 0 0 86px; - border-left: 2px solid #3a4cef; - max-width: 824px; - margin: 0 0 124px; + padding:0 0 0 86px; + border-left:2px solid #3a4cef; + max-width:824px; + margin:0 0 124px; } @media screen and (max-width:1279px) { .about .roadmap__item { - padding: 0 40px; + padding:0 40px; } }@media screen and (max-width:767px) { .about .roadmap__item { - padding: 0 30px; + padding:0 30px; } }.about .roadmap__item--no-border { - border-left: 0; + border-left:0; } .about .roadmap__item>.icon { - margin: 0 0 24px; + margin:0 0 24px; } .about .roadmap__item h5 { - font: 2em/125% Gilmer_Bold; - letter-spacing: -.5px; + font:2em/125% Gilmer_Bold; + letter-spacing:-.5px; } .about .roadmap__item p { - margin: 40px 0 0; - font: 400 1.125em/183% Inter, sans-serif; - letter-spacing: .3px; - color: #f5f5f4; + margin:40px 0 0; + font:400 1.125em/183% Inter, sans-serif; + letter-spacing:.3px; + color:#f5f5f4; } .about .roadmap__item .team { - margin: 50px 0 0; + margin:50px 0 0; } @media screen and (max-width:814px) { .about .roadmap__item .team { - max-width: 340px; - justify-content: space-between; + max-width:340px; + justify-content:space-between; } }.about .roadmap__item .team:after { - border-radius: 50%; - content: ""; - width: 416px; - height: 416px; - background: linear-gradient(135.24deg, #2e3547 .22%, #202332 100.14%); - opacity: .8; - box-shadow: inset 0 30px 50px rgba(0, 0, 0, .5); - position: absolute; - right: -250px; - bottom: 0; - z-index: -1; + border-radius:50%; + content:""; + width:416px; + height:416px; + background:linear-gradient(135.24deg, #2e3547 .22%, #202332 100.14%); + opacity:.8; + box-shadow:inset 0 30px 50px rgba(0, 0, 0, .5); + position:absolute; + right:-250px; + bottom:0; + z-index:-1; } .about .roadmap__item .team li:not(:last-of-type) { - margin-right: 20px; + margin-right:20px; } @media screen and (max-width:814px) { - .about .roadmap__item .team li: not(:last-of-type) { - margin-right: 0; - margin-bottom: 28px; + .about .roadmap__item .team li:not(:last-of-type) { + margin-right:0; + margin-bottom:28px; } }.about .roadmap__item .team li figure { - margin: 0 0 14px; - width: 158px; - height: 108px; - box-shadow: 0 50px 100px rgba(0, 0, 0, .5); + margin:0 0 14px; + width:158px; + height:108px; + box-shadow:0 50px 100px rgba(0, 0, 0, .5); } .about .roadmap__item .team li figure img { - width: 100%; - height: 100%; - -o-object-position: top center; - object-position: top center; - -o-object-fit: cover; - object-fit: cover; + width:100%; + height:100%; + -o-object-position:top center; + object-position:top center; + -o-object-fit:cover; + object-fit:cover; } .about .roadmap__item .team li h6 { - font: 1.125em/156% Gilmer_Bold; - letter-spacing: -.5px; + font:1.125em/156% Gilmer_Bold; + letter-spacing:-.5px; } .about .roadmap__item .ceo--matt { - margin: 182px 0 0 118px; - max-width: 504px; - width: 100%} + margin:182px 0 0 118px; + max-width:504px; + width:100%} @media screen and (max-width:1279px) { .about .roadmap__item .ceo--matt { - width: 100%; - margin: 60px 0 0; - flex-direction: column; + width:100%; + margin:60px 0 0; + flex-direction:column; } }.about .roadmap__item .ceo--matt figure { - width: 545px; - height: 394px; - flex-shrink: 0; + width:545px; + height:394px; + flex-shrink:0; } @media screen and (max-width:1279px) { .about .roadmap__item .ceo--matt figure { - width: 340px; - height: 270px; + width:340px; + height:270px; } }.about .roadmap__item .ceo--matt>div:after { - content: "Matthew"; - left: -76px; + content:"Matthew"; + left:-76px; } .about .roadmap__item .ceo--tony { - margin: 182px 0 0 118px; - max-width: 504px; - width: 100%} + margin:182px 0 0 118px; + max-width:504px; + width:100%} @media screen and (max-width:1279px) { .about .roadmap__item .ceo--tony { - width: 100%; - margin: 60px 0 0; - flex-direction: column; + width:100%; + margin:60px 0 0; + flex-direction:column; } }.about .roadmap__item .ceo--tony figure { - width: 552px; - height: 394px; - flex-shrink: 0; + width:552px; + height:394px; + flex-shrink:0; } @media screen and (max-width:1279px) { .about .roadmap__item .ceo--tony figure { - width: 340px; - height: 270px; + width:340px; + height:270px; } }.about .roadmap__item .ceo--tony>div:after { - content: "Antonio"; - right: -184px; - bottom: -14px; + content:"Antonio"; + right:-184px; + bottom:-14px; } .about .roadmap__item .ceo h5 { - line-height: 1; + line-height:1; } @media screen and (max-width:767px) { .about .roadmap__item .ceo h5 { - font-size: 26px; + font-size:26px; } }.about .roadmap__item .ceo figure { - margin: 0 0 20px; + margin:0 0 20px; } .about .roadmap__item .ceo figure img { - width: 100%; - height: 100%; - -o-object-position: top center; - object-position: top center; + width:100%; + height:100%; + -o-object-position:top center; + object-position:top center; } .about .roadmap__item .ceo span { - font: 400 1em/206% Inter, sans-serif; - letter-spacing: .3px; + font:400 1em/206% Inter, sans-serif; + letter-spacing:.3px; } .about .roadmap__item .ceo .social-list { - margin: 42px 0 0; + margin:42px 0 0; } .about .roadmap__item .ceo .social-list a { - margin-right: 20px; + margin-right:20px; } .about .roadmap__item .ceo .social-list a:hover .icon { - transform: scale(1.2); + transform:scale(1.2); } .about .roadmap__item .ceo .social-list a .icon { - width: 28px; - height: 23px; + width:28px; + height:23px; } .about .roadmap__item .ceo>div:after { - font: 7.5em/1 Gilmer_Heavy; - letter-spacing: -.04em; - color: #1f212d; - position: absolute; - bottom: -14px; - z-index: -1; + font:7.5em/1 Gilmer_Heavy; + letter-spacing:-.04em; + color:#1f212d; + position:absolute; + bottom:-14px; + z-index:-1; } @media screen and (max-width:1279px) { - .about .roadmap__item .ceo>div: after { - font: 5.625em/1 Gilmer_Heavy; - left: 0; - bottom: -10px; + .about .roadmap__item .ceo>div:after { + font:5.625em/1 Gilmer_Heavy; + left:0; + bottom:-10px; } }.about .hero-default { - background-image: url(/images/hero_about.png); - background-position: 50%; - background-size: auto auto; - background-size: initial; + background-image:url(/images/hero_about.png); + background-position:50%; + background-size:auto auto; + background-size:initial; } .about .video-wrapper { - position: absolute; - top: 40%; - right: 0; - margin-right: -120px; - width: 55vw; + position:absolute; + top:40%; + right:0; + margin-right:-120px; + width:55vw; } @media screen and (max-width:1024px) { .about .video-wrapper { - margin: -4rem auto; - width: 100%; - top: 100%} + margin:-4rem auto; + width:100%; + top:100%} }.our-work .work-with-us { - margin-top: 100px; + margin-top:100px; } .our-work .info__box .info-list-our-work { - max-width: 880px; - padding: 0; + max-width:880px; + padding:0; } @media screen and (max-width:767px) { .our-work .info__box .info-list-our-work div { - flex-direction: column; - align-items: flex-start; + flex-direction:column; + align-items:flex-start; } .our-work .info__box .info-list-our-work div ul:not(:last-of-type) { - margin-bottom: 30px; + margin-bottom:30px; } }.our-work .info__box .info-list-our-work h4 { - font: 2.625em/1 Gilmer_Heavy; - color: #191a1f; - margin: 0 0 60px; + font:2.625em/1 Gilmer_Heavy; + color:#191a1f; + margin:0 0 60px; } .our-work .info__box ul { - margin: 0; + margin:0; } .our-work .info__box ul li { - color: #191a1f; - font: 400 1em/1 Inter, sans-serif; + color:#191a1f; + font:400 1em/1 Inter, sans-serif; } .our-work .info__box ul li:not(:last-of-type) { - margin: 0 0 14px; + margin:0 0 14px; } .our-work .info__box ul li:not(:last-of-type):after { - width: 1px; - height: 30px; - position: absolute; - left: 4px; - top: 6px; - background: red; + width:1px; + height:30px; + position:absolute; + left:4px; + top:6px; + background:red; } .our-work .info__box ul li:before { - border-radius: 50%; - width: 9px; - height: 9px; - display: inline-block; - background-color: red; - box-shadow: 0 0 0 5px rgba(255, 0, 0, .25); - margin: 0 27px 0 0; - position: relative; - top: -3px; - flex-shrink: 0; + border-radius:50%; + width:9px; + height:9px; + display:inline-block; + background-color:red; + box-shadow:0 0 0 5px rgba(255, 0, 0, .25); + margin:0 27px 0 0; + position:relative; + top:-3px; + flex-shrink:0; } .our-work .info__box ul li:after, .our-work .info__box ul li:before { - content: ""} + content:""} @media screen and (max-width:1279px) { .our-work .branding .info, .our-work .design .info { - padding: 0 20px; + padding:0 20px; } }.our-work .branding .info__box, .our-work .design .info__box { - background-color: #fff; - color: #000; - max-width: 1120px; - width: 100%; - padding: 96px 110px 76px; - margin: 24px auto 132px; + background-color:#fff; + color:#000; + max-width:1120px; + width:100%; + padding:96px 110px 76px; + margin:24px auto 132px; } @media screen and (max-width:1279px) { .our-work .branding .info__box, .our-work .design .info__box { - padding: 96px 60px 76px; + padding:96px 60px 76px; } }@media screen and (max-width:767px) { .our-work .branding .info__box, .our-work .design .info__box { - flex-direction: column; - padding: 60px 20px; + flex-direction:column; + padding:60px 20px; } }.our-work .branding .info__box .icon, .our-work .design .info__box .icon { - margin: 0 76px 0 0; - flex-shrink: 0; + margin:0 76px 0 0; + flex-shrink:0; } @media screen and (max-width:768px) { .our-work .branding .info__box .icon, .our-work .design .info__box .icon { - margin: 0 46px 0 0; + margin:0 46px 0 0; } }@media screen and (max-width:480px) { - .about .our-work .branding .info__box div .info__box, .about .our-work .design .info__box div .info__box, .about .roadmap__item .ceo .our-work .branding .info__box div .social-list, .about .roadmap__item .ceo .our-work .design .info__box div .social-list, .about .roadmap__item .ceo .social-list .our-work .branding .info__box div a, .about .roadmap__item .ceo .social-list .our-work .design .info__box div a, .about .roadmap__item .our-work .branding .info__box div .team, .about .roadmap__item .our-work .design .info__box div .team, .build-products .feature-list .our-work .branding .info__box div li, .build-products .feature-list .our-work .design .info__box div li, .careers .our-work .branding .info__box div .info__box, .careers .our-work .design .info__box div .info__box, .contact .our-work .branding .info__box div .info__box, .contact .our-work .branding .info__box div .white-paper, .contact .our-work .design .info__box div .info__box, .contact .our-work .design .info__box div .white-paper, .contact .white-paper ul .our-work .branding .info__box div li, .contact .white-paper ul .our-work .design .info__box div li, .dotted-list ul .our-work .branding .info__box div li, .dotted-list ul .our-work .design .info__box div li, .footer .our-work .branding .info__box div .logo-placeholder, .footer .our-work .branding .info__box div .right-side, .footer .our-work .branding .info__box div .text-placeholder, .footer .our-work .design .info__box div .logo-placeholder, .footer .our-work .design .info__box div .right-side, .footer .our-work .design .info__box div .text-placeholder, .form__checkbox .our-work .branding .info__box div .checkmark, .form__checkbox .our-work .design .info__box div .checkmark, .form__file .our-work .branding .info__box div h6, .form__file .our-work .design .info__box div h6, .header .container .our-work .branding .info__box div .select-language, .header .container .our-work .design .info__box div .select-language, .landing .emerging-tech .our-work .branding .info__box div .services-cta, .landing .emerging-tech .our-work .design .info__box div .services-cta, .landing .hero__wrapper .hero .our-work .branding .info__box div .social-icons, .landing .hero__wrapper .hero .our-work .design .info__box div .social-icons, .landing .our-work .branding .info__box div .info, .landing .our-work .design .info__box div .info, .legal .our-work .branding .info__box div .info__box, .legal .our-work .design .info__box div .info__box, .menu__sidebar .our-work .branding .info__box div .logo, .menu__sidebar .our-work .design .info__box div .logo, .our-work .branding .design .info__box div .info__box, .our-work .branding .info__box .info-list-our-work div div, .our-work .branding .info__box div .about .info__box, .our-work .branding .info__box div .about .roadmap__item .ceo .social-list, .our-work .branding .info__box div .about .roadmap__item .ceo .social-list a, .our-work .branding .info__box div .about .roadmap__item .team, .our-work .branding .info__box div .blog__search-placeholder, .our-work .branding .info__box div .blog__slide-paragraph, .our-work .branding .info__box div .btn, .our-work .branding .info__box div .btn--back-to-top, .our-work .branding .info__box div .btn--close, .our-work .branding .info__box div .btn--contact, .our-work .branding .info__box div .btn--payment, .our-work .branding .info__box div .btn--sandwich, .our-work .branding .info__box div .build-products .feature-list li, .our-work .branding .info__box div .careers .info__box, .our-work .branding .info__box div .contact .info__box, .our-work .branding .info__box div .contact .white-paper, .our-work .branding .info__box div .contact .white-paper ul li, .our-work .branding .info__box div .design .info__box, .our-work .branding .info__box div .dotted-list ul li, .our-work .branding .info__box div .flex, .our-work .branding .info__box div .footer, .our-work .branding .info__box div .footer .logo-placeholder, .our-work .branding .info__box div .footer .right-side, .our-work .branding .info__box div .footer .text-placeholder, .our-work .branding .info__box div .form__checkbox, .our-work .branding .info__box div .form__checkbox .checkmark, .our-work .branding .info__box div .form__file h6, .our-work .branding .info__box div .form__file-caption, .our-work .branding .info__box div .form__file-name, .our-work .branding .info__box div .form__file-size, .our-work .branding .info__box div .form__row, .our-work .branding .info__box div .form__success-message, .our-work .branding .info__box div .header .container .select-language, .our-work .branding .info__box div .header__addon, .our-work .branding .info__box div .hero-default__nav, .our-work .branding .info__box div .hero-default__nav-item, .our-work .branding .info__box div .info-list-our-work div, .our-work .branding .info__box div .info__box, .our-work .branding .info__box div .landing .emerging-tech .services-cta, .our-work .branding .info__box div .landing .hero__wrapper .hero .social-icons, .our-work .branding .info__box div .landing .info, .our-work .branding .info__box div .legal .info__box, .our-work .branding .info__box div .menu, .our-work .branding .info__box div .menu__content, .our-work .branding .info__box div .menu__content>ul>li, .our-work .branding .info__box div .menu__content>ul>li>a, .our-work .branding .info__box div .menu__footer, .our-work .branding .info__box div .menu__sidebar, .our-work .branding .info__box div .menu__sidebar .logo, .our-work .branding .info__box div .nav, .our-work .branding .info__box div .nav>ul, .our-work .branding .info__box div .position-card, .our-work .branding .info__box div .positions__header, .our-work .branding .info__box div .service-landing .info__box, .our-work .branding .info__box div .service-landing .services .info .benefits ul li, .our-work .branding .info__box div .service-landing .success-story__carousel .slick-track, .our-work .branding .info__box div .service-landing .success-story__carousel-nav, .our-work .branding .info__box div .services .info__box, .our-work .branding .info__box div .sprint__future-solution, .our-work .branding .info__box div .sprint__hero, .our-work .branding .info__box div .sprint__hero .social-icons li a, .our-work .branding .info__box div .sprint__hero .timeline, .our-work .branding .info__box div .sprint__hero .timeline li, .our-work .branding .info__box div .sprint__insights, .our-work .branding .info__box div .sprint__solution-list, .our-work .branding .info__box div .sprint__solution-list ul li, .our-work .branding .info__box div .sprint__sprint-list ul li, .our-work .branding .info__box div .sprint__text-placeholder, .our-work .branding .info__box div .success-story__culture, .our-work .branding .info__box div .success-story__hero, .our-work .branding .info__box div .success-story__info-box, .our-work .branding .info__box div .success-story__introduction div, .our-work .branding .info__box div .success-story__slider, .our-work .branding .info__box div .success-story__slider .slick-dots, .our-work .branding .info__box div .success-story__slider .slick-track, .our-work .branding .info__box div .success-story__slider-nav, .our-work .branding .info__box div .success-story__story div: first-child, .our-work .branding .info__box div .teamPlan .info__box, .our-work .branding .info__box div .text-widgets, .our-work .branding .info__box div .use-cases, .our-work .branding .info__box div .use-cases__item, .our-work .branding .info__box div .video .icon--pause, .our-work .branding .info__box div .video__cta, .our-work .branding .info__box div .video__cta span:not(.info-message), .our-work .branding .info__box div button, .our-work .design .branding .info__box div .info__box, .our-work .design .info__box .info-list-our-work div div, .our-work .design .info__box div .about .info__box, .our-work .design .info__box div .about .roadmap__item .ceo .social-list, .our-work .design .info__box div .about .roadmap__item .ceo .social-list a, .our-work .design .info__box div .about .roadmap__item .team, .our-work .design .info__box div .blog__search-placeholder, .our-work .design .info__box div .blog__slide-paragraph, .our-work .design .info__box div .branding .info__box, .our-work .design .info__box div .btn, .our-work .design .info__box div .btn--back-to-top, .our-work .design .info__box div .btn--close, .our-work .design .info__box div .btn--contact, .our-work .design .info__box div .btn--payment, .our-work .design .info__box div .btn--sandwich, .our-work .design .info__box div .build-products .feature-list li, .our-work .design .info__box div .careers .info__box, .our-work .design .info__box div .contact .info__box, .our-work .design .info__box div .contact .white-paper, .our-work .design .info__box div .contact .white-paper ul li, .our-work .design .info__box div .dotted-list ul li, .our-work .design .info__box div .flex, .our-work .design .info__box div .footer, .our-work .design .info__box div .footer .logo-placeholder, .our-work .design .info__box div .footer .right-side, .our-work .design .info__box div .footer .text-placeholder, .our-work .design .info__box div .form__checkbox, .our-work .design .info__box div .form__checkbox .checkmark, .our-work .design .info__box div .form__file h6, .our-work .design .info__box div .form__file-caption, .our-work .design .info__box div .form__file-name, .our-work .design .info__box div .form__file-size, .our-work .design .info__box div .form__row, .our-work .design .info__box div .form__success-message, .our-work .design .info__box div .header .container .select-language, .our-work .design .info__box div .header__addon, .our-work .design .info__box div .hero-default__nav, .our-work .design .info__box div .hero-default__nav-item, .our-work .design .info__box div .info-list-our-work div, .our-work .design .info__box div .info__box, .our-work .design .info__box div .landing .emerging-tech .services-cta, .our-work .design .info__box div .landing .hero__wrapper .hero .social-icons, .our-work .design .info__box div .landing .info, .our-work .design .info__box div .legal .info__box, .our-work .design .info__box div .menu, .our-work .design .info__box div .menu__content, .our-work .design .info__box div .menu__content>ul>li, .our-work .design .info__box div .menu__content>ul>li>a, .our-work .design .info__box div .menu__footer, .our-work .design .info__box div .menu__sidebar, .our-work .design .info__box div .menu__sidebar .logo, .our-work .design .info__box div .nav, .our-work .design .info__box div .nav>ul, .our-work .design .info__box div .position-card, .our-work .design .info__box div .positions__header, .our-work .design .info__box div .service-landing .info__box, .our-work .design .info__box div .service-landing .services .info .benefits ul li, .our-work .design .info__box div .service-landing .success-story__carousel .slick-track, .our-work .design .info__box div .service-landing .success-story__carousel-nav, .our-work .design .info__box div .services .info__box, .our-work .design .info__box div .sprint__future-solution, .our-work .design .info__box div .sprint__hero, .our-work .design .info__box div .sprint__hero .social-icons li a, .our-work .design .info__box div .sprint__hero .timeline, .our-work .design .info__box div .sprint__hero .timeline li, .our-work .design .info__box div .sprint__insights, .our-work .design .info__box div .sprint__solution-list, .our-work .design .info__box div .sprint__solution-list ul li, .our-work .design .info__box div .sprint__sprint-list ul li, .our-work .design .info__box div .sprint__text-placeholder, .our-work .design .info__box div .success-story__culture, .our-work .design .info__box div .success-story__hero, .our-work .design .info__box div .success-story__info-box, .our-work .design .info__box div .success-story__introduction div, .our-work .design .info__box div .success-story__slider, .our-work .design .info__box div .success-story__slider .slick-dots, .our-work .design .info__box div .success-story__slider .slick-track, .our-work .design .info__box div .success-story__slider-nav, .our-work .design .info__box div .success-story__story div:first-child, .our-work .design .info__box div .teamPlan .info__box, .our-work .design .info__box div .text-widgets, .our-work .design .info__box div .use-cases, .our-work .design .info__box div .use-cases__item, .our-work .design .info__box div .video .icon--pause, .our-work .design .info__box div .video__cta, .our-work .design .info__box div .video__cta span:not(.info-message), .our-work .design .info__box div button, .service-landing .our-work .branding .info__box div .info__box, .service-landing .our-work .branding .info__box div .success-story__carousel-nav, .service-landing .our-work .design .info__box div .info__box, .service-landing .our-work .design .info__box div .success-story__carousel-nav, .service-landing .services .info .benefits ul .our-work .branding .info__box div li, .service-landing .services .info .benefits ul .our-work .design .info__box div li, .service-landing .success-story__carousel .our-work .branding .info__box div .slick-track, .service-landing .success-story__carousel .our-work .design .info__box div .slick-track, .services .our-work .branding .info__box div .info__box, .services .our-work .design .info__box div .info__box, .sprint__hero .our-work .branding .info__box div .timeline, .sprint__hero .our-work .design .info__box div .timeline, .sprint__hero .social-icons li .our-work .branding .info__box div a, .sprint__hero .social-icons li .our-work .design .info__box div a, .sprint__hero .timeline .our-work .branding .info__box div li, .sprint__hero .timeline .our-work .design .info__box div li, .sprint__solution-list ul .our-work .branding .info__box div li, .sprint__solution-list ul .our-work .design .info__box div li, .sprint__sprint-list ul .our-work .branding .info__box div li, .sprint__sprint-list ul .our-work .design .info__box div li, .success-story__introduction .our-work .branding .info__box div div, .success-story__introduction .our-work .design .info__box div div, .success-story__slider .our-work .branding .info__box div .slick-dots, .success-story__slider .our-work .branding .info__box div .slick-track, .success-story__slider .our-work .design .info__box div .slick-dots, .success-story__slider .our-work .design .info__box div .slick-track, .success-story__story .our-work .branding .info__box div div:first-child, .success-story__story .our-work .design .info__box div div:first-child, .teamPlan .our-work .branding .info__box div .info__box, .teamPlan .our-work .design .info__box div .info__box, .video .our-work .branding .info__box div .icon--pause, .video .our-work .design .info__box div .icon--pause, .video__cta .our-work .branding .info__box div span:not(.info-message), .video__cta .our-work .design .info__box div span:not(.info-message) { - flex-wrap: wrap; + .about .our-work .branding .info__box div .info__box, .about .our-work .design .info__box div .info__box, .about .roadmap__item .ceo .our-work .branding .info__box div .social-list, .about .roadmap__item .ceo .our-work .design .info__box div .social-list, .about .roadmap__item .ceo .social-list .our-work .branding .info__box div a, .about .roadmap__item .ceo .social-list .our-work .design .info__box div a, .about .roadmap__item .our-work .branding .info__box div .team, .about .roadmap__item .our-work .design .info__box div .team, .build-products .feature-list .our-work .branding .info__box div li, .build-products .feature-list .our-work .design .info__box div li, .careers .our-work .branding .info__box div .info__box, .careers .our-work .design .info__box div .info__box, .contact .our-work .branding .info__box div .info__box, .contact .our-work .branding .info__box div .white-paper, .contact .our-work .design .info__box div .info__box, .contact .our-work .design .info__box div .white-paper, .contact .white-paper ul .our-work .branding .info__box div li, .contact .white-paper ul .our-work .design .info__box div li, .dotted-list ul .our-work .branding .info__box div li, .dotted-list ul .our-work .design .info__box div li, .footer .our-work .branding .info__box div .logo-placeholder, .footer .our-work .branding .info__box div .right-side, .footer .our-work .branding .info__box div .text-placeholder, .footer .our-work .design .info__box div .logo-placeholder, .footer .our-work .design .info__box div .right-side, .footer .our-work .design .info__box div .text-placeholder, .form__checkbox .our-work .branding .info__box div .checkmark, .form__checkbox .our-work .design .info__box div .checkmark, .form__file .our-work .branding .info__box div h6, .form__file .our-work .design .info__box div h6, .header .container .our-work .branding .info__box div .select-language, .header .container .our-work .design .info__box div .select-language, .landing .emerging-tech .our-work .branding .info__box div .services-cta, .landing .emerging-tech .our-work .design .info__box div .services-cta, .landing .hero__wrapper .hero .our-work .branding .info__box div .social-icons, .landing .hero__wrapper .hero .our-work .design .info__box div .social-icons, .landing .our-work .branding .info__box div .info, .landing .our-work .design .info__box div .info, .legal .our-work .branding .info__box div .info__box, .legal .our-work .design .info__box div .info__box, .menu__sidebar .our-work .branding .info__box div .logo, .menu__sidebar .our-work .design .info__box div .logo, .our-work .branding .design .info__box div .info__box, .our-work .branding .info__box .info-list-our-work div div, .our-work .branding .info__box div .about .info__box, .our-work .branding .info__box div .about .roadmap__item .ceo .social-list, .our-work .branding .info__box div .about .roadmap__item .ceo .social-list a, .our-work .branding .info__box div .about .roadmap__item .team, .our-work .branding .info__box div .blog__search-placeholder, .our-work .branding .info__box div .blog__slide-paragraph, .our-work .branding .info__box div .btn, .our-work .branding .info__box div .btn--back-to-top, .our-work .branding .info__box div .btn--close, .our-work .branding .info__box div .btn--contact, .our-work .branding .info__box div .btn--payment, .our-work .branding .info__box div .btn--sandwich, .our-work .branding .info__box div .build-products .feature-list li, .our-work .branding .info__box div .careers .info__box, .our-work .branding .info__box div .contact .info__box, .our-work .branding .info__box div .contact .white-paper, .our-work .branding .info__box div .contact .white-paper ul li, .our-work .branding .info__box div .design .info__box, .our-work .branding .info__box div .dotted-list ul li, .our-work .branding .info__box div .flex, .our-work .branding .info__box div .footer, .our-work .branding .info__box div .footer .logo-placeholder, .our-work .branding .info__box div .footer .right-side, .our-work .branding .info__box div .footer .text-placeholder, .our-work .branding .info__box div .form__checkbox, .our-work .branding .info__box div .form__checkbox .checkmark, .our-work .branding .info__box div .form__file h6, .our-work .branding .info__box div .form__file-caption, .our-work .branding .info__box div .form__file-name, .our-work .branding .info__box div .form__file-size, .our-work .branding .info__box div .form__row, .our-work .branding .info__box div .form__success-message, .our-work .branding .info__box div .header .container .select-language, .our-work .branding .info__box div .header__addon, .our-work .branding .info__box div .hero-default__nav, .our-work .branding .info__box div .hero-default__nav-item, .our-work .branding .info__box div .info-list-our-work div, .our-work .branding .info__box div .info__box, .our-work .branding .info__box div .landing .emerging-tech .services-cta, .our-work .branding .info__box div .landing .hero__wrapper .hero .social-icons, .our-work .branding .info__box div .landing .info, .our-work .branding .info__box div .legal .info__box, .our-work .branding .info__box div .menu, .our-work .branding .info__box div .menu__content, .our-work .branding .info__box div .menu__content>ul>li, .our-work .branding .info__box div .menu__content>ul>li>a, .our-work .branding .info__box div .menu__footer, .our-work .branding .info__box div .menu__sidebar, .our-work .branding .info__box div .menu__sidebar .logo, .our-work .branding .info__box div .nav, .our-work .branding .info__box div .nav>ul, .our-work .branding .info__box div .position-card, .our-work .branding .info__box div .positions__header, .our-work .branding .info__box div .service-landing .info__box, .our-work .branding .info__box div .service-landing .services .info .benefits ul li, .our-work .branding .info__box div .service-landing .success-story__carousel .slick-track, .our-work .branding .info__box div .service-landing .success-story__carousel-nav, .our-work .branding .info__box div .services .info__box, .our-work .branding .info__box div .sprint__future-solution, .our-work .branding .info__box div .sprint__hero, .our-work .branding .info__box div .sprint__hero .social-icons li a, .our-work .branding .info__box div .sprint__hero .timeline, .our-work .branding .info__box div .sprint__hero .timeline li, .our-work .branding .info__box div .sprint__insights, .our-work .branding .info__box div .sprint__solution-list, .our-work .branding .info__box div .sprint__solution-list ul li, .our-work .branding .info__box div .sprint__sprint-list ul li, .our-work .branding .info__box div .sprint__text-placeholder, .our-work .branding .info__box div .success-story__culture, .our-work .branding .info__box div .success-story__hero, .our-work .branding .info__box div .success-story__info-box, .our-work .branding .info__box div .success-story__introduction div, .our-work .branding .info__box div .success-story__slider, .our-work .branding .info__box div .success-story__slider .slick-dots, .our-work .branding .info__box div .success-story__slider .slick-track, .our-work .branding .info__box div .success-story__slider-nav, .our-work .branding .info__box div .success-story__story div:first-child, .our-work .branding .info__box div .teamPlan .info__box, .our-work .branding .info__box div .text-widgets, .our-work .branding .info__box div .use-cases, .our-work .branding .info__box div .use-cases__item, .our-work .branding .info__box div .video .icon--pause, .our-work .branding .info__box div .video__cta, .our-work .branding .info__box div .video__cta span:not(.info-message), .our-work .branding .info__box div button, .our-work .design .branding .info__box div .info__box, .our-work .design .info__box .info-list-our-work div div, .our-work .design .info__box div .about .info__box, .our-work .design .info__box div .about .roadmap__item .ceo .social-list, .our-work .design .info__box div .about .roadmap__item .ceo .social-list a, .our-work .design .info__box div .about .roadmap__item .team, .our-work .design .info__box div .blog__search-placeholder, .our-work .design .info__box div .blog__slide-paragraph, .our-work .design .info__box div .branding .info__box, .our-work .design .info__box div .btn, .our-work .design .info__box div .btn--back-to-top, .our-work .design .info__box div .btn--close, .our-work .design .info__box div .btn--contact, .our-work .design .info__box div .btn--payment, .our-work .design .info__box div .btn--sandwich, .our-work .design .info__box div .build-products .feature-list li, .our-work .design .info__box div .careers .info__box, .our-work .design .info__box div .contact .info__box, .our-work .design .info__box div .contact .white-paper, .our-work .design .info__box div .contact .white-paper ul li, .our-work .design .info__box div .dotted-list ul li, .our-work .design .info__box div .flex, .our-work .design .info__box div .footer, .our-work .design .info__box div .footer .logo-placeholder, .our-work .design .info__box div .footer .right-side, .our-work .design .info__box div .footer .text-placeholder, .our-work .design .info__box div .form__checkbox, .our-work .design .info__box div .form__checkbox .checkmark, .our-work .design .info__box div .form__file h6, .our-work .design .info__box div .form__file-caption, .our-work .design .info__box div .form__file-name, .our-work .design .info__box div .form__file-size, .our-work .design .info__box div .form__row, .our-work .design .info__box div .form__success-message, .our-work .design .info__box div .header .container .select-language, .our-work .design .info__box div .header__addon, .our-work .design .info__box div .hero-default__nav, .our-work .design .info__box div .hero-default__nav-item, .our-work .design .info__box div .info-list-our-work div, .our-work .design .info__box div .info__box, .our-work .design .info__box div .landing .emerging-tech .services-cta, .our-work .design .info__box div .landing .hero__wrapper .hero .social-icons, .our-work .design .info__box div .landing .info, .our-work .design .info__box div .legal .info__box, .our-work .design .info__box div .menu, .our-work .design .info__box div .menu__content, .our-work .design .info__box div .menu__content>ul>li, .our-work .design .info__box div .menu__content>ul>li>a, .our-work .design .info__box div .menu__footer, .our-work .design .info__box div .menu__sidebar, .our-work .design .info__box div .menu__sidebar .logo, .our-work .design .info__box div .nav, .our-work .design .info__box div .nav>ul, .our-work .design .info__box div .position-card, .our-work .design .info__box div .positions__header, .our-work .design .info__box div .service-landing .info__box, .our-work .design .info__box div .service-landing .services .info .benefits ul li, .our-work .design .info__box div .service-landing .success-story__carousel .slick-track, .our-work .design .info__box div .service-landing .success-story__carousel-nav, .our-work .design .info__box div .services .info__box, .our-work .design .info__box div .sprint__future-solution, .our-work .design .info__box div .sprint__hero, .our-work .design .info__box div .sprint__hero .social-icons li a, .our-work .design .info__box div .sprint__hero .timeline, .our-work .design .info__box div .sprint__hero .timeline li, .our-work .design .info__box div .sprint__insights, .our-work .design .info__box div .sprint__solution-list, .our-work .design .info__box div .sprint__solution-list ul li, .our-work .design .info__box div .sprint__sprint-list ul li, .our-work .design .info__box div .sprint__text-placeholder, .our-work .design .info__box div .success-story__culture, .our-work .design .info__box div .success-story__hero, .our-work .design .info__box div .success-story__info-box, .our-work .design .info__box div .success-story__introduction div, .our-work .design .info__box div .success-story__slider, .our-work .design .info__box div .success-story__slider .slick-dots, .our-work .design .info__box div .success-story__slider .slick-track, .our-work .design .info__box div .success-story__slider-nav, .our-work .design .info__box div .success-story__story div:first-child, .our-work .design .info__box div .teamPlan .info__box, .our-work .design .info__box div .text-widgets, .our-work .design .info__box div .use-cases, .our-work .design .info__box div .use-cases__item, .our-work .design .info__box div .video .icon--pause, .our-work .design .info__box div .video__cta, .our-work .design .info__box div .video__cta span:not(.info-message), .our-work .design .info__box div button, .service-landing .our-work .branding .info__box div .info__box, .service-landing .our-work .branding .info__box div .success-story__carousel-nav, .service-landing .our-work .design .info__box div .info__box, .service-landing .our-work .design .info__box div .success-story__carousel-nav, .service-landing .services .info .benefits ul .our-work .branding .info__box div li, .service-landing .services .info .benefits ul .our-work .design .info__box div li, .service-landing .success-story__carousel .our-work .branding .info__box div .slick-track, .service-landing .success-story__carousel .our-work .design .info__box div .slick-track, .services .our-work .branding .info__box div .info__box, .services .our-work .design .info__box div .info__box, .sprint__hero .our-work .branding .info__box div .timeline, .sprint__hero .our-work .design .info__box div .timeline, .sprint__hero .social-icons li .our-work .branding .info__box div a, .sprint__hero .social-icons li .our-work .design .info__box div a, .sprint__hero .timeline .our-work .branding .info__box div li, .sprint__hero .timeline .our-work .design .info__box div li, .sprint__solution-list ul .our-work .branding .info__box div li, .sprint__solution-list ul .our-work .design .info__box div li, .sprint__sprint-list ul .our-work .branding .info__box div li, .sprint__sprint-list ul .our-work .design .info__box div li, .success-story__introduction .our-work .branding .info__box div div, .success-story__introduction .our-work .design .info__box div div, .success-story__slider .our-work .branding .info__box div .slick-dots, .success-story__slider .our-work .branding .info__box div .slick-track, .success-story__slider .our-work .design .info__box div .slick-dots, .success-story__slider .our-work .design .info__box div .slick-track, .success-story__story .our-work .branding .info__box div div:first-child, .success-story__story .our-work .design .info__box div div:first-child, .teamPlan .our-work .branding .info__box div .info__box, .teamPlan .our-work .design .info__box div .info__box, .video .our-work .branding .info__box div .icon--pause, .video .our-work .design .info__box div .icon--pause, .video__cta .our-work .branding .info__box div span:not(.info-message), .video__cta .our-work .design .info__box div span:not(.info-message) { + flex-wrap:wrap; } }@media screen and (max-width:500px) { - .about .our-work .branding .info__box div .info__box .btn, .about .our-work .design .info__box div .info__box .btn, .about .roadmap__item .ceo .our-work .branding .info__box div .social-list .btn, .about .roadmap__item .ceo .our-work .design .info__box div .social-list .btn, .about .roadmap__item .ceo .social-list .our-work .branding .info__box div a .btn, .about .roadmap__item .ceo .social-list .our-work .design .info__box div a .btn, .about .roadmap__item .our-work .branding .info__box div .team .btn, .about .roadmap__item .our-work .design .info__box div .team .btn, .build-products .feature-list .our-work .branding .info__box div li .btn, .build-products .feature-list .our-work .design .info__box div li .btn, .careers .our-work .branding .info__box div .info__box .btn, .careers .our-work .design .info__box div .info__box .btn, .contact .our-work .branding .info__box div .info__box .btn, .contact .our-work .branding .info__box div .white-paper .btn, .contact .our-work .design .info__box div .info__box .btn, .contact .our-work .design .info__box div .white-paper .btn, .contact .white-paper ul .our-work .branding .info__box div li .btn, .contact .white-paper ul .our-work .design .info__box div li .btn, .dotted-list ul .our-work .branding .info__box div li .btn, .dotted-list ul .our-work .design .info__box div li .btn, .footer .our-work .branding .info__box div .logo-placeholder .btn, .footer .our-work .branding .info__box div .right-side .btn, .footer .our-work .branding .info__box div .text-placeholder .btn, .footer .our-work .design .info__box div .logo-placeholder .btn, .footer .our-work .design .info__box div .right-side .btn, .footer .our-work .design .info__box div .text-placeholder .btn, .form__checkbox .our-work .branding .info__box div .checkmark .btn, .form__checkbox .our-work .design .info__box div .checkmark .btn, .form__file .our-work .branding .info__box div h6 .btn, .form__file .our-work .design .info__box div h6 .btn, .header .container .our-work .branding .info__box div .select-language .btn, .header .container .our-work .design .info__box div .select-language .btn, .landing .emerging-tech .our-work .branding .info__box div .services-cta .btn, .landing .emerging-tech .our-work .design .info__box div .services-cta .btn, .landing .hero__wrapper .hero .our-work .branding .info__box div .social-icons .btn, .landing .hero__wrapper .hero .our-work .design .info__box div .social-icons .btn, .landing .our-work .branding .info__box div .info .btn, .landing .our-work .design .info__box div .info .btn, .legal .our-work .branding .info__box div .info__box .btn, .legal .our-work .design .info__box div .info__box .btn, .menu__sidebar .our-work .branding .info__box div .logo .btn, .menu__sidebar .our-work .design .info__box div .logo .btn, .our-work .branding .design .info__box div .info__box .btn, .our-work .branding .info__box .info-list-our-work div div .btn, .our-work .branding .info__box div .about .info__box .btn, .our-work .branding .info__box div .about .roadmap__item .ceo .social-list .btn, .our-work .branding .info__box div .about .roadmap__item .ceo .social-list a .btn, .our-work .branding .info__box div .about .roadmap__item .team .btn, .our-work .branding .info__box div .blog__search-placeholder .btn, .our-work .branding .info__box div .blog__slide-paragraph .btn, .our-work .branding .info__box div .btn .btn, .our-work .branding .info__box div .btn--back-to-top .btn, .our-work .branding .info__box div .btn--close .btn, .our-work .branding .info__box div .btn--contact .btn, .our-work .branding .info__box div .btn--payment .btn, .our-work .branding .info__box div .btn--sandwich .btn, .our-work .branding .info__box div .build-products .feature-list li .btn, .our-work .branding .info__box div .careers .info__box .btn, .our-work .branding .info__box div .contact .info__box .btn, .our-work .branding .info__box div .contact .white-paper .btn, .our-work .branding .info__box div .contact .white-paper ul li .btn, .our-work .branding .info__box div .design .info__box .btn, .our-work .branding .info__box div .dotted-list ul li .btn, .our-work .branding .info__box div .flex .btn, .our-work .branding .info__box div .footer .btn, .our-work .branding .info__box div .footer .logo-placeholder .btn, .our-work .branding .info__box div .footer .right-side .btn, .our-work .branding .info__box div .footer .text-placeholder .btn, .our-work .branding .info__box div .form__checkbox .btn, .our-work .branding .info__box div .form__checkbox .checkmark .btn, .our-work .branding .info__box div .form__file h6 .btn, .our-work .branding .info__box div .form__file-caption .btn, .our-work .branding .info__box div .form__file-name .btn, .our-work .branding .info__box div .form__file-size .btn, .our-work .branding .info__box div .form__row .btn, .our-work .branding .info__box div .form__success-message .btn, .our-work .branding .info__box div .header .container .select-language .btn, .our-work .branding .info__box div .header__addon .btn, .our-work .branding .info__box div .hero-default__nav .btn, .our-work .branding .info__box div .hero-default__nav-item .btn, .our-work .branding .info__box div .info-list-our-work div .btn, .our-work .branding .info__box div .info__box .btn, .our-work .branding .info__box div .landing .emerging-tech .services-cta .btn, .our-work .branding .info__box div .landing .hero__wrapper .hero .social-icons .btn, .our-work .branding .info__box div .landing .info .btn, .our-work .branding .info__box div .legal .info__box .btn, .our-work .branding .info__box div .menu .btn, .our-work .branding .info__box div .menu__content .btn, .our-work .branding .info__box div .menu__content>ul>li .btn, .our-work .branding .info__box div .menu__content>ul>li>a .btn, .our-work .branding .info__box div .menu__footer .btn, .our-work .branding .info__box div .menu__sidebar .btn, .our-work .branding .info__box div .menu__sidebar .logo .btn, .our-work .branding .info__box div .nav .btn, .our-work .branding .info__box div .nav>ul .btn, .our-work .branding .info__box div .position-card .btn, .our-work .branding .info__box div .positions__header .btn, .our-work .branding .info__box div .service-landing .info__box .btn, .our-work .branding .info__box div .service-landing .services .info .benefits ul li .btn, .our-work .branding .info__box div .service-landing .success-story__carousel .slick-track .btn, .our-work .branding .info__box div .service-landing .success-story__carousel-nav .btn, .our-work .branding .info__box div .services .info__box .btn, .our-work .branding .info__box div .sprint__future-solution .btn, .our-work .branding .info__box div .sprint__hero .btn, .our-work .branding .info__box div .sprint__hero .social-icons li a .btn, .our-work .branding .info__box div .sprint__hero .timeline .btn, .our-work .branding .info__box div .sprint__hero .timeline li .btn, .our-work .branding .info__box div .sprint__insights .btn, .our-work .branding .info__box div .sprint__solution-list .btn, .our-work .branding .info__box div .sprint__solution-list ul li .btn, .our-work .branding .info__box div .sprint__sprint-list ul li .btn, .our-work .branding .info__box div .sprint__text-placeholder .btn, .our-work .branding .info__box div .success-story__culture .btn, .our-work .branding .info__box div .success-story__hero .btn, .our-work .branding .info__box div .success-story__info-box .btn, .our-work .branding .info__box div .success-story__introduction div .btn, .our-work .branding .info__box div .success-story__slider .btn, .our-work .branding .info__box div .success-story__slider .slick-dots .btn, .our-work .branding .info__box div .success-story__slider .slick-track .btn, .our-work .branding .info__box div .success-story__slider-nav .btn, .our-work .branding .info__box div .success-story__story div: first-child .btn, .our-work .branding .info__box div .teamPlan .info__box .btn, .our-work .branding .info__box div .text-widgets .btn, .our-work .branding .info__box div .use-cases .btn, .our-work .branding .info__box div .use-cases__item .btn, .our-work .branding .info__box div .video .icon--pause .btn, .our-work .branding .info__box div .video__cta .btn, .our-work .branding .info__box div .video__cta span:not(.info-message) .btn, .our-work .branding .info__box div button .btn, .our-work .design .branding .info__box div .info__box .btn, .our-work .design .info__box .info-list-our-work div div .btn, .our-work .design .info__box div .about .info__box .btn, .our-work .design .info__box div .about .roadmap__item .ceo .social-list .btn, .our-work .design .info__box div .about .roadmap__item .ceo .social-list a .btn, .our-work .design .info__box div .about .roadmap__item .team .btn, .our-work .design .info__box div .blog__search-placeholder .btn, .our-work .design .info__box div .blog__slide-paragraph .btn, .our-work .design .info__box div .branding .info__box .btn, .our-work .design .info__box div .btn .btn, .our-work .design .info__box div .btn--back-to-top .btn, .our-work .design .info__box div .btn--close .btn, .our-work .design .info__box div .btn--contact .btn, .our-work .design .info__box div .btn--payment .btn, .our-work .design .info__box div .btn--sandwich .btn, .our-work .design .info__box div .build-products .feature-list li .btn, .our-work .design .info__box div .careers .info__box .btn, .our-work .design .info__box div .contact .info__box .btn, .our-work .design .info__box div .contact .white-paper .btn, .our-work .design .info__box div .contact .white-paper ul li .btn, .our-work .design .info__box div .dotted-list ul li .btn, .our-work .design .info__box div .flex .btn, .our-work .design .info__box div .footer .btn, .our-work .design .info__box div .footer .logo-placeholder .btn, .our-work .design .info__box div .footer .right-side .btn, .our-work .design .info__box div .footer .text-placeholder .btn, .our-work .design .info__box div .form__checkbox .btn, .our-work .design .info__box div .form__checkbox .checkmark .btn, .our-work .design .info__box div .form__file h6 .btn, .our-work .design .info__box div .form__file-caption .btn, .our-work .design .info__box div .form__file-name .btn, .our-work .design .info__box div .form__file-size .btn, .our-work .design .info__box div .form__row .btn, .our-work .design .info__box div .form__success-message .btn, .our-work .design .info__box div .header .container .select-language .btn, .our-work .design .info__box div .header__addon .btn, .our-work .design .info__box div .hero-default__nav .btn, .our-work .design .info__box div .hero-default__nav-item .btn, .our-work .design .info__box div .info-list-our-work div .btn, .our-work .design .info__box div .info__box .btn, .our-work .design .info__box div .landing .emerging-tech .services-cta .btn, .our-work .design .info__box div .landing .hero__wrapper .hero .social-icons .btn, .our-work .design .info__box div .landing .info .btn, .our-work .design .info__box div .legal .info__box .btn, .our-work .design .info__box div .menu .btn, .our-work .design .info__box div .menu__content .btn, .our-work .design .info__box div .menu__content>ul>li .btn, .our-work .design .info__box div .menu__content>ul>li>a .btn, .our-work .design .info__box div .menu__footer .btn, .our-work .design .info__box div .menu__sidebar .btn, .our-work .design .info__box div .menu__sidebar .logo .btn, .our-work .design .info__box div .nav .btn, .our-work .design .info__box div .nav>ul .btn, .our-work .design .info__box div .position-card .btn, .our-work .design .info__box div .positions__header .btn, .our-work .design .info__box div .service-landing .info__box .btn, .our-work .design .info__box div .service-landing .services .info .benefits ul li .btn, .our-work .design .info__box div .service-landing .success-story__carousel .slick-track .btn, .our-work .design .info__box div .service-landing .success-story__carousel-nav .btn, .our-work .design .info__box div .services .info__box .btn, .our-work .design .info__box div .sprint__future-solution .btn, .our-work .design .info__box div .sprint__hero .btn, .our-work .design .info__box div .sprint__hero .social-icons li a .btn, .our-work .design .info__box div .sprint__hero .timeline .btn, .our-work .design .info__box div .sprint__hero .timeline li .btn, .our-work .design .info__box div .sprint__insights .btn, .our-work .design .info__box div .sprint__solution-list .btn, .our-work .design .info__box div .sprint__solution-list ul li .btn, .our-work .design .info__box div .sprint__sprint-list ul li .btn, .our-work .design .info__box div .sprint__text-placeholder .btn, .our-work .design .info__box div .success-story__culture .btn, .our-work .design .info__box div .success-story__hero .btn, .our-work .design .info__box div .success-story__info-box .btn, .our-work .design .info__box div .success-story__introduction div .btn, .our-work .design .info__box div .success-story__slider .btn, .our-work .design .info__box div .success-story__slider .slick-dots .btn, .our-work .design .info__box div .success-story__slider .slick-track .btn, .our-work .design .info__box div .success-story__slider-nav .btn, .our-work .design .info__box div .success-story__story div:first-child .btn, .our-work .design .info__box div .teamPlan .info__box .btn, .our-work .design .info__box div .text-widgets .btn, .our-work .design .info__box div .use-cases .btn, .our-work .design .info__box div .use-cases__item .btn, .our-work .design .info__box div .video .icon--pause .btn, .our-work .design .info__box div .video__cta .btn, .our-work .design .info__box div .video__cta span:not(.info-message) .btn, .our-work .design .info__box div button .btn, .service-landing .our-work .branding .info__box div .info__box .btn, .service-landing .our-work .branding .info__box div .success-story__carousel-nav .btn, .service-landing .our-work .design .info__box div .info__box .btn, .service-landing .our-work .design .info__box div .success-story__carousel-nav .btn, .service-landing .services .info .benefits ul .our-work .branding .info__box div li .btn, .service-landing .services .info .benefits ul .our-work .design .info__box div li .btn, .service-landing .success-story__carousel .our-work .branding .info__box div .slick-track .btn, .service-landing .success-story__carousel .our-work .design .info__box div .slick-track .btn, .services .our-work .branding .info__box div .info__box .btn, .services .our-work .design .info__box div .info__box .btn, .sprint__hero .our-work .branding .info__box div .timeline .btn, .sprint__hero .our-work .design .info__box div .timeline .btn, .sprint__hero .social-icons li .our-work .branding .info__box div a .btn, .sprint__hero .social-icons li .our-work .design .info__box div a .btn, .sprint__hero .timeline .our-work .branding .info__box div li .btn, .sprint__hero .timeline .our-work .design .info__box div li .btn, .sprint__solution-list ul .our-work .branding .info__box div li .btn, .sprint__solution-list ul .our-work .design .info__box div li .btn, .sprint__sprint-list ul .our-work .branding .info__box div li .btn, .sprint__sprint-list ul .our-work .design .info__box div li .btn, .success-story__introduction .our-work .branding .info__box div div .btn, .success-story__introduction .our-work .design .info__box div div .btn, .success-story__slider .our-work .branding .info__box div .slick-dots .btn, .success-story__slider .our-work .branding .info__box div .slick-track .btn, .success-story__slider .our-work .design .info__box div .slick-dots .btn, .success-story__slider .our-work .design .info__box div .slick-track .btn, .success-story__story .our-work .branding .info__box div div:first-child .btn, .success-story__story .our-work .design .info__box div div:first-child .btn, .teamPlan .our-work .branding .info__box div .info__box .btn, .teamPlan .our-work .design .info__box div .info__box .btn, .video .our-work .branding .info__box div .icon--pause .btn, .video .our-work .design .info__box div .icon--pause .btn, .video__cta .our-work .branding .info__box div span:not(.info-message) .btn, .video__cta .our-work .design .info__box div span:not(.info-message) .btn { - transition: all, 0s; + .about .our-work .branding .info__box div .info__box .btn, .about .our-work .design .info__box div .info__box .btn, .about .roadmap__item .ceo .our-work .branding .info__box div .social-list .btn, .about .roadmap__item .ceo .our-work .design .info__box div .social-list .btn, .about .roadmap__item .ceo .social-list .our-work .branding .info__box div a .btn, .about .roadmap__item .ceo .social-list .our-work .design .info__box div a .btn, .about .roadmap__item .our-work .branding .info__box div .team .btn, .about .roadmap__item .our-work .design .info__box div .team .btn, .build-products .feature-list .our-work .branding .info__box div li .btn, .build-products .feature-list .our-work .design .info__box div li .btn, .careers .our-work .branding .info__box div .info__box .btn, .careers .our-work .design .info__box div .info__box .btn, .contact .our-work .branding .info__box div .info__box .btn, .contact .our-work .branding .info__box div .white-paper .btn, .contact .our-work .design .info__box div .info__box .btn, .contact .our-work .design .info__box div .white-paper .btn, .contact .white-paper ul .our-work .branding .info__box div li .btn, .contact .white-paper ul .our-work .design .info__box div li .btn, .dotted-list ul .our-work .branding .info__box div li .btn, .dotted-list ul .our-work .design .info__box div li .btn, .footer .our-work .branding .info__box div .logo-placeholder .btn, .footer .our-work .branding .info__box div .right-side .btn, .footer .our-work .branding .info__box div .text-placeholder .btn, .footer .our-work .design .info__box div .logo-placeholder .btn, .footer .our-work .design .info__box div .right-side .btn, .footer .our-work .design .info__box div .text-placeholder .btn, .form__checkbox .our-work .branding .info__box div .checkmark .btn, .form__checkbox .our-work .design .info__box div .checkmark .btn, .form__file .our-work .branding .info__box div h6 .btn, .form__file .our-work .design .info__box div h6 .btn, .header .container .our-work .branding .info__box div .select-language .btn, .header .container .our-work .design .info__box div .select-language .btn, .landing .emerging-tech .our-work .branding .info__box div .services-cta .btn, .landing .emerging-tech .our-work .design .info__box div .services-cta .btn, .landing .hero__wrapper .hero .our-work .branding .info__box div .social-icons .btn, .landing .hero__wrapper .hero .our-work .design .info__box div .social-icons .btn, .landing .our-work .branding .info__box div .info .btn, .landing .our-work .design .info__box div .info .btn, .legal .our-work .branding .info__box div .info__box .btn, .legal .our-work .design .info__box div .info__box .btn, .menu__sidebar .our-work .branding .info__box div .logo .btn, .menu__sidebar .our-work .design .info__box div .logo .btn, .our-work .branding .design .info__box div .info__box .btn, .our-work .branding .info__box .info-list-our-work div div .btn, .our-work .branding .info__box div .about .info__box .btn, .our-work .branding .info__box div .about .roadmap__item .ceo .social-list .btn, .our-work .branding .info__box div .about .roadmap__item .ceo .social-list a .btn, .our-work .branding .info__box div .about .roadmap__item .team .btn, .our-work .branding .info__box div .blog__search-placeholder .btn, .our-work .branding .info__box div .blog__slide-paragraph .btn, .our-work .branding .info__box div .btn .btn, .our-work .branding .info__box div .btn--back-to-top .btn, .our-work .branding .info__box div .btn--close .btn, .our-work .branding .info__box div .btn--contact .btn, .our-work .branding .info__box div .btn--payment .btn, .our-work .branding .info__box div .btn--sandwich .btn, .our-work .branding .info__box div .build-products .feature-list li .btn, .our-work .branding .info__box div .careers .info__box .btn, .our-work .branding .info__box div .contact .info__box .btn, .our-work .branding .info__box div .contact .white-paper .btn, .our-work .branding .info__box div .contact .white-paper ul li .btn, .our-work .branding .info__box div .design .info__box .btn, .our-work .branding .info__box div .dotted-list ul li .btn, .our-work .branding .info__box div .flex .btn, .our-work .branding .info__box div .footer .btn, .our-work .branding .info__box div .footer .logo-placeholder .btn, .our-work .branding .info__box div .footer .right-side .btn, .our-work .branding .info__box div .footer .text-placeholder .btn, .our-work .branding .info__box div .form__checkbox .btn, .our-work .branding .info__box div .form__checkbox .checkmark .btn, .our-work .branding .info__box div .form__file h6 .btn, .our-work .branding .info__box div .form__file-caption .btn, .our-work .branding .info__box div .form__file-name .btn, .our-work .branding .info__box div .form__file-size .btn, .our-work .branding .info__box div .form__row .btn, .our-work .branding .info__box div .form__success-message .btn, .our-work .branding .info__box div .header .container .select-language .btn, .our-work .branding .info__box div .header__addon .btn, .our-work .branding .info__box div .hero-default__nav .btn, .our-work .branding .info__box div .hero-default__nav-item .btn, .our-work .branding .info__box div .info-list-our-work div .btn, .our-work .branding .info__box div .info__box .btn, .our-work .branding .info__box div .landing .emerging-tech .services-cta .btn, .our-work .branding .info__box div .landing .hero__wrapper .hero .social-icons .btn, .our-work .branding .info__box div .landing .info .btn, .our-work .branding .info__box div .legal .info__box .btn, .our-work .branding .info__box div .menu .btn, .our-work .branding .info__box div .menu__content .btn, .our-work .branding .info__box div .menu__content>ul>li .btn, .our-work .branding .info__box div .menu__content>ul>li>a .btn, .our-work .branding .info__box div .menu__footer .btn, .our-work .branding .info__box div .menu__sidebar .btn, .our-work .branding .info__box div .menu__sidebar .logo .btn, .our-work .branding .info__box div .nav .btn, .our-work .branding .info__box div .nav>ul .btn, .our-work .branding .info__box div .position-card .btn, .our-work .branding .info__box div .positions__header .btn, .our-work .branding .info__box div .service-landing .info__box .btn, .our-work .branding .info__box div .service-landing .services .info .benefits ul li .btn, .our-work .branding .info__box div .service-landing .success-story__carousel .slick-track .btn, .our-work .branding .info__box div .service-landing .success-story__carousel-nav .btn, .our-work .branding .info__box div .services .info__box .btn, .our-work .branding .info__box div .sprint__future-solution .btn, .our-work .branding .info__box div .sprint__hero .btn, .our-work .branding .info__box div .sprint__hero .social-icons li a .btn, .our-work .branding .info__box div .sprint__hero .timeline .btn, .our-work .branding .info__box div .sprint__hero .timeline li .btn, .our-work .branding .info__box div .sprint__insights .btn, .our-work .branding .info__box div .sprint__solution-list .btn, .our-work .branding .info__box div .sprint__solution-list ul li .btn, .our-work .branding .info__box div .sprint__sprint-list ul li .btn, .our-work .branding .info__box div .sprint__text-placeholder .btn, .our-work .branding .info__box div .success-story__culture .btn, .our-work .branding .info__box div .success-story__hero .btn, .our-work .branding .info__box div .success-story__info-box .btn, .our-work .branding .info__box div .success-story__introduction div .btn, .our-work .branding .info__box div .success-story__slider .btn, .our-work .branding .info__box div .success-story__slider .slick-dots .btn, .our-work .branding .info__box div .success-story__slider .slick-track .btn, .our-work .branding .info__box div .success-story__slider-nav .btn, .our-work .branding .info__box div .success-story__story div:first-child .btn, .our-work .branding .info__box div .teamPlan .info__box .btn, .our-work .branding .info__box div .text-widgets .btn, .our-work .branding .info__box div .use-cases .btn, .our-work .branding .info__box div .use-cases__item .btn, .our-work .branding .info__box div .video .icon--pause .btn, .our-work .branding .info__box div .video__cta .btn, .our-work .branding .info__box div .video__cta span:not(.info-message) .btn, .our-work .branding .info__box div button .btn, .our-work .design .branding .info__box div .info__box .btn, .our-work .design .info__box .info-list-our-work div div .btn, .our-work .design .info__box div .about .info__box .btn, .our-work .design .info__box div .about .roadmap__item .ceo .social-list .btn, .our-work .design .info__box div .about .roadmap__item .ceo .social-list a .btn, .our-work .design .info__box div .about .roadmap__item .team .btn, .our-work .design .info__box div .blog__search-placeholder .btn, .our-work .design .info__box div .blog__slide-paragraph .btn, .our-work .design .info__box div .branding .info__box .btn, .our-work .design .info__box div .btn .btn, .our-work .design .info__box div .btn--back-to-top .btn, .our-work .design .info__box div .btn--close .btn, .our-work .design .info__box div .btn--contact .btn, .our-work .design .info__box div .btn--payment .btn, .our-work .design .info__box div .btn--sandwich .btn, .our-work .design .info__box div .build-products .feature-list li .btn, .our-work .design .info__box div .careers .info__box .btn, .our-work .design .info__box div .contact .info__box .btn, .our-work .design .info__box div .contact .white-paper .btn, .our-work .design .info__box div .contact .white-paper ul li .btn, .our-work .design .info__box div .dotted-list ul li .btn, .our-work .design .info__box div .flex .btn, .our-work .design .info__box div .footer .btn, .our-work .design .info__box div .footer .logo-placeholder .btn, .our-work .design .info__box div .footer .right-side .btn, .our-work .design .info__box div .footer .text-placeholder .btn, .our-work .design .info__box div .form__checkbox .btn, .our-work .design .info__box div .form__checkbox .checkmark .btn, .our-work .design .info__box div .form__file h6 .btn, .our-work .design .info__box div .form__file-caption .btn, .our-work .design .info__box div .form__file-name .btn, .our-work .design .info__box div .form__file-size .btn, .our-work .design .info__box div .form__row .btn, .our-work .design .info__box div .form__success-message .btn, .our-work .design .info__box div .header .container .select-language .btn, .our-work .design .info__box div .header__addon .btn, .our-work .design .info__box div .hero-default__nav .btn, .our-work .design .info__box div .hero-default__nav-item .btn, .our-work .design .info__box div .info-list-our-work div .btn, .our-work .design .info__box div .info__box .btn, .our-work .design .info__box div .landing .emerging-tech .services-cta .btn, .our-work .design .info__box div .landing .hero__wrapper .hero .social-icons .btn, .our-work .design .info__box div .landing .info .btn, .our-work .design .info__box div .legal .info__box .btn, .our-work .design .info__box div .menu .btn, .our-work .design .info__box div .menu__content .btn, .our-work .design .info__box div .menu__content>ul>li .btn, .our-work .design .info__box div .menu__content>ul>li>a .btn, .our-work .design .info__box div .menu__footer .btn, .our-work .design .info__box div .menu__sidebar .btn, .our-work .design .info__box div .menu__sidebar .logo .btn, .our-work .design .info__box div .nav .btn, .our-work .design .info__box div .nav>ul .btn, .our-work .design .info__box div .position-card .btn, .our-work .design .info__box div .positions__header .btn, .our-work .design .info__box div .service-landing .info__box .btn, .our-work .design .info__box div .service-landing .services .info .benefits ul li .btn, .our-work .design .info__box div .service-landing .success-story__carousel .slick-track .btn, .our-work .design .info__box div .service-landing .success-story__carousel-nav .btn, .our-work .design .info__box div .services .info__box .btn, .our-work .design .info__box div .sprint__future-solution .btn, .our-work .design .info__box div .sprint__hero .btn, .our-work .design .info__box div .sprint__hero .social-icons li a .btn, .our-work .design .info__box div .sprint__hero .timeline .btn, .our-work .design .info__box div .sprint__hero .timeline li .btn, .our-work .design .info__box div .sprint__insights .btn, .our-work .design .info__box div .sprint__solution-list .btn, .our-work .design .info__box div .sprint__solution-list ul li .btn, .our-work .design .info__box div .sprint__sprint-list ul li .btn, .our-work .design .info__box div .sprint__text-placeholder .btn, .our-work .design .info__box div .success-story__culture .btn, .our-work .design .info__box div .success-story__hero .btn, .our-work .design .info__box div .success-story__info-box .btn, .our-work .design .info__box div .success-story__introduction div .btn, .our-work .design .info__box div .success-story__slider .btn, .our-work .design .info__box div .success-story__slider .slick-dots .btn, .our-work .design .info__box div .success-story__slider .slick-track .btn, .our-work .design .info__box div .success-story__slider-nav .btn, .our-work .design .info__box div .success-story__story div:first-child .btn, .our-work .design .info__box div .teamPlan .info__box .btn, .our-work .design .info__box div .text-widgets .btn, .our-work .design .info__box div .use-cases .btn, .our-work .design .info__box div .use-cases__item .btn, .our-work .design .info__box div .video .icon--pause .btn, .our-work .design .info__box div .video__cta .btn, .our-work .design .info__box div .video__cta span:not(.info-message) .btn, .our-work .design .info__box div button .btn, .service-landing .our-work .branding .info__box div .info__box .btn, .service-landing .our-work .branding .info__box div .success-story__carousel-nav .btn, .service-landing .our-work .design .info__box div .info__box .btn, .service-landing .our-work .design .info__box div .success-story__carousel-nav .btn, .service-landing .services .info .benefits ul .our-work .branding .info__box div li .btn, .service-landing .services .info .benefits ul .our-work .design .info__box div li .btn, .service-landing .success-story__carousel .our-work .branding .info__box div .slick-track .btn, .service-landing .success-story__carousel .our-work .design .info__box div .slick-track .btn, .services .our-work .branding .info__box div .info__box .btn, .services .our-work .design .info__box div .info__box .btn, .sprint__hero .our-work .branding .info__box div .timeline .btn, .sprint__hero .our-work .design .info__box div .timeline .btn, .sprint__hero .social-icons li .our-work .branding .info__box div a .btn, .sprint__hero .social-icons li .our-work .design .info__box div a .btn, .sprint__hero .timeline .our-work .branding .info__box div li .btn, .sprint__hero .timeline .our-work .design .info__box div li .btn, .sprint__solution-list ul .our-work .branding .info__box div li .btn, .sprint__solution-list ul .our-work .design .info__box div li .btn, .sprint__sprint-list ul .our-work .branding .info__box div li .btn, .sprint__sprint-list ul .our-work .design .info__box div li .btn, .success-story__introduction .our-work .branding .info__box div div .btn, .success-story__introduction .our-work .design .info__box div div .btn, .success-story__slider .our-work .branding .info__box div .slick-dots .btn, .success-story__slider .our-work .branding .info__box div .slick-track .btn, .success-story__slider .our-work .design .info__box div .slick-dots .btn, .success-story__slider .our-work .design .info__box div .slick-track .btn, .success-story__story .our-work .branding .info__box div div:first-child .btn, .success-story__story .our-work .design .info__box div div:first-child .btn, .teamPlan .our-work .branding .info__box div .info__box .btn, .teamPlan .our-work .design .info__box div .info__box .btn, .video .our-work .branding .info__box div .icon--pause .btn, .video .our-work .design .info__box div .icon--pause .btn, .video__cta .our-work .branding .info__box div span:not(.info-message) .btn, .video__cta .our-work .design .info__box div span:not(.info-message) .btn { + transition:all, 0s; } }@media screen and (max-width:480px) { - .about .our-work .branding .info__box div .info__box .btn, .about .our-work .design .info__box div .info__box .btn, .about .roadmap__item .ceo .our-work .branding .info__box div .social-list .btn, .about .roadmap__item .ceo .our-work .design .info__box div .social-list .btn, .about .roadmap__item .ceo .social-list .our-work .branding .info__box div a .btn, .about .roadmap__item .ceo .social-list .our-work .design .info__box div a .btn, .about .roadmap__item .our-work .branding .info__box div .team .btn, .about .roadmap__item .our-work .design .info__box div .team .btn, .build-products .feature-list .our-work .branding .info__box div li .btn, .build-products .feature-list .our-work .design .info__box div li .btn, .careers .our-work .branding .info__box div .info__box .btn, .careers .our-work .design .info__box div .info__box .btn, .contact .our-work .branding .info__box div .info__box .btn, .contact .our-work .branding .info__box div .white-paper .btn, .contact .our-work .design .info__box div .info__box .btn, .contact .our-work .design .info__box div .white-paper .btn, .contact .white-paper ul .our-work .branding .info__box div li .btn, .contact .white-paper ul .our-work .design .info__box div li .btn, .dotted-list ul .our-work .branding .info__box div li .btn, .dotted-list ul .our-work .design .info__box div li .btn, .footer .our-work .branding .info__box div .logo-placeholder .btn, .footer .our-work .branding .info__box div .right-side .btn, .footer .our-work .branding .info__box div .text-placeholder .btn, .footer .our-work .design .info__box div .logo-placeholder .btn, .footer .our-work .design .info__box div .right-side .btn, .footer .our-work .design .info__box div .text-placeholder .btn, .form__checkbox .our-work .branding .info__box div .checkmark .btn, .form__checkbox .our-work .design .info__box div .checkmark .btn, .form__file .our-work .branding .info__box div h6 .btn, .form__file .our-work .design .info__box div h6 .btn, .header .container .our-work .branding .info__box div .select-language .btn, .header .container .our-work .design .info__box div .select-language .btn, .landing .emerging-tech .our-work .branding .info__box div .services-cta .btn, .landing .emerging-tech .our-work .design .info__box div .services-cta .btn, .landing .hero__wrapper .hero .our-work .branding .info__box div .social-icons .btn, .landing .hero__wrapper .hero .our-work .design .info__box div .social-icons .btn, .landing .our-work .branding .info__box div .info .btn, .landing .our-work .design .info__box div .info .btn, .legal .our-work .branding .info__box div .info__box .btn, .legal .our-work .design .info__box div .info__box .btn, .menu__sidebar .our-work .branding .info__box div .logo .btn, .menu__sidebar .our-work .design .info__box div .logo .btn, .our-work .branding .design .info__box div .info__box .btn, .our-work .branding .info__box .info-list-our-work div div .btn, .our-work .branding .info__box div .about .info__box .btn, .our-work .branding .info__box div .about .roadmap__item .ceo .social-list .btn, .our-work .branding .info__box div .about .roadmap__item .ceo .social-list a .btn, .our-work .branding .info__box div .about .roadmap__item .team .btn, .our-work .branding .info__box div .blog__search-placeholder .btn, .our-work .branding .info__box div .blog__slide-paragraph .btn, .our-work .branding .info__box div .btn .btn, .our-work .branding .info__box div .btn--back-to-top .btn, .our-work .branding .info__box div .btn--close .btn, .our-work .branding .info__box div .btn--contact .btn, .our-work .branding .info__box div .btn--payment .btn, .our-work .branding .info__box div .btn--sandwich .btn, .our-work .branding .info__box div .build-products .feature-list li .btn, .our-work .branding .info__box div .careers .info__box .btn, .our-work .branding .info__box div .contact .info__box .btn, .our-work .branding .info__box div .contact .white-paper .btn, .our-work .branding .info__box div .contact .white-paper ul li .btn, .our-work .branding .info__box div .design .info__box .btn, .our-work .branding .info__box div .dotted-list ul li .btn, .our-work .branding .info__box div .flex .btn, .our-work .branding .info__box div .footer .btn, .our-work .branding .info__box div .footer .logo-placeholder .btn, .our-work .branding .info__box div .footer .right-side .btn, .our-work .branding .info__box div .footer .text-placeholder .btn, .our-work .branding .info__box div .form__checkbox .btn, .our-work .branding .info__box div .form__checkbox .checkmark .btn, .our-work .branding .info__box div .form__file h6 .btn, .our-work .branding .info__box div .form__file-caption .btn, .our-work .branding .info__box div .form__file-name .btn, .our-work .branding .info__box div .form__file-size .btn, .our-work .branding .info__box div .form__row .btn, .our-work .branding .info__box div .form__success-message .btn, .our-work .branding .info__box div .header .container .select-language .btn, .our-work .branding .info__box div .header__addon .btn, .our-work .branding .info__box div .hero-default__nav .btn, .our-work .branding .info__box div .hero-default__nav-item .btn, .our-work .branding .info__box div .info-list-our-work div .btn, .our-work .branding .info__box div .info__box .btn, .our-work .branding .info__box div .landing .emerging-tech .services-cta .btn, .our-work .branding .info__box div .landing .hero__wrapper .hero .social-icons .btn, .our-work .branding .info__box div .landing .info .btn, .our-work .branding .info__box div .legal .info__box .btn, .our-work .branding .info__box div .menu .btn, .our-work .branding .info__box div .menu__content .btn, .our-work .branding .info__box div .menu__content>ul>li .btn, .our-work .branding .info__box div .menu__content>ul>li>a .btn, .our-work .branding .info__box div .menu__footer .btn, .our-work .branding .info__box div .menu__sidebar .btn, .our-work .branding .info__box div .menu__sidebar .logo .btn, .our-work .branding .info__box div .nav .btn, .our-work .branding .info__box div .nav>ul .btn, .our-work .branding .info__box div .position-card .btn, .our-work .branding .info__box div .positions__header .btn, .our-work .branding .info__box div .service-landing .info__box .btn, .our-work .branding .info__box div .service-landing .services .info .benefits ul li .btn, .our-work .branding .info__box div .service-landing .success-story__carousel .slick-track .btn, .our-work .branding .info__box div .service-landing .success-story__carousel-nav .btn, .our-work .branding .info__box div .services .info__box .btn, .our-work .branding .info__box div .sprint__future-solution .btn, .our-work .branding .info__box div .sprint__hero .btn, .our-work .branding .info__box div .sprint__hero .social-icons li a .btn, .our-work .branding .info__box div .sprint__hero .timeline .btn, .our-work .branding .info__box div .sprint__hero .timeline li .btn, .our-work .branding .info__box div .sprint__insights .btn, .our-work .branding .info__box div .sprint__solution-list .btn, .our-work .branding .info__box div .sprint__solution-list ul li .btn, .our-work .branding .info__box div .sprint__sprint-list ul li .btn, .our-work .branding .info__box div .sprint__text-placeholder .btn, .our-work .branding .info__box div .success-story__culture .btn, .our-work .branding .info__box div .success-story__hero .btn, .our-work .branding .info__box div .success-story__info-box .btn, .our-work .branding .info__box div .success-story__introduction div .btn, .our-work .branding .info__box div .success-story__slider .btn, .our-work .branding .info__box div .success-story__slider .slick-dots .btn, .our-work .branding .info__box div .success-story__slider .slick-track .btn, .our-work .branding .info__box div .success-story__slider-nav .btn, .our-work .branding .info__box div .success-story__story div: first-child .btn, .our-work .branding .info__box div .teamPlan .info__box .btn, .our-work .branding .info__box div .text-widgets .btn, .our-work .branding .info__box div .use-cases .btn, .our-work .branding .info__box div .use-cases__item .btn, .our-work .branding .info__box div .video .icon--pause .btn, .our-work .branding .info__box div .video__cta .btn, .our-work .branding .info__box div .video__cta span:not(.info-message) .btn, .our-work .branding .info__box div button .btn, .our-work .design .branding .info__box div .info__box .btn, .our-work .design .info__box .info-list-our-work div div .btn, .our-work .design .info__box div .about .info__box .btn, .our-work .design .info__box div .about .roadmap__item .ceo .social-list .btn, .our-work .design .info__box div .about .roadmap__item .ceo .social-list a .btn, .our-work .design .info__box div .about .roadmap__item .team .btn, .our-work .design .info__box div .blog__search-placeholder .btn, .our-work .design .info__box div .blog__slide-paragraph .btn, .our-work .design .info__box div .branding .info__box .btn, .our-work .design .info__box div .btn .btn, .our-work .design .info__box div .btn--back-to-top .btn, .our-work .design .info__box div .btn--close .btn, .our-work .design .info__box div .btn--contact .btn, .our-work .design .info__box div .btn--payment .btn, .our-work .design .info__box div .btn--sandwich .btn, .our-work .design .info__box div .build-products .feature-list li .btn, .our-work .design .info__box div .careers .info__box .btn, .our-work .design .info__box div .contact .info__box .btn, .our-work .design .info__box div .contact .white-paper .btn, .our-work .design .info__box div .contact .white-paper ul li .btn, .our-work .design .info__box div .dotted-list ul li .btn, .our-work .design .info__box div .flex .btn, .our-work .design .info__box div .footer .btn, .our-work .design .info__box div .footer .logo-placeholder .btn, .our-work .design .info__box div .footer .right-side .btn, .our-work .design .info__box div .footer .text-placeholder .btn, .our-work .design .info__box div .form__checkbox .btn, .our-work .design .info__box div .form__checkbox .checkmark .btn, .our-work .design .info__box div .form__file h6 .btn, .our-work .design .info__box div .form__file-caption .btn, .our-work .design .info__box div .form__file-name .btn, .our-work .design .info__box div .form__file-size .btn, .our-work .design .info__box div .form__row .btn, .our-work .design .info__box div .form__success-message .btn, .our-work .design .info__box div .header .container .select-language .btn, .our-work .design .info__box div .header__addon .btn, .our-work .design .info__box div .hero-default__nav .btn, .our-work .design .info__box div .hero-default__nav-item .btn, .our-work .design .info__box div .info-list-our-work div .btn, .our-work .design .info__box div .info__box .btn, .our-work .design .info__box div .landing .emerging-tech .services-cta .btn, .our-work .design .info__box div .landing .hero__wrapper .hero .social-icons .btn, .our-work .design .info__box div .landing .info .btn, .our-work .design .info__box div .legal .info__box .btn, .our-work .design .info__box div .menu .btn, .our-work .design .info__box div .menu__content .btn, .our-work .design .info__box div .menu__content>ul>li .btn, .our-work .design .info__box div .menu__content>ul>li>a .btn, .our-work .design .info__box div .menu__footer .btn, .our-work .design .info__box div .menu__sidebar .btn, .our-work .design .info__box div .menu__sidebar .logo .btn, .our-work .design .info__box div .nav .btn, .our-work .design .info__box div .nav>ul .btn, .our-work .design .info__box div .position-card .btn, .our-work .design .info__box div .positions__header .btn, .our-work .design .info__box div .service-landing .info__box .btn, .our-work .design .info__box div .service-landing .services .info .benefits ul li .btn, .our-work .design .info__box div .service-landing .success-story__carousel .slick-track .btn, .our-work .design .info__box div .service-landing .success-story__carousel-nav .btn, .our-work .design .info__box div .services .info__box .btn, .our-work .design .info__box div .sprint__future-solution .btn, .our-work .design .info__box div .sprint__hero .btn, .our-work .design .info__box div .sprint__hero .social-icons li a .btn, .our-work .design .info__box div .sprint__hero .timeline .btn, .our-work .design .info__box div .sprint__hero .timeline li .btn, .our-work .design .info__box div .sprint__insights .btn, .our-work .design .info__box div .sprint__solution-list .btn, .our-work .design .info__box div .sprint__solution-list ul li .btn, .our-work .design .info__box div .sprint__sprint-list ul li .btn, .our-work .design .info__box div .sprint__text-placeholder .btn, .our-work .design .info__box div .success-story__culture .btn, .our-work .design .info__box div .success-story__hero .btn, .our-work .design .info__box div .success-story__info-box .btn, .our-work .design .info__box div .success-story__introduction div .btn, .our-work .design .info__box div .success-story__slider .btn, .our-work .design .info__box div .success-story__slider .slick-dots .btn, .our-work .design .info__box div .success-story__slider .slick-track .btn, .our-work .design .info__box div .success-story__slider-nav .btn, .our-work .design .info__box div .success-story__story div:first-child .btn, .our-work .design .info__box div .teamPlan .info__box .btn, .our-work .design .info__box div .text-widgets .btn, .our-work .design .info__box div .use-cases .btn, .our-work .design .info__box div .use-cases__item .btn, .our-work .design .info__box div .video .icon--pause .btn, .our-work .design .info__box div .video__cta .btn, .our-work .design .info__box div .video__cta span:not(.info-message) .btn, .our-work .design .info__box div button .btn, .service-landing .our-work .branding .info__box div .info__box .btn, .service-landing .our-work .branding .info__box div .success-story__carousel-nav .btn, .service-landing .our-work .design .info__box div .info__box .btn, .service-landing .our-work .design .info__box div .success-story__carousel-nav .btn, .service-landing .services .info .benefits ul .our-work .branding .info__box div li .btn, .service-landing .services .info .benefits ul .our-work .design .info__box div li .btn, .service-landing .success-story__carousel .our-work .branding .info__box div .slick-track .btn, .service-landing .success-story__carousel .our-work .design .info__box div .slick-track .btn, .services .our-work .branding .info__box div .info__box .btn, .services .our-work .design .info__box div .info__box .btn, .sprint__hero .our-work .branding .info__box div .timeline .btn, .sprint__hero .our-work .design .info__box div .timeline .btn, .sprint__hero .social-icons li .our-work .branding .info__box div a .btn, .sprint__hero .social-icons li .our-work .design .info__box div a .btn, .sprint__hero .timeline .our-work .branding .info__box div li .btn, .sprint__hero .timeline .our-work .design .info__box div li .btn, .sprint__solution-list ul .our-work .branding .info__box div li .btn, .sprint__solution-list ul .our-work .design .info__box div li .btn, .sprint__sprint-list ul .our-work .branding .info__box div li .btn, .sprint__sprint-list ul .our-work .design .info__box div li .btn, .success-story__introduction .our-work .branding .info__box div div .btn, .success-story__introduction .our-work .design .info__box div div .btn, .success-story__slider .our-work .branding .info__box div .slick-dots .btn, .success-story__slider .our-work .branding .info__box div .slick-track .btn, .success-story__slider .our-work .design .info__box div .slick-dots .btn, .success-story__slider .our-work .design .info__box div .slick-track .btn, .success-story__story .our-work .branding .info__box div div:first-child .btn, .success-story__story .our-work .design .info__box div div:first-child .btn, .teamPlan .our-work .branding .info__box div .info__box .btn, .teamPlan .our-work .design .info__box div .info__box .btn, .video .our-work .branding .info__box div .icon--pause .btn, .video .our-work .design .info__box div .icon--pause .btn, .video__cta .our-work .branding .info__box div span:not(.info-message) .btn, .video__cta .our-work .design .info__box div span:not(.info-message) .btn { - transition: all, 0s; - width: 100%; - flex-shrink: 0; + .about .our-work .branding .info__box div .info__box .btn, .about .our-work .design .info__box div .info__box .btn, .about .roadmap__item .ceo .our-work .branding .info__box div .social-list .btn, .about .roadmap__item .ceo .our-work .design .info__box div .social-list .btn, .about .roadmap__item .ceo .social-list .our-work .branding .info__box div a .btn, .about .roadmap__item .ceo .social-list .our-work .design .info__box div a .btn, .about .roadmap__item .our-work .branding .info__box div .team .btn, .about .roadmap__item .our-work .design .info__box div .team .btn, .build-products .feature-list .our-work .branding .info__box div li .btn, .build-products .feature-list .our-work .design .info__box div li .btn, .careers .our-work .branding .info__box div .info__box .btn, .careers .our-work .design .info__box div .info__box .btn, .contact .our-work .branding .info__box div .info__box .btn, .contact .our-work .branding .info__box div .white-paper .btn, .contact .our-work .design .info__box div .info__box .btn, .contact .our-work .design .info__box div .white-paper .btn, .contact .white-paper ul .our-work .branding .info__box div li .btn, .contact .white-paper ul .our-work .design .info__box div li .btn, .dotted-list ul .our-work .branding .info__box div li .btn, .dotted-list ul .our-work .design .info__box div li .btn, .footer .our-work .branding .info__box div .logo-placeholder .btn, .footer .our-work .branding .info__box div .right-side .btn, .footer .our-work .branding .info__box div .text-placeholder .btn, .footer .our-work .design .info__box div .logo-placeholder .btn, .footer .our-work .design .info__box div .right-side .btn, .footer .our-work .design .info__box div .text-placeholder .btn, .form__checkbox .our-work .branding .info__box div .checkmark .btn, .form__checkbox .our-work .design .info__box div .checkmark .btn, .form__file .our-work .branding .info__box div h6 .btn, .form__file .our-work .design .info__box div h6 .btn, .header .container .our-work .branding .info__box div .select-language .btn, .header .container .our-work .design .info__box div .select-language .btn, .landing .emerging-tech .our-work .branding .info__box div .services-cta .btn, .landing .emerging-tech .our-work .design .info__box div .services-cta .btn, .landing .hero__wrapper .hero .our-work .branding .info__box div .social-icons .btn, .landing .hero__wrapper .hero .our-work .design .info__box div .social-icons .btn, .landing .our-work .branding .info__box div .info .btn, .landing .our-work .design .info__box div .info .btn, .legal .our-work .branding .info__box div .info__box .btn, .legal .our-work .design .info__box div .info__box .btn, .menu__sidebar .our-work .branding .info__box div .logo .btn, .menu__sidebar .our-work .design .info__box div .logo .btn, .our-work .branding .design .info__box div .info__box .btn, .our-work .branding .info__box .info-list-our-work div div .btn, .our-work .branding .info__box div .about .info__box .btn, .our-work .branding .info__box div .about .roadmap__item .ceo .social-list .btn, .our-work .branding .info__box div .about .roadmap__item .ceo .social-list a .btn, .our-work .branding .info__box div .about .roadmap__item .team .btn, .our-work .branding .info__box div .blog__search-placeholder .btn, .our-work .branding .info__box div .blog__slide-paragraph .btn, .our-work .branding .info__box div .btn .btn, .our-work .branding .info__box div .btn--back-to-top .btn, .our-work .branding .info__box div .btn--close .btn, .our-work .branding .info__box div .btn--contact .btn, .our-work .branding .info__box div .btn--payment .btn, .our-work .branding .info__box div .btn--sandwich .btn, .our-work .branding .info__box div .build-products .feature-list li .btn, .our-work .branding .info__box div .careers .info__box .btn, .our-work .branding .info__box div .contact .info__box .btn, .our-work .branding .info__box div .contact .white-paper .btn, .our-work .branding .info__box div .contact .white-paper ul li .btn, .our-work .branding .info__box div .design .info__box .btn, .our-work .branding .info__box div .dotted-list ul li .btn, .our-work .branding .info__box div .flex .btn, .our-work .branding .info__box div .footer .btn, .our-work .branding .info__box div .footer .logo-placeholder .btn, .our-work .branding .info__box div .footer .right-side .btn, .our-work .branding .info__box div .footer .text-placeholder .btn, .our-work .branding .info__box div .form__checkbox .btn, .our-work .branding .info__box div .form__checkbox .checkmark .btn, .our-work .branding .info__box div .form__file h6 .btn, .our-work .branding .info__box div .form__file-caption .btn, .our-work .branding .info__box div .form__file-name .btn, .our-work .branding .info__box div .form__file-size .btn, .our-work .branding .info__box div .form__row .btn, .our-work .branding .info__box div .form__success-message .btn, .our-work .branding .info__box div .header .container .select-language .btn, .our-work .branding .info__box div .header__addon .btn, .our-work .branding .info__box div .hero-default__nav .btn, .our-work .branding .info__box div .hero-default__nav-item .btn, .our-work .branding .info__box div .info-list-our-work div .btn, .our-work .branding .info__box div .info__box .btn, .our-work .branding .info__box div .landing .emerging-tech .services-cta .btn, .our-work .branding .info__box div .landing .hero__wrapper .hero .social-icons .btn, .our-work .branding .info__box div .landing .info .btn, .our-work .branding .info__box div .legal .info__box .btn, .our-work .branding .info__box div .menu .btn, .our-work .branding .info__box div .menu__content .btn, .our-work .branding .info__box div .menu__content>ul>li .btn, .our-work .branding .info__box div .menu__content>ul>li>a .btn, .our-work .branding .info__box div .menu__footer .btn, .our-work .branding .info__box div .menu__sidebar .btn, .our-work .branding .info__box div .menu__sidebar .logo .btn, .our-work .branding .info__box div .nav .btn, .our-work .branding .info__box div .nav>ul .btn, .our-work .branding .info__box div .position-card .btn, .our-work .branding .info__box div .positions__header .btn, .our-work .branding .info__box div .service-landing .info__box .btn, .our-work .branding .info__box div .service-landing .services .info .benefits ul li .btn, .our-work .branding .info__box div .service-landing .success-story__carousel .slick-track .btn, .our-work .branding .info__box div .service-landing .success-story__carousel-nav .btn, .our-work .branding .info__box div .services .info__box .btn, .our-work .branding .info__box div .sprint__future-solution .btn, .our-work .branding .info__box div .sprint__hero .btn, .our-work .branding .info__box div .sprint__hero .social-icons li a .btn, .our-work .branding .info__box div .sprint__hero .timeline .btn, .our-work .branding .info__box div .sprint__hero .timeline li .btn, .our-work .branding .info__box div .sprint__insights .btn, .our-work .branding .info__box div .sprint__solution-list .btn, .our-work .branding .info__box div .sprint__solution-list ul li .btn, .our-work .branding .info__box div .sprint__sprint-list ul li .btn, .our-work .branding .info__box div .sprint__text-placeholder .btn, .our-work .branding .info__box div .success-story__culture .btn, .our-work .branding .info__box div .success-story__hero .btn, .our-work .branding .info__box div .success-story__info-box .btn, .our-work .branding .info__box div .success-story__introduction div .btn, .our-work .branding .info__box div .success-story__slider .btn, .our-work .branding .info__box div .success-story__slider .slick-dots .btn, .our-work .branding .info__box div .success-story__slider .slick-track .btn, .our-work .branding .info__box div .success-story__slider-nav .btn, .our-work .branding .info__box div .success-story__story div:first-child .btn, .our-work .branding .info__box div .teamPlan .info__box .btn, .our-work .branding .info__box div .text-widgets .btn, .our-work .branding .info__box div .use-cases .btn, .our-work .branding .info__box div .use-cases__item .btn, .our-work .branding .info__box div .video .icon--pause .btn, .our-work .branding .info__box div .video__cta .btn, .our-work .branding .info__box div .video__cta span:not(.info-message) .btn, .our-work .branding .info__box div button .btn, .our-work .design .branding .info__box div .info__box .btn, .our-work .design .info__box .info-list-our-work div div .btn, .our-work .design .info__box div .about .info__box .btn, .our-work .design .info__box div .about .roadmap__item .ceo .social-list .btn, .our-work .design .info__box div .about .roadmap__item .ceo .social-list a .btn, .our-work .design .info__box div .about .roadmap__item .team .btn, .our-work .design .info__box div .blog__search-placeholder .btn, .our-work .design .info__box div .blog__slide-paragraph .btn, .our-work .design .info__box div .branding .info__box .btn, .our-work .design .info__box div .btn .btn, .our-work .design .info__box div .btn--back-to-top .btn, .our-work .design .info__box div .btn--close .btn, .our-work .design .info__box div .btn--contact .btn, .our-work .design .info__box div .btn--payment .btn, .our-work .design .info__box div .btn--sandwich .btn, .our-work .design .info__box div .build-products .feature-list li .btn, .our-work .design .info__box div .careers .info__box .btn, .our-work .design .info__box div .contact .info__box .btn, .our-work .design .info__box div .contact .white-paper .btn, .our-work .design .info__box div .contact .white-paper ul li .btn, .our-work .design .info__box div .dotted-list ul li .btn, .our-work .design .info__box div .flex .btn, .our-work .design .info__box div .footer .btn, .our-work .design .info__box div .footer .logo-placeholder .btn, .our-work .design .info__box div .footer .right-side .btn, .our-work .design .info__box div .footer .text-placeholder .btn, .our-work .design .info__box div .form__checkbox .btn, .our-work .design .info__box div .form__checkbox .checkmark .btn, .our-work .design .info__box div .form__file h6 .btn, .our-work .design .info__box div .form__file-caption .btn, .our-work .design .info__box div .form__file-name .btn, .our-work .design .info__box div .form__file-size .btn, .our-work .design .info__box div .form__row .btn, .our-work .design .info__box div .form__success-message .btn, .our-work .design .info__box div .header .container .select-language .btn, .our-work .design .info__box div .header__addon .btn, .our-work .design .info__box div .hero-default__nav .btn, .our-work .design .info__box div .hero-default__nav-item .btn, .our-work .design .info__box div .info-list-our-work div .btn, .our-work .design .info__box div .info__box .btn, .our-work .design .info__box div .landing .emerging-tech .services-cta .btn, .our-work .design .info__box div .landing .hero__wrapper .hero .social-icons .btn, .our-work .design .info__box div .landing .info .btn, .our-work .design .info__box div .legal .info__box .btn, .our-work .design .info__box div .menu .btn, .our-work .design .info__box div .menu__content .btn, .our-work .design .info__box div .menu__content>ul>li .btn, .our-work .design .info__box div .menu__content>ul>li>a .btn, .our-work .design .info__box div .menu__footer .btn, .our-work .design .info__box div .menu__sidebar .btn, .our-work .design .info__box div .menu__sidebar .logo .btn, .our-work .design .info__box div .nav .btn, .our-work .design .info__box div .nav>ul .btn, .our-work .design .info__box div .position-card .btn, .our-work .design .info__box div .positions__header .btn, .our-work .design .info__box div .service-landing .info__box .btn, .our-work .design .info__box div .service-landing .services .info .benefits ul li .btn, .our-work .design .info__box div .service-landing .success-story__carousel .slick-track .btn, .our-work .design .info__box div .service-landing .success-story__carousel-nav .btn, .our-work .design .info__box div .services .info__box .btn, .our-work .design .info__box div .sprint__future-solution .btn, .our-work .design .info__box div .sprint__hero .btn, .our-work .design .info__box div .sprint__hero .social-icons li a .btn, .our-work .design .info__box div .sprint__hero .timeline .btn, .our-work .design .info__box div .sprint__hero .timeline li .btn, .our-work .design .info__box div .sprint__insights .btn, .our-work .design .info__box div .sprint__solution-list .btn, .our-work .design .info__box div .sprint__solution-list ul li .btn, .our-work .design .info__box div .sprint__sprint-list ul li .btn, .our-work .design .info__box div .sprint__text-placeholder .btn, .our-work .design .info__box div .success-story__culture .btn, .our-work .design .info__box div .success-story__hero .btn, .our-work .design .info__box div .success-story__info-box .btn, .our-work .design .info__box div .success-story__introduction div .btn, .our-work .design .info__box div .success-story__slider .btn, .our-work .design .info__box div .success-story__slider .slick-dots .btn, .our-work .design .info__box div .success-story__slider .slick-track .btn, .our-work .design .info__box div .success-story__slider-nav .btn, .our-work .design .info__box div .success-story__story div:first-child .btn, .our-work .design .info__box div .teamPlan .info__box .btn, .our-work .design .info__box div .text-widgets .btn, .our-work .design .info__box div .use-cases .btn, .our-work .design .info__box div .use-cases__item .btn, .our-work .design .info__box div .video .icon--pause .btn, .our-work .design .info__box div .video__cta .btn, .our-work .design .info__box div .video__cta span:not(.info-message) .btn, .our-work .design .info__box div button .btn, .service-landing .our-work .branding .info__box div .info__box .btn, .service-landing .our-work .branding .info__box div .success-story__carousel-nav .btn, .service-landing .our-work .design .info__box div .info__box .btn, .service-landing .our-work .design .info__box div .success-story__carousel-nav .btn, .service-landing .services .info .benefits ul .our-work .branding .info__box div li .btn, .service-landing .services .info .benefits ul .our-work .design .info__box div li .btn, .service-landing .success-story__carousel .our-work .branding .info__box div .slick-track .btn, .service-landing .success-story__carousel .our-work .design .info__box div .slick-track .btn, .services .our-work .branding .info__box div .info__box .btn, .services .our-work .design .info__box div .info__box .btn, .sprint__hero .our-work .branding .info__box div .timeline .btn, .sprint__hero .our-work .design .info__box div .timeline .btn, .sprint__hero .social-icons li .our-work .branding .info__box div a .btn, .sprint__hero .social-icons li .our-work .design .info__box div a .btn, .sprint__hero .timeline .our-work .branding .info__box div li .btn, .sprint__hero .timeline .our-work .design .info__box div li .btn, .sprint__solution-list ul .our-work .branding .info__box div li .btn, .sprint__solution-list ul .our-work .design .info__box div li .btn, .sprint__sprint-list ul .our-work .branding .info__box div li .btn, .sprint__sprint-list ul .our-work .design .info__box div li .btn, .success-story__introduction .our-work .branding .info__box div div .btn, .success-story__introduction .our-work .design .info__box div div .btn, .success-story__slider .our-work .branding .info__box div .slick-dots .btn, .success-story__slider .our-work .branding .info__box div .slick-track .btn, .success-story__slider .our-work .design .info__box div .slick-dots .btn, .success-story__slider .our-work .design .info__box div .slick-track .btn, .success-story__story .our-work .branding .info__box div div:first-child .btn, .success-story__story .our-work .design .info__box div div:first-child .btn, .teamPlan .our-work .branding .info__box div .info__box .btn, .teamPlan .our-work .design .info__box div .info__box .btn, .video .our-work .branding .info__box div .icon--pause .btn, .video .our-work .design .info__box div .icon--pause .btn, .video__cta .our-work .branding .info__box div span:not(.info-message) .btn, .video__cta .our-work .design .info__box div span:not(.info-message) .btn { + transition:all, 0s; + width:100%; + flex-shrink:0; } }@media screen and (min-width:480px) { - .about .our-work .branding .info__box div .info__box .btn: first-child, .about .our-work .design .info__box div .info__box .btn:first-child, .about .roadmap__item .ceo .our-work .branding .info__box div .social-list .btn:first-child, .about .roadmap__item .ceo .our-work .design .info__box div .social-list .btn:first-child, .about .roadmap__item .ceo .social-list .our-work .branding .info__box div a .btn:first-child, .about .roadmap__item .ceo .social-list .our-work .design .info__box div a .btn:first-child, .about .roadmap__item .our-work .branding .info__box div .team .btn:first-child, .about .roadmap__item .our-work .design .info__box div .team .btn:first-child, .build-products .feature-list .our-work .branding .info__box div li .btn:first-child, .build-products .feature-list .our-work .design .info__box div li .btn:first-child, .careers .our-work .branding .info__box div .info__box .btn:first-child, .careers .our-work .design .info__box div .info__box .btn:first-child, .contact .our-work .branding .info__box div .info__box .btn:first-child, .contact .our-work .branding .info__box div .white-paper .btn:first-child, .contact .our-work .design .info__box div .info__box .btn:first-child, .contact .our-work .design .info__box div .white-paper .btn:first-child, .contact .white-paper ul .our-work .branding .info__box div li .btn:first-child, .contact .white-paper ul .our-work .design .info__box div li .btn:first-child, .dotted-list ul .our-work .branding .info__box div li .btn:first-child, .dotted-list ul .our-work .design .info__box div li .btn:first-child, .footer .our-work .branding .info__box div .logo-placeholder .btn:first-child, .footer .our-work .branding .info__box div .right-side .btn:first-child, .footer .our-work .branding .info__box div .text-placeholder .btn:first-child, .footer .our-work .design .info__box div .logo-placeholder .btn:first-child, .footer .our-work .design .info__box div .right-side .btn:first-child, .footer .our-work .design .info__box div .text-placeholder .btn:first-child, .form__checkbox .our-work .branding .info__box div .checkmark .btn:first-child, .form__checkbox .our-work .design .info__box div .checkmark .btn:first-child, .form__file .our-work .branding .info__box div h6 .btn:first-child, .form__file .our-work .design .info__box div h6 .btn:first-child, .header .container .our-work .branding .info__box div .select-language .btn:first-child, .header .container .our-work .design .info__box div .select-language .btn:first-child, .landing .emerging-tech .our-work .branding .info__box div .services-cta .btn:first-child, .landing .emerging-tech .our-work .design .info__box div .services-cta .btn:first-child, .landing .hero__wrapper .hero .our-work .branding .info__box div .social-icons .btn:first-child, .landing .hero__wrapper .hero .our-work .design .info__box div .social-icons .btn:first-child, .landing .our-work .branding .info__box div .info .btn:first-child, .landing .our-work .design .info__box div .info .btn:first-child, .legal .our-work .branding .info__box div .info__box .btn:first-child, .legal .our-work .design .info__box div .info__box .btn:first-child, .menu__sidebar .our-work .branding .info__box div .logo .btn:first-child, .menu__sidebar .our-work .design .info__box div .logo .btn:first-child, .our-work .branding .design .info__box div .info__box .btn:first-child, .our-work .branding .info__box .info-list-our-work div div .btn:first-child, .our-work .branding .info__box div .about .info__box .btn:first-child, .our-work .branding .info__box div .about .roadmap__item .ceo .social-list .btn:first-child, .our-work .branding .info__box div .about .roadmap__item .ceo .social-list a .btn:first-child, .our-work .branding .info__box div .about .roadmap__item .team .btn:first-child, .our-work .branding .info__box div .blog__search-placeholder .btn:first-child, .our-work .branding .info__box div .blog__slide-paragraph .btn:first-child, .our-work .branding .info__box div .btn .btn:first-child, .our-work .branding .info__box div .btn--back-to-top .btn:first-child, .our-work .branding .info__box div .btn--close .btn:first-child, .our-work .branding .info__box div .btn--contact .btn:first-child, .our-work .branding .info__box div .btn--payment .btn:first-child, .our-work .branding .info__box div .btn--sandwich .btn:first-child, .our-work .branding .info__box div .build-products .feature-list li .btn:first-child, .our-work .branding .info__box div .careers .info__box .btn:first-child, .our-work .branding .info__box div .contact .info__box .btn:first-child, .our-work .branding .info__box div .contact .white-paper .btn:first-child, .our-work .branding .info__box div .contact .white-paper ul li .btn:first-child, .our-work .branding .info__box div .design .info__box .btn:first-child, .our-work .branding .info__box div .dotted-list ul li .btn:first-child, .our-work .branding .info__box div .flex .btn:first-child, .our-work .branding .info__box div .footer .btn:first-child, .our-work .branding .info__box div .footer .logo-placeholder .btn:first-child, .our-work .branding .info__box div .footer .right-side .btn:first-child, .our-work .branding .info__box div .footer .text-placeholder .btn:first-child, .our-work .branding .info__box div .form__checkbox .btn:first-child, .our-work .branding .info__box div .form__checkbox .checkmark .btn:first-child, .our-work .branding .info__box div .form__file h6 .btn:first-child, .our-work .branding .info__box div .form__file-caption .btn:first-child, .our-work .branding .info__box div .form__file-name .btn:first-child, .our-work .branding .info__box div .form__file-size .btn:first-child, .our-work .branding .info__box div .form__row .btn:first-child, .our-work .branding .info__box div .form__success-message .btn:first-child, .our-work .branding .info__box div .header .container .select-language .btn:first-child, .our-work .branding .info__box div .header__addon .btn:first-child, .our-work .branding .info__box div .hero-default__nav .btn:first-child, .our-work .branding .info__box div .hero-default__nav-item .btn:first-child, .our-work .branding .info__box div .info-list-our-work div .btn:first-child, .our-work .branding .info__box div .info__box .btn:first-child, .our-work .branding .info__box div .landing .emerging-tech .services-cta .btn:first-child, .our-work .branding .info__box div .landing .hero__wrapper .hero .social-icons .btn:first-child, .our-work .branding .info__box div .landing .info .btn:first-child, .our-work .branding .info__box div .legal .info__box .btn:first-child, .our-work .branding .info__box div .menu .btn:first-child, .our-work .branding .info__box div .menu__content .btn:first-child, .our-work .branding .info__box div .menu__content>ul>li .btn:first-child, .our-work .branding .info__box div .menu__content>ul>li>a .btn:first-child, .our-work .branding .info__box div .menu__footer .btn:first-child, .our-work .branding .info__box div .menu__sidebar .btn:first-child, .our-work .branding .info__box div .menu__sidebar .logo .btn:first-child, .our-work .branding .info__box div .nav .btn:first-child, .our-work .branding .info__box div .nav>ul .btn:first-child, .our-work .branding .info__box div .position-card .btn:first-child, .our-work .branding .info__box div .positions__header .btn:first-child, .our-work .branding .info__box div .service-landing .info__box .btn:first-child, .our-work .branding .info__box div .service-landing .services .info .benefits ul li .btn:first-child, .our-work .branding .info__box div .service-landing .success-story__carousel .slick-track .btn:first-child, .our-work .branding .info__box div .service-landing .success-story__carousel-nav .btn:first-child, .our-work .branding .info__box div .services .info__box .btn:first-child, .our-work .branding .info__box div .sprint__future-solution .btn:first-child, .our-work .branding .info__box div .sprint__hero .btn:first-child, .our-work .branding .info__box div .sprint__hero .social-icons li a .btn:first-child, .our-work .branding .info__box div .sprint__hero .timeline .btn:first-child, .our-work .branding .info__box div .sprint__hero .timeline li .btn:first-child, .our-work .branding .info__box div .sprint__insights .btn:first-child, .our-work .branding .info__box div .sprint__solution-list .btn:first-child, .our-work .branding .info__box div .sprint__solution-list ul li .btn:first-child, .our-work .branding .info__box div .sprint__sprint-list ul li .btn:first-child, .our-work .branding .info__box div .sprint__text-placeholder .btn:first-child, .our-work .branding .info__box div .success-story__culture .btn:first-child, .our-work .branding .info__box div .success-story__hero .btn:first-child, .our-work .branding .info__box div .success-story__info-box .btn:first-child, .our-work .branding .info__box div .success-story__introduction div .btn:first-child, .our-work .branding .info__box div .success-story__slider .btn:first-child, .our-work .branding .info__box div .success-story__slider .slick-dots .btn:first-child, .our-work .branding .info__box div .success-story__slider .slick-track .btn:first-child, .our-work .branding .info__box div .success-story__slider-nav .btn:first-child, .our-work .branding .info__box div .success-story__story div:first-child .btn:first-child, .our-work .branding .info__box div .teamPlan .info__box .btn:first-child, .our-work .branding .info__box div .text-widgets .btn:first-child, .our-work .branding .info__box div .use-cases .btn:first-child, .our-work .branding .info__box div .use-cases__item .btn:first-child, .our-work .branding .info__box div .video .icon--pause .btn:first-child, .our-work .branding .info__box div .video__cta .btn:first-child, .our-work .branding .info__box div .video__cta span:not(.info-message) .btn:first-child, .our-work .branding .info__box div button .btn:first-child, .our-work .design .branding .info__box div .info__box .btn:first-child, .our-work .design .info__box .info-list-our-work div div .btn:first-child, .our-work .design .info__box div .about .info__box .btn:first-child, .our-work .design .info__box div .about .roadmap__item .ceo .social-list .btn:first-child, .our-work .design .info__box div .about .roadmap__item .ceo .social-list a .btn:first-child, .our-work .design .info__box div .about .roadmap__item .team .btn:first-child, .our-work .design .info__box div .blog__search-placeholder .btn:first-child, .our-work .design .info__box div .blog__slide-paragraph .btn:first-child, .our-work .design .info__box div .branding .info__box .btn:first-child, .our-work .design .info__box div .btn .btn:first-child, .our-work .design .info__box div .btn--back-to-top .btn:first-child, .our-work .design .info__box div .btn--close .btn:first-child, .our-work .design .info__box div .btn--contact .btn:first-child, .our-work .design .info__box div .btn--payment .btn:first-child, .our-work .design .info__box div .btn--sandwich .btn:first-child, .our-work .design .info__box div .build-products .feature-list li .btn:first-child, .our-work .design .info__box div .careers .info__box .btn:first-child, .our-work .design .info__box div .contact .info__box .btn:first-child, .our-work .design .info__box div .contact .white-paper .btn:first-child, .our-work .design .info__box div .contact .white-paper ul li .btn:first-child, .our-work .design .info__box div .dotted-list ul li .btn:first-child, .our-work .design .info__box div .flex .btn:first-child, .our-work .design .info__box div .footer .btn:first-child, .our-work .design .info__box div .footer .logo-placeholder .btn:first-child, .our-work .design .info__box div .footer .right-side .btn:first-child, .our-work .design .info__box div .footer .text-placeholder .btn:first-child, .our-work .design .info__box div .form__checkbox .btn:first-child, .our-work .design .info__box div .form__checkbox .checkmark .btn:first-child, .our-work .design .info__box div .form__file h6 .btn:first-child, .our-work .design .info__box div .form__file-caption .btn:first-child, .our-work .design .info__box div .form__file-name .btn:first-child, .our-work .design .info__box div .form__file-size .btn:first-child, .our-work .design .info__box div .form__row .btn:first-child, .our-work .design .info__box div .form__success-message .btn:first-child, .our-work .design .info__box div .header .container .select-language .btn:first-child, .our-work .design .info__box div .header__addon .btn:first-child, .our-work .design .info__box div .hero-default__nav .btn:first-child, .our-work .design .info__box div .hero-default__nav-item .btn:first-child, .our-work .design .info__box div .info-list-our-work div .btn:first-child, .our-work .design .info__box div .info__box .btn:first-child, .our-work .design .info__box div .landing .emerging-tech .services-cta .btn:first-child, .our-work .design .info__box div .landing .hero__wrapper .hero .social-icons .btn:first-child, .our-work .design .info__box div .landing .info .btn:first-child, .our-work .design .info__box div .legal .info__box .btn:first-child, .our-work .design .info__box div .menu .btn:first-child, .our-work .design .info__box div .menu__content .btn:first-child, .our-work .design .info__box div .menu__content>ul>li .btn:first-child, .our-work .design .info__box div .menu__content>ul>li>a .btn:first-child, .our-work .design .info__box div .menu__footer .btn:first-child, .our-work .design .info__box div .menu__sidebar .btn:first-child, .our-work .design .info__box div .menu__sidebar .logo .btn:first-child, .our-work .design .info__box div .nav .btn:first-child, .our-work .design .info__box div .nav>ul .btn:first-child, .our-work .design .info__box div .position-card .btn:first-child, .our-work .design .info__box div .positions__header .btn:first-child, .our-work .design .info__box div .service-landing .info__box .btn:first-child, .our-work .design .info__box div .service-landing .services .info .benefits ul li .btn:first-child, .our-work .design .info__box div .service-landing .success-story__carousel .slick-track .btn:first-child, .our-work .design .info__box div .service-landing .success-story__carousel-nav .btn:first-child, .our-work .design .info__box div .services .info__box .btn:first-child, .our-work .design .info__box div .sprint__future-solution .btn:first-child, .our-work .design .info__box div .sprint__hero .btn:first-child, .our-work .design .info__box div .sprint__hero .social-icons li a .btn:first-child, .our-work .design .info__box div .sprint__hero .timeline .btn:first-child, .our-work .design .info__box div .sprint__hero .timeline li .btn:first-child, .our-work .design .info__box div .sprint__insights .btn:first-child, .our-work .design .info__box div .sprint__solution-list .btn:first-child, .our-work .design .info__box div .sprint__solution-list ul li .btn:first-child, .our-work .design .info__box div .sprint__sprint-list ul li .btn:first-child, .our-work .design .info__box div .sprint__text-placeholder .btn:first-child, .our-work .design .info__box div .success-story__culture .btn:first-child, .our-work .design .info__box div .success-story__hero .btn:first-child, .our-work .design .info__box div .success-story__info-box .btn:first-child, .our-work .design .info__box div .success-story__introduction div .btn:first-child, .our-work .design .info__box div .success-story__slider .btn:first-child, .our-work .design .info__box div .success-story__slider .slick-dots .btn:first-child, .our-work .design .info__box div .success-story__slider .slick-track .btn:first-child, .our-work .design .info__box div .success-story__slider-nav .btn:first-child, .our-work .design .info__box div .success-story__story div:first-child .btn:first-child, .our-work .design .info__box div .teamPlan .info__box .btn:first-child, .our-work .design .info__box div .text-widgets .btn:first-child, .our-work .design .info__box div .use-cases .btn:first-child, .our-work .design .info__box div .use-cases__item .btn:first-child, .our-work .design .info__box div .video .icon--pause .btn:first-child, .our-work .design .info__box div .video__cta .btn:first-child, .our-work .design .info__box div .video__cta span:not(.info-message) .btn:first-child, .our-work .design .info__box div button .btn:first-child, .service-landing .our-work .branding .info__box div .info__box .btn:first-child, .service-landing .our-work .branding .info__box div .success-story__carousel-nav .btn:first-child, .service-landing .our-work .design .info__box div .info__box .btn:first-child, .service-landing .our-work .design .info__box div .success-story__carousel-nav .btn:first-child, .service-landing .services .info .benefits ul .our-work .branding .info__box div li .btn:first-child, .service-landing .services .info .benefits ul .our-work .design .info__box div li .btn:first-child, .service-landing .success-story__carousel .our-work .branding .info__box div .slick-track .btn:first-child, .service-landing .success-story__carousel .our-work .design .info__box div .slick-track .btn:first-child, .services .our-work .branding .info__box div .info__box .btn:first-child, .services .our-work .design .info__box div .info__box .btn:first-child, .sprint__hero .our-work .branding .info__box div .timeline .btn:first-child, .sprint__hero .our-work .design .info__box div .timeline .btn:first-child, .sprint__hero .social-icons li .our-work .branding .info__box div a .btn:first-child, .sprint__hero .social-icons li .our-work .design .info__box div a .btn:first-child, .sprint__hero .timeline .our-work .branding .info__box div li .btn:first-child, .sprint__hero .timeline .our-work .design .info__box div li .btn:first-child, .sprint__solution-list ul .our-work .branding .info__box div li .btn:first-child, .sprint__solution-list ul .our-work .design .info__box div li .btn:first-child, .sprint__sprint-list ul .our-work .branding .info__box div li .btn:first-child, .sprint__sprint-list ul .our-work .design .info__box div li .btn:first-child, .success-story__introduction .our-work .branding .info__box div div .btn:first-child, .success-story__introduction .our-work .design .info__box div div .btn:first-child, .success-story__slider .our-work .branding .info__box div .slick-dots .btn:first-child, .success-story__slider .our-work .branding .info__box div .slick-track .btn:first-child, .success-story__slider .our-work .design .info__box div .slick-dots .btn:first-child, .success-story__slider .our-work .design .info__box div .slick-track .btn:first-child, .success-story__story .our-work .branding .info__box div div:first-child .btn:first-child, .success-story__story .our-work .design .info__box div div:first-child .btn:first-child, .teamPlan .our-work .branding .info__box div .info__box .btn:first-child, .teamPlan .our-work .design .info__box div .info__box .btn:first-child, .video .our-work .branding .info__box div .icon--pause .btn:first-child, .video .our-work .design .info__box div .icon--pause .btn:first-child, .video__cta .our-work .branding .info__box div span:not(.info-message) .btn:first-child, .video__cta .our-work .design .info__box div span:not(.info-message) .btn:first-child { - margin-right: 20px; + .about .our-work .branding .info__box div .info__box .btn:first-child, .about .our-work .design .info__box div .info__box .btn:first-child, .about .roadmap__item .ceo .our-work .branding .info__box div .social-list .btn:first-child, .about .roadmap__item .ceo .our-work .design .info__box div .social-list .btn:first-child, .about .roadmap__item .ceo .social-list .our-work .branding .info__box div a .btn:first-child, .about .roadmap__item .ceo .social-list .our-work .design .info__box div a .btn:first-child, .about .roadmap__item .our-work .branding .info__box div .team .btn:first-child, .about .roadmap__item .our-work .design .info__box div .team .btn:first-child, .build-products .feature-list .our-work .branding .info__box div li .btn:first-child, .build-products .feature-list .our-work .design .info__box div li .btn:first-child, .careers .our-work .branding .info__box div .info__box .btn:first-child, .careers .our-work .design .info__box div .info__box .btn:first-child, .contact .our-work .branding .info__box div .info__box .btn:first-child, .contact .our-work .branding .info__box div .white-paper .btn:first-child, .contact .our-work .design .info__box div .info__box .btn:first-child, .contact .our-work .design .info__box div .white-paper .btn:first-child, .contact .white-paper ul .our-work .branding .info__box div li .btn:first-child, .contact .white-paper ul .our-work .design .info__box div li .btn:first-child, .dotted-list ul .our-work .branding .info__box div li .btn:first-child, .dotted-list ul .our-work .design .info__box div li .btn:first-child, .footer .our-work .branding .info__box div .logo-placeholder .btn:first-child, .footer .our-work .branding .info__box div .right-side .btn:first-child, .footer .our-work .branding .info__box div .text-placeholder .btn:first-child, .footer .our-work .design .info__box div .logo-placeholder .btn:first-child, .footer .our-work .design .info__box div .right-side .btn:first-child, .footer .our-work .design .info__box div .text-placeholder .btn:first-child, .form__checkbox .our-work .branding .info__box div .checkmark .btn:first-child, .form__checkbox .our-work .design .info__box div .checkmark .btn:first-child, .form__file .our-work .branding .info__box div h6 .btn:first-child, .form__file .our-work .design .info__box div h6 .btn:first-child, .header .container .our-work .branding .info__box div .select-language .btn:first-child, .header .container .our-work .design .info__box div .select-language .btn:first-child, .landing .emerging-tech .our-work .branding .info__box div .services-cta .btn:first-child, .landing .emerging-tech .our-work .design .info__box div .services-cta .btn:first-child, .landing .hero__wrapper .hero .our-work .branding .info__box div .social-icons .btn:first-child, .landing .hero__wrapper .hero .our-work .design .info__box div .social-icons .btn:first-child, .landing .our-work .branding .info__box div .info .btn:first-child, .landing .our-work .design .info__box div .info .btn:first-child, .legal .our-work .branding .info__box div .info__box .btn:first-child, .legal .our-work .design .info__box div .info__box .btn:first-child, .menu__sidebar .our-work .branding .info__box div .logo .btn:first-child, .menu__sidebar .our-work .design .info__box div .logo .btn:first-child, .our-work .branding .design .info__box div .info__box .btn:first-child, .our-work .branding .info__box .info-list-our-work div div .btn:first-child, .our-work .branding .info__box div .about .info__box .btn:first-child, .our-work .branding .info__box div .about .roadmap__item .ceo .social-list .btn:first-child, .our-work .branding .info__box div .about .roadmap__item .ceo .social-list a .btn:first-child, .our-work .branding .info__box div .about .roadmap__item .team .btn:first-child, .our-work .branding .info__box div .blog__search-placeholder .btn:first-child, .our-work .branding .info__box div .blog__slide-paragraph .btn:first-child, .our-work .branding .info__box div .btn .btn:first-child, .our-work .branding .info__box div .btn--back-to-top .btn:first-child, .our-work .branding .info__box div .btn--close .btn:first-child, .our-work .branding .info__box div .btn--contact .btn:first-child, .our-work .branding .info__box div .btn--payment .btn:first-child, .our-work .branding .info__box div .btn--sandwich .btn:first-child, .our-work .branding .info__box div .build-products .feature-list li .btn:first-child, .our-work .branding .info__box div .careers .info__box .btn:first-child, .our-work .branding .info__box div .contact .info__box .btn:first-child, .our-work .branding .info__box div .contact .white-paper .btn:first-child, .our-work .branding .info__box div .contact .white-paper ul li .btn:first-child, .our-work .branding .info__box div .design .info__box .btn:first-child, .our-work .branding .info__box div .dotted-list ul li .btn:first-child, .our-work .branding .info__box div .flex .btn:first-child, .our-work .branding .info__box div .footer .btn:first-child, .our-work .branding .info__box div .footer .logo-placeholder .btn:first-child, .our-work .branding .info__box div .footer .right-side .btn:first-child, .our-work .branding .info__box div .footer .text-placeholder .btn:first-child, .our-work .branding .info__box div .form__checkbox .btn:first-child, .our-work .branding .info__box div .form__checkbox .checkmark .btn:first-child, .our-work .branding .info__box div .form__file h6 .btn:first-child, .our-work .branding .info__box div .form__file-caption .btn:first-child, .our-work .branding .info__box div .form__file-name .btn:first-child, .our-work .branding .info__box div .form__file-size .btn:first-child, .our-work .branding .info__box div .form__row .btn:first-child, .our-work .branding .info__box div .form__success-message .btn:first-child, .our-work .branding .info__box div .header .container .select-language .btn:first-child, .our-work .branding .info__box div .header__addon .btn:first-child, .our-work .branding .info__box div .hero-default__nav .btn:first-child, .our-work .branding .info__box div .hero-default__nav-item .btn:first-child, .our-work .branding .info__box div .info-list-our-work div .btn:first-child, .our-work .branding .info__box div .info__box .btn:first-child, .our-work .branding .info__box div .landing .emerging-tech .services-cta .btn:first-child, .our-work .branding .info__box div .landing .hero__wrapper .hero .social-icons .btn:first-child, .our-work .branding .info__box div .landing .info .btn:first-child, .our-work .branding .info__box div .legal .info__box .btn:first-child, .our-work .branding .info__box div .menu .btn:first-child, .our-work .branding .info__box div .menu__content .btn:first-child, .our-work .branding .info__box div .menu__content>ul>li .btn:first-child, .our-work .branding .info__box div .menu__content>ul>li>a .btn:first-child, .our-work .branding .info__box div .menu__footer .btn:first-child, .our-work .branding .info__box div .menu__sidebar .btn:first-child, .our-work .branding .info__box div .menu__sidebar .logo .btn:first-child, .our-work .branding .info__box div .nav .btn:first-child, .our-work .branding .info__box div .nav>ul .btn:first-child, .our-work .branding .info__box div .position-card .btn:first-child, .our-work .branding .info__box div .positions__header .btn:first-child, .our-work .branding .info__box div .service-landing .info__box .btn:first-child, .our-work .branding .info__box div .service-landing .services .info .benefits ul li .btn:first-child, .our-work .branding .info__box div .service-landing .success-story__carousel .slick-track .btn:first-child, .our-work .branding .info__box div .service-landing .success-story__carousel-nav .btn:first-child, .our-work .branding .info__box div .services .info__box .btn:first-child, .our-work .branding .info__box div .sprint__future-solution .btn:first-child, .our-work .branding .info__box div .sprint__hero .btn:first-child, .our-work .branding .info__box div .sprint__hero .social-icons li a .btn:first-child, .our-work .branding .info__box div .sprint__hero .timeline .btn:first-child, .our-work .branding .info__box div .sprint__hero .timeline li .btn:first-child, .our-work .branding .info__box div .sprint__insights .btn:first-child, .our-work .branding .info__box div .sprint__solution-list .btn:first-child, .our-work .branding .info__box div .sprint__solution-list ul li .btn:first-child, .our-work .branding .info__box div .sprint__sprint-list ul li .btn:first-child, .our-work .branding .info__box div .sprint__text-placeholder .btn:first-child, .our-work .branding .info__box div .success-story__culture .btn:first-child, .our-work .branding .info__box div .success-story__hero .btn:first-child, .our-work .branding .info__box div .success-story__info-box .btn:first-child, .our-work .branding .info__box div .success-story__introduction div .btn:first-child, .our-work .branding .info__box div .success-story__slider .btn:first-child, .our-work .branding .info__box div .success-story__slider .slick-dots .btn:first-child, .our-work .branding .info__box div .success-story__slider .slick-track .btn:first-child, .our-work .branding .info__box div .success-story__slider-nav .btn:first-child, .our-work .branding .info__box div .success-story__story div:first-child .btn:first-child, .our-work .branding .info__box div .teamPlan .info__box .btn:first-child, .our-work .branding .info__box div .text-widgets .btn:first-child, .our-work .branding .info__box div .use-cases .btn:first-child, .our-work .branding .info__box div .use-cases__item .btn:first-child, .our-work .branding .info__box div .video .icon--pause .btn:first-child, .our-work .branding .info__box div .video__cta .btn:first-child, .our-work .branding .info__box div .video__cta span:not(.info-message) .btn:first-child, .our-work .branding .info__box div button .btn:first-child, .our-work .design .branding .info__box div .info__box .btn:first-child, .our-work .design .info__box .info-list-our-work div div .btn:first-child, .our-work .design .info__box div .about .info__box .btn:first-child, .our-work .design .info__box div .about .roadmap__item .ceo .social-list .btn:first-child, .our-work .design .info__box div .about .roadmap__item .ceo .social-list a .btn:first-child, .our-work .design .info__box div .about .roadmap__item .team .btn:first-child, .our-work .design .info__box div .blog__search-placeholder .btn:first-child, .our-work .design .info__box div .blog__slide-paragraph .btn:first-child, .our-work .design .info__box div .branding .info__box .btn:first-child, .our-work .design .info__box div .btn .btn:first-child, .our-work .design .info__box div .btn--back-to-top .btn:first-child, .our-work .design .info__box div .btn--close .btn:first-child, .our-work .design .info__box div .btn--contact .btn:first-child, .our-work .design .info__box div .btn--payment .btn:first-child, .our-work .design .info__box div .btn--sandwich .btn:first-child, .our-work .design .info__box div .build-products .feature-list li .btn:first-child, .our-work .design .info__box div .careers .info__box .btn:first-child, .our-work .design .info__box div .contact .info__box .btn:first-child, .our-work .design .info__box div .contact .white-paper .btn:first-child, .our-work .design .info__box div .contact .white-paper ul li .btn:first-child, .our-work .design .info__box div .dotted-list ul li .btn:first-child, .our-work .design .info__box div .flex .btn:first-child, .our-work .design .info__box div .footer .btn:first-child, .our-work .design .info__box div .footer .logo-placeholder .btn:first-child, .our-work .design .info__box div .footer .right-side .btn:first-child, .our-work .design .info__box div .footer .text-placeholder .btn:first-child, .our-work .design .info__box div .form__checkbox .btn:first-child, .our-work .design .info__box div .form__checkbox .checkmark .btn:first-child, .our-work .design .info__box div .form__file h6 .btn:first-child, .our-work .design .info__box div .form__file-caption .btn:first-child, .our-work .design .info__box div .form__file-name .btn:first-child, .our-work .design .info__box div .form__file-size .btn:first-child, .our-work .design .info__box div .form__row .btn:first-child, .our-work .design .info__box div .form__success-message .btn:first-child, .our-work .design .info__box div .header .container .select-language .btn:first-child, .our-work .design .info__box div .header__addon .btn:first-child, .our-work .design .info__box div .hero-default__nav .btn:first-child, .our-work .design .info__box div .hero-default__nav-item .btn:first-child, .our-work .design .info__box div .info-list-our-work div .btn:first-child, .our-work .design .info__box div .info__box .btn:first-child, .our-work .design .info__box div .landing .emerging-tech .services-cta .btn:first-child, .our-work .design .info__box div .landing .hero__wrapper .hero .social-icons .btn:first-child, .our-work .design .info__box div .landing .info .btn:first-child, .our-work .design .info__box div .legal .info__box .btn:first-child, .our-work .design .info__box div .menu .btn:first-child, .our-work .design .info__box div .menu__content .btn:first-child, .our-work .design .info__box div .menu__content>ul>li .btn:first-child, .our-work .design .info__box div .menu__content>ul>li>a .btn:first-child, .our-work .design .info__box div .menu__footer .btn:first-child, .our-work .design .info__box div .menu__sidebar .btn:first-child, .our-work .design .info__box div .menu__sidebar .logo .btn:first-child, .our-work .design .info__box div .nav .btn:first-child, .our-work .design .info__box div .nav>ul .btn:first-child, .our-work .design .info__box div .position-card .btn:first-child, .our-work .design .info__box div .positions__header .btn:first-child, .our-work .design .info__box div .service-landing .info__box .btn:first-child, .our-work .design .info__box div .service-landing .services .info .benefits ul li .btn:first-child, .our-work .design .info__box div .service-landing .success-story__carousel .slick-track .btn:first-child, .our-work .design .info__box div .service-landing .success-story__carousel-nav .btn:first-child, .our-work .design .info__box div .services .info__box .btn:first-child, .our-work .design .info__box div .sprint__future-solution .btn:first-child, .our-work .design .info__box div .sprint__hero .btn:first-child, .our-work .design .info__box div .sprint__hero .social-icons li a .btn:first-child, .our-work .design .info__box div .sprint__hero .timeline .btn:first-child, .our-work .design .info__box div .sprint__hero .timeline li .btn:first-child, .our-work .design .info__box div .sprint__insights .btn:first-child, .our-work .design .info__box div .sprint__solution-list .btn:first-child, .our-work .design .info__box div .sprint__solution-list ul li .btn:first-child, .our-work .design .info__box div .sprint__sprint-list ul li .btn:first-child, .our-work .design .info__box div .sprint__text-placeholder .btn:first-child, .our-work .design .info__box div .success-story__culture .btn:first-child, .our-work .design .info__box div .success-story__hero .btn:first-child, .our-work .design .info__box div .success-story__info-box .btn:first-child, .our-work .design .info__box div .success-story__introduction div .btn:first-child, .our-work .design .info__box div .success-story__slider .btn:first-child, .our-work .design .info__box div .success-story__slider .slick-dots .btn:first-child, .our-work .design .info__box div .success-story__slider .slick-track .btn:first-child, .our-work .design .info__box div .success-story__slider-nav .btn:first-child, .our-work .design .info__box div .success-story__story div:first-child .btn:first-child, .our-work .design .info__box div .teamPlan .info__box .btn:first-child, .our-work .design .info__box div .text-widgets .btn:first-child, .our-work .design .info__box div .use-cases .btn:first-child, .our-work .design .info__box div .use-cases__item .btn:first-child, .our-work .design .info__box div .video .icon--pause .btn:first-child, .our-work .design .info__box div .video__cta .btn:first-child, .our-work .design .info__box div .video__cta span:not(.info-message) .btn:first-child, .our-work .design .info__box div button .btn:first-child, .service-landing .our-work .branding .info__box div .info__box .btn:first-child, .service-landing .our-work .branding .info__box div .success-story__carousel-nav .btn:first-child, .service-landing .our-work .design .info__box div .info__box .btn:first-child, .service-landing .our-work .design .info__box div .success-story__carousel-nav .btn:first-child, .service-landing .services .info .benefits ul .our-work .branding .info__box div li .btn:first-child, .service-landing .services .info .benefits ul .our-work .design .info__box div li .btn:first-child, .service-landing .success-story__carousel .our-work .branding .info__box div .slick-track .btn:first-child, .service-landing .success-story__carousel .our-work .design .info__box div .slick-track .btn:first-child, .services .our-work .branding .info__box div .info__box .btn:first-child, .services .our-work .design .info__box div .info__box .btn:first-child, .sprint__hero .our-work .branding .info__box div .timeline .btn:first-child, .sprint__hero .our-work .design .info__box div .timeline .btn:first-child, .sprint__hero .social-icons li .our-work .branding .info__box div a .btn:first-child, .sprint__hero .social-icons li .our-work .design .info__box div a .btn:first-child, .sprint__hero .timeline .our-work .branding .info__box div li .btn:first-child, .sprint__hero .timeline .our-work .design .info__box div li .btn:first-child, .sprint__solution-list ul .our-work .branding .info__box div li .btn:first-child, .sprint__solution-list ul .our-work .design .info__box div li .btn:first-child, .sprint__sprint-list ul .our-work .branding .info__box div li .btn:first-child, .sprint__sprint-list ul .our-work .design .info__box div li .btn:first-child, .success-story__introduction .our-work .branding .info__box div div .btn:first-child, .success-story__introduction .our-work .design .info__box div div .btn:first-child, .success-story__slider .our-work .branding .info__box div .slick-dots .btn:first-child, .success-story__slider .our-work .branding .info__box div .slick-track .btn:first-child, .success-story__slider .our-work .design .info__box div .slick-dots .btn:first-child, .success-story__slider .our-work .design .info__box div .slick-track .btn:first-child, .success-story__story .our-work .branding .info__box div div:first-child .btn:first-child, .success-story__story .our-work .design .info__box div div:first-child .btn:first-child, .teamPlan .our-work .branding .info__box div .info__box .btn:first-child, .teamPlan .our-work .design .info__box div .info__box .btn:first-child, .video .our-work .branding .info__box div .icon--pause .btn:first-child, .video .our-work .design .info__box div .icon--pause .btn:first-child, .video__cta .our-work .branding .info__box div span:not(.info-message) .btn:first-child, .video__cta .our-work .design .info__box div span:not(.info-message) .btn:first-child { + margin-right:20px; } }.our-work .branding .info__box div h5, .our-work .branding .info__box div p, .our-work .design .info__box div h5, .our-work .design .info__box div p { - color: #000; - letter-spacing: .3px; + color:#000; + letter-spacing:.3px; } .our-work .branding .info__box div h5, .our-work .design .info__box div h5 { - font: 1.6875em/156% Gilmer_Regular; - margin: 0 0 34px; + font:1.6875em/156% Gilmer_Regular; + margin:0 0 34px; } .our-work .branding .info__box div h5 strong, .our-work .design .info__box div h5 strong { - font-family: Gilmer_Bold; + font-family:Gilmer_Bold; } .our-work .branding .info__box div p, .our-work .design .info__box div p { - font: 400 1.125em/183% Inter, sans-serif; - max-width: 506px; + font:400 1.125em/183% Inter, sans-serif; + max-width:506px; } .our-work .branding .info__box div .btn, .our-work .design .info__box div .btn { - margin: 44px 0 0; + margin:44px 0 0; } @media screen and (max-width:480px) { - .our-work .branding .info__box div .btn: last-of-type, .our-work .design .info__box div .btn:last-of-type { - margin: 24px 0 0; + .our-work .branding .info__box div .btn:last-of-type, .our-work .design .info__box div .btn:last-of-type { + margin:24px 0 0; } }.our-work .branding .info__box .dots, .our-work .design .info__box .dots { - right: 10px; - bottom: 10px; - width: 100px; + right:10px; + bottom:10px; + width:100px; } @media screen and (max-width:480px) { .our-work .branding .info__box .dots, .our-work .design .info__box .dots { - display: none; + display:none; } }.our-work .branding .info__box .dots .dot:after, .our-work .branding .info__box .dots .dot:before, .our-work .design .info__box .dots .dot:after, .our-work .design .info__box .dots .dot:before { - border-radius: 50%; - content: ""; - width: 5px; - height: 5px; - background-color: #ccc; - margin: 14px; - display: inline-block; + border-radius:50%; + content:""; + width:5px; + height:5px; + background-color:#ccc; + margin:14px; + display:inline-block; } .our-work .hero-default { - max-width: 1920px; - width: 100%; - margin: 0 auto; - max-height: 464px; - background-image: none; + max-width:1920px; + width:100%; + margin:0 auto; + max-height:464px; + background-image:none; } @media screen and (max-width:767px) { .our-work .hero-default { - max-height: none; - height: auto; + max-height:none; + height:auto; } }.our-work .hero-default:before { - content: ""; - width: 740px; - height: 571px; - background: linear-gradient(180deg, #262637, rgba(24, 25, 29, 0) 72.97%); - transform: skew(333deg); - position: absolute; - top: 0; - left: -212px; - z-index: -1; + content:""; + width:740px; + height:571px; + background:linear-gradient(180deg, #262637, rgba(24, 25, 29, 0) 72.97%); + transform:skew(333deg); + position:absolute; + top:0; + left:-212px; + z-index:-1; } @media screen and (max-width:767px) { .our-work .use-cases { - padding-bottom: 80px; + padding-bottom:80px; } }.our-work .use-cases__item { - width: 100%} + width:100%} @media screen and (max-width:1120px) { .our-work .use-cases__item { - -moz-flex-direction: column; - -o-flex-direction: column; - flex-direction: column; - align-items: start; - padding: 40px; + -moz-flex-direction:column; + -o-flex-direction:column; + flex-direction:column; + align-items:start; + padding:40px; } }.our-work .use-cases__item:first-child { - margin-right: auto; + margin-right:auto; } @media screen and (max-width:1279px) { - .our-work .use-cases__item: first-child { - padding: 0 0 0 40px; + .our-work .use-cases__item:first-child { + padding:0 0 0 40px; } }.our-work .use-cases__item:first-child .use-cases__item-text { - margin-left: 36px; + margin-left:36px; } @media screen and (max-width:1120px) { - .our-work .use-cases__item: first-child .use-cases__item-text { - margin: 0 0 40px 96px; + .our-work .use-cases__item:first-child .use-cases__item-text { + margin:0 0 40px 96px; } }@media screen and (max-width:767px) { - .our-work .use-cases__item: first-child .use-cases__item-text { - margin: 0 0 40px; + .our-work .use-cases__item:first-child .use-cases__item-text { + margin:0 0 40px; } }@media screen and (max-width:1120px) { - .our-work .use-cases__item: first-child figure { - order: 2; + .our-work .use-cases__item:first-child figure { + order:2; } }.our-work .use-cases__item:nth-child(2n) { - padding: 0 40px 0 0; + padding:0 40px 0 0; } @media screen and (max-width:1120px) { - .our-work .use-cases__item: nth-child(2n) { - margin: 100px 0 0; - padding: 0 40px; + .our-work .use-cases__item:nth-child(2n) { + margin:100px 0 0; + padding:0 40px; } }@media screen and (max-width:767px) { - .our-work .use-cases__item: nth-child(2n) { - margin: 80px 0 0; + .our-work .use-cases__item:nth-child(2n) { + margin:80px 0 0; } }.our-work .use-cases__item:nth-child(2n) .use-cases__item-text { - margin-right: 36px; + margin-right:36px; } @media screen and (max-width:1120px) { - .our-work .use-cases__item: nth-child(2n) .use-cases__item-text { - margin: 0 0 36px 46px; + .our-work .use-cases__item:nth-child(2n) .use-cases__item-text { + margin:0 0 36px 46px; } }@media screen and (max-width:767px) { - .our-work .use-cases__item: nth-child(2n) .use-cases__item-text { - margin: 0 0 36px 26px; + .our-work .use-cases__item:nth-child(2n) .use-cases__item-text { + margin:0 0 36px 26px; } }.our-work .use-cases__item--dms { - margin: 0 0 26px; - padding: 96px 0 96px 96px!important; + margin:0 0 26px; + padding:96px 0 96px 96px!important; } @media screen and (max-width:1279px) { .our-work .use-cases__item--dms { - padding: 100px 0 140px 40px!important; - min-height: auto; + padding:100px 0 140px 40px!important; + min-height:auto; } }@media screen and (max-width:767px) { .our-work .use-cases__item--dms { - padding: 100px 0 80px 40px!important; + padding:100px 0 80px 40px!important; } }.our-work .use-cases__item--dms:after, .our-work .use-cases__item--dms:before { - content: ""; - position: absolute; + content:""; + position:absolute; } .our-work .use-cases__item--dms:before { - background-color: #3a4cef; - height: 100%; - width: 322px; - top: 0; - left: 0; - z-index: -1; + background-color:#3a4cef; + height:100%; + width:322px; + top:0; + left:0; + z-index:-1; } @media screen and (max-width:1120px) { - .our-work .use-cases__item--dms: before { - width: 92px; + .our-work .use-cases__item--dms:before { + width:92px; } }.our-work .use-cases__item--dms:after { - background-image: url(/images/our_work/elipse.png); - background-repeat: no-repeat; - bottom: -188px; - left: 182px; - z-index: -1; - width: 330px; - height: 330px; + background-image:url(/images/our_work/elipse.png); + background-repeat:no-repeat; + bottom:-188px; + left:182px; + z-index:-1; + width:330px; + height:330px; } @media screen and (max-width:767px) { - .our-work .use-cases__item--dms: after { - display: none; + .our-work .use-cases__item--dms:after { + display:none; } }.our-work .use-cases__item--mosaic .use-cases__item-text { - margin: -60px 0 0; + margin:-60px 0 0; } .our-work .use-cases__item--mosaic:after { - border-radius: 50%; - content: ""; - width: 610px; - height: 610px; - background: linear-gradient(135.24deg, #2e3547 .22%, #202332 100.14%); - box-shadow: inset 0 30px 50px rgba(0, 0, 0, .5); - opacity: .8; - position: absolute; - right: -210px; - bottom: 0; - z-index: -1; + border-radius:50%; + content:""; + width:610px; + height:610px; + background:linear-gradient(135.24deg, #2e3547 .22%, #202332 100.14%); + box-shadow:inset 0 30px 50px rgba(0, 0, 0, .5); + opacity:.8; + position:absolute; + right:-210px; + bottom:0; + z-index:-1; } @media screen and (max-width:1120px) { - .our-work .use-cases__item--mosaic: after { - right: -370px; - bottom: 450px; + .our-work .use-cases__item--mosaic:after { + right:-370px; + bottom:450px; } }@media screen and (max-width:1024px) { - .our-work .use-cases__item--mosaic: after { - display: none; + .our-work .use-cases__item--mosaic:after { + display:none; } }.our-work .use-cases__item-text { - max-width: 290px; + max-width:290px; } .our-work .use-cases__item-text h4, .our-work .use-cases__item-text span { - margin: 0 0 54px; + margin:0 0 54px; } @media screen and (max-width:1120px) { .our-work .use-cases__item-text h4, .our-work .use-cases__item-text span { - margin: 0 0 34px; + margin:0 0 34px; } }.our-work .use-cases__item-text span { - color: #efdaa4; - font: 400 1.125em/1 Inter, sans-serif; - letter-spacing: .3px; - text-shadow: 0 4px 4px rgba(0, 0, 0, .3); - display: block; + color:#efdaa4; + font:400 1.125em/1 Inter, sans-serif; + letter-spacing:.3px; + text-shadow:0 4px 4px rgba(0, 0, 0, .3); + display:block; } .our-work .use-cases__item-text span:before { - content: ""; - border-radius: 50%; - background-color: red; - width: 10px; - height: 10px; - position: absolute; - left: -22px; - bottom: 4px; + content:""; + border-radius:50%; + background-color:red; + width:10px; + height:10px; + position:absolute; + left:-22px; + bottom:4px; } .our-work .use-cases__item-text h4 { - font: 400 1.6875em/156% Inter, sans-serif; - letter-spacing: .3px; - color: #fff; + font:400 1.6875em/156% Inter, sans-serif; + letter-spacing:.3px; + color:#fff; } .our-work .use-cases__item-text h4 strong { - font-weight: 700; + font-weight:700; } .our-work .design .info__box div p { - max-width: 594px; + max-width:594px; } .our-work .design .btn--self { - margin: 0 auto 80px; + margin:0 auto 80px; } .careers { - margin-top: -182px; + margin-top:-182px; } @media screen and (max-width:1140px) { .careers__about { - padding: 0 20px; + padding:0 20px; } }.careers__about-box { - background-image: url(/icons/brand.svg); - background-repeat: no-repeat; - background-position: 86% 174px; - background-size: 94px; - background-color: #fff; - max-width: 1120px; - width: 100%; - padding: 116px 88px; - margin: 0 auto 478px; - height: 986px; + background-image:url(/icons/brand.svg); + background-repeat:no-repeat; + background-position:86% 174px; + background-size:94px; + background-color:#fff; + max-width:1120px; + width:100%; + padding:116px 88px; + margin:0 auto 478px; + height:986px; } .careers__about-box:before { - border-radius: 50%; - content: ""; - width: 1024px; - height: 1024px; - position: absolute; - right: 596px; - bottom: 152px; - z-index: -1; - background: linear-gradient(135.24deg, #2e3547 .22%, #202332 100.14%); - box-shadow: inset 0 30px 50px rgba(0, 0, 0, .5); + border-radius:50%; + content:""; + width:1024px; + height:1024px; + position:absolute; + right:596px; + bottom:152px; + z-index:-1; + background:linear-gradient(135.24deg, #2e3547 .22%, #202332 100.14%); + box-shadow:inset 0 30px 50px rgba(0, 0, 0, .5); } @media screen and (max-width:768px) { - .careers__about-box: before { - display: none; + .careers__about-box:before { + display:none; } }.careers__about-box:after { - content: ""; - background-image: url(/images/dots.svg); - background-repeat: no-repeat; - width: 34px; - height: 324px; - position: absolute; - right: -70px; - bottom: 378px; + content:""; + background-image:url(/images/dots.svg); + background-repeat:no-repeat; + width:34px; + height:324px; + position:absolute; + right:-70px; + bottom:378px; } @media screen and (max-width:1140px) { .careers__about-box { - background-position: 90% 174px; + background-position:90% 174px; } }@media screen and (max-width:1079px) { .careers__about-box { - background-image: none; - margin: 0 auto 300px; + background-image:none; + margin:0 auto 300px; } }@media screen and (max-width:768px) { .careers__about-box { - padding: 60px 40px; - height: auto; - font-size: 14px; - margin: 0 auto 100px; + padding:60px 40px; + height:auto; + font-size:14px; + margin:0 auto 100px; } }@media screen and (max-width:767px) { .careers__about-box { - padding: 40px 20px; - font-size: 12px; + padding:40px 20px; + font-size:12px; } }.careers__about-box .dots { - right: -84px; - bottom: 370px; - max-width: 50px; + right:-84px; + bottom:370px; + max-width:50px; } .careers__about-box .dots .dot:after, .careers__about-box .dots .dot:before { - border-radius: 0; - width: 2px; - height: 2px; - margin: 6px; + border-radius:0; + width:2px; + height:2px; + margin:6px; } .careers__about-box h2 { - font: 3.75em/127% Gilmer_Regular; - letter-spacing: -1.2px; - color: #202332; - max-width: 700px; - margin: 0 0 50px; + font:3.75em/127% Gilmer_Regular; + letter-spacing:-1.2px; + color:#202332; + max-width:700px; + margin:0 0 50px; } @media screen and (max-width:767px) { .careers__about-box h2 { - margin: 0 0 20px; - font-size: 2.875em; + margin:0 0 20px; + font-size:2.875em; } }.careers__about-box h2 strong { - font-family: Gilmer_Bold; + font-family:Gilmer_Bold; } .careers__about-box p { - max-width: 640px; - font: 400 1.3125em/157% Inter, sans-serif; - letter-spacing: .3px; - color: #191a1f; + max-width:640px; + font:400 1.3125em/157% Inter, sans-serif; + letter-spacing:.3px; + color:#191a1f; } .careers__about-box p:not(:last-of-type) { - margin: 0 0 30px; + margin:0 0 30px; } @media screen and (max-width:767px) { - .careers__about-box p: not(:last-of-type) { - margin: 0 0 20px; + .careers__about-box p:not(:last-of-type) { + margin:0 0 20px; } }.careers__about-box .staff-image { - bottom: -96px; + bottom:-96px; } @media screen and (max-width:1919px) { .careers__about-box .staff-image { - right: -169px; + right:-169px; } }@media screen and (max-width:768px) { .careers__about-box .staff-image { - right: 0; - bottom: 0; - margin: 30px 0 0; + right:0; + bottom:0; + margin:30px 0 0; } }@media screen and (max-width:1279px) { .careers .info { - padding: 0 20px; + padding:0 20px; } }.careers .info__box { - background-color: #fff; - color: #000; - max-width: 1120px; - width: 100%; - padding: 96px 110px 76px; - margin: 24px auto 132px; + background-color:#fff; + color:#000; + max-width:1120px; + width:100%; + padding:96px 110px 76px; + margin:24px auto 132px; } @media screen and (max-width:1279px) { .careers .info__box { - padding: 96px 60px 76px; + padding:96px 60px 76px; } }@media screen and (max-width:767px) { .careers .info__box { - flex-direction: column; - padding: 60px 20px; + flex-direction:column; + padding:60px 20px; } }.careers .info__box .icon { - margin: 0 76px 0 0; - flex-shrink: 0; + margin:0 76px 0 0; + flex-shrink:0; } @media screen and (max-width:768px) { .careers .info__box .icon { - margin: 0 46px 0 0; + margin:0 46px 0 0; } }.careers .info__box div { - max-width: 550px; + max-width:550px; } @media screen and (max-width:480px) { - .about .roadmap__item .careers .info__box div .team, .about .roadmap__item .ceo .careers .info__box div .social-list, .about .roadmap__item .ceo .social-list .careers .info__box div a, .build-products .feature-list .careers .info__box div li, .careers .info__box div .about .roadmap__item .ceo .social-list, .careers .info__box div .about .roadmap__item .ceo .social-list a, .careers .info__box div .about .roadmap__item .team, .careers .info__box div .blog__search-placeholder, .careers .info__box div .blog__slide-paragraph, .careers .info__box div .btn, .careers .info__box div .btn--back-to-top, .careers .info__box div .btn--close, .careers .info__box div .btn--contact, .careers .info__box div .btn--payment, .careers .info__box div .btn--sandwich, .careers .info__box div .build-products .feature-list li, .careers .info__box div .contact .info__box, .careers .info__box div .contact .white-paper, .careers .info__box div .contact .white-paper ul li, .careers .info__box div .dotted-list ul li, .careers .info__box div .flex, .careers .info__box div .footer, .careers .info__box div .footer .logo-placeholder, .careers .info__box div .footer .right-side, .careers .info__box div .footer .text-placeholder, .careers .info__box div .form__checkbox, .careers .info__box div .form__checkbox .checkmark, .careers .info__box div .form__file h6, .careers .info__box div .form__file-caption, .careers .info__box div .form__file-name, .careers .info__box div .form__file-size, .careers .info__box div .form__row, .careers .info__box div .form__success-message, .careers .info__box div .header .container .select-language, .careers .info__box div .header__addon, .careers .info__box div .hero-default__nav, .careers .info__box div .hero-default__nav-item, .careers .info__box div .info__box, .careers .info__box div .landing .emerging-tech .services-cta, .careers .info__box div .landing .hero__wrapper .hero .social-icons, .careers .info__box div .landing .info, .careers .info__box div .legal .info__box, .careers .info__box div .menu, .careers .info__box div .menu__content, .careers .info__box div .menu__content>ul>li, .careers .info__box div .menu__content>ul>li>a, .careers .info__box div .menu__footer, .careers .info__box div .menu__sidebar, .careers .info__box div .menu__sidebar .logo, .careers .info__box div .nav, .careers .info__box div .nav>ul, .careers .info__box div .position-card, .careers .info__box div .positions__header, .careers .info__box div .service-landing .info__box, .careers .info__box div .service-landing .services .info .benefits ul li, .careers .info__box div .service-landing .success-story__carousel .slick-track, .careers .info__box div .service-landing .success-story__carousel-nav, .careers .info__box div .sprint__future-solution, .careers .info__box div .sprint__hero, .careers .info__box div .sprint__hero .social-icons li a, .careers .info__box div .sprint__hero .timeline, .careers .info__box div .sprint__hero .timeline li, .careers .info__box div .sprint__insights, .careers .info__box div .sprint__solution-list, .careers .info__box div .sprint__solution-list ul li, .careers .info__box div .sprint__sprint-list ul li, .careers .info__box div .sprint__text-placeholder, .careers .info__box div .success-story__culture, .careers .info__box div .success-story__hero, .careers .info__box div .success-story__info-box, .careers .info__box div .success-story__introduction div, .careers .info__box div .success-story__slider, .careers .info__box div .success-story__slider .slick-dots, .careers .info__box div .success-story__slider .slick-track, .careers .info__box div .success-story__slider-nav, .careers .info__box div .success-story__story div: first-child, .careers .info__box div .text-widgets, .careers .info__box div .use-cases, .careers .info__box div .use-cases__item, .careers .info__box div .video .icon--pause, .careers .info__box div .video__cta, .careers .info__box div .video__cta span:not(.info-message), .careers .info__box div button, .careers .our-work .info__box .info-list-our-work div div, .careers .our-work .info__box div .info-list-our-work div, .contact .careers .info__box div .info__box, .contact .careers .info__box div .white-paper, .contact .white-paper ul .careers .info__box div li, .dotted-list ul .careers .info__box div li, .footer .careers .info__box div .logo-placeholder, .footer .careers .info__box div .right-side, .footer .careers .info__box div .text-placeholder, .form__checkbox .careers .info__box div .checkmark, .form__file .careers .info__box div h6, .header .container .careers .info__box div .select-language, .landing .careers .info__box div .info, .landing .emerging-tech .careers .info__box div .services-cta, .landing .hero__wrapper .hero .careers .info__box div .social-icons, .legal .careers .info__box div .info__box, .menu__sidebar .careers .info__box div .logo, .our-work .careers .info__box .info-list-our-work div div, .our-work .careers .info__box div .info-list-our-work div, .service-landing .careers .info__box div .info__box, .service-landing .careers .info__box div .success-story__carousel-nav, .service-landing .services .info .benefits ul .careers .info__box div li, .service-landing .success-story__carousel .careers .info__box div .slick-track, .sprint__hero .careers .info__box div .timeline, .sprint__hero .social-icons li .careers .info__box div a, .sprint__hero .timeline .careers .info__box div li, .sprint__solution-list ul .careers .info__box div li, .sprint__sprint-list ul .careers .info__box div li, .success-story__introduction .careers .info__box div div, .success-story__slider .careers .info__box div .slick-dots, .success-story__slider .careers .info__box div .slick-track, .success-story__story .careers .info__box div div:first-child, .video .careers .info__box div .icon--pause, .video__cta .careers .info__box div span:not(.info-message) { - flex-wrap: wrap; + .about .roadmap__item .careers .info__box div .team, .about .roadmap__item .ceo .careers .info__box div .social-list, .about .roadmap__item .ceo .social-list .careers .info__box div a, .build-products .feature-list .careers .info__box div li, .careers .info__box div .about .roadmap__item .ceo .social-list, .careers .info__box div .about .roadmap__item .ceo .social-list a, .careers .info__box div .about .roadmap__item .team, .careers .info__box div .blog__search-placeholder, .careers .info__box div .blog__slide-paragraph, .careers .info__box div .btn, .careers .info__box div .btn--back-to-top, .careers .info__box div .btn--close, .careers .info__box div .btn--contact, .careers .info__box div .btn--payment, .careers .info__box div .btn--sandwich, .careers .info__box div .build-products .feature-list li, .careers .info__box div .contact .info__box, .careers .info__box div .contact .white-paper, .careers .info__box div .contact .white-paper ul li, .careers .info__box div .dotted-list ul li, .careers .info__box div .flex, .careers .info__box div .footer, .careers .info__box div .footer .logo-placeholder, .careers .info__box div .footer .right-side, .careers .info__box div .footer .text-placeholder, .careers .info__box div .form__checkbox, .careers .info__box div .form__checkbox .checkmark, .careers .info__box div .form__file h6, .careers .info__box div .form__file-caption, .careers .info__box div .form__file-name, .careers .info__box div .form__file-size, .careers .info__box div .form__row, .careers .info__box div .form__success-message, .careers .info__box div .header .container .select-language, .careers .info__box div .header__addon, .careers .info__box div .hero-default__nav, .careers .info__box div .hero-default__nav-item, .careers .info__box div .info__box, .careers .info__box div .landing .emerging-tech .services-cta, .careers .info__box div .landing .hero__wrapper .hero .social-icons, .careers .info__box div .landing .info, .careers .info__box div .legal .info__box, .careers .info__box div .menu, .careers .info__box div .menu__content, .careers .info__box div .menu__content>ul>li, .careers .info__box div .menu__content>ul>li>a, .careers .info__box div .menu__footer, .careers .info__box div .menu__sidebar, .careers .info__box div .menu__sidebar .logo, .careers .info__box div .nav, .careers .info__box div .nav>ul, .careers .info__box div .position-card, .careers .info__box div .positions__header, .careers .info__box div .service-landing .info__box, .careers .info__box div .service-landing .services .info .benefits ul li, .careers .info__box div .service-landing .success-story__carousel .slick-track, .careers .info__box div .service-landing .success-story__carousel-nav, .careers .info__box div .sprint__future-solution, .careers .info__box div .sprint__hero, .careers .info__box div .sprint__hero .social-icons li a, .careers .info__box div .sprint__hero .timeline, .careers .info__box div .sprint__hero .timeline li, .careers .info__box div .sprint__insights, .careers .info__box div .sprint__solution-list, .careers .info__box div .sprint__solution-list ul li, .careers .info__box div .sprint__sprint-list ul li, .careers .info__box div .sprint__text-placeholder, .careers .info__box div .success-story__culture, .careers .info__box div .success-story__hero, .careers .info__box div .success-story__info-box, .careers .info__box div .success-story__introduction div, .careers .info__box div .success-story__slider, .careers .info__box div .success-story__slider .slick-dots, .careers .info__box div .success-story__slider .slick-track, .careers .info__box div .success-story__slider-nav, .careers .info__box div .success-story__story div:first-child, .careers .info__box div .text-widgets, .careers .info__box div .use-cases, .careers .info__box div .use-cases__item, .careers .info__box div .video .icon--pause, .careers .info__box div .video__cta, .careers .info__box div .video__cta span:not(.info-message), .careers .info__box div button, .careers .our-work .info__box .info-list-our-work div div, .careers .our-work .info__box div .info-list-our-work div, .contact .careers .info__box div .info__box, .contact .careers .info__box div .white-paper, .contact .white-paper ul .careers .info__box div li, .dotted-list ul .careers .info__box div li, .footer .careers .info__box div .logo-placeholder, .footer .careers .info__box div .right-side, .footer .careers .info__box div .text-placeholder, .form__checkbox .careers .info__box div .checkmark, .form__file .careers .info__box div h6, .header .container .careers .info__box div .select-language, .landing .careers .info__box div .info, .landing .emerging-tech .careers .info__box div .services-cta, .landing .hero__wrapper .hero .careers .info__box div .social-icons, .legal .careers .info__box div .info__box, .menu__sidebar .careers .info__box div .logo, .our-work .careers .info__box .info-list-our-work div div, .our-work .careers .info__box div .info-list-our-work div, .service-landing .careers .info__box div .info__box, .service-landing .careers .info__box div .success-story__carousel-nav, .service-landing .services .info .benefits ul .careers .info__box div li, .service-landing .success-story__carousel .careers .info__box div .slick-track, .sprint__hero .careers .info__box div .timeline, .sprint__hero .social-icons li .careers .info__box div a, .sprint__hero .timeline .careers .info__box div li, .sprint__solution-list ul .careers .info__box div li, .sprint__sprint-list ul .careers .info__box div li, .success-story__introduction .careers .info__box div div, .success-story__slider .careers .info__box div .slick-dots, .success-story__slider .careers .info__box div .slick-track, .success-story__story .careers .info__box div div:first-child, .video .careers .info__box div .icon--pause, .video__cta .careers .info__box div span:not(.info-message) { + flex-wrap:wrap; } }@media screen and (max-width:500px) { - .about .roadmap__item .careers .info__box div .team .btn, .about .roadmap__item .ceo .careers .info__box div .social-list .btn, .about .roadmap__item .ceo .social-list .careers .info__box div a .btn, .build-products .feature-list .careers .info__box div li .btn, .careers .info__box div .about .roadmap__item .ceo .social-list .btn, .careers .info__box div .about .roadmap__item .team .btn, .careers .info__box div .blog__search-placeholder .btn, .careers .info__box div .blog__slide-paragraph .btn, .careers .info__box div .btn .btn, .careers .info__box div .btn--back-to-top .btn, .careers .info__box div .btn--close .btn, .careers .info__box div .btn--contact .btn, .careers .info__box div .btn--payment .btn, .careers .info__box div .btn--sandwich .btn, .careers .info__box div .build-products .feature-list li .btn, .careers .info__box div .contact .white-paper .btn, .careers .info__box div .dotted-list ul li .btn, .careers .info__box div .flex .btn, .careers .info__box div .footer .btn, .careers .info__box div .form__checkbox .btn, .careers .info__box div .form__file h6 .btn, .careers .info__box div .form__file-caption .btn, .careers .info__box div .form__file-name .btn, .careers .info__box div .form__file-size .btn, .careers .info__box div .form__row .btn, .careers .info__box div .form__success-message .btn, .careers .info__box div .header .container .select-language .btn, .careers .info__box div .header__addon .btn, .careers .info__box div .hero-default__nav .btn, .careers .info__box div .hero-default__nav-item .btn, .careers .info__box div .info__box .btn, .careers .info__box div .landing .emerging-tech .services-cta .btn, .careers .info__box div .landing .hero__wrapper .hero .social-icons .btn, .careers .info__box div .landing .info .btn, .careers .info__box div .menu .btn, .careers .info__box div .menu__content .btn, .careers .info__box div .menu__footer .btn, .careers .info__box div .menu__sidebar .btn, .careers .info__box div .nav .btn, .careers .info__box div .position-card .btn, .careers .info__box div .positions__header .btn, .careers .info__box div .service-landing .services .info .benefits ul li .btn, .careers .info__box div .service-landing .success-story__carousel .slick-track .btn, .careers .info__box div .service-landing .success-story__carousel-nav .btn, .careers .info__box div .sprint__future-solution .btn, .careers .info__box div .sprint__hero .btn, .careers .info__box div .sprint__insights .btn, .careers .info__box div .sprint__solution-list .btn, .careers .info__box div .sprint__sprint-list ul li .btn, .careers .info__box div .sprint__text-placeholder .btn, .careers .info__box div .success-story__culture .btn, .careers .info__box div .success-story__hero .btn, .careers .info__box div .success-story__info-box .btn, .careers .info__box div .success-story__introduction div .btn, .careers .info__box div .success-story__slider .btn, .careers .info__box div .success-story__slider-nav .btn, .careers .info__box div .success-story__story div: first-child .btn, .careers .info__box div .text-widgets .btn, .careers .info__box div .use-cases .btn, .careers .info__box div .use-cases__item .btn, .careers .info__box div .video .icon--pause .btn, .careers .info__box div .video__cta .btn, .careers .info__box div button .btn, .careers .our-work .info__box .info-list-our-work div div .btn, .careers .our-work .info__box div .info-list-our-work div .btn, .contact .careers .info__box div .white-paper .btn, .contact .white-paper ul .careers .info__box div li .btn, .dotted-list ul .careers .info__box div li .btn, .footer .careers .info__box div .logo-placeholder .btn, .footer .careers .info__box div .right-side .btn, .footer .careers .info__box div .text-placeholder .btn, .form__checkbox .careers .info__box div .checkmark .btn, .form__file .careers .info__box div h6 .btn, .header .container .careers .info__box div .select-language .btn, .landing .careers .info__box div .info .btn, .landing .emerging-tech .careers .info__box div .services-cta .btn, .landing .hero__wrapper .hero .careers .info__box div .social-icons .btn, .menu__sidebar .careers .info__box div .logo .btn, .our-work .careers .info__box .info-list-our-work div div .btn, .our-work .careers .info__box div .info-list-our-work div .btn, .service-landing .careers .info__box div .success-story__carousel-nav .btn, .service-landing .services .info .benefits ul .careers .info__box div li .btn, .service-landing .success-story__carousel .careers .info__box div .slick-track .btn, .sprint__hero .careers .info__box div .timeline .btn, .sprint__hero .social-icons li .careers .info__box div a .btn, .sprint__hero .timeline .careers .info__box div li .btn, .sprint__solution-list ul .careers .info__box div li .btn, .sprint__sprint-list ul .careers .info__box div li .btn, .success-story__introduction .careers .info__box div div .btn, .success-story__slider .careers .info__box div .slick-dots .btn, .success-story__slider .careers .info__box div .slick-track .btn, .success-story__story .careers .info__box div div:first-child .btn, .video .careers .info__box div .icon--pause .btn, .video__cta .careers .info__box div span:not(.info-message) .btn { - transition: all, 0s; + .about .roadmap__item .careers .info__box div .team .btn, .about .roadmap__item .ceo .careers .info__box div .social-list .btn, .about .roadmap__item .ceo .social-list .careers .info__box div a .btn, .build-products .feature-list .careers .info__box div li .btn, .careers .info__box div .about .roadmap__item .ceo .social-list .btn, .careers .info__box div .about .roadmap__item .team .btn, .careers .info__box div .blog__search-placeholder .btn, .careers .info__box div .blog__slide-paragraph .btn, .careers .info__box div .btn .btn, .careers .info__box div .btn--back-to-top .btn, .careers .info__box div .btn--close .btn, .careers .info__box div .btn--contact .btn, .careers .info__box div .btn--payment .btn, .careers .info__box div .btn--sandwich .btn, .careers .info__box div .build-products .feature-list li .btn, .careers .info__box div .contact .white-paper .btn, .careers .info__box div .dotted-list ul li .btn, .careers .info__box div .flex .btn, .careers .info__box div .footer .btn, .careers .info__box div .form__checkbox .btn, .careers .info__box div .form__file h6 .btn, .careers .info__box div .form__file-caption .btn, .careers .info__box div .form__file-name .btn, .careers .info__box div .form__file-size .btn, .careers .info__box div .form__row .btn, .careers .info__box div .form__success-message .btn, .careers .info__box div .header .container .select-language .btn, .careers .info__box div .header__addon .btn, .careers .info__box div .hero-default__nav .btn, .careers .info__box div .hero-default__nav-item .btn, .careers .info__box div .info__box .btn, .careers .info__box div .landing .emerging-tech .services-cta .btn, .careers .info__box div .landing .hero__wrapper .hero .social-icons .btn, .careers .info__box div .landing .info .btn, .careers .info__box div .menu .btn, .careers .info__box div .menu__content .btn, .careers .info__box div .menu__footer .btn, .careers .info__box div .menu__sidebar .btn, .careers .info__box div .nav .btn, .careers .info__box div .position-card .btn, .careers .info__box div .positions__header .btn, .careers .info__box div .service-landing .services .info .benefits ul li .btn, .careers .info__box div .service-landing .success-story__carousel .slick-track .btn, .careers .info__box div .service-landing .success-story__carousel-nav .btn, .careers .info__box div .sprint__future-solution .btn, .careers .info__box div .sprint__hero .btn, .careers .info__box div .sprint__insights .btn, .careers .info__box div .sprint__solution-list .btn, .careers .info__box div .sprint__sprint-list ul li .btn, .careers .info__box div .sprint__text-placeholder .btn, .careers .info__box div .success-story__culture .btn, .careers .info__box div .success-story__hero .btn, .careers .info__box div .success-story__info-box .btn, .careers .info__box div .success-story__introduction div .btn, .careers .info__box div .success-story__slider .btn, .careers .info__box div .success-story__slider-nav .btn, .careers .info__box div .success-story__story div:first-child .btn, .careers .info__box div .text-widgets .btn, .careers .info__box div .use-cases .btn, .careers .info__box div .use-cases__item .btn, .careers .info__box div .video .icon--pause .btn, .careers .info__box div .video__cta .btn, .careers .info__box div button .btn, .careers .our-work .info__box .info-list-our-work div div .btn, .careers .our-work .info__box div .info-list-our-work div .btn, .contact .careers .info__box div .white-paper .btn, .contact .white-paper ul .careers .info__box div li .btn, .dotted-list ul .careers .info__box div li .btn, .footer .careers .info__box div .logo-placeholder .btn, .footer .careers .info__box div .right-side .btn, .footer .careers .info__box div .text-placeholder .btn, .form__checkbox .careers .info__box div .checkmark .btn, .form__file .careers .info__box div h6 .btn, .header .container .careers .info__box div .select-language .btn, .landing .careers .info__box div .info .btn, .landing .emerging-tech .careers .info__box div .services-cta .btn, .landing .hero__wrapper .hero .careers .info__box div .social-icons .btn, .menu__sidebar .careers .info__box div .logo .btn, .our-work .careers .info__box .info-list-our-work div div .btn, .our-work .careers .info__box div .info-list-our-work div .btn, .service-landing .careers .info__box div .success-story__carousel-nav .btn, .service-landing .services .info .benefits ul .careers .info__box div li .btn, .service-landing .success-story__carousel .careers .info__box div .slick-track .btn, .sprint__hero .careers .info__box div .timeline .btn, .sprint__hero .social-icons li .careers .info__box div a .btn, .sprint__hero .timeline .careers .info__box div li .btn, .sprint__solution-list ul .careers .info__box div li .btn, .sprint__sprint-list ul .careers .info__box div li .btn, .success-story__introduction .careers .info__box div div .btn, .success-story__slider .careers .info__box div .slick-dots .btn, .success-story__slider .careers .info__box div .slick-track .btn, .success-story__story .careers .info__box div div:first-child .btn, .video .careers .info__box div .icon--pause .btn, .video__cta .careers .info__box div span:not(.info-message) .btn { + transition:all, 0s; } }@media screen and (max-width:480px) { - .about .roadmap__item .careers .info__box div .team .btn, .about .roadmap__item .ceo .careers .info__box div .social-list .btn, .about .roadmap__item .ceo .social-list .careers .info__box div a .btn, .build-products .feature-list .careers .info__box div li .btn, .careers .info__box div .about .roadmap__item .ceo .social-list .btn, .careers .info__box div .about .roadmap__item .team .btn, .careers .info__box div .blog__search-placeholder .btn, .careers .info__box div .blog__slide-paragraph .btn, .careers .info__box div .btn .btn, .careers .info__box div .btn--back-to-top .btn, .careers .info__box div .btn--close .btn, .careers .info__box div .btn--contact .btn, .careers .info__box div .btn--payment .btn, .careers .info__box div .btn--sandwich .btn, .careers .info__box div .build-products .feature-list li .btn, .careers .info__box div .contact .white-paper .btn, .careers .info__box div .dotted-list ul li .btn, .careers .info__box div .flex .btn, .careers .info__box div .footer .btn, .careers .info__box div .form__checkbox .btn, .careers .info__box div .form__file h6 .btn, .careers .info__box div .form__file-caption .btn, .careers .info__box div .form__file-name .btn, .careers .info__box div .form__file-size .btn, .careers .info__box div .form__row .btn, .careers .info__box div .form__success-message .btn, .careers .info__box div .header .container .select-language .btn, .careers .info__box div .header__addon .btn, .careers .info__box div .hero-default__nav .btn, .careers .info__box div .hero-default__nav-item .btn, .careers .info__box div .info__box .btn, .careers .info__box div .landing .emerging-tech .services-cta .btn, .careers .info__box div .landing .hero__wrapper .hero .social-icons .btn, .careers .info__box div .landing .info .btn, .careers .info__box div .menu .btn, .careers .info__box div .menu__content .btn, .careers .info__box div .menu__footer .btn, .careers .info__box div .menu__sidebar .btn, .careers .info__box div .nav .btn, .careers .info__box div .position-card .btn, .careers .info__box div .positions__header .btn, .careers .info__box div .service-landing .services .info .benefits ul li .btn, .careers .info__box div .service-landing .success-story__carousel .slick-track .btn, .careers .info__box div .service-landing .success-story__carousel-nav .btn, .careers .info__box div .sprint__future-solution .btn, .careers .info__box div .sprint__hero .btn, .careers .info__box div .sprint__insights .btn, .careers .info__box div .sprint__solution-list .btn, .careers .info__box div .sprint__sprint-list ul li .btn, .careers .info__box div .sprint__text-placeholder .btn, .careers .info__box div .success-story__culture .btn, .careers .info__box div .success-story__hero .btn, .careers .info__box div .success-story__info-box .btn, .careers .info__box div .success-story__introduction div .btn, .careers .info__box div .success-story__slider .btn, .careers .info__box div .success-story__slider-nav .btn, .careers .info__box div .success-story__story div: first-child .btn, .careers .info__box div .text-widgets .btn, .careers .info__box div .use-cases .btn, .careers .info__box div .use-cases__item .btn, .careers .info__box div .video .icon--pause .btn, .careers .info__box div .video__cta .btn, .careers .info__box div button .btn, .careers .our-work .info__box .info-list-our-work div div .btn, .careers .our-work .info__box div .info-list-our-work div .btn, .contact .careers .info__box div .white-paper .btn, .contact .white-paper ul .careers .info__box div li .btn, .dotted-list ul .careers .info__box div li .btn, .footer .careers .info__box div .logo-placeholder .btn, .footer .careers .info__box div .right-side .btn, .footer .careers .info__box div .text-placeholder .btn, .form__checkbox .careers .info__box div .checkmark .btn, .form__file .careers .info__box div h6 .btn, .header .container .careers .info__box div .select-language .btn, .landing .careers .info__box div .info .btn, .landing .emerging-tech .careers .info__box div .services-cta .btn, .landing .hero__wrapper .hero .careers .info__box div .social-icons .btn, .menu__sidebar .careers .info__box div .logo .btn, .our-work .careers .info__box .info-list-our-work div div .btn, .our-work .careers .info__box div .info-list-our-work div .btn, .service-landing .careers .info__box div .success-story__carousel-nav .btn, .service-landing .services .info .benefits ul .careers .info__box div li .btn, .service-landing .success-story__carousel .careers .info__box div .slick-track .btn, .sprint__hero .careers .info__box div .timeline .btn, .sprint__hero .social-icons li .careers .info__box div a .btn, .sprint__hero .timeline .careers .info__box div li .btn, .sprint__solution-list ul .careers .info__box div li .btn, .sprint__sprint-list ul .careers .info__box div li .btn, .success-story__introduction .careers .info__box div div .btn, .success-story__slider .careers .info__box div .slick-dots .btn, .success-story__slider .careers .info__box div .slick-track .btn, .success-story__story .careers .info__box div div:first-child .btn, .video .careers .info__box div .icon--pause .btn, .video__cta .careers .info__box div span:not(.info-message) .btn { - transition: all, 0s; - width: 100%; - flex-shrink: 0; + .about .roadmap__item .careers .info__box div .team .btn, .about .roadmap__item .ceo .careers .info__box div .social-list .btn, .about .roadmap__item .ceo .social-list .careers .info__box div a .btn, .build-products .feature-list .careers .info__box div li .btn, .careers .info__box div .about .roadmap__item .ceo .social-list .btn, .careers .info__box div .about .roadmap__item .team .btn, .careers .info__box div .blog__search-placeholder .btn, .careers .info__box div .blog__slide-paragraph .btn, .careers .info__box div .btn .btn, .careers .info__box div .btn--back-to-top .btn, .careers .info__box div .btn--close .btn, .careers .info__box div .btn--contact .btn, .careers .info__box div .btn--payment .btn, .careers .info__box div .btn--sandwich .btn, .careers .info__box div .build-products .feature-list li .btn, .careers .info__box div .contact .white-paper .btn, .careers .info__box div .dotted-list ul li .btn, .careers .info__box div .flex .btn, .careers .info__box div .footer .btn, .careers .info__box div .form__checkbox .btn, .careers .info__box div .form__file h6 .btn, .careers .info__box div .form__file-caption .btn, .careers .info__box div .form__file-name .btn, .careers .info__box div .form__file-size .btn, .careers .info__box div .form__row .btn, .careers .info__box div .form__success-message .btn, .careers .info__box div .header .container .select-language .btn, .careers .info__box div .header__addon .btn, .careers .info__box div .hero-default__nav .btn, .careers .info__box div .hero-default__nav-item .btn, .careers .info__box div .info__box .btn, .careers .info__box div .landing .emerging-tech .services-cta .btn, .careers .info__box div .landing .hero__wrapper .hero .social-icons .btn, .careers .info__box div .landing .info .btn, .careers .info__box div .menu .btn, .careers .info__box div .menu__content .btn, .careers .info__box div .menu__footer .btn, .careers .info__box div .menu__sidebar .btn, .careers .info__box div .nav .btn, .careers .info__box div .position-card .btn, .careers .info__box div .positions__header .btn, .careers .info__box div .service-landing .services .info .benefits ul li .btn, .careers .info__box div .service-landing .success-story__carousel .slick-track .btn, .careers .info__box div .service-landing .success-story__carousel-nav .btn, .careers .info__box div .sprint__future-solution .btn, .careers .info__box div .sprint__hero .btn, .careers .info__box div .sprint__insights .btn, .careers .info__box div .sprint__solution-list .btn, .careers .info__box div .sprint__sprint-list ul li .btn, .careers .info__box div .sprint__text-placeholder .btn, .careers .info__box div .success-story__culture .btn, .careers .info__box div .success-story__hero .btn, .careers .info__box div .success-story__info-box .btn, .careers .info__box div .success-story__introduction div .btn, .careers .info__box div .success-story__slider .btn, .careers .info__box div .success-story__slider-nav .btn, .careers .info__box div .success-story__story div:first-child .btn, .careers .info__box div .text-widgets .btn, .careers .info__box div .use-cases .btn, .careers .info__box div .use-cases__item .btn, .careers .info__box div .video .icon--pause .btn, .careers .info__box div .video__cta .btn, .careers .info__box div button .btn, .careers .our-work .info__box .info-list-our-work div div .btn, .careers .our-work .info__box div .info-list-our-work div .btn, .contact .careers .info__box div .white-paper .btn, .contact .white-paper ul .careers .info__box div li .btn, .dotted-list ul .careers .info__box div li .btn, .footer .careers .info__box div .logo-placeholder .btn, .footer .careers .info__box div .right-side .btn, .footer .careers .info__box div .text-placeholder .btn, .form__checkbox .careers .info__box div .checkmark .btn, .form__file .careers .info__box div h6 .btn, .header .container .careers .info__box div .select-language .btn, .landing .careers .info__box div .info .btn, .landing .emerging-tech .careers .info__box div .services-cta .btn, .landing .hero__wrapper .hero .careers .info__box div .social-icons .btn, .menu__sidebar .careers .info__box div .logo .btn, .our-work .careers .info__box .info-list-our-work div div .btn, .our-work .careers .info__box div .info-list-our-work div .btn, .service-landing .careers .info__box div .success-story__carousel-nav .btn, .service-landing .services .info .benefits ul .careers .info__box div li .btn, .service-landing .success-story__carousel .careers .info__box div .slick-track .btn, .sprint__hero .careers .info__box div .timeline .btn, .sprint__hero .social-icons li .careers .info__box div a .btn, .sprint__hero .timeline .careers .info__box div li .btn, .sprint__solution-list ul .careers .info__box div li .btn, .sprint__sprint-list ul .careers .info__box div li .btn, .success-story__introduction .careers .info__box div div .btn, .success-story__slider .careers .info__box div .slick-dots .btn, .success-story__slider .careers .info__box div .slick-track .btn, .success-story__story .careers .info__box div div:first-child .btn, .video .careers .info__box div .icon--pause .btn, .video__cta .careers .info__box div span:not(.info-message) .btn { + transition:all, 0s; + width:100%; + flex-shrink:0; } }@media screen and (min-width:480px) { - .about .roadmap__item .careers .info__box div .team .btn: first-child, .about .roadmap__item .ceo .careers .info__box div .social-list .btn:first-child, .about .roadmap__item .ceo .social-list .careers .info__box div a .btn:first-child, .build-products .feature-list .careers .info__box div li .btn:first-child, .careers .info__box div .about .roadmap__item .ceo .social-list .btn:first-child, .careers .info__box div .about .roadmap__item .team .btn:first-child, .careers .info__box div .blog__search-placeholder .btn:first-child, .careers .info__box div .blog__slide-paragraph .btn:first-child, .careers .info__box div .btn .btn:first-child, .careers .info__box div .btn--back-to-top .btn:first-child, .careers .info__box div .btn--close .btn:first-child, .careers .info__box div .btn--contact .btn:first-child, .careers .info__box div .btn--payment .btn:first-child, .careers .info__box div .btn--sandwich .btn:first-child, .careers .info__box div .build-products .feature-list li .btn:first-child, .careers .info__box div .contact .white-paper .btn:first-child, .careers .info__box div .dotted-list ul li .btn:first-child, .careers .info__box div .flex .btn:first-child, .careers .info__box div .footer .btn:first-child, .careers .info__box div .form__checkbox .btn:first-child, .careers .info__box div .form__file h6 .btn:first-child, .careers .info__box div .form__file-caption .btn:first-child, .careers .info__box div .form__file-name .btn:first-child, .careers .info__box div .form__file-size .btn:first-child, .careers .info__box div .form__row .btn:first-child, .careers .info__box div .form__success-message .btn:first-child, .careers .info__box div .header .container .select-language .btn:first-child, .careers .info__box div .header__addon .btn:first-child, .careers .info__box div .hero-default__nav .btn:first-child, .careers .info__box div .hero-default__nav-item .btn:first-child, .careers .info__box div .info__box .btn:first-child, .careers .info__box div .landing .emerging-tech .services-cta .btn:first-child, .careers .info__box div .landing .hero__wrapper .hero .social-icons .btn:first-child, .careers .info__box div .landing .info .btn:first-child, .careers .info__box div .menu .btn:first-child, .careers .info__box div .menu__content .btn:first-child, .careers .info__box div .menu__footer .btn:first-child, .careers .info__box div .menu__sidebar .btn:first-child, .careers .info__box div .nav .btn:first-child, .careers .info__box div .position-card .btn:first-child, .careers .info__box div .positions__header .btn:first-child, .careers .info__box div .service-landing .services .info .benefits ul li .btn:first-child, .careers .info__box div .service-landing .success-story__carousel .slick-track .btn:first-child, .careers .info__box div .service-landing .success-story__carousel-nav .btn:first-child, .careers .info__box div .sprint__future-solution .btn:first-child, .careers .info__box div .sprint__hero .btn:first-child, .careers .info__box div .sprint__insights .btn:first-child, .careers .info__box div .sprint__solution-list .btn:first-child, .careers .info__box div .sprint__sprint-list ul li .btn:first-child, .careers .info__box div .sprint__text-placeholder .btn:first-child, .careers .info__box div .success-story__culture .btn:first-child, .careers .info__box div .success-story__hero .btn:first-child, .careers .info__box div .success-story__info-box .btn:first-child, .careers .info__box div .success-story__introduction div .btn:first-child, .careers .info__box div .success-story__slider .btn:first-child, .careers .info__box div .success-story__slider-nav .btn:first-child, .careers .info__box div .success-story__story div:first-child .btn:first-child, .careers .info__box div .text-widgets .btn:first-child, .careers .info__box div .use-cases .btn:first-child, .careers .info__box div .use-cases__item .btn:first-child, .careers .info__box div .video .icon--pause .btn:first-child, .careers .info__box div .video__cta .btn:first-child, .careers .info__box div button .btn:first-child, .careers .our-work .info__box .info-list-our-work div div .btn:first-child, .careers .our-work .info__box div .info-list-our-work div .btn:first-child, .contact .careers .info__box div .white-paper .btn:first-child, .contact .white-paper ul .careers .info__box div li .btn:first-child, .dotted-list ul .careers .info__box div li .btn:first-child, .footer .careers .info__box div .logo-placeholder .btn:first-child, .footer .careers .info__box div .right-side .btn:first-child, .footer .careers .info__box div .text-placeholder .btn:first-child, .form__checkbox .careers .info__box div .checkmark .btn:first-child, .form__file .careers .info__box div h6 .btn:first-child, .header .container .careers .info__box div .select-language .btn:first-child, .landing .careers .info__box div .info .btn:first-child, .landing .emerging-tech .careers .info__box div .services-cta .btn:first-child, .landing .hero__wrapper .hero .careers .info__box div .social-icons .btn:first-child, .menu__sidebar .careers .info__box div .logo .btn:first-child, .our-work .careers .info__box .info-list-our-work div div .btn:first-child, .our-work .careers .info__box div .info-list-our-work div .btn:first-child, .service-landing .careers .info__box div .success-story__carousel-nav .btn:first-child, .service-landing .services .info .benefits ul .careers .info__box div li .btn:first-child, .service-landing .success-story__carousel .careers .info__box div .slick-track .btn:first-child, .sprint__hero .careers .info__box div .timeline .btn:first-child, .sprint__hero .social-icons li .careers .info__box div a .btn:first-child, .sprint__hero .timeline .careers .info__box div li .btn:first-child, .sprint__solution-list ul .careers .info__box div li .btn:first-child, .sprint__sprint-list ul .careers .info__box div li .btn:first-child, .success-story__introduction .careers .info__box div div .btn:first-child, .success-story__slider .careers .info__box div .slick-dots .btn:first-child, .success-story__slider .careers .info__box div .slick-track .btn:first-child, .success-story__story .careers .info__box div div:first-child .btn:first-child, .video .careers .info__box div .icon--pause .btn:first-child, .video__cta .careers .info__box div span:not(.info-message) .btn:first-child { - margin-right: 20px; + .about .roadmap__item .careers .info__box div .team .btn:first-child, .about .roadmap__item .ceo .careers .info__box div .social-list .btn:first-child, .about .roadmap__item .ceo .social-list .careers .info__box div a .btn:first-child, .build-products .feature-list .careers .info__box div li .btn:first-child, .careers .info__box div .about .roadmap__item .ceo .social-list .btn:first-child, .careers .info__box div .about .roadmap__item .team .btn:first-child, .careers .info__box div .blog__search-placeholder .btn:first-child, .careers .info__box div .blog__slide-paragraph .btn:first-child, .careers .info__box div .btn .btn:first-child, .careers .info__box div .btn--back-to-top .btn:first-child, .careers .info__box div .btn--close .btn:first-child, .careers .info__box div .btn--contact .btn:first-child, .careers .info__box div .btn--payment .btn:first-child, .careers .info__box div .btn--sandwich .btn:first-child, .careers .info__box div .build-products .feature-list li .btn:first-child, .careers .info__box div .contact .white-paper .btn:first-child, .careers .info__box div .dotted-list ul li .btn:first-child, .careers .info__box div .flex .btn:first-child, .careers .info__box div .footer .btn:first-child, .careers .info__box div .form__checkbox .btn:first-child, .careers .info__box div .form__file h6 .btn:first-child, .careers .info__box div .form__file-caption .btn:first-child, .careers .info__box div .form__file-name .btn:first-child, .careers .info__box div .form__file-size .btn:first-child, .careers .info__box div .form__row .btn:first-child, .careers .info__box div .form__success-message .btn:first-child, .careers .info__box div .header .container .select-language .btn:first-child, .careers .info__box div .header__addon .btn:first-child, .careers .info__box div .hero-default__nav .btn:first-child, .careers .info__box div .hero-default__nav-item .btn:first-child, .careers .info__box div .info__box .btn:first-child, .careers .info__box div .landing .emerging-tech .services-cta .btn:first-child, .careers .info__box div .landing .hero__wrapper .hero .social-icons .btn:first-child, .careers .info__box div .landing .info .btn:first-child, .careers .info__box div .menu .btn:first-child, .careers .info__box div .menu__content .btn:first-child, .careers .info__box div .menu__footer .btn:first-child, .careers .info__box div .menu__sidebar .btn:first-child, .careers .info__box div .nav .btn:first-child, .careers .info__box div .position-card .btn:first-child, .careers .info__box div .positions__header .btn:first-child, .careers .info__box div .service-landing .services .info .benefits ul li .btn:first-child, .careers .info__box div .service-landing .success-story__carousel .slick-track .btn:first-child, .careers .info__box div .service-landing .success-story__carousel-nav .btn:first-child, .careers .info__box div .sprint__future-solution .btn:first-child, .careers .info__box div .sprint__hero .btn:first-child, .careers .info__box div .sprint__insights .btn:first-child, .careers .info__box div .sprint__solution-list .btn:first-child, .careers .info__box div .sprint__sprint-list ul li .btn:first-child, .careers .info__box div .sprint__text-placeholder .btn:first-child, .careers .info__box div .success-story__culture .btn:first-child, .careers .info__box div .success-story__hero .btn:first-child, .careers .info__box div .success-story__info-box .btn:first-child, .careers .info__box div .success-story__introduction div .btn:first-child, .careers .info__box div .success-story__slider .btn:first-child, .careers .info__box div .success-story__slider-nav .btn:first-child, .careers .info__box div .success-story__story div:first-child .btn:first-child, .careers .info__box div .text-widgets .btn:first-child, .careers .info__box div .use-cases .btn:first-child, .careers .info__box div .use-cases__item .btn:first-child, .careers .info__box div .video .icon--pause .btn:first-child, .careers .info__box div .video__cta .btn:first-child, .careers .info__box div button .btn:first-child, .careers .our-work .info__box .info-list-our-work div div .btn:first-child, .careers .our-work .info__box div .info-list-our-work div .btn:first-child, .contact .careers .info__box div .white-paper .btn:first-child, .contact .white-paper ul .careers .info__box div li .btn:first-child, .dotted-list ul .careers .info__box div li .btn:first-child, .footer .careers .info__box div .logo-placeholder .btn:first-child, .footer .careers .info__box div .right-side .btn:first-child, .footer .careers .info__box div .text-placeholder .btn:first-child, .form__checkbox .careers .info__box div .checkmark .btn:first-child, .form__file .careers .info__box div h6 .btn:first-child, .header .container .careers .info__box div .select-language .btn:first-child, .landing .careers .info__box div .info .btn:first-child, .landing .emerging-tech .careers .info__box div .services-cta .btn:first-child, .landing .hero__wrapper .hero .careers .info__box div .social-icons .btn:first-child, .menu__sidebar .careers .info__box div .logo .btn:first-child, .our-work .careers .info__box .info-list-our-work div div .btn:first-child, .our-work .careers .info__box div .info-list-our-work div .btn:first-child, .service-landing .careers .info__box div .success-story__carousel-nav .btn:first-child, .service-landing .services .info .benefits ul .careers .info__box div li .btn:first-child, .service-landing .success-story__carousel .careers .info__box div .slick-track .btn:first-child, .sprint__hero .careers .info__box div .timeline .btn:first-child, .sprint__hero .social-icons li .careers .info__box div a .btn:first-child, .sprint__hero .timeline .careers .info__box div li .btn:first-child, .sprint__solution-list ul .careers .info__box div li .btn:first-child, .sprint__sprint-list ul .careers .info__box div li .btn:first-child, .success-story__introduction .careers .info__box div div .btn:first-child, .success-story__slider .careers .info__box div .slick-dots .btn:first-child, .success-story__slider .careers .info__box div .slick-track .btn:first-child, .success-story__story .careers .info__box div div:first-child .btn:first-child, .video .careers .info__box div .icon--pause .btn:first-child, .video__cta .careers .info__box div span:not(.info-message) .btn:first-child { + margin-right:20px; } }.careers .info__box div h5, .careers .info__box div p { - color: #000; - letter-spacing: .3px; + color:#000; + letter-spacing:.3px; } .careers .info__box div h5 { - font: 1.625em/156% Gilmer_Regular; - margin: 0 0 34px; + font:1.625em/156% Gilmer_Regular; + margin:0 0 34px; } .careers .info__box div h5 strong { - font-family: Gilmer_Bold; + font-family:Gilmer_Bold; } .careers .info__box div p { - font: 400 1.125em/183% Inter, sans-serif; + font:400 1.125em/183% Inter, sans-serif; } .careers .info__box div .btn { - margin: 44px 0 0; + margin:44px 0 0; } @media screen and (max-width:480px) { - .careers .info__box div .btn: last-of-type { - margin: 24px 0 0; + .careers .info__box div .btn:last-of-type { + margin:24px 0 0; } }.careers .info__box .dots { - right: 10px; - bottom: 10px; - width: 100px; + right:10px; + bottom:10px; + width:100px; } @media screen and (max-width:480px) { .careers .info__box .dots { - display: none; + display:none; } }.careers .info__box .dots .dot:after, .careers .info__box .dots .dot:before { - border-radius: 50%; - content: ""; - width: 5px; - height: 5px; - background-color: #ccc; - margin: 14px; - display: inline-block; + border-radius:50%; + content:""; + width:5px; + height:5px; + background-color:#ccc; + margin:14px; + display:inline-block; } .careers .core-values { - margin: 0 auto 100px; - max-width: 1120px; + margin:0 auto 100px; + max-width:1120px; } @media screen and (max-width:1140px) { .careers .core-values { - padding: 0 20px; + padding:0 20px; } }.careers .core-values h2 { - max-width: 1200px; - margin: 0 auto -100px; - font: 11.875em Gilmer_Heavy; - line-height: 319px; - letter-spacing: -.04em; - color: #39383d; + max-width:1200px; + margin:0 auto -100px; + font:11.875em Gilmer_Heavy; + line-height:319px; + letter-spacing:-.04em; + color:#39383d; } @media screen and (max-width:1100px) { .careers .core-values h2 { - font-size: 130px; - margin: 0 auto -110px; - max-width: 1130px; + font-size:130px; + margin:0 auto -110px; + max-width:1130px; } }@media screen and (max-width:800px) { .careers .core-values h2 { - max-width: 660px; - font-size: 90px; - text-align: center; - margin: 80px 0 0; - line-height: 60px; + max-width:660px; + font-size:90px; + text-align:center; + margin:80px 0 0; + line-height:60px; } }.careers .core-values .content { - position: relative; - padding: 65px; - background-color: #191a1f; - z-index: 999; + position:relative; + padding:65px; + background-color:#191a1f; + z-index:999; } .careers .core-values .value-section { - display: flex; - align-items: center; - margin-bottom: 22px; + display:flex; + align-items:center; + margin-bottom:22px; } @media screen and (max-width:660px) { .careers .core-values .value-section { - font-size: 10px; + font-size:10px; } }.careers .core-values .value-section h3 { - font: 40px Gilmer_Heavy; + font:40px Gilmer_Heavy; } @media screen and (max-width:600px) { .careers .core-values .value-section h3 { - font-size: 30px; + font-size:30px; } }.careers .core-values .value-section p { - font-size: 21px; - line-height: 31px; - padding: 34px 0; + font-size:21px; + line-height:31px; + padding:34px 0; } @media screen and (max-width:600px) { .careers .core-values .value-section p { - font-size: 15px; - line-height: 25px; + font-size:15px; + line-height:25px; } }.careers .core-values .value-section div { - width: 64%} + width:64%} @media screen and (max-width:660px) { .careers .core-values .value-section div { - width: 100%} + width:100%} }.careers .core-values .value-section .value-icon { - width: 36%; - text-align: center; + width:36%; + text-align:center; } @media screen and (max-width:660px) { .careers .core-values .value-section .value-icon { - display: none; + display:none; } }.careers .core-values .value-section .value-icon i { - width: 100px; - height: 100px; + width:100px; + height:100px; } .careers .core-values .value-section:hover { - cursor: pointer; + cursor:pointer; } .careers .core-values .value-section:hover .commitment .o1 { - animation: commitment-o1 3s ease-in-out infinite; + animation:commitment-o1 3s ease-in-out infinite; } .careers .core-values .value-section:hover .commitment .o2 { - animation: commitment-o2 3s ease-in-out infinite; + animation:commitment-o2 3s ease-in-out infinite; } .careers .core-values .value-section:hover .innovation .o1 { - animation: innovation 2s ease-in-out .1s infinite; + animation:innovation 2s ease-in-out .1s infinite; } .careers .core-values .value-section:hover .innovation .o2, .careers .core-values .value-section:hover .innovation .o4 { - animation: innovation 2s ease-in-out .13s infinite; + animation:innovation 2s ease-in-out .13s infinite; } .careers .core-values .value-section:hover .innovation .o3 { - animation: innovation 2s ease-in-out infinite; + animation:innovation 2s ease-in-out infinite; } .careers .core-values .value-section:hover .innovation .o5 { - animation: innovation 2s ease-in-out 10ms infinite; + animation:innovation 2s ease-in-out 10ms infinite; } .careers .core-values .value-section:hover .persistance .o2, .careers .core-values .value-section:hover .persistance .o3 { - animation: smash-balls 2s ease-in-out infinite; + animation:smash-balls 2s ease-in-out infinite; } .careers .core-values .value-section:hover .persistance .o1 { - animation: smash-triangle 2s ease-in-out infinite; + animation:smash-triangle 2s ease-in-out infinite; } .careers .core-values .value-section:hover .excellence .o2, .careers .core-values .value-section:hover .excellence .o3 { - animation: excellence-white 2s ease-in-out infinite; + animation:excellence-white 2s ease-in-out infinite; } .careers .core-values .value-section:hover .excellence .o1 { - animation: excellence-red 2s ease-in-out infinite; + animation:excellence-red 2s ease-in-out infinite; } .careers .core-values .value-section:hover .excellence .o4 { - animation: excellence-ball 2s ease-in-out .1s infinite; + animation:excellence-ball 2s ease-in-out .1s infinite; } .careers .core-values .value-section:hover .communication { - animation: communication 2s ease-in-out infinite; + animation:communication 2s ease-in-out infinite; } .careers .core-values .value-section:hover .communication .o1 { - animation: communication-1 2s ease-in-out .2s infinite; + animation:communication-1 2s ease-in-out .2s infinite; } .careers .core-values .value-section:hover .communication .o2 { - animation: communication-1 2s ease-in-out infinite; + animation:communication-1 2s ease-in-out infinite; } .careers .core-values .value-section:hover .communication .o3 { - animation: communication-2 2s ease-in-out infinite; + animation:communication-2 2s ease-in-out infinite; } .careers .core-values .value-section:hover .appreciation { - animation: appreciation 2s ease-in infinite; + animation:appreciation 2s ease-in infinite; } .careers .core-values .value-section:hover .appreciation .o1 { - animation: appreciation-o1 2s ease-in-out infinite; + animation:appreciation-o1 2s ease-in-out infinite; } @keyframes commitment-o1 { 0% { - transform: translate(20px, -20px); + transform:translate(20px, -20px); } 10%, 20%, 80% { - transform: translate(0); + transform:translate(0); } 13% { - transform: translate(2px, -2px); + transform:translate(2px, -2px); } 90%, to { - transform: translate(20px, -20px); + transform:translate(20px, -20px); } }@keyframes commitment-o2 { 0% { - transform: translate(-20px, -15px); + transform:translate(-20px, -15px); } 10%, 20%, 80% { - transform: translate(0) scale(1); + transform:translate(0) scale(1); } 13% { - transform: translate(-2px, -1.5px); + transform:translate(-2px, -1.5px); } 90%, to { - transform: translate(-20px, -15px); + transform:translate(-20px, -15px); } }@keyframes innovation { 0% { - transform: translate(50px, -50px); + transform:translate(50px, -50px); } 40%, 60% { - transform: translate(0); + transform:translate(0); } to { - transform: translate(-50px, 50px); + transform:translate(-50px, 50px); } }@keyframes smash-balls { 0%, 10% { - transform: scale(1); + transform:scale(1); } 50%, 70% { - transform: translateY(60%) scaleY(.4); + transform:translateY(60%) scaleY(.4); } 80% { - transform: translateY(-50%) scaleX(.95); + transform:translateY(-50%) scaleX(.95); } 90% { - transform: translateY(10%); + transform:translateY(10%); } to { - transform: scale(1); + transform:scale(1); } }@keyframes smash-triangle { 0%, 10% { - transform: scale(1); + transform:scale(1); } 50%, 70% { - transform: translateY(60%) scaleY(.4); + transform:translateY(60%) scaleY(.4); } 80% { - transform: translateY(-10%) scaleY(1.1); + transform:translateY(-10%) scaleY(1.1); } 90% { - transform: translateY(20%) scaleY(.8); + transform:translateY(20%) scaleY(.8); } to { - transform: scale(1); + transform:scale(1); } }@keyframes excellence-white { 0% { - transform: scale(1); + transform:scale(1); } 30%, 70% { - transform: translateX(50%) scaleX(.01); + transform:translateX(50%) scaleX(.01); } 35%, 65% { - transform: scaleX(0); + transform:scaleX(0); } to { - transform: scale(1); + transform:scale(1); } }@keyframes excellence-ball { 0%, 75% { - transform: translateY(0); + transform:translateY(0); } 10%, 65% { - transform: translate(8%, -20%) scale(.8, 1.2); + transform:translate(8%, -20%) scale(.8, 1.2); } 30%, 50% { - transform: translate(-5%, 80%) scale(1.1, .9); + transform:translate(-5%, 80%) scale(1.1, .9); } 40% { - transform: translate(3%, 60%) scale(.9, 1.1); + transform:translate(3%, 60%) scale(.9, 1.1); } }@keyframes communication { 10% { - transform: translateX(10%) scale(1.1); + transform:translateX(10%) scale(1.1); } 50% { - transform: translateX(-40%) scale(.6); + transform:translateX(-40%) scale(.6); } 80%, to { - transform: translateX(0) scale(1); + transform:translateX(0) scale(1); } }@keyframes communication-1 { 50% { - transform: scaleX(.1); + transform:scaleX(.1); } 80%, to { - transform: scale(1); + transform:scale(1); } }@keyframes communication-2 { 50% { - transform: translate(-60%, 15%) scaleY(.8); + transform:translate(-60%, 15%) scaleY(.8); } 80%, to { - transform: translate(0) scale(1); + transform:translate(0) scale(1); } }@keyframes appreciation { 20% { - transform: rotate(0); + transform:rotate(0); } 40%, to { - transform: rotate(1turn); + transform:rotate(1turn); } }@keyframes appreciation-o1 { 20%, 60% { - transform: translate(-99%, -99%) scale(2); + transform:translate(-99%, -99%) scale(2); } }.hero-default.hero-careers { - background-image: url(/images/hero_about.png); - background-size: auto auto; - background-size: initial; - background-position: 50%} + background-image:url(/images/hero_about.png); + background-size:auto auto; + background-size:initial; + background-position:50%} .career:before { - border-radius: 50%; - content: ""; - width: 483px; - height: 484px; - position: absolute; - left: -152px; - top: 1650px; - z-index: -1; - background: linear-gradient(135.24deg, #2e3547 .22%, #202332 100.14%); - box-shadow: inset 0 30px 50px rgba(0, 0, 0, .5); + border-radius:50%; + content:""; + width:483px; + height:484px; + position:absolute; + left:-152px; + top:1650px; + z-index:-1; + background:linear-gradient(135.24deg, #2e3547 .22%, #202332 100.14%); + box-shadow:inset 0 30px 50px rgba(0, 0, 0, .5); } .career__hero { - min-height: 472px; - max-width: 1920px; - margin: 0 auto 120px; - padding: 86px 168px; - background-repeat: no-repeat; - background-size: contain; - background-position: 100% 0; + min-height:472px; + max-width:1920px; + margin:0 auto 120px; + padding:86px 168px; + background-repeat:no-repeat; + background-size:contain; + background-position:100% 0; } .career__hero:after { - content: ""; - background-image: url(/images/our_work/elipse.png); - background-repeat: no-repeat; - bottom: -152px; - right: -147px; - z-index: -1; - width: 330px; - height: 330px; - position: absolute; - transform: rotate(270deg); + content:""; + background-image:url(/images/our_work/elipse.png); + background-repeat:no-repeat; + bottom:-152px; + right:-147px; + z-index:-1; + width:330px; + height:330px; + position:absolute; + transform:rotate(270deg); } @media screen and (max-width:1010px) { .career__hero { - padding: 160px 80px 80px; + padding:160px 80px 80px; } }@media screen and (max-width:768px) { .career__hero { - background-position: 330px top; - margin: 0 auto 80px; + background-position:330px top; + margin:0 auto 80px; } }@media screen and (max-width:767px) { .career__hero { - padding: 160px 40px 80px; - background-size: cover; - background-position: 100%} + padding:160px 40px 80px; + background-size:cover; + background-position:100%} }.career__hero h1 { - font: 3.75em/127% Gilmer_Heavy; - letter-spacing: -.012em; - margin: 0 0 40px; + font:3.75em/127% Gilmer_Heavy; + letter-spacing:-.012em; + margin:0 0 40px; } @media screen and (max-width:767px) { .career__hero h1 { - font-size: 2em; + font-size:2em; } }.career__hero .dot-text { - font: 1em/1 Gilmer_Medium; - color: #efdaa4; - margin: 0 0 40px; + font:1em/1 Gilmer_Medium; + color:#efdaa4; + margin:0 0 40px; } @media screen and (max-width:767px) { .career__hero .dot-text { - font-size: .875em; + font-size:.875em; } }.career__hero .dot-text:before { - width: 12px; - height: 12px; + width:12px; + height:12px; } .career__container { - max-width: 1004px; - margin: 0 auto; - padding: 0 40px; + max-width:1004px; + margin:0 auto; + padding:0 40px; } @media screen and (max-width:767px) { .career__container { - font-size: 12px; + font-size:12px; } }.career__container p, .career__container ul { - margin: 0 0 80px; + margin:0 0 80px; } @media screen and (max-width:768px) { .career__container p, .career__container ul { - margin: 0 0 80px; + margin:0 0 80px; } }.career__container h2 { - font: 3em/158% Gilmer_Heavy; - letter-spacing: -1.2px; - color: #fff; - max-width: 723px; - margin: 0 0 44px; + font:3em/158% Gilmer_Heavy; + letter-spacing:-1.2px; + color:#fff; + max-width:723px; + margin:0 0 44px; } .career__container p strong { - font-weight: 700; + font-weight:700; } .career__container p a { - color: #efdaa4; - display: inline; + color:#efdaa4; + display:inline; } .career__container p, .career__container ul li { - font: 400 1.3125em/181% Inter, sans-serif; - color: #f5f5f4; + font:400 1.3125em/181% Inter, sans-serif; + color:#f5f5f4; } .career__container ul { - list-style-position: outside; - list-style-type: disc; - margin-left: 26px; + list-style-position:outside; + list-style-type:disc; + margin-left:26px; } .career__container .offer { - margin: 0 0 80px; + margin:0 0 80px; } .career__container .offer ul { - margin: 0 0 40px 26px; + margin:0 0 40px 26px; } .career .not-found .hero-check-careers { - height: auto; - padding-bottom: 40px!important; + height:auto; + padding-bottom:40px!important; } @media screen and (min-width:1279px) { .career .not-found .hero-check-careers { - padding: 128px 20px 0; + padding:128px 20px 0; } .career .not-found .hero-check-careers h2 { - font-size: 76px; + font-size:76px; } }.career .not-found h3 { - text-align: center; + text-align:center; } @media screen and (max-width:1279px) { .services .info, .teamPlan .info { - padding: 0 20px; + padding:0 20px; } }.services .info__box, .teamPlan .info__box { - background-color: #fff; - color: #000; - max-width: 1120px; - width: 100%; - padding: 96px 110px 76px; - margin: 24px auto; + background-color:#fff; + color:#000; + max-width:1120px; + width:100%; + padding:96px 110px 76px; + margin:24px auto; } @media screen and (max-width:1279px) { .services .info__box, .teamPlan .info__box { - padding: 96px 60px 76px; + padding:96px 60px 76px; } }@media screen and (max-width:767px) { .services .info__box, .teamPlan .info__box { - flex-direction: column; - padding: 60px 20px; + flex-direction:column; + padding:60px 20px; } }.services .info__box .icon, .teamPlan .info__box .icon { - margin: 0 76px 0 0; - flex-shrink: 0; + margin:0 76px 0 0; + flex-shrink:0; } @media screen and (max-width:768px) { .services .info__box .icon, .teamPlan .info__box .icon { - margin: 0 46px 0 0; + margin:0 46px 0 0; } }@media screen and (max-width:480px) { - .about .roadmap__item .ceo .services .info__box div .social-list, .about .roadmap__item .ceo .social-list .services .info__box div a, .about .roadmap__item .ceo .social-list .teamPlan .info__box div a, .about .roadmap__item .ceo .teamPlan .info__box div .social-list, .about .roadmap__item .services .info__box div .team, .about .roadmap__item .teamPlan .info__box div .team, .about .services .info__box div .info__box, .about .teamPlan .info__box div .info__box, .build-products .feature-list .services .info__box div li, .build-products .feature-list .teamPlan .info__box div li, .careers .services .info__box div .info__box, .careers .teamPlan .info__box div .info__box, .contact .services .info__box div .info__box, .contact .services .info__box div .white-paper, .contact .teamPlan .info__box div .info__box, .contact .teamPlan .info__box div .white-paper, .contact .white-paper ul .services .info__box div li, .contact .white-paper ul .teamPlan .info__box div li, .dotted-list ul .services .info__box div li, .dotted-list ul .teamPlan .info__box div li, .footer .services .info__box div .logo-placeholder, .footer .services .info__box div .right-side, .footer .services .info__box div .text-placeholder, .footer .teamPlan .info__box div .logo-placeholder, .footer .teamPlan .info__box div .right-side, .footer .teamPlan .info__box div .text-placeholder, .form__checkbox .services .info__box div .checkmark, .form__checkbox .teamPlan .info__box div .checkmark, .form__file .services .info__box div h6, .form__file .teamPlan .info__box div h6, .header .container .services .info__box div .select-language, .header .container .teamPlan .info__box div .select-language, .landing .emerging-tech .services .info__box div .services-cta, .landing .emerging-tech .teamPlan .info__box div .services-cta, .landing .hero__wrapper .hero .services .info__box div .social-icons, .landing .hero__wrapper .hero .teamPlan .info__box div .social-icons, .landing .services .info__box div .info, .landing .teamPlan .info__box div .info, .legal .services .info__box div .info__box, .legal .teamPlan .info__box div .info__box, .menu__sidebar .services .info__box div .logo, .menu__sidebar .teamPlan .info__box div .logo, .our-work .branding .services .info__box div .info__box, .our-work .branding .teamPlan .info__box div .info__box, .our-work .design .services .info__box div .info__box, .our-work .design .teamPlan .info__box div .info__box, .our-work .services .info__box .info-list-our-work div div, .our-work .services .info__box div .info-list-our-work div, .our-work .services .info__box div .use-cases, .our-work .services .info__box div .use-cases__item, .our-work .teamPlan .info__box .info-list-our-work div div, .our-work .teamPlan .info__box div .info-list-our-work div, .our-work .teamPlan .info__box div .use-cases, .our-work .teamPlan .info__box div .use-cases__item, .service-landing .services .info .benefits ul .info__box div li, .service-landing .services .info .benefits ul .teamPlan .info__box div li, .service-landing .services .info__box div .info .benefits ul li, .service-landing .services .info__box div .info__box, .service-landing .services .info__box div .success-story__carousel-nav, .service-landing .success-story__carousel .services .info__box div .slick-track, .service-landing .success-story__carousel .teamPlan .info__box div .slick-track, .service-landing .teamPlan .info__box div .info__box, .service-landing .teamPlan .info__box div .success-story__carousel-nav, .services .info__box div .about .info__box, .services .info__box div .about .roadmap__item .ceo .social-list, .services .info__box div .about .roadmap__item .ceo .social-list a, .services .info__box div .about .roadmap__item .team, .services .info__box div .blog__search-placeholder, .services .info__box div .blog__slide-paragraph, .services .info__box div .btn, .services .info__box div .btn--back-to-top, .services .info__box div .btn--close, .services .info__box div .btn--contact, .services .info__box div .btn--payment, .services .info__box div .btn--sandwich, .services .info__box div .build-products .feature-list li, .services .info__box div .careers .info__box, .services .info__box div .contact .info__box, .services .info__box div .contact .white-paper, .services .info__box div .contact .white-paper ul li, .services .info__box div .dotted-list ul li, .services .info__box div .flex, .services .info__box div .footer, .services .info__box div .footer .logo-placeholder, .services .info__box div .footer .right-side, .services .info__box div .footer .text-placeholder, .services .info__box div .form__checkbox, .services .info__box div .form__checkbox .checkmark, .services .info__box div .form__file h6, .services .info__box div .form__file-caption, .services .info__box div .form__file-name, .services .info__box div .form__file-size, .services .info__box div .form__row, .services .info__box div .form__success-message, .services .info__box div .header .container .select-language, .services .info__box div .header__addon, .services .info__box div .hero-default__nav, .services .info__box div .hero-default__nav-item, .services .info__box div .info__box, .services .info__box div .landing .emerging-tech .services-cta, .services .info__box div .landing .hero__wrapper .hero .social-icons, .services .info__box div .landing .info, .services .info__box div .legal .info__box, .services .info__box div .menu, .services .info__box div .menu__content, .services .info__box div .menu__content>ul>li, .services .info__box div .menu__content>ul>li>a, .services .info__box div .menu__footer, .services .info__box div .menu__sidebar, .services .info__box div .menu__sidebar .logo, .services .info__box div .nav, .services .info__box div .nav>ul, .services .info__box div .our-work .branding .info__box, .services .info__box div .our-work .design .info__box, .services .info__box div .our-work .use-cases, .services .info__box div .our-work .use-cases__item, .services .info__box div .position-card, .services .info__box div .positions__header, .services .info__box div .service-landing .info__box, .services .info__box div .service-landing .success-story__carousel .slick-track, .services .info__box div .service-landing .success-story__carousel-nav, .services .info__box div .sprint__future-solution, .services .info__box div .sprint__hero, .services .info__box div .sprint__hero .social-icons li a, .services .info__box div .sprint__hero .timeline, .services .info__box div .sprint__hero .timeline li, .services .info__box div .sprint__insights, .services .info__box div .sprint__solution-list, .services .info__box div .sprint__solution-list ul li, .services .info__box div .sprint__sprint-list ul li, .services .info__box div .sprint__text-placeholder, .services .info__box div .success-story__culture, .services .info__box div .success-story__hero, .services .info__box div .success-story__info-box, .services .info__box div .success-story__introduction div, .services .info__box div .success-story__slider, .services .info__box div .success-story__slider .slick-dots, .services .info__box div .success-story__slider .slick-track, .services .info__box div .success-story__slider-nav, .services .info__box div .success-story__story div: first-child, .services .info__box div .teamPlan .info__box, .services .info__box div .text-widgets, .services .info__box div .use-cases, .services .info__box div .use-cases__item, .services .info__box div .video .icon--pause, .services .info__box div .video__cta, .services .info__box div .video__cta span:not(.info-message), .services .info__box div button, .services .our-work .info__box .info-list-our-work div div, .services .our-work .info__box div .info-list-our-work div, .services .teamPlan .info__box div .info__box, .sprint__hero .services .info__box div .timeline, .sprint__hero .social-icons li .services .info__box div a, .sprint__hero .social-icons li .teamPlan .info__box div a, .sprint__hero .teamPlan .info__box div .timeline, .sprint__hero .timeline .services .info__box div li, .sprint__hero .timeline .teamPlan .info__box div li, .sprint__solution-list ul .services .info__box div li, .sprint__solution-list ul .teamPlan .info__box div li, .sprint__sprint-list ul .services .info__box div li, .sprint__sprint-list ul .teamPlan .info__box div li, .success-story__introduction .services .info__box div div, .success-story__introduction .teamPlan .info__box div div, .success-story__slider .services .info__box div .slick-dots, .success-story__slider .services .info__box div .slick-track, .success-story__slider .teamPlan .info__box div .slick-dots, .success-story__slider .teamPlan .info__box div .slick-track, .success-story__story .services .info__box div div:first-child, .success-story__story .teamPlan .info__box div div:first-child, .teamPlan .info__box div .about .info__box, .teamPlan .info__box div .about .roadmap__item .ceo .social-list, .teamPlan .info__box div .about .roadmap__item .ceo .social-list a, .teamPlan .info__box div .about .roadmap__item .team, .teamPlan .info__box div .blog__search-placeholder, .teamPlan .info__box div .blog__slide-paragraph, .teamPlan .info__box div .btn, .teamPlan .info__box div .btn--back-to-top, .teamPlan .info__box div .btn--close, .teamPlan .info__box div .btn--contact, .teamPlan .info__box div .btn--payment, .teamPlan .info__box div .btn--sandwich, .teamPlan .info__box div .build-products .feature-list li, .teamPlan .info__box div .careers .info__box, .teamPlan .info__box div .contact .info__box, .teamPlan .info__box div .contact .white-paper, .teamPlan .info__box div .contact .white-paper ul li, .teamPlan .info__box div .dotted-list ul li, .teamPlan .info__box div .flex, .teamPlan .info__box div .footer, .teamPlan .info__box div .footer .logo-placeholder, .teamPlan .info__box div .footer .right-side, .teamPlan .info__box div .footer .text-placeholder, .teamPlan .info__box div .form__checkbox, .teamPlan .info__box div .form__checkbox .checkmark, .teamPlan .info__box div .form__file h6, .teamPlan .info__box div .form__file-caption, .teamPlan .info__box div .form__file-name, .teamPlan .info__box div .form__file-size, .teamPlan .info__box div .form__row, .teamPlan .info__box div .form__success-message, .teamPlan .info__box div .header .container .select-language, .teamPlan .info__box div .header__addon, .teamPlan .info__box div .hero-default__nav, .teamPlan .info__box div .hero-default__nav-item, .teamPlan .info__box div .info__box, .teamPlan .info__box div .landing .emerging-tech .services-cta, .teamPlan .info__box div .landing .hero__wrapper .hero .social-icons, .teamPlan .info__box div .landing .info, .teamPlan .info__box div .legal .info__box, .teamPlan .info__box div .menu, .teamPlan .info__box div .menu__content, .teamPlan .info__box div .menu__content>ul>li, .teamPlan .info__box div .menu__content>ul>li>a, .teamPlan .info__box div .menu__footer, .teamPlan .info__box div .menu__sidebar, .teamPlan .info__box div .menu__sidebar .logo, .teamPlan .info__box div .nav, .teamPlan .info__box div .nav>ul, .teamPlan .info__box div .our-work .branding .info__box, .teamPlan .info__box div .our-work .design .info__box, .teamPlan .info__box div .our-work .use-cases, .teamPlan .info__box div .our-work .use-cases__item, .teamPlan .info__box div .position-card, .teamPlan .info__box div .positions__header, .teamPlan .info__box div .service-landing .info__box, .teamPlan .info__box div .service-landing .services .info .benefits ul li, .teamPlan .info__box div .service-landing .success-story__carousel .slick-track, .teamPlan .info__box div .service-landing .success-story__carousel-nav, .teamPlan .info__box div .services .info__box, .teamPlan .info__box div .sprint__future-solution, .teamPlan .info__box div .sprint__hero, .teamPlan .info__box div .sprint__hero .social-icons li a, .teamPlan .info__box div .sprint__hero .timeline, .teamPlan .info__box div .sprint__hero .timeline li, .teamPlan .info__box div .sprint__insights, .teamPlan .info__box div .sprint__solution-list, .teamPlan .info__box div .sprint__solution-list ul li, .teamPlan .info__box div .sprint__sprint-list ul li, .teamPlan .info__box div .sprint__text-placeholder, .teamPlan .info__box div .success-story__culture, .teamPlan .info__box div .success-story__hero, .teamPlan .info__box div .success-story__info-box, .teamPlan .info__box div .success-story__introduction div, .teamPlan .info__box div .success-story__slider, .teamPlan .info__box div .success-story__slider .slick-dots, .teamPlan .info__box div .success-story__slider .slick-track, .teamPlan .info__box div .success-story__slider-nav, .teamPlan .info__box div .success-story__story div:first-child, .teamPlan .info__box div .text-widgets, .teamPlan .info__box div .use-cases, .teamPlan .info__box div .use-cases__item, .teamPlan .info__box div .video .icon--pause, .teamPlan .info__box div .video__cta, .teamPlan .info__box div .video__cta span:not(.info-message), .teamPlan .info__box div button, .teamPlan .our-work .info__box .info-list-our-work div div, .teamPlan .our-work .info__box div .info-list-our-work div, .teamPlan .services .info__box div .info__box, .video .services .info__box div .icon--pause, .video .teamPlan .info__box div .icon--pause, .video__cta .services .info__box div span:not(.info-message), .video__cta .teamPlan .info__box div span:not(.info-message) { - flex-wrap: wrap; + .about .roadmap__item .ceo .services .info__box div .social-list, .about .roadmap__item .ceo .social-list .services .info__box div a, .about .roadmap__item .ceo .social-list .teamPlan .info__box div a, .about .roadmap__item .ceo .teamPlan .info__box div .social-list, .about .roadmap__item .services .info__box div .team, .about .roadmap__item .teamPlan .info__box div .team, .about .services .info__box div .info__box, .about .teamPlan .info__box div .info__box, .build-products .feature-list .services .info__box div li, .build-products .feature-list .teamPlan .info__box div li, .careers .services .info__box div .info__box, .careers .teamPlan .info__box div .info__box, .contact .services .info__box div .info__box, .contact .services .info__box div .white-paper, .contact .teamPlan .info__box div .info__box, .contact .teamPlan .info__box div .white-paper, .contact .white-paper ul .services .info__box div li, .contact .white-paper ul .teamPlan .info__box div li, .dotted-list ul .services .info__box div li, .dotted-list ul .teamPlan .info__box div li, .footer .services .info__box div .logo-placeholder, .footer .services .info__box div .right-side, .footer .services .info__box div .text-placeholder, .footer .teamPlan .info__box div .logo-placeholder, .footer .teamPlan .info__box div .right-side, .footer .teamPlan .info__box div .text-placeholder, .form__checkbox .services .info__box div .checkmark, .form__checkbox .teamPlan .info__box div .checkmark, .form__file .services .info__box div h6, .form__file .teamPlan .info__box div h6, .header .container .services .info__box div .select-language, .header .container .teamPlan .info__box div .select-language, .landing .emerging-tech .services .info__box div .services-cta, .landing .emerging-tech .teamPlan .info__box div .services-cta, .landing .hero__wrapper .hero .services .info__box div .social-icons, .landing .hero__wrapper .hero .teamPlan .info__box div .social-icons, .landing .services .info__box div .info, .landing .teamPlan .info__box div .info, .legal .services .info__box div .info__box, .legal .teamPlan .info__box div .info__box, .menu__sidebar .services .info__box div .logo, .menu__sidebar .teamPlan .info__box div .logo, .our-work .branding .services .info__box div .info__box, .our-work .branding .teamPlan .info__box div .info__box, .our-work .design .services .info__box div .info__box, .our-work .design .teamPlan .info__box div .info__box, .our-work .services .info__box .info-list-our-work div div, .our-work .services .info__box div .info-list-our-work div, .our-work .services .info__box div .use-cases, .our-work .services .info__box div .use-cases__item, .our-work .teamPlan .info__box .info-list-our-work div div, .our-work .teamPlan .info__box div .info-list-our-work div, .our-work .teamPlan .info__box div .use-cases, .our-work .teamPlan .info__box div .use-cases__item, .service-landing .services .info .benefits ul .info__box div li, .service-landing .services .info .benefits ul .teamPlan .info__box div li, .service-landing .services .info__box div .info .benefits ul li, .service-landing .services .info__box div .info__box, .service-landing .services .info__box div .success-story__carousel-nav, .service-landing .success-story__carousel .services .info__box div .slick-track, .service-landing .success-story__carousel .teamPlan .info__box div .slick-track, .service-landing .teamPlan .info__box div .info__box, .service-landing .teamPlan .info__box div .success-story__carousel-nav, .services .info__box div .about .info__box, .services .info__box div .about .roadmap__item .ceo .social-list, .services .info__box div .about .roadmap__item .ceo .social-list a, .services .info__box div .about .roadmap__item .team, .services .info__box div .blog__search-placeholder, .services .info__box div .blog__slide-paragraph, .services .info__box div .btn, .services .info__box div .btn--back-to-top, .services .info__box div .btn--close, .services .info__box div .btn--contact, .services .info__box div .btn--payment, .services .info__box div .btn--sandwich, .services .info__box div .build-products .feature-list li, .services .info__box div .careers .info__box, .services .info__box div .contact .info__box, .services .info__box div .contact .white-paper, .services .info__box div .contact .white-paper ul li, .services .info__box div .dotted-list ul li, .services .info__box div .flex, .services .info__box div .footer, .services .info__box div .footer .logo-placeholder, .services .info__box div .footer .right-side, .services .info__box div .footer .text-placeholder, .services .info__box div .form__checkbox, .services .info__box div .form__checkbox .checkmark, .services .info__box div .form__file h6, .services .info__box div .form__file-caption, .services .info__box div .form__file-name, .services .info__box div .form__file-size, .services .info__box div .form__row, .services .info__box div .form__success-message, .services .info__box div .header .container .select-language, .services .info__box div .header__addon, .services .info__box div .hero-default__nav, .services .info__box div .hero-default__nav-item, .services .info__box div .info__box, .services .info__box div .landing .emerging-tech .services-cta, .services .info__box div .landing .hero__wrapper .hero .social-icons, .services .info__box div .landing .info, .services .info__box div .legal .info__box, .services .info__box div .menu, .services .info__box div .menu__content, .services .info__box div .menu__content>ul>li, .services .info__box div .menu__content>ul>li>a, .services .info__box div .menu__footer, .services .info__box div .menu__sidebar, .services .info__box div .menu__sidebar .logo, .services .info__box div .nav, .services .info__box div .nav>ul, .services .info__box div .our-work .branding .info__box, .services .info__box div .our-work .design .info__box, .services .info__box div .our-work .use-cases, .services .info__box div .our-work .use-cases__item, .services .info__box div .position-card, .services .info__box div .positions__header, .services .info__box div .service-landing .info__box, .services .info__box div .service-landing .success-story__carousel .slick-track, .services .info__box div .service-landing .success-story__carousel-nav, .services .info__box div .sprint__future-solution, .services .info__box div .sprint__hero, .services .info__box div .sprint__hero .social-icons li a, .services .info__box div .sprint__hero .timeline, .services .info__box div .sprint__hero .timeline li, .services .info__box div .sprint__insights, .services .info__box div .sprint__solution-list, .services .info__box div .sprint__solution-list ul li, .services .info__box div .sprint__sprint-list ul li, .services .info__box div .sprint__text-placeholder, .services .info__box div .success-story__culture, .services .info__box div .success-story__hero, .services .info__box div .success-story__info-box, .services .info__box div .success-story__introduction div, .services .info__box div .success-story__slider, .services .info__box div .success-story__slider .slick-dots, .services .info__box div .success-story__slider .slick-track, .services .info__box div .success-story__slider-nav, .services .info__box div .success-story__story div:first-child, .services .info__box div .teamPlan .info__box, .services .info__box div .text-widgets, .services .info__box div .use-cases, .services .info__box div .use-cases__item, .services .info__box div .video .icon--pause, .services .info__box div .video__cta, .services .info__box div .video__cta span:not(.info-message), .services .info__box div button, .services .our-work .info__box .info-list-our-work div div, .services .our-work .info__box div .info-list-our-work div, .services .teamPlan .info__box div .info__box, .sprint__hero .services .info__box div .timeline, .sprint__hero .social-icons li .services .info__box div a, .sprint__hero .social-icons li .teamPlan .info__box div a, .sprint__hero .teamPlan .info__box div .timeline, .sprint__hero .timeline .services .info__box div li, .sprint__hero .timeline .teamPlan .info__box div li, .sprint__solution-list ul .services .info__box div li, .sprint__solution-list ul .teamPlan .info__box div li, .sprint__sprint-list ul .services .info__box div li, .sprint__sprint-list ul .teamPlan .info__box div li, .success-story__introduction .services .info__box div div, .success-story__introduction .teamPlan .info__box div div, .success-story__slider .services .info__box div .slick-dots, .success-story__slider .services .info__box div .slick-track, .success-story__slider .teamPlan .info__box div .slick-dots, .success-story__slider .teamPlan .info__box div .slick-track, .success-story__story .services .info__box div div:first-child, .success-story__story .teamPlan .info__box div div:first-child, .teamPlan .info__box div .about .info__box, .teamPlan .info__box div .about .roadmap__item .ceo .social-list, .teamPlan .info__box div .about .roadmap__item .ceo .social-list a, .teamPlan .info__box div .about .roadmap__item .team, .teamPlan .info__box div .blog__search-placeholder, .teamPlan .info__box div .blog__slide-paragraph, .teamPlan .info__box div .btn, .teamPlan .info__box div .btn--back-to-top, .teamPlan .info__box div .btn--close, .teamPlan .info__box div .btn--contact, .teamPlan .info__box div .btn--payment, .teamPlan .info__box div .btn--sandwich, .teamPlan .info__box div .build-products .feature-list li, .teamPlan .info__box div .careers .info__box, .teamPlan .info__box div .contact .info__box, .teamPlan .info__box div .contact .white-paper, .teamPlan .info__box div .contact .white-paper ul li, .teamPlan .info__box div .dotted-list ul li, .teamPlan .info__box div .flex, .teamPlan .info__box div .footer, .teamPlan .info__box div .footer .logo-placeholder, .teamPlan .info__box div .footer .right-side, .teamPlan .info__box div .footer .text-placeholder, .teamPlan .info__box div .form__checkbox, .teamPlan .info__box div .form__checkbox .checkmark, .teamPlan .info__box div .form__file h6, .teamPlan .info__box div .form__file-caption, .teamPlan .info__box div .form__file-name, .teamPlan .info__box div .form__file-size, .teamPlan .info__box div .form__row, .teamPlan .info__box div .form__success-message, .teamPlan .info__box div .header .container .select-language, .teamPlan .info__box div .header__addon, .teamPlan .info__box div .hero-default__nav, .teamPlan .info__box div .hero-default__nav-item, .teamPlan .info__box div .info__box, .teamPlan .info__box div .landing .emerging-tech .services-cta, .teamPlan .info__box div .landing .hero__wrapper .hero .social-icons, .teamPlan .info__box div .landing .info, .teamPlan .info__box div .legal .info__box, .teamPlan .info__box div .menu, .teamPlan .info__box div .menu__content, .teamPlan .info__box div .menu__content>ul>li, .teamPlan .info__box div .menu__content>ul>li>a, .teamPlan .info__box div .menu__footer, .teamPlan .info__box div .menu__sidebar, .teamPlan .info__box div .menu__sidebar .logo, .teamPlan .info__box div .nav, .teamPlan .info__box div .nav>ul, .teamPlan .info__box div .our-work .branding .info__box, .teamPlan .info__box div .our-work .design .info__box, .teamPlan .info__box div .our-work .use-cases, .teamPlan .info__box div .our-work .use-cases__item, .teamPlan .info__box div .position-card, .teamPlan .info__box div .positions__header, .teamPlan .info__box div .service-landing .info__box, .teamPlan .info__box div .service-landing .services .info .benefits ul li, .teamPlan .info__box div .service-landing .success-story__carousel .slick-track, .teamPlan .info__box div .service-landing .success-story__carousel-nav, .teamPlan .info__box div .services .info__box, .teamPlan .info__box div .sprint__future-solution, .teamPlan .info__box div .sprint__hero, .teamPlan .info__box div .sprint__hero .social-icons li a, .teamPlan .info__box div .sprint__hero .timeline, .teamPlan .info__box div .sprint__hero .timeline li, .teamPlan .info__box div .sprint__insights, .teamPlan .info__box div .sprint__solution-list, .teamPlan .info__box div .sprint__solution-list ul li, .teamPlan .info__box div .sprint__sprint-list ul li, .teamPlan .info__box div .sprint__text-placeholder, .teamPlan .info__box div .success-story__culture, .teamPlan .info__box div .success-story__hero, .teamPlan .info__box div .success-story__info-box, .teamPlan .info__box div .success-story__introduction div, .teamPlan .info__box div .success-story__slider, .teamPlan .info__box div .success-story__slider .slick-dots, .teamPlan .info__box div .success-story__slider .slick-track, .teamPlan .info__box div .success-story__slider-nav, .teamPlan .info__box div .success-story__story div:first-child, .teamPlan .info__box div .text-widgets, .teamPlan .info__box div .use-cases, .teamPlan .info__box div .use-cases__item, .teamPlan .info__box div .video .icon--pause, .teamPlan .info__box div .video__cta, .teamPlan .info__box div .video__cta span:not(.info-message), .teamPlan .info__box div button, .teamPlan .our-work .info__box .info-list-our-work div div, .teamPlan .our-work .info__box div .info-list-our-work div, .teamPlan .services .info__box div .info__box, .video .services .info__box div .icon--pause, .video .teamPlan .info__box div .icon--pause, .video__cta .services .info__box div span:not(.info-message), .video__cta .teamPlan .info__box div span:not(.info-message) { + flex-wrap:wrap; } }@media screen and (max-width:500px) { - .about .roadmap__item .ceo .services .info__box div .social-list .btn, .about .roadmap__item .ceo .social-list .services .info__box div a .btn, .about .roadmap__item .ceo .social-list .teamPlan .info__box div a .btn, .about .roadmap__item .ceo .teamPlan .info__box div .social-list .btn, .about .roadmap__item .services .info__box div .team .btn, .about .roadmap__item .teamPlan .info__box div .team .btn, .about .services .info__box div .info__box .btn, .about .teamPlan .info__box div .info__box .btn, .build-products .feature-list .services .info__box div li .btn, .build-products .feature-list .teamPlan .info__box div li .btn, .careers .services .info__box div .info__box .btn, .careers .teamPlan .info__box div .info__box .btn, .contact .services .info__box div .info__box .btn, .contact .services .info__box div .white-paper .btn, .contact .teamPlan .info__box div .info__box .btn, .contact .teamPlan .info__box div .white-paper .btn, .contact .white-paper ul .services .info__box div li .btn, .contact .white-paper ul .teamPlan .info__box div li .btn, .dotted-list ul .services .info__box div li .btn, .dotted-list ul .teamPlan .info__box div li .btn, .footer .services .info__box div .logo-placeholder .btn, .footer .services .info__box div .right-side .btn, .footer .services .info__box div .text-placeholder .btn, .footer .teamPlan .info__box div .logo-placeholder .btn, .footer .teamPlan .info__box div .right-side .btn, .footer .teamPlan .info__box div .text-placeholder .btn, .form__checkbox .services .info__box div .checkmark .btn, .form__checkbox .teamPlan .info__box div .checkmark .btn, .form__file .services .info__box div h6 .btn, .form__file .teamPlan .info__box div h6 .btn, .header .container .services .info__box div .select-language .btn, .header .container .teamPlan .info__box div .select-language .btn, .landing .emerging-tech .services .info__box div .services-cta .btn, .landing .emerging-tech .teamPlan .info__box div .services-cta .btn, .landing .hero__wrapper .hero .services .info__box div .social-icons .btn, .landing .hero__wrapper .hero .teamPlan .info__box div .social-icons .btn, .landing .services .info__box div .info .btn, .landing .teamPlan .info__box div .info .btn, .legal .services .info__box div .info__box .btn, .legal .teamPlan .info__box div .info__box .btn, .menu__sidebar .services .info__box div .logo .btn, .menu__sidebar .teamPlan .info__box div .logo .btn, .our-work .branding .services .info__box div .info__box .btn, .our-work .branding .teamPlan .info__box div .info__box .btn, .our-work .design .services .info__box div .info__box .btn, .our-work .design .teamPlan .info__box div .info__box .btn, .our-work .services .info__box .info-list-our-work div div .btn, .our-work .services .info__box div .info-list-our-work div .btn, .our-work .services .info__box div .use-cases .btn, .our-work .services .info__box div .use-cases__item .btn, .our-work .teamPlan .info__box .info-list-our-work div div .btn, .our-work .teamPlan .info__box div .info-list-our-work div .btn, .our-work .teamPlan .info__box div .use-cases .btn, .our-work .teamPlan .info__box div .use-cases__item .btn, .service-landing .services .info .benefits ul .info__box div li .btn, .service-landing .services .info .benefits ul .teamPlan .info__box div li .btn, .service-landing .services .info__box div .info .benefits ul li .btn, .service-landing .services .info__box div .info__box .btn, .service-landing .services .info__box div .success-story__carousel-nav .btn, .service-landing .success-story__carousel .services .info__box div .slick-track .btn, .service-landing .success-story__carousel .teamPlan .info__box div .slick-track .btn, .service-landing .teamPlan .info__box div .info__box .btn, .service-landing .teamPlan .info__box div .success-story__carousel-nav .btn, .services .info__box div .about .info__box .btn, .services .info__box div .about .roadmap__item .ceo .social-list .btn, .services .info__box div .about .roadmap__item .ceo .social-list a .btn, .services .info__box div .about .roadmap__item .team .btn, .services .info__box div .blog__search-placeholder .btn, .services .info__box div .blog__slide-paragraph .btn, .services .info__box div .btn .btn, .services .info__box div .btn--back-to-top .btn, .services .info__box div .btn--close .btn, .services .info__box div .btn--contact .btn, .services .info__box div .btn--payment .btn, .services .info__box div .btn--sandwich .btn, .services .info__box div .build-products .feature-list li .btn, .services .info__box div .careers .info__box .btn, .services .info__box div .contact .info__box .btn, .services .info__box div .contact .white-paper .btn, .services .info__box div .contact .white-paper ul li .btn, .services .info__box div .dotted-list ul li .btn, .services .info__box div .flex .btn, .services .info__box div .footer .btn, .services .info__box div .footer .logo-placeholder .btn, .services .info__box div .footer .right-side .btn, .services .info__box div .footer .text-placeholder .btn, .services .info__box div .form__checkbox .btn, .services .info__box div .form__checkbox .checkmark .btn, .services .info__box div .form__file h6 .btn, .services .info__box div .form__file-caption .btn, .services .info__box div .form__file-name .btn, .services .info__box div .form__file-size .btn, .services .info__box div .form__row .btn, .services .info__box div .form__success-message .btn, .services .info__box div .header .container .select-language .btn, .services .info__box div .header__addon .btn, .services .info__box div .hero-default__nav .btn, .services .info__box div .hero-default__nav-item .btn, .services .info__box div .info__box .btn, .services .info__box div .landing .emerging-tech .services-cta .btn, .services .info__box div .landing .hero__wrapper .hero .social-icons .btn, .services .info__box div .landing .info .btn, .services .info__box div .legal .info__box .btn, .services .info__box div .menu .btn, .services .info__box div .menu__content .btn, .services .info__box div .menu__content>ul>li .btn, .services .info__box div .menu__content>ul>li>a .btn, .services .info__box div .menu__footer .btn, .services .info__box div .menu__sidebar .btn, .services .info__box div .menu__sidebar .logo .btn, .services .info__box div .nav .btn, .services .info__box div .nav>ul .btn, .services .info__box div .our-work .branding .info__box .btn, .services .info__box div .our-work .design .info__box .btn, .services .info__box div .our-work .use-cases .btn, .services .info__box div .our-work .use-cases__item .btn, .services .info__box div .position-card .btn, .services .info__box div .positions__header .btn, .services .info__box div .service-landing .info__box .btn, .services .info__box div .service-landing .success-story__carousel .slick-track .btn, .services .info__box div .service-landing .success-story__carousel-nav .btn, .services .info__box div .sprint__future-solution .btn, .services .info__box div .sprint__hero .btn, .services .info__box div .sprint__hero .social-icons li a .btn, .services .info__box div .sprint__hero .timeline .btn, .services .info__box div .sprint__hero .timeline li .btn, .services .info__box div .sprint__insights .btn, .services .info__box div .sprint__solution-list .btn, .services .info__box div .sprint__solution-list ul li .btn, .services .info__box div .sprint__sprint-list ul li .btn, .services .info__box div .sprint__text-placeholder .btn, .services .info__box div .success-story__culture .btn, .services .info__box div .success-story__hero .btn, .services .info__box div .success-story__info-box .btn, .services .info__box div .success-story__introduction div .btn, .services .info__box div .success-story__slider .btn, .services .info__box div .success-story__slider .slick-dots .btn, .services .info__box div .success-story__slider .slick-track .btn, .services .info__box div .success-story__slider-nav .btn, .services .info__box div .success-story__story div: first-child .btn, .services .info__box div .teamPlan .info__box .btn, .services .info__box div .text-widgets .btn, .services .info__box div .use-cases .btn, .services .info__box div .use-cases__item .btn, .services .info__box div .video .icon--pause .btn, .services .info__box div .video__cta .btn, .services .info__box div .video__cta span:not(.info-message) .btn, .services .info__box div button .btn, .services .our-work .info__box .info-list-our-work div div .btn, .services .our-work .info__box div .info-list-our-work div .btn, .services .teamPlan .info__box div .info__box .btn, .sprint__hero .services .info__box div .timeline .btn, .sprint__hero .social-icons li .services .info__box div a .btn, .sprint__hero .social-icons li .teamPlan .info__box div a .btn, .sprint__hero .teamPlan .info__box div .timeline .btn, .sprint__hero .timeline .services .info__box div li .btn, .sprint__hero .timeline .teamPlan .info__box div li .btn, .sprint__solution-list ul .services .info__box div li .btn, .sprint__solution-list ul .teamPlan .info__box div li .btn, .sprint__sprint-list ul .services .info__box div li .btn, .sprint__sprint-list ul .teamPlan .info__box div li .btn, .success-story__introduction .services .info__box div div .btn, .success-story__introduction .teamPlan .info__box div div .btn, .success-story__slider .services .info__box div .slick-dots .btn, .success-story__slider .services .info__box div .slick-track .btn, .success-story__slider .teamPlan .info__box div .slick-dots .btn, .success-story__slider .teamPlan .info__box div .slick-track .btn, .success-story__story .services .info__box div div:first-child .btn, .success-story__story .teamPlan .info__box div div:first-child .btn, .teamPlan .info__box div .about .info__box .btn, .teamPlan .info__box div .about .roadmap__item .ceo .social-list .btn, .teamPlan .info__box div .about .roadmap__item .ceo .social-list a .btn, .teamPlan .info__box div .about .roadmap__item .team .btn, .teamPlan .info__box div .blog__search-placeholder .btn, .teamPlan .info__box div .blog__slide-paragraph .btn, .teamPlan .info__box div .btn .btn, .teamPlan .info__box div .btn--back-to-top .btn, .teamPlan .info__box div .btn--close .btn, .teamPlan .info__box div .btn--contact .btn, .teamPlan .info__box div .btn--payment .btn, .teamPlan .info__box div .btn--sandwich .btn, .teamPlan .info__box div .build-products .feature-list li .btn, .teamPlan .info__box div .careers .info__box .btn, .teamPlan .info__box div .contact .info__box .btn, .teamPlan .info__box div .contact .white-paper .btn, .teamPlan .info__box div .contact .white-paper ul li .btn, .teamPlan .info__box div .dotted-list ul li .btn, .teamPlan .info__box div .flex .btn, .teamPlan .info__box div .footer .btn, .teamPlan .info__box div .footer .logo-placeholder .btn, .teamPlan .info__box div .footer .right-side .btn, .teamPlan .info__box div .footer .text-placeholder .btn, .teamPlan .info__box div .form__checkbox .btn, .teamPlan .info__box div .form__checkbox .checkmark .btn, .teamPlan .info__box div .form__file h6 .btn, .teamPlan .info__box div .form__file-caption .btn, .teamPlan .info__box div .form__file-name .btn, .teamPlan .info__box div .form__file-size .btn, .teamPlan .info__box div .form__row .btn, .teamPlan .info__box div .form__success-message .btn, .teamPlan .info__box div .header .container .select-language .btn, .teamPlan .info__box div .header__addon .btn, .teamPlan .info__box div .hero-default__nav .btn, .teamPlan .info__box div .hero-default__nav-item .btn, .teamPlan .info__box div .info__box .btn, .teamPlan .info__box div .landing .emerging-tech .services-cta .btn, .teamPlan .info__box div .landing .hero__wrapper .hero .social-icons .btn, .teamPlan .info__box div .landing .info .btn, .teamPlan .info__box div .legal .info__box .btn, .teamPlan .info__box div .menu .btn, .teamPlan .info__box div .menu__content .btn, .teamPlan .info__box div .menu__content>ul>li .btn, .teamPlan .info__box div .menu__content>ul>li>a .btn, .teamPlan .info__box div .menu__footer .btn, .teamPlan .info__box div .menu__sidebar .btn, .teamPlan .info__box div .menu__sidebar .logo .btn, .teamPlan .info__box div .nav .btn, .teamPlan .info__box div .nav>ul .btn, .teamPlan .info__box div .our-work .branding .info__box .btn, .teamPlan .info__box div .our-work .design .info__box .btn, .teamPlan .info__box div .our-work .use-cases .btn, .teamPlan .info__box div .our-work .use-cases__item .btn, .teamPlan .info__box div .position-card .btn, .teamPlan .info__box div .positions__header .btn, .teamPlan .info__box div .service-landing .info__box .btn, .teamPlan .info__box div .service-landing .services .info .benefits ul li .btn, .teamPlan .info__box div .service-landing .success-story__carousel .slick-track .btn, .teamPlan .info__box div .service-landing .success-story__carousel-nav .btn, .teamPlan .info__box div .services .info__box .btn, .teamPlan .info__box div .sprint__future-solution .btn, .teamPlan .info__box div .sprint__hero .btn, .teamPlan .info__box div .sprint__hero .social-icons li a .btn, .teamPlan .info__box div .sprint__hero .timeline .btn, .teamPlan .info__box div .sprint__hero .timeline li .btn, .teamPlan .info__box div .sprint__insights .btn, .teamPlan .info__box div .sprint__solution-list .btn, .teamPlan .info__box div .sprint__solution-list ul li .btn, .teamPlan .info__box div .sprint__sprint-list ul li .btn, .teamPlan .info__box div .sprint__text-placeholder .btn, .teamPlan .info__box div .success-story__culture .btn, .teamPlan .info__box div .success-story__hero .btn, .teamPlan .info__box div .success-story__info-box .btn, .teamPlan .info__box div .success-story__introduction div .btn, .teamPlan .info__box div .success-story__slider .btn, .teamPlan .info__box div .success-story__slider .slick-dots .btn, .teamPlan .info__box div .success-story__slider .slick-track .btn, .teamPlan .info__box div .success-story__slider-nav .btn, .teamPlan .info__box div .success-story__story div:first-child .btn, .teamPlan .info__box div .text-widgets .btn, .teamPlan .info__box div .use-cases .btn, .teamPlan .info__box div .use-cases__item .btn, .teamPlan .info__box div .video .icon--pause .btn, .teamPlan .info__box div .video__cta .btn, .teamPlan .info__box div .video__cta span:not(.info-message) .btn, .teamPlan .info__box div button .btn, .teamPlan .our-work .info__box .info-list-our-work div div .btn, .teamPlan .our-work .info__box div .info-list-our-work div .btn, .teamPlan .services .info__box div .info__box .btn, .video .services .info__box div .icon--pause .btn, .video .teamPlan .info__box div .icon--pause .btn, .video__cta .services .info__box div span:not(.info-message) .btn, .video__cta .teamPlan .info__box div span:not(.info-message) .btn { - transition: all, 0s; + .about .roadmap__item .ceo .services .info__box div .social-list .btn, .about .roadmap__item .ceo .social-list .services .info__box div a .btn, .about .roadmap__item .ceo .social-list .teamPlan .info__box div a .btn, .about .roadmap__item .ceo .teamPlan .info__box div .social-list .btn, .about .roadmap__item .services .info__box div .team .btn, .about .roadmap__item .teamPlan .info__box div .team .btn, .about .services .info__box div .info__box .btn, .about .teamPlan .info__box div .info__box .btn, .build-products .feature-list .services .info__box div li .btn, .build-products .feature-list .teamPlan .info__box div li .btn, .careers .services .info__box div .info__box .btn, .careers .teamPlan .info__box div .info__box .btn, .contact .services .info__box div .info__box .btn, .contact .services .info__box div .white-paper .btn, .contact .teamPlan .info__box div .info__box .btn, .contact .teamPlan .info__box div .white-paper .btn, .contact .white-paper ul .services .info__box div li .btn, .contact .white-paper ul .teamPlan .info__box div li .btn, .dotted-list ul .services .info__box div li .btn, .dotted-list ul .teamPlan .info__box div li .btn, .footer .services .info__box div .logo-placeholder .btn, .footer .services .info__box div .right-side .btn, .footer .services .info__box div .text-placeholder .btn, .footer .teamPlan .info__box div .logo-placeholder .btn, .footer .teamPlan .info__box div .right-side .btn, .footer .teamPlan .info__box div .text-placeholder .btn, .form__checkbox .services .info__box div .checkmark .btn, .form__checkbox .teamPlan .info__box div .checkmark .btn, .form__file .services .info__box div h6 .btn, .form__file .teamPlan .info__box div h6 .btn, .header .container .services .info__box div .select-language .btn, .header .container .teamPlan .info__box div .select-language .btn, .landing .emerging-tech .services .info__box div .services-cta .btn, .landing .emerging-tech .teamPlan .info__box div .services-cta .btn, .landing .hero__wrapper .hero .services .info__box div .social-icons .btn, .landing .hero__wrapper .hero .teamPlan .info__box div .social-icons .btn, .landing .services .info__box div .info .btn, .landing .teamPlan .info__box div .info .btn, .legal .services .info__box div .info__box .btn, .legal .teamPlan .info__box div .info__box .btn, .menu__sidebar .services .info__box div .logo .btn, .menu__sidebar .teamPlan .info__box div .logo .btn, .our-work .branding .services .info__box div .info__box .btn, .our-work .branding .teamPlan .info__box div .info__box .btn, .our-work .design .services .info__box div .info__box .btn, .our-work .design .teamPlan .info__box div .info__box .btn, .our-work .services .info__box .info-list-our-work div div .btn, .our-work .services .info__box div .info-list-our-work div .btn, .our-work .services .info__box div .use-cases .btn, .our-work .services .info__box div .use-cases__item .btn, .our-work .teamPlan .info__box .info-list-our-work div div .btn, .our-work .teamPlan .info__box div .info-list-our-work div .btn, .our-work .teamPlan .info__box div .use-cases .btn, .our-work .teamPlan .info__box div .use-cases__item .btn, .service-landing .services .info .benefits ul .info__box div li .btn, .service-landing .services .info .benefits ul .teamPlan .info__box div li .btn, .service-landing .services .info__box div .info .benefits ul li .btn, .service-landing .services .info__box div .info__box .btn, .service-landing .services .info__box div .success-story__carousel-nav .btn, .service-landing .success-story__carousel .services .info__box div .slick-track .btn, .service-landing .success-story__carousel .teamPlan .info__box div .slick-track .btn, .service-landing .teamPlan .info__box div .info__box .btn, .service-landing .teamPlan .info__box div .success-story__carousel-nav .btn, .services .info__box div .about .info__box .btn, .services .info__box div .about .roadmap__item .ceo .social-list .btn, .services .info__box div .about .roadmap__item .ceo .social-list a .btn, .services .info__box div .about .roadmap__item .team .btn, .services .info__box div .blog__search-placeholder .btn, .services .info__box div .blog__slide-paragraph .btn, .services .info__box div .btn .btn, .services .info__box div .btn--back-to-top .btn, .services .info__box div .btn--close .btn, .services .info__box div .btn--contact .btn, .services .info__box div .btn--payment .btn, .services .info__box div .btn--sandwich .btn, .services .info__box div .build-products .feature-list li .btn, .services .info__box div .careers .info__box .btn, .services .info__box div .contact .info__box .btn, .services .info__box div .contact .white-paper .btn, .services .info__box div .contact .white-paper ul li .btn, .services .info__box div .dotted-list ul li .btn, .services .info__box div .flex .btn, .services .info__box div .footer .btn, .services .info__box div .footer .logo-placeholder .btn, .services .info__box div .footer .right-side .btn, .services .info__box div .footer .text-placeholder .btn, .services .info__box div .form__checkbox .btn, .services .info__box div .form__checkbox .checkmark .btn, .services .info__box div .form__file h6 .btn, .services .info__box div .form__file-caption .btn, .services .info__box div .form__file-name .btn, .services .info__box div .form__file-size .btn, .services .info__box div .form__row .btn, .services .info__box div .form__success-message .btn, .services .info__box div .header .container .select-language .btn, .services .info__box div .header__addon .btn, .services .info__box div .hero-default__nav .btn, .services .info__box div .hero-default__nav-item .btn, .services .info__box div .info__box .btn, .services .info__box div .landing .emerging-tech .services-cta .btn, .services .info__box div .landing .hero__wrapper .hero .social-icons .btn, .services .info__box div .landing .info .btn, .services .info__box div .legal .info__box .btn, .services .info__box div .menu .btn, .services .info__box div .menu__content .btn, .services .info__box div .menu__content>ul>li .btn, .services .info__box div .menu__content>ul>li>a .btn, .services .info__box div .menu__footer .btn, .services .info__box div .menu__sidebar .btn, .services .info__box div .menu__sidebar .logo .btn, .services .info__box div .nav .btn, .services .info__box div .nav>ul .btn, .services .info__box div .our-work .branding .info__box .btn, .services .info__box div .our-work .design .info__box .btn, .services .info__box div .our-work .use-cases .btn, .services .info__box div .our-work .use-cases__item .btn, .services .info__box div .position-card .btn, .services .info__box div .positions__header .btn, .services .info__box div .service-landing .info__box .btn, .services .info__box div .service-landing .success-story__carousel .slick-track .btn, .services .info__box div .service-landing .success-story__carousel-nav .btn, .services .info__box div .sprint__future-solution .btn, .services .info__box div .sprint__hero .btn, .services .info__box div .sprint__hero .social-icons li a .btn, .services .info__box div .sprint__hero .timeline .btn, .services .info__box div .sprint__hero .timeline li .btn, .services .info__box div .sprint__insights .btn, .services .info__box div .sprint__solution-list .btn, .services .info__box div .sprint__solution-list ul li .btn, .services .info__box div .sprint__sprint-list ul li .btn, .services .info__box div .sprint__text-placeholder .btn, .services .info__box div .success-story__culture .btn, .services .info__box div .success-story__hero .btn, .services .info__box div .success-story__info-box .btn, .services .info__box div .success-story__introduction div .btn, .services .info__box div .success-story__slider .btn, .services .info__box div .success-story__slider .slick-dots .btn, .services .info__box div .success-story__slider .slick-track .btn, .services .info__box div .success-story__slider-nav .btn, .services .info__box div .success-story__story div:first-child .btn, .services .info__box div .teamPlan .info__box .btn, .services .info__box div .text-widgets .btn, .services .info__box div .use-cases .btn, .services .info__box div .use-cases__item .btn, .services .info__box div .video .icon--pause .btn, .services .info__box div .video__cta .btn, .services .info__box div .video__cta span:not(.info-message) .btn, .services .info__box div button .btn, .services .our-work .info__box .info-list-our-work div div .btn, .services .our-work .info__box div .info-list-our-work div .btn, .services .teamPlan .info__box div .info__box .btn, .sprint__hero .services .info__box div .timeline .btn, .sprint__hero .social-icons li .services .info__box div a .btn, .sprint__hero .social-icons li .teamPlan .info__box div a .btn, .sprint__hero .teamPlan .info__box div .timeline .btn, .sprint__hero .timeline .services .info__box div li .btn, .sprint__hero .timeline .teamPlan .info__box div li .btn, .sprint__solution-list ul .services .info__box div li .btn, .sprint__solution-list ul .teamPlan .info__box div li .btn, .sprint__sprint-list ul .services .info__box div li .btn, .sprint__sprint-list ul .teamPlan .info__box div li .btn, .success-story__introduction .services .info__box div div .btn, .success-story__introduction .teamPlan .info__box div div .btn, .success-story__slider .services .info__box div .slick-dots .btn, .success-story__slider .services .info__box div .slick-track .btn, .success-story__slider .teamPlan .info__box div .slick-dots .btn, .success-story__slider .teamPlan .info__box div .slick-track .btn, .success-story__story .services .info__box div div:first-child .btn, .success-story__story .teamPlan .info__box div div:first-child .btn, .teamPlan .info__box div .about .info__box .btn, .teamPlan .info__box div .about .roadmap__item .ceo .social-list .btn, .teamPlan .info__box div .about .roadmap__item .ceo .social-list a .btn, .teamPlan .info__box div .about .roadmap__item .team .btn, .teamPlan .info__box div .blog__search-placeholder .btn, .teamPlan .info__box div .blog__slide-paragraph .btn, .teamPlan .info__box div .btn .btn, .teamPlan .info__box div .btn--back-to-top .btn, .teamPlan .info__box div .btn--close .btn, .teamPlan .info__box div .btn--contact .btn, .teamPlan .info__box div .btn--payment .btn, .teamPlan .info__box div .btn--sandwich .btn, .teamPlan .info__box div .build-products .feature-list li .btn, .teamPlan .info__box div .careers .info__box .btn, .teamPlan .info__box div .contact .info__box .btn, .teamPlan .info__box div .contact .white-paper .btn, .teamPlan .info__box div .contact .white-paper ul li .btn, .teamPlan .info__box div .dotted-list ul li .btn, .teamPlan .info__box div .flex .btn, .teamPlan .info__box div .footer .btn, .teamPlan .info__box div .footer .logo-placeholder .btn, .teamPlan .info__box div .footer .right-side .btn, .teamPlan .info__box div .footer .text-placeholder .btn, .teamPlan .info__box div .form__checkbox .btn, .teamPlan .info__box div .form__checkbox .checkmark .btn, .teamPlan .info__box div .form__file h6 .btn, .teamPlan .info__box div .form__file-caption .btn, .teamPlan .info__box div .form__file-name .btn, .teamPlan .info__box div .form__file-size .btn, .teamPlan .info__box div .form__row .btn, .teamPlan .info__box div .form__success-message .btn, .teamPlan .info__box div .header .container .select-language .btn, .teamPlan .info__box div .header__addon .btn, .teamPlan .info__box div .hero-default__nav .btn, .teamPlan .info__box div .hero-default__nav-item .btn, .teamPlan .info__box div .info__box .btn, .teamPlan .info__box div .landing .emerging-tech .services-cta .btn, .teamPlan .info__box div .landing .hero__wrapper .hero .social-icons .btn, .teamPlan .info__box div .landing .info .btn, .teamPlan .info__box div .legal .info__box .btn, .teamPlan .info__box div .menu .btn, .teamPlan .info__box div .menu__content .btn, .teamPlan .info__box div .menu__content>ul>li .btn, .teamPlan .info__box div .menu__content>ul>li>a .btn, .teamPlan .info__box div .menu__footer .btn, .teamPlan .info__box div .menu__sidebar .btn, .teamPlan .info__box div .menu__sidebar .logo .btn, .teamPlan .info__box div .nav .btn, .teamPlan .info__box div .nav>ul .btn, .teamPlan .info__box div .our-work .branding .info__box .btn, .teamPlan .info__box div .our-work .design .info__box .btn, .teamPlan .info__box div .our-work .use-cases .btn, .teamPlan .info__box div .our-work .use-cases__item .btn, .teamPlan .info__box div .position-card .btn, .teamPlan .info__box div .positions__header .btn, .teamPlan .info__box div .service-landing .info__box .btn, .teamPlan .info__box div .service-landing .services .info .benefits ul li .btn, .teamPlan .info__box div .service-landing .success-story__carousel .slick-track .btn, .teamPlan .info__box div .service-landing .success-story__carousel-nav .btn, .teamPlan .info__box div .services .info__box .btn, .teamPlan .info__box div .sprint__future-solution .btn, .teamPlan .info__box div .sprint__hero .btn, .teamPlan .info__box div .sprint__hero .social-icons li a .btn, .teamPlan .info__box div .sprint__hero .timeline .btn, .teamPlan .info__box div .sprint__hero .timeline li .btn, .teamPlan .info__box div .sprint__insights .btn, .teamPlan .info__box div .sprint__solution-list .btn, .teamPlan .info__box div .sprint__solution-list ul li .btn, .teamPlan .info__box div .sprint__sprint-list ul li .btn, .teamPlan .info__box div .sprint__text-placeholder .btn, .teamPlan .info__box div .success-story__culture .btn, .teamPlan .info__box div .success-story__hero .btn, .teamPlan .info__box div .success-story__info-box .btn, .teamPlan .info__box div .success-story__introduction div .btn, .teamPlan .info__box div .success-story__slider .btn, .teamPlan .info__box div .success-story__slider .slick-dots .btn, .teamPlan .info__box div .success-story__slider .slick-track .btn, .teamPlan .info__box div .success-story__slider-nav .btn, .teamPlan .info__box div .success-story__story div:first-child .btn, .teamPlan .info__box div .text-widgets .btn, .teamPlan .info__box div .use-cases .btn, .teamPlan .info__box div .use-cases__item .btn, .teamPlan .info__box div .video .icon--pause .btn, .teamPlan .info__box div .video__cta .btn, .teamPlan .info__box div .video__cta span:not(.info-message) .btn, .teamPlan .info__box div button .btn, .teamPlan .our-work .info__box .info-list-our-work div div .btn, .teamPlan .our-work .info__box div .info-list-our-work div .btn, .teamPlan .services .info__box div .info__box .btn, .video .services .info__box div .icon--pause .btn, .video .teamPlan .info__box div .icon--pause .btn, .video__cta .services .info__box div span:not(.info-message) .btn, .video__cta .teamPlan .info__box div span:not(.info-message) .btn { + transition:all, 0s; } }@media screen and (max-width:480px) { - .about .roadmap__item .ceo .services .info__box div .social-list .btn, .about .roadmap__item .ceo .social-list .services .info__box div a .btn, .about .roadmap__item .ceo .social-list .teamPlan .info__box div a .btn, .about .roadmap__item .ceo .teamPlan .info__box div .social-list .btn, .about .roadmap__item .services .info__box div .team .btn, .about .roadmap__item .teamPlan .info__box div .team .btn, .about .services .info__box div .info__box .btn, .about .teamPlan .info__box div .info__box .btn, .build-products .feature-list .services .info__box div li .btn, .build-products .feature-list .teamPlan .info__box div li .btn, .careers .services .info__box div .info__box .btn, .careers .teamPlan .info__box div .info__box .btn, .contact .services .info__box div .info__box .btn, .contact .services .info__box div .white-paper .btn, .contact .teamPlan .info__box div .info__box .btn, .contact .teamPlan .info__box div .white-paper .btn, .contact .white-paper ul .services .info__box div li .btn, .contact .white-paper ul .teamPlan .info__box div li .btn, .dotted-list ul .services .info__box div li .btn, .dotted-list ul .teamPlan .info__box div li .btn, .footer .services .info__box div .logo-placeholder .btn, .footer .services .info__box div .right-side .btn, .footer .services .info__box div .text-placeholder .btn, .footer .teamPlan .info__box div .logo-placeholder .btn, .footer .teamPlan .info__box div .right-side .btn, .footer .teamPlan .info__box div .text-placeholder .btn, .form__checkbox .services .info__box div .checkmark .btn, .form__checkbox .teamPlan .info__box div .checkmark .btn, .form__file .services .info__box div h6 .btn, .form__file .teamPlan .info__box div h6 .btn, .header .container .services .info__box div .select-language .btn, .header .container .teamPlan .info__box div .select-language .btn, .landing .emerging-tech .services .info__box div .services-cta .btn, .landing .emerging-tech .teamPlan .info__box div .services-cta .btn, .landing .hero__wrapper .hero .services .info__box div .social-icons .btn, .landing .hero__wrapper .hero .teamPlan .info__box div .social-icons .btn, .landing .services .info__box div .info .btn, .landing .teamPlan .info__box div .info .btn, .legal .services .info__box div .info__box .btn, .legal .teamPlan .info__box div .info__box .btn, .menu__sidebar .services .info__box div .logo .btn, .menu__sidebar .teamPlan .info__box div .logo .btn, .our-work .branding .services .info__box div .info__box .btn, .our-work .branding .teamPlan .info__box div .info__box .btn, .our-work .design .services .info__box div .info__box .btn, .our-work .design .teamPlan .info__box div .info__box .btn, .our-work .services .info__box .info-list-our-work div div .btn, .our-work .services .info__box div .info-list-our-work div .btn, .our-work .services .info__box div .use-cases .btn, .our-work .services .info__box div .use-cases__item .btn, .our-work .teamPlan .info__box .info-list-our-work div div .btn, .our-work .teamPlan .info__box div .info-list-our-work div .btn, .our-work .teamPlan .info__box div .use-cases .btn, .our-work .teamPlan .info__box div .use-cases__item .btn, .service-landing .services .info .benefits ul .info__box div li .btn, .service-landing .services .info .benefits ul .teamPlan .info__box div li .btn, .service-landing .services .info__box div .info .benefits ul li .btn, .service-landing .services .info__box div .info__box .btn, .service-landing .services .info__box div .success-story__carousel-nav .btn, .service-landing .success-story__carousel .services .info__box div .slick-track .btn, .service-landing .success-story__carousel .teamPlan .info__box div .slick-track .btn, .service-landing .teamPlan .info__box div .info__box .btn, .service-landing .teamPlan .info__box div .success-story__carousel-nav .btn, .services .info__box div .about .info__box .btn, .services .info__box div .about .roadmap__item .ceo .social-list .btn, .services .info__box div .about .roadmap__item .ceo .social-list a .btn, .services .info__box div .about .roadmap__item .team .btn, .services .info__box div .blog__search-placeholder .btn, .services .info__box div .blog__slide-paragraph .btn, .services .info__box div .btn .btn, .services .info__box div .btn--back-to-top .btn, .services .info__box div .btn--close .btn, .services .info__box div .btn--contact .btn, .services .info__box div .btn--payment .btn, .services .info__box div .btn--sandwich .btn, .services .info__box div .build-products .feature-list li .btn, .services .info__box div .careers .info__box .btn, .services .info__box div .contact .info__box .btn, .services .info__box div .contact .white-paper .btn, .services .info__box div .contact .white-paper ul li .btn, .services .info__box div .dotted-list ul li .btn, .services .info__box div .flex .btn, .services .info__box div .footer .btn, .services .info__box div .footer .logo-placeholder .btn, .services .info__box div .footer .right-side .btn, .services .info__box div .footer .text-placeholder .btn, .services .info__box div .form__checkbox .btn, .services .info__box div .form__checkbox .checkmark .btn, .services .info__box div .form__file h6 .btn, .services .info__box div .form__file-caption .btn, .services .info__box div .form__file-name .btn, .services .info__box div .form__file-size .btn, .services .info__box div .form__row .btn, .services .info__box div .form__success-message .btn, .services .info__box div .header .container .select-language .btn, .services .info__box div .header__addon .btn, .services .info__box div .hero-default__nav .btn, .services .info__box div .hero-default__nav-item .btn, .services .info__box div .info__box .btn, .services .info__box div .landing .emerging-tech .services-cta .btn, .services .info__box div .landing .hero__wrapper .hero .social-icons .btn, .services .info__box div .landing .info .btn, .services .info__box div .legal .info__box .btn, .services .info__box div .menu .btn, .services .info__box div .menu__content .btn, .services .info__box div .menu__content>ul>li .btn, .services .info__box div .menu__content>ul>li>a .btn, .services .info__box div .menu__footer .btn, .services .info__box div .menu__sidebar .btn, .services .info__box div .menu__sidebar .logo .btn, .services .info__box div .nav .btn, .services .info__box div .nav>ul .btn, .services .info__box div .our-work .branding .info__box .btn, .services .info__box div .our-work .design .info__box .btn, .services .info__box div .our-work .use-cases .btn, .services .info__box div .our-work .use-cases__item .btn, .services .info__box div .position-card .btn, .services .info__box div .positions__header .btn, .services .info__box div .service-landing .info__box .btn, .services .info__box div .service-landing .success-story__carousel .slick-track .btn, .services .info__box div .service-landing .success-story__carousel-nav .btn, .services .info__box div .sprint__future-solution .btn, .services .info__box div .sprint__hero .btn, .services .info__box div .sprint__hero .social-icons li a .btn, .services .info__box div .sprint__hero .timeline .btn, .services .info__box div .sprint__hero .timeline li .btn, .services .info__box div .sprint__insights .btn, .services .info__box div .sprint__solution-list .btn, .services .info__box div .sprint__solution-list ul li .btn, .services .info__box div .sprint__sprint-list ul li .btn, .services .info__box div .sprint__text-placeholder .btn, .services .info__box div .success-story__culture .btn, .services .info__box div .success-story__hero .btn, .services .info__box div .success-story__info-box .btn, .services .info__box div .success-story__introduction div .btn, .services .info__box div .success-story__slider .btn, .services .info__box div .success-story__slider .slick-dots .btn, .services .info__box div .success-story__slider .slick-track .btn, .services .info__box div .success-story__slider-nav .btn, .services .info__box div .success-story__story div: first-child .btn, .services .info__box div .teamPlan .info__box .btn, .services .info__box div .text-widgets .btn, .services .info__box div .use-cases .btn, .services .info__box div .use-cases__item .btn, .services .info__box div .video .icon--pause .btn, .services .info__box div .video__cta .btn, .services .info__box div .video__cta span:not(.info-message) .btn, .services .info__box div button .btn, .services .our-work .info__box .info-list-our-work div div .btn, .services .our-work .info__box div .info-list-our-work div .btn, .services .teamPlan .info__box div .info__box .btn, .sprint__hero .services .info__box div .timeline .btn, .sprint__hero .social-icons li .services .info__box div a .btn, .sprint__hero .social-icons li .teamPlan .info__box div a .btn, .sprint__hero .teamPlan .info__box div .timeline .btn, .sprint__hero .timeline .services .info__box div li .btn, .sprint__hero .timeline .teamPlan .info__box div li .btn, .sprint__solution-list ul .services .info__box div li .btn, .sprint__solution-list ul .teamPlan .info__box div li .btn, .sprint__sprint-list ul .services .info__box div li .btn, .sprint__sprint-list ul .teamPlan .info__box div li .btn, .success-story__introduction .services .info__box div div .btn, .success-story__introduction .teamPlan .info__box div div .btn, .success-story__slider .services .info__box div .slick-dots .btn, .success-story__slider .services .info__box div .slick-track .btn, .success-story__slider .teamPlan .info__box div .slick-dots .btn, .success-story__slider .teamPlan .info__box div .slick-track .btn, .success-story__story .services .info__box div div:first-child .btn, .success-story__story .teamPlan .info__box div div:first-child .btn, .teamPlan .info__box div .about .info__box .btn, .teamPlan .info__box div .about .roadmap__item .ceo .social-list .btn, .teamPlan .info__box div .about .roadmap__item .ceo .social-list a .btn, .teamPlan .info__box div .about .roadmap__item .team .btn, .teamPlan .info__box div .blog__search-placeholder .btn, .teamPlan .info__box div .blog__slide-paragraph .btn, .teamPlan .info__box div .btn .btn, .teamPlan .info__box div .btn--back-to-top .btn, .teamPlan .info__box div .btn--close .btn, .teamPlan .info__box div .btn--contact .btn, .teamPlan .info__box div .btn--payment .btn, .teamPlan .info__box div .btn--sandwich .btn, .teamPlan .info__box div .build-products .feature-list li .btn, .teamPlan .info__box div .careers .info__box .btn, .teamPlan .info__box div .contact .info__box .btn, .teamPlan .info__box div .contact .white-paper .btn, .teamPlan .info__box div .contact .white-paper ul li .btn, .teamPlan .info__box div .dotted-list ul li .btn, .teamPlan .info__box div .flex .btn, .teamPlan .info__box div .footer .btn, .teamPlan .info__box div .footer .logo-placeholder .btn, .teamPlan .info__box div .footer .right-side .btn, .teamPlan .info__box div .footer .text-placeholder .btn, .teamPlan .info__box div .form__checkbox .btn, .teamPlan .info__box div .form__checkbox .checkmark .btn, .teamPlan .info__box div .form__file h6 .btn, .teamPlan .info__box div .form__file-caption .btn, .teamPlan .info__box div .form__file-name .btn, .teamPlan .info__box div .form__file-size .btn, .teamPlan .info__box div .form__row .btn, .teamPlan .info__box div .form__success-message .btn, .teamPlan .info__box div .header .container .select-language .btn, .teamPlan .info__box div .header__addon .btn, .teamPlan .info__box div .hero-default__nav .btn, .teamPlan .info__box div .hero-default__nav-item .btn, .teamPlan .info__box div .info__box .btn, .teamPlan .info__box div .landing .emerging-tech .services-cta .btn, .teamPlan .info__box div .landing .hero__wrapper .hero .social-icons .btn, .teamPlan .info__box div .landing .info .btn, .teamPlan .info__box div .legal .info__box .btn, .teamPlan .info__box div .menu .btn, .teamPlan .info__box div .menu__content .btn, .teamPlan .info__box div .menu__content>ul>li .btn, .teamPlan .info__box div .menu__content>ul>li>a .btn, .teamPlan .info__box div .menu__footer .btn, .teamPlan .info__box div .menu__sidebar .btn, .teamPlan .info__box div .menu__sidebar .logo .btn, .teamPlan .info__box div .nav .btn, .teamPlan .info__box div .nav>ul .btn, .teamPlan .info__box div .our-work .branding .info__box .btn, .teamPlan .info__box div .our-work .design .info__box .btn, .teamPlan .info__box div .our-work .use-cases .btn, .teamPlan .info__box div .our-work .use-cases__item .btn, .teamPlan .info__box div .position-card .btn, .teamPlan .info__box div .positions__header .btn, .teamPlan .info__box div .service-landing .info__box .btn, .teamPlan .info__box div .service-landing .services .info .benefits ul li .btn, .teamPlan .info__box div .service-landing .success-story__carousel .slick-track .btn, .teamPlan .info__box div .service-landing .success-story__carousel-nav .btn, .teamPlan .info__box div .services .info__box .btn, .teamPlan .info__box div .sprint__future-solution .btn, .teamPlan .info__box div .sprint__hero .btn, .teamPlan .info__box div .sprint__hero .social-icons li a .btn, .teamPlan .info__box div .sprint__hero .timeline .btn, .teamPlan .info__box div .sprint__hero .timeline li .btn, .teamPlan .info__box div .sprint__insights .btn, .teamPlan .info__box div .sprint__solution-list .btn, .teamPlan .info__box div .sprint__solution-list ul li .btn, .teamPlan .info__box div .sprint__sprint-list ul li .btn, .teamPlan .info__box div .sprint__text-placeholder .btn, .teamPlan .info__box div .success-story__culture .btn, .teamPlan .info__box div .success-story__hero .btn, .teamPlan .info__box div .success-story__info-box .btn, .teamPlan .info__box div .success-story__introduction div .btn, .teamPlan .info__box div .success-story__slider .btn, .teamPlan .info__box div .success-story__slider .slick-dots .btn, .teamPlan .info__box div .success-story__slider .slick-track .btn, .teamPlan .info__box div .success-story__slider-nav .btn, .teamPlan .info__box div .success-story__story div:first-child .btn, .teamPlan .info__box div .text-widgets .btn, .teamPlan .info__box div .use-cases .btn, .teamPlan .info__box div .use-cases__item .btn, .teamPlan .info__box div .video .icon--pause .btn, .teamPlan .info__box div .video__cta .btn, .teamPlan .info__box div .video__cta span:not(.info-message) .btn, .teamPlan .info__box div button .btn, .teamPlan .our-work .info__box .info-list-our-work div div .btn, .teamPlan .our-work .info__box div .info-list-our-work div .btn, .teamPlan .services .info__box div .info__box .btn, .video .services .info__box div .icon--pause .btn, .video .teamPlan .info__box div .icon--pause .btn, .video__cta .services .info__box div span:not(.info-message) .btn, .video__cta .teamPlan .info__box div span:not(.info-message) .btn { - transition: all, 0s; - width: 100%; - flex-shrink: 0; + .about .roadmap__item .ceo .services .info__box div .social-list .btn, .about .roadmap__item .ceo .social-list .services .info__box div a .btn, .about .roadmap__item .ceo .social-list .teamPlan .info__box div a .btn, .about .roadmap__item .ceo .teamPlan .info__box div .social-list .btn, .about .roadmap__item .services .info__box div .team .btn, .about .roadmap__item .teamPlan .info__box div .team .btn, .about .services .info__box div .info__box .btn, .about .teamPlan .info__box div .info__box .btn, .build-products .feature-list .services .info__box div li .btn, .build-products .feature-list .teamPlan .info__box div li .btn, .careers .services .info__box div .info__box .btn, .careers .teamPlan .info__box div .info__box .btn, .contact .services .info__box div .info__box .btn, .contact .services .info__box div .white-paper .btn, .contact .teamPlan .info__box div .info__box .btn, .contact .teamPlan .info__box div .white-paper .btn, .contact .white-paper ul .services .info__box div li .btn, .contact .white-paper ul .teamPlan .info__box div li .btn, .dotted-list ul .services .info__box div li .btn, .dotted-list ul .teamPlan .info__box div li .btn, .footer .services .info__box div .logo-placeholder .btn, .footer .services .info__box div .right-side .btn, .footer .services .info__box div .text-placeholder .btn, .footer .teamPlan .info__box div .logo-placeholder .btn, .footer .teamPlan .info__box div .right-side .btn, .footer .teamPlan .info__box div .text-placeholder .btn, .form__checkbox .services .info__box div .checkmark .btn, .form__checkbox .teamPlan .info__box div .checkmark .btn, .form__file .services .info__box div h6 .btn, .form__file .teamPlan .info__box div h6 .btn, .header .container .services .info__box div .select-language .btn, .header .container .teamPlan .info__box div .select-language .btn, .landing .emerging-tech .services .info__box div .services-cta .btn, .landing .emerging-tech .teamPlan .info__box div .services-cta .btn, .landing .hero__wrapper .hero .services .info__box div .social-icons .btn, .landing .hero__wrapper .hero .teamPlan .info__box div .social-icons .btn, .landing .services .info__box div .info .btn, .landing .teamPlan .info__box div .info .btn, .legal .services .info__box div .info__box .btn, .legal .teamPlan .info__box div .info__box .btn, .menu__sidebar .services .info__box div .logo .btn, .menu__sidebar .teamPlan .info__box div .logo .btn, .our-work .branding .services .info__box div .info__box .btn, .our-work .branding .teamPlan .info__box div .info__box .btn, .our-work .design .services .info__box div .info__box .btn, .our-work .design .teamPlan .info__box div .info__box .btn, .our-work .services .info__box .info-list-our-work div div .btn, .our-work .services .info__box div .info-list-our-work div .btn, .our-work .services .info__box div .use-cases .btn, .our-work .services .info__box div .use-cases__item .btn, .our-work .teamPlan .info__box .info-list-our-work div div .btn, .our-work .teamPlan .info__box div .info-list-our-work div .btn, .our-work .teamPlan .info__box div .use-cases .btn, .our-work .teamPlan .info__box div .use-cases__item .btn, .service-landing .services .info .benefits ul .info__box div li .btn, .service-landing .services .info .benefits ul .teamPlan .info__box div li .btn, .service-landing .services .info__box div .info .benefits ul li .btn, .service-landing .services .info__box div .info__box .btn, .service-landing .services .info__box div .success-story__carousel-nav .btn, .service-landing .success-story__carousel .services .info__box div .slick-track .btn, .service-landing .success-story__carousel .teamPlan .info__box div .slick-track .btn, .service-landing .teamPlan .info__box div .info__box .btn, .service-landing .teamPlan .info__box div .success-story__carousel-nav .btn, .services .info__box div .about .info__box .btn, .services .info__box div .about .roadmap__item .ceo .social-list .btn, .services .info__box div .about .roadmap__item .ceo .social-list a .btn, .services .info__box div .about .roadmap__item .team .btn, .services .info__box div .blog__search-placeholder .btn, .services .info__box div .blog__slide-paragraph .btn, .services .info__box div .btn .btn, .services .info__box div .btn--back-to-top .btn, .services .info__box div .btn--close .btn, .services .info__box div .btn--contact .btn, .services .info__box div .btn--payment .btn, .services .info__box div .btn--sandwich .btn, .services .info__box div .build-products .feature-list li .btn, .services .info__box div .careers .info__box .btn, .services .info__box div .contact .info__box .btn, .services .info__box div .contact .white-paper .btn, .services .info__box div .contact .white-paper ul li .btn, .services .info__box div .dotted-list ul li .btn, .services .info__box div .flex .btn, .services .info__box div .footer .btn, .services .info__box div .footer .logo-placeholder .btn, .services .info__box div .footer .right-side .btn, .services .info__box div .footer .text-placeholder .btn, .services .info__box div .form__checkbox .btn, .services .info__box div .form__checkbox .checkmark .btn, .services .info__box div .form__file h6 .btn, .services .info__box div .form__file-caption .btn, .services .info__box div .form__file-name .btn, .services .info__box div .form__file-size .btn, .services .info__box div .form__row .btn, .services .info__box div .form__success-message .btn, .services .info__box div .header .container .select-language .btn, .services .info__box div .header__addon .btn, .services .info__box div .hero-default__nav .btn, .services .info__box div .hero-default__nav-item .btn, .services .info__box div .info__box .btn, .services .info__box div .landing .emerging-tech .services-cta .btn, .services .info__box div .landing .hero__wrapper .hero .social-icons .btn, .services .info__box div .landing .info .btn, .services .info__box div .legal .info__box .btn, .services .info__box div .menu .btn, .services .info__box div .menu__content .btn, .services .info__box div .menu__content>ul>li .btn, .services .info__box div .menu__content>ul>li>a .btn, .services .info__box div .menu__footer .btn, .services .info__box div .menu__sidebar .btn, .services .info__box div .menu__sidebar .logo .btn, .services .info__box div .nav .btn, .services .info__box div .nav>ul .btn, .services .info__box div .our-work .branding .info__box .btn, .services .info__box div .our-work .design .info__box .btn, .services .info__box div .our-work .use-cases .btn, .services .info__box div .our-work .use-cases__item .btn, .services .info__box div .position-card .btn, .services .info__box div .positions__header .btn, .services .info__box div .service-landing .info__box .btn, .services .info__box div .service-landing .success-story__carousel .slick-track .btn, .services .info__box div .service-landing .success-story__carousel-nav .btn, .services .info__box div .sprint__future-solution .btn, .services .info__box div .sprint__hero .btn, .services .info__box div .sprint__hero .social-icons li a .btn, .services .info__box div .sprint__hero .timeline .btn, .services .info__box div .sprint__hero .timeline li .btn, .services .info__box div .sprint__insights .btn, .services .info__box div .sprint__solution-list .btn, .services .info__box div .sprint__solution-list ul li .btn, .services .info__box div .sprint__sprint-list ul li .btn, .services .info__box div .sprint__text-placeholder .btn, .services .info__box div .success-story__culture .btn, .services .info__box div .success-story__hero .btn, .services .info__box div .success-story__info-box .btn, .services .info__box div .success-story__introduction div .btn, .services .info__box div .success-story__slider .btn, .services .info__box div .success-story__slider .slick-dots .btn, .services .info__box div .success-story__slider .slick-track .btn, .services .info__box div .success-story__slider-nav .btn, .services .info__box div .success-story__story div:first-child .btn, .services .info__box div .teamPlan .info__box .btn, .services .info__box div .text-widgets .btn, .services .info__box div .use-cases .btn, .services .info__box div .use-cases__item .btn, .services .info__box div .video .icon--pause .btn, .services .info__box div .video__cta .btn, .services .info__box div .video__cta span:not(.info-message) .btn, .services .info__box div button .btn, .services .our-work .info__box .info-list-our-work div div .btn, .services .our-work .info__box div .info-list-our-work div .btn, .services .teamPlan .info__box div .info__box .btn, .sprint__hero .services .info__box div .timeline .btn, .sprint__hero .social-icons li .services .info__box div a .btn, .sprint__hero .social-icons li .teamPlan .info__box div a .btn, .sprint__hero .teamPlan .info__box div .timeline .btn, .sprint__hero .timeline .services .info__box div li .btn, .sprint__hero .timeline .teamPlan .info__box div li .btn, .sprint__solution-list ul .services .info__box div li .btn, .sprint__solution-list ul .teamPlan .info__box div li .btn, .sprint__sprint-list ul .services .info__box div li .btn, .sprint__sprint-list ul .teamPlan .info__box div li .btn, .success-story__introduction .services .info__box div div .btn, .success-story__introduction .teamPlan .info__box div div .btn, .success-story__slider .services .info__box div .slick-dots .btn, .success-story__slider .services .info__box div .slick-track .btn, .success-story__slider .teamPlan .info__box div .slick-dots .btn, .success-story__slider .teamPlan .info__box div .slick-track .btn, .success-story__story .services .info__box div div:first-child .btn, .success-story__story .teamPlan .info__box div div:first-child .btn, .teamPlan .info__box div .about .info__box .btn, .teamPlan .info__box div .about .roadmap__item .ceo .social-list .btn, .teamPlan .info__box div .about .roadmap__item .ceo .social-list a .btn, .teamPlan .info__box div .about .roadmap__item .team .btn, .teamPlan .info__box div .blog__search-placeholder .btn, .teamPlan .info__box div .blog__slide-paragraph .btn, .teamPlan .info__box div .btn .btn, .teamPlan .info__box div .btn--back-to-top .btn, .teamPlan .info__box div .btn--close .btn, .teamPlan .info__box div .btn--contact .btn, .teamPlan .info__box div .btn--payment .btn, .teamPlan .info__box div .btn--sandwich .btn, .teamPlan .info__box div .build-products .feature-list li .btn, .teamPlan .info__box div .careers .info__box .btn, .teamPlan .info__box div .contact .info__box .btn, .teamPlan .info__box div .contact .white-paper .btn, .teamPlan .info__box div .contact .white-paper ul li .btn, .teamPlan .info__box div .dotted-list ul li .btn, .teamPlan .info__box div .flex .btn, .teamPlan .info__box div .footer .btn, .teamPlan .info__box div .footer .logo-placeholder .btn, .teamPlan .info__box div .footer .right-side .btn, .teamPlan .info__box div .footer .text-placeholder .btn, .teamPlan .info__box div .form__checkbox .btn, .teamPlan .info__box div .form__checkbox .checkmark .btn, .teamPlan .info__box div .form__file h6 .btn, .teamPlan .info__box div .form__file-caption .btn, .teamPlan .info__box div .form__file-name .btn, .teamPlan .info__box div .form__file-size .btn, .teamPlan .info__box div .form__row .btn, .teamPlan .info__box div .form__success-message .btn, .teamPlan .info__box div .header .container .select-language .btn, .teamPlan .info__box div .header__addon .btn, .teamPlan .info__box div .hero-default__nav .btn, .teamPlan .info__box div .hero-default__nav-item .btn, .teamPlan .info__box div .info__box .btn, .teamPlan .info__box div .landing .emerging-tech .services-cta .btn, .teamPlan .info__box div .landing .hero__wrapper .hero .social-icons .btn, .teamPlan .info__box div .landing .info .btn, .teamPlan .info__box div .legal .info__box .btn, .teamPlan .info__box div .menu .btn, .teamPlan .info__box div .menu__content .btn, .teamPlan .info__box div .menu__content>ul>li .btn, .teamPlan .info__box div .menu__content>ul>li>a .btn, .teamPlan .info__box div .menu__footer .btn, .teamPlan .info__box div .menu__sidebar .btn, .teamPlan .info__box div .menu__sidebar .logo .btn, .teamPlan .info__box div .nav .btn, .teamPlan .info__box div .nav>ul .btn, .teamPlan .info__box div .our-work .branding .info__box .btn, .teamPlan .info__box div .our-work .design .info__box .btn, .teamPlan .info__box div .our-work .use-cases .btn, .teamPlan .info__box div .our-work .use-cases__item .btn, .teamPlan .info__box div .position-card .btn, .teamPlan .info__box div .positions__header .btn, .teamPlan .info__box div .service-landing .info__box .btn, .teamPlan .info__box div .service-landing .services .info .benefits ul li .btn, .teamPlan .info__box div .service-landing .success-story__carousel .slick-track .btn, .teamPlan .info__box div .service-landing .success-story__carousel-nav .btn, .teamPlan .info__box div .services .info__box .btn, .teamPlan .info__box div .sprint__future-solution .btn, .teamPlan .info__box div .sprint__hero .btn, .teamPlan .info__box div .sprint__hero .social-icons li a .btn, .teamPlan .info__box div .sprint__hero .timeline .btn, .teamPlan .info__box div .sprint__hero .timeline li .btn, .teamPlan .info__box div .sprint__insights .btn, .teamPlan .info__box div .sprint__solution-list .btn, .teamPlan .info__box div .sprint__solution-list ul li .btn, .teamPlan .info__box div .sprint__sprint-list ul li .btn, .teamPlan .info__box div .sprint__text-placeholder .btn, .teamPlan .info__box div .success-story__culture .btn, .teamPlan .info__box div .success-story__hero .btn, .teamPlan .info__box div .success-story__info-box .btn, .teamPlan .info__box div .success-story__introduction div .btn, .teamPlan .info__box div .success-story__slider .btn, .teamPlan .info__box div .success-story__slider .slick-dots .btn, .teamPlan .info__box div .success-story__slider .slick-track .btn, .teamPlan .info__box div .success-story__slider-nav .btn, .teamPlan .info__box div .success-story__story div:first-child .btn, .teamPlan .info__box div .text-widgets .btn, .teamPlan .info__box div .use-cases .btn, .teamPlan .info__box div .use-cases__item .btn, .teamPlan .info__box div .video .icon--pause .btn, .teamPlan .info__box div .video__cta .btn, .teamPlan .info__box div .video__cta span:not(.info-message) .btn, .teamPlan .info__box div button .btn, .teamPlan .our-work .info__box .info-list-our-work div div .btn, .teamPlan .our-work .info__box div .info-list-our-work div .btn, .teamPlan .services .info__box div .info__box .btn, .video .services .info__box div .icon--pause .btn, .video .teamPlan .info__box div .icon--pause .btn, .video__cta .services .info__box div span:not(.info-message) .btn, .video__cta .teamPlan .info__box div span:not(.info-message) .btn { + transition:all, 0s; + width:100%; + flex-shrink:0; } }@media screen and (min-width:480px) { - .about .roadmap__item .ceo .services .info__box div .social-list .btn: first-child, .about .roadmap__item .ceo .social-list .services .info__box div a .btn:first-child, .about .roadmap__item .ceo .social-list .teamPlan .info__box div a .btn:first-child, .about .roadmap__item .ceo .teamPlan .info__box div .social-list .btn:first-child, .about .roadmap__item .services .info__box div .team .btn:first-child, .about .roadmap__item .teamPlan .info__box div .team .btn:first-child, .about .services .info__box div .info__box .btn:first-child, .about .teamPlan .info__box div .info__box .btn:first-child, .build-products .feature-list .services .info__box div li .btn:first-child, .build-products .feature-list .teamPlan .info__box div li .btn:first-child, .careers .services .info__box div .info__box .btn:first-child, .careers .teamPlan .info__box div .info__box .btn:first-child, .contact .services .info__box div .info__box .btn:first-child, .contact .services .info__box div .white-paper .btn:first-child, .contact .teamPlan .info__box div .info__box .btn:first-child, .contact .teamPlan .info__box div .white-paper .btn:first-child, .contact .white-paper ul .services .info__box div li .btn:first-child, .contact .white-paper ul .teamPlan .info__box div li .btn:first-child, .dotted-list ul .services .info__box div li .btn:first-child, .dotted-list ul .teamPlan .info__box div li .btn:first-child, .footer .services .info__box div .logo-placeholder .btn:first-child, .footer .services .info__box div .right-side .btn:first-child, .footer .services .info__box div .text-placeholder .btn:first-child, .footer .teamPlan .info__box div .logo-placeholder .btn:first-child, .footer .teamPlan .info__box div .right-side .btn:first-child, .footer .teamPlan .info__box div .text-placeholder .btn:first-child, .form__checkbox .services .info__box div .checkmark .btn:first-child, .form__checkbox .teamPlan .info__box div .checkmark .btn:first-child, .form__file .services .info__box div h6 .btn:first-child, .form__file .teamPlan .info__box div h6 .btn:first-child, .header .container .services .info__box div .select-language .btn:first-child, .header .container .teamPlan .info__box div .select-language .btn:first-child, .landing .emerging-tech .services .info__box div .services-cta .btn:first-child, .landing .emerging-tech .teamPlan .info__box div .services-cta .btn:first-child, .landing .hero__wrapper .hero .services .info__box div .social-icons .btn:first-child, .landing .hero__wrapper .hero .teamPlan .info__box div .social-icons .btn:first-child, .landing .services .info__box div .info .btn:first-child, .landing .teamPlan .info__box div .info .btn:first-child, .legal .services .info__box div .info__box .btn:first-child, .legal .teamPlan .info__box div .info__box .btn:first-child, .menu__sidebar .services .info__box div .logo .btn:first-child, .menu__sidebar .teamPlan .info__box div .logo .btn:first-child, .our-work .branding .services .info__box div .info__box .btn:first-child, .our-work .branding .teamPlan .info__box div .info__box .btn:first-child, .our-work .design .services .info__box div .info__box .btn:first-child, .our-work .design .teamPlan .info__box div .info__box .btn:first-child, .our-work .services .info__box .info-list-our-work div div .btn:first-child, .our-work .services .info__box div .info-list-our-work div .btn:first-child, .our-work .services .info__box div .use-cases .btn:first-child, .our-work .services .info__box div .use-cases__item .btn:first-child, .our-work .teamPlan .info__box .info-list-our-work div div .btn:first-child, .our-work .teamPlan .info__box div .info-list-our-work div .btn:first-child, .our-work .teamPlan .info__box div .use-cases .btn:first-child, .our-work .teamPlan .info__box div .use-cases__item .btn:first-child, .service-landing .services .info .benefits ul .info__box div li .btn:first-child, .service-landing .services .info .benefits ul .teamPlan .info__box div li .btn:first-child, .service-landing .services .info__box div .info .benefits ul li .btn:first-child, .service-landing .services .info__box div .info__box .btn:first-child, .service-landing .services .info__box div .success-story__carousel-nav .btn:first-child, .service-landing .success-story__carousel .services .info__box div .slick-track .btn:first-child, .service-landing .success-story__carousel .teamPlan .info__box div .slick-track .btn:first-child, .service-landing .teamPlan .info__box div .info__box .btn:first-child, .service-landing .teamPlan .info__box div .success-story__carousel-nav .btn:first-child, .services .info__box div .about .info__box .btn:first-child, .services .info__box div .about .roadmap__item .ceo .social-list .btn:first-child, .services .info__box div .about .roadmap__item .ceo .social-list a .btn:first-child, .services .info__box div .about .roadmap__item .team .btn:first-child, .services .info__box div .blog__search-placeholder .btn:first-child, .services .info__box div .blog__slide-paragraph .btn:first-child, .services .info__box div .btn .btn:first-child, .services .info__box div .btn--back-to-top .btn:first-child, .services .info__box div .btn--close .btn:first-child, .services .info__box div .btn--contact .btn:first-child, .services .info__box div .btn--payment .btn:first-child, .services .info__box div .btn--sandwich .btn:first-child, .services .info__box div .build-products .feature-list li .btn:first-child, .services .info__box div .careers .info__box .btn:first-child, .services .info__box div .contact .info__box .btn:first-child, .services .info__box div .contact .white-paper .btn:first-child, .services .info__box div .contact .white-paper ul li .btn:first-child, .services .info__box div .dotted-list ul li .btn:first-child, .services .info__box div .flex .btn:first-child, .services .info__box div .footer .btn:first-child, .services .info__box div .footer .logo-placeholder .btn:first-child, .services .info__box div .footer .right-side .btn:first-child, .services .info__box div .footer .text-placeholder .btn:first-child, .services .info__box div .form__checkbox .btn:first-child, .services .info__box div .form__checkbox .checkmark .btn:first-child, .services .info__box div .form__file h6 .btn:first-child, .services .info__box div .form__file-caption .btn:first-child, .services .info__box div .form__file-name .btn:first-child, .services .info__box div .form__file-size .btn:first-child, .services .info__box div .form__row .btn:first-child, .services .info__box div .form__success-message .btn:first-child, .services .info__box div .header .container .select-language .btn:first-child, .services .info__box div .header__addon .btn:first-child, .services .info__box div .hero-default__nav .btn:first-child, .services .info__box div .hero-default__nav-item .btn:first-child, .services .info__box div .info__box .btn:first-child, .services .info__box div .landing .emerging-tech .services-cta .btn:first-child, .services .info__box div .landing .hero__wrapper .hero .social-icons .btn:first-child, .services .info__box div .landing .info .btn:first-child, .services .info__box div .legal .info__box .btn:first-child, .services .info__box div .menu .btn:first-child, .services .info__box div .menu__content .btn:first-child, .services .info__box div .menu__content>ul>li .btn:first-child, .services .info__box div .menu__content>ul>li>a .btn:first-child, .services .info__box div .menu__footer .btn:first-child, .services .info__box div .menu__sidebar .btn:first-child, .services .info__box div .menu__sidebar .logo .btn:first-child, .services .info__box div .nav .btn:first-child, .services .info__box div .nav>ul .btn:first-child, .services .info__box div .our-work .branding .info__box .btn:first-child, .services .info__box div .our-work .design .info__box .btn:first-child, .services .info__box div .our-work .use-cases .btn:first-child, .services .info__box div .our-work .use-cases__item .btn:first-child, .services .info__box div .position-card .btn:first-child, .services .info__box div .positions__header .btn:first-child, .services .info__box div .service-landing .info__box .btn:first-child, .services .info__box div .service-landing .success-story__carousel .slick-track .btn:first-child, .services .info__box div .service-landing .success-story__carousel-nav .btn:first-child, .services .info__box div .sprint__future-solution .btn:first-child, .services .info__box div .sprint__hero .btn:first-child, .services .info__box div .sprint__hero .social-icons li a .btn:first-child, .services .info__box div .sprint__hero .timeline .btn:first-child, .services .info__box div .sprint__hero .timeline li .btn:first-child, .services .info__box div .sprint__insights .btn:first-child, .services .info__box div .sprint__solution-list .btn:first-child, .services .info__box div .sprint__solution-list ul li .btn:first-child, .services .info__box div .sprint__sprint-list ul li .btn:first-child, .services .info__box div .sprint__text-placeholder .btn:first-child, .services .info__box div .success-story__culture .btn:first-child, .services .info__box div .success-story__hero .btn:first-child, .services .info__box div .success-story__info-box .btn:first-child, .services .info__box div .success-story__introduction div .btn:first-child, .services .info__box div .success-story__slider .btn:first-child, .services .info__box div .success-story__slider .slick-dots .btn:first-child, .services .info__box div .success-story__slider .slick-track .btn:first-child, .services .info__box div .success-story__slider-nav .btn:first-child, .services .info__box div .success-story__story div:first-child .btn:first-child, .services .info__box div .teamPlan .info__box .btn:first-child, .services .info__box div .text-widgets .btn:first-child, .services .info__box div .use-cases .btn:first-child, .services .info__box div .use-cases__item .btn:first-child, .services .info__box div .video .icon--pause .btn:first-child, .services .info__box div .video__cta .btn:first-child, .services .info__box div .video__cta span:not(.info-message) .btn:first-child, .services .info__box div button .btn:first-child, .services .our-work .info__box .info-list-our-work div div .btn:first-child, .services .our-work .info__box div .info-list-our-work div .btn:first-child, .services .teamPlan .info__box div .info__box .btn:first-child, .sprint__hero .services .info__box div .timeline .btn:first-child, .sprint__hero .social-icons li .services .info__box div a .btn:first-child, .sprint__hero .social-icons li .teamPlan .info__box div a .btn:first-child, .sprint__hero .teamPlan .info__box div .timeline .btn:first-child, .sprint__hero .timeline .services .info__box div li .btn:first-child, .sprint__hero .timeline .teamPlan .info__box div li .btn:first-child, .sprint__solution-list ul .services .info__box div li .btn:first-child, .sprint__solution-list ul .teamPlan .info__box div li .btn:first-child, .sprint__sprint-list ul .services .info__box div li .btn:first-child, .sprint__sprint-list ul .teamPlan .info__box div li .btn:first-child, .success-story__introduction .services .info__box div div .btn:first-child, .success-story__introduction .teamPlan .info__box div div .btn:first-child, .success-story__slider .services .info__box div .slick-dots .btn:first-child, .success-story__slider .services .info__box div .slick-track .btn:first-child, .success-story__slider .teamPlan .info__box div .slick-dots .btn:first-child, .success-story__slider .teamPlan .info__box div .slick-track .btn:first-child, .success-story__story .services .info__box div div:first-child .btn:first-child, .success-story__story .teamPlan .info__box div div:first-child .btn:first-child, .teamPlan .info__box div .about .info__box .btn:first-child, .teamPlan .info__box div .about .roadmap__item .ceo .social-list .btn:first-child, .teamPlan .info__box div .about .roadmap__item .ceo .social-list a .btn:first-child, .teamPlan .info__box div .about .roadmap__item .team .btn:first-child, .teamPlan .info__box div .blog__search-placeholder .btn:first-child, .teamPlan .info__box div .blog__slide-paragraph .btn:first-child, .teamPlan .info__box div .btn .btn:first-child, .teamPlan .info__box div .btn--back-to-top .btn:first-child, .teamPlan .info__box div .btn--close .btn:first-child, .teamPlan .info__box div .btn--contact .btn:first-child, .teamPlan .info__box div .btn--payment .btn:first-child, .teamPlan .info__box div .btn--sandwich .btn:first-child, .teamPlan .info__box div .build-products .feature-list li .btn:first-child, .teamPlan .info__box div .careers .info__box .btn:first-child, .teamPlan .info__box div .contact .info__box .btn:first-child, .teamPlan .info__box div .contact .white-paper .btn:first-child, .teamPlan .info__box div .contact .white-paper ul li .btn:first-child, .teamPlan .info__box div .dotted-list ul li .btn:first-child, .teamPlan .info__box div .flex .btn:first-child, .teamPlan .info__box div .footer .btn:first-child, .teamPlan .info__box div .footer .logo-placeholder .btn:first-child, .teamPlan .info__box div .footer .right-side .btn:first-child, .teamPlan .info__box div .footer .text-placeholder .btn:first-child, .teamPlan .info__box div .form__checkbox .btn:first-child, .teamPlan .info__box div .form__checkbox .checkmark .btn:first-child, .teamPlan .info__box div .form__file h6 .btn:first-child, .teamPlan .info__box div .form__file-caption .btn:first-child, .teamPlan .info__box div .form__file-name .btn:first-child, .teamPlan .info__box div .form__file-size .btn:first-child, .teamPlan .info__box div .form__row .btn:first-child, .teamPlan .info__box div .form__success-message .btn:first-child, .teamPlan .info__box div .header .container .select-language .btn:first-child, .teamPlan .info__box div .header__addon .btn:first-child, .teamPlan .info__box div .hero-default__nav .btn:first-child, .teamPlan .info__box div .hero-default__nav-item .btn:first-child, .teamPlan .info__box div .info__box .btn:first-child, .teamPlan .info__box div .landing .emerging-tech .services-cta .btn:first-child, .teamPlan .info__box div .landing .hero__wrapper .hero .social-icons .btn:first-child, .teamPlan .info__box div .landing .info .btn:first-child, .teamPlan .info__box div .legal .info__box .btn:first-child, .teamPlan .info__box div .menu .btn:first-child, .teamPlan .info__box div .menu__content .btn:first-child, .teamPlan .info__box div .menu__content>ul>li .btn:first-child, .teamPlan .info__box div .menu__content>ul>li>a .btn:first-child, .teamPlan .info__box div .menu__footer .btn:first-child, .teamPlan .info__box div .menu__sidebar .btn:first-child, .teamPlan .info__box div .menu__sidebar .logo .btn:first-child, .teamPlan .info__box div .nav .btn:first-child, .teamPlan .info__box div .nav>ul .btn:first-child, .teamPlan .info__box div .our-work .branding .info__box .btn:first-child, .teamPlan .info__box div .our-work .design .info__box .btn:first-child, .teamPlan .info__box div .our-work .use-cases .btn:first-child, .teamPlan .info__box div .our-work .use-cases__item .btn:first-child, .teamPlan .info__box div .position-card .btn:first-child, .teamPlan .info__box div .positions__header .btn:first-child, .teamPlan .info__box div .service-landing .info__box .btn:first-child, .teamPlan .info__box div .service-landing .services .info .benefits ul li .btn:first-child, .teamPlan .info__box div .service-landing .success-story__carousel .slick-track .btn:first-child, .teamPlan .info__box div .service-landing .success-story__carousel-nav .btn:first-child, .teamPlan .info__box div .services .info__box .btn:first-child, .teamPlan .info__box div .sprint__future-solution .btn:first-child, .teamPlan .info__box div .sprint__hero .btn:first-child, .teamPlan .info__box div .sprint__hero .social-icons li a .btn:first-child, .teamPlan .info__box div .sprint__hero .timeline .btn:first-child, .teamPlan .info__box div .sprint__hero .timeline li .btn:first-child, .teamPlan .info__box div .sprint__insights .btn:first-child, .teamPlan .info__box div .sprint__solution-list .btn:first-child, .teamPlan .info__box div .sprint__solution-list ul li .btn:first-child, .teamPlan .info__box div .sprint__sprint-list ul li .btn:first-child, .teamPlan .info__box div .sprint__text-placeholder .btn:first-child, .teamPlan .info__box div .success-story__culture .btn:first-child, .teamPlan .info__box div .success-story__hero .btn:first-child, .teamPlan .info__box div .success-story__info-box .btn:first-child, .teamPlan .info__box div .success-story__introduction div .btn:first-child, .teamPlan .info__box div .success-story__slider .btn:first-child, .teamPlan .info__box div .success-story__slider .slick-dots .btn:first-child, .teamPlan .info__box div .success-story__slider .slick-track .btn:first-child, .teamPlan .info__box div .success-story__slider-nav .btn:first-child, .teamPlan .info__box div .success-story__story div:first-child .btn:first-child, .teamPlan .info__box div .text-widgets .btn:first-child, .teamPlan .info__box div .use-cases .btn:first-child, .teamPlan .info__box div .use-cases__item .btn:first-child, .teamPlan .info__box div .video .icon--pause .btn:first-child, .teamPlan .info__box div .video__cta .btn:first-child, .teamPlan .info__box div .video__cta span:not(.info-message) .btn:first-child, .teamPlan .info__box div button .btn:first-child, .teamPlan .our-work .info__box .info-list-our-work div div .btn:first-child, .teamPlan .our-work .info__box div .info-list-our-work div .btn:first-child, .teamPlan .services .info__box div .info__box .btn:first-child, .video .services .info__box div .icon--pause .btn:first-child, .video .teamPlan .info__box div .icon--pause .btn:first-child, .video__cta .services .info__box div span:not(.info-message) .btn:first-child, .video__cta .teamPlan .info__box div span:not(.info-message) .btn:first-child { - margin-right: 20px; + .about .roadmap__item .ceo .services .info__box div .social-list .btn:first-child, .about .roadmap__item .ceo .social-list .services .info__box div a .btn:first-child, .about .roadmap__item .ceo .social-list .teamPlan .info__box div a .btn:first-child, .about .roadmap__item .ceo .teamPlan .info__box div .social-list .btn:first-child, .about .roadmap__item .services .info__box div .team .btn:first-child, .about .roadmap__item .teamPlan .info__box div .team .btn:first-child, .about .services .info__box div .info__box .btn:first-child, .about .teamPlan .info__box div .info__box .btn:first-child, .build-products .feature-list .services .info__box div li .btn:first-child, .build-products .feature-list .teamPlan .info__box div li .btn:first-child, .careers .services .info__box div .info__box .btn:first-child, .careers .teamPlan .info__box div .info__box .btn:first-child, .contact .services .info__box div .info__box .btn:first-child, .contact .services .info__box div .white-paper .btn:first-child, .contact .teamPlan .info__box div .info__box .btn:first-child, .contact .teamPlan .info__box div .white-paper .btn:first-child, .contact .white-paper ul .services .info__box div li .btn:first-child, .contact .white-paper ul .teamPlan .info__box div li .btn:first-child, .dotted-list ul .services .info__box div li .btn:first-child, .dotted-list ul .teamPlan .info__box div li .btn:first-child, .footer .services .info__box div .logo-placeholder .btn:first-child, .footer .services .info__box div .right-side .btn:first-child, .footer .services .info__box div .text-placeholder .btn:first-child, .footer .teamPlan .info__box div .logo-placeholder .btn:first-child, .footer .teamPlan .info__box div .right-side .btn:first-child, .footer .teamPlan .info__box div .text-placeholder .btn:first-child, .form__checkbox .services .info__box div .checkmark .btn:first-child, .form__checkbox .teamPlan .info__box div .checkmark .btn:first-child, .form__file .services .info__box div h6 .btn:first-child, .form__file .teamPlan .info__box div h6 .btn:first-child, .header .container .services .info__box div .select-language .btn:first-child, .header .container .teamPlan .info__box div .select-language .btn:first-child, .landing .emerging-tech .services .info__box div .services-cta .btn:first-child, .landing .emerging-tech .teamPlan .info__box div .services-cta .btn:first-child, .landing .hero__wrapper .hero .services .info__box div .social-icons .btn:first-child, .landing .hero__wrapper .hero .teamPlan .info__box div .social-icons .btn:first-child, .landing .services .info__box div .info .btn:first-child, .landing .teamPlan .info__box div .info .btn:first-child, .legal .services .info__box div .info__box .btn:first-child, .legal .teamPlan .info__box div .info__box .btn:first-child, .menu__sidebar .services .info__box div .logo .btn:first-child, .menu__sidebar .teamPlan .info__box div .logo .btn:first-child, .our-work .branding .services .info__box div .info__box .btn:first-child, .our-work .branding .teamPlan .info__box div .info__box .btn:first-child, .our-work .design .services .info__box div .info__box .btn:first-child, .our-work .design .teamPlan .info__box div .info__box .btn:first-child, .our-work .services .info__box .info-list-our-work div div .btn:first-child, .our-work .services .info__box div .info-list-our-work div .btn:first-child, .our-work .services .info__box div .use-cases .btn:first-child, .our-work .services .info__box div .use-cases__item .btn:first-child, .our-work .teamPlan .info__box .info-list-our-work div div .btn:first-child, .our-work .teamPlan .info__box div .info-list-our-work div .btn:first-child, .our-work .teamPlan .info__box div .use-cases .btn:first-child, .our-work .teamPlan .info__box div .use-cases__item .btn:first-child, .service-landing .services .info .benefits ul .info__box div li .btn:first-child, .service-landing .services .info .benefits ul .teamPlan .info__box div li .btn:first-child, .service-landing .services .info__box div .info .benefits ul li .btn:first-child, .service-landing .services .info__box div .info__box .btn:first-child, .service-landing .services .info__box div .success-story__carousel-nav .btn:first-child, .service-landing .success-story__carousel .services .info__box div .slick-track .btn:first-child, .service-landing .success-story__carousel .teamPlan .info__box div .slick-track .btn:first-child, .service-landing .teamPlan .info__box div .info__box .btn:first-child, .service-landing .teamPlan .info__box div .success-story__carousel-nav .btn:first-child, .services .info__box div .about .info__box .btn:first-child, .services .info__box div .about .roadmap__item .ceo .social-list .btn:first-child, .services .info__box div .about .roadmap__item .ceo .social-list a .btn:first-child, .services .info__box div .about .roadmap__item .team .btn:first-child, .services .info__box div .blog__search-placeholder .btn:first-child, .services .info__box div .blog__slide-paragraph .btn:first-child, .services .info__box div .btn .btn:first-child, .services .info__box div .btn--back-to-top .btn:first-child, .services .info__box div .btn--close .btn:first-child, .services .info__box div .btn--contact .btn:first-child, .services .info__box div .btn--payment .btn:first-child, .services .info__box div .btn--sandwich .btn:first-child, .services .info__box div .build-products .feature-list li .btn:first-child, .services .info__box div .careers .info__box .btn:first-child, .services .info__box div .contact .info__box .btn:first-child, .services .info__box div .contact .white-paper .btn:first-child, .services .info__box div .contact .white-paper ul li .btn:first-child, .services .info__box div .dotted-list ul li .btn:first-child, .services .info__box div .flex .btn:first-child, .services .info__box div .footer .btn:first-child, .services .info__box div .footer .logo-placeholder .btn:first-child, .services .info__box div .footer .right-side .btn:first-child, .services .info__box div .footer .text-placeholder .btn:first-child, .services .info__box div .form__checkbox .btn:first-child, .services .info__box div .form__checkbox .checkmark .btn:first-child, .services .info__box div .form__file h6 .btn:first-child, .services .info__box div .form__file-caption .btn:first-child, .services .info__box div .form__file-name .btn:first-child, .services .info__box div .form__file-size .btn:first-child, .services .info__box div .form__row .btn:first-child, .services .info__box div .form__success-message .btn:first-child, .services .info__box div .header .container .select-language .btn:first-child, .services .info__box div .header__addon .btn:first-child, .services .info__box div .hero-default__nav .btn:first-child, .services .info__box div .hero-default__nav-item .btn:first-child, .services .info__box div .info__box .btn:first-child, .services .info__box div .landing .emerging-tech .services-cta .btn:first-child, .services .info__box div .landing .hero__wrapper .hero .social-icons .btn:first-child, .services .info__box div .landing .info .btn:first-child, .services .info__box div .legal .info__box .btn:first-child, .services .info__box div .menu .btn:first-child, .services .info__box div .menu__content .btn:first-child, .services .info__box div .menu__content>ul>li .btn:first-child, .services .info__box div .menu__content>ul>li>a .btn:first-child, .services .info__box div .menu__footer .btn:first-child, .services .info__box div .menu__sidebar .btn:first-child, .services .info__box div .menu__sidebar .logo .btn:first-child, .services .info__box div .nav .btn:first-child, .services .info__box div .nav>ul .btn:first-child, .services .info__box div .our-work .branding .info__box .btn:first-child, .services .info__box div .our-work .design .info__box .btn:first-child, .services .info__box div .our-work .use-cases .btn:first-child, .services .info__box div .our-work .use-cases__item .btn:first-child, .services .info__box div .position-card .btn:first-child, .services .info__box div .positions__header .btn:first-child, .services .info__box div .service-landing .info__box .btn:first-child, .services .info__box div .service-landing .success-story__carousel .slick-track .btn:first-child, .services .info__box div .service-landing .success-story__carousel-nav .btn:first-child, .services .info__box div .sprint__future-solution .btn:first-child, .services .info__box div .sprint__hero .btn:first-child, .services .info__box div .sprint__hero .social-icons li a .btn:first-child, .services .info__box div .sprint__hero .timeline .btn:first-child, .services .info__box div .sprint__hero .timeline li .btn:first-child, .services .info__box div .sprint__insights .btn:first-child, .services .info__box div .sprint__solution-list .btn:first-child, .services .info__box div .sprint__solution-list ul li .btn:first-child, .services .info__box div .sprint__sprint-list ul li .btn:first-child, .services .info__box div .sprint__text-placeholder .btn:first-child, .services .info__box div .success-story__culture .btn:first-child, .services .info__box div .success-story__hero .btn:first-child, .services .info__box div .success-story__info-box .btn:first-child, .services .info__box div .success-story__introduction div .btn:first-child, .services .info__box div .success-story__slider .btn:first-child, .services .info__box div .success-story__slider .slick-dots .btn:first-child, .services .info__box div .success-story__slider .slick-track .btn:first-child, .services .info__box div .success-story__slider-nav .btn:first-child, .services .info__box div .success-story__story div:first-child .btn:first-child, .services .info__box div .teamPlan .info__box .btn:first-child, .services .info__box div .text-widgets .btn:first-child, .services .info__box div .use-cases .btn:first-child, .services .info__box div .use-cases__item .btn:first-child, .services .info__box div .video .icon--pause .btn:first-child, .services .info__box div .video__cta .btn:first-child, .services .info__box div .video__cta span:not(.info-message) .btn:first-child, .services .info__box div button .btn:first-child, .services .our-work .info__box .info-list-our-work div div .btn:first-child, .services .our-work .info__box div .info-list-our-work div .btn:first-child, .services .teamPlan .info__box div .info__box .btn:first-child, .sprint__hero .services .info__box div .timeline .btn:first-child, .sprint__hero .social-icons li .services .info__box div a .btn:first-child, .sprint__hero .social-icons li .teamPlan .info__box div a .btn:first-child, .sprint__hero .teamPlan .info__box div .timeline .btn:first-child, .sprint__hero .timeline .services .info__box div li .btn:first-child, .sprint__hero .timeline .teamPlan .info__box div li .btn:first-child, .sprint__solution-list ul .services .info__box div li .btn:first-child, .sprint__solution-list ul .teamPlan .info__box div li .btn:first-child, .sprint__sprint-list ul .services .info__box div li .btn:first-child, .sprint__sprint-list ul .teamPlan .info__box div li .btn:first-child, .success-story__introduction .services .info__box div div .btn:first-child, .success-story__introduction .teamPlan .info__box div div .btn:first-child, .success-story__slider .services .info__box div .slick-dots .btn:first-child, .success-story__slider .services .info__box div .slick-track .btn:first-child, .success-story__slider .teamPlan .info__box div .slick-dots .btn:first-child, .success-story__slider .teamPlan .info__box div .slick-track .btn:first-child, .success-story__story .services .info__box div div:first-child .btn:first-child, .success-story__story .teamPlan .info__box div div:first-child .btn:first-child, .teamPlan .info__box div .about .info__box .btn:first-child, .teamPlan .info__box div .about .roadmap__item .ceo .social-list .btn:first-child, .teamPlan .info__box div .about .roadmap__item .ceo .social-list a .btn:first-child, .teamPlan .info__box div .about .roadmap__item .team .btn:first-child, .teamPlan .info__box div .blog__search-placeholder .btn:first-child, .teamPlan .info__box div .blog__slide-paragraph .btn:first-child, .teamPlan .info__box div .btn .btn:first-child, .teamPlan .info__box div .btn--back-to-top .btn:first-child, .teamPlan .info__box div .btn--close .btn:first-child, .teamPlan .info__box div .btn--contact .btn:first-child, .teamPlan .info__box div .btn--payment .btn:first-child, .teamPlan .info__box div .btn--sandwich .btn:first-child, .teamPlan .info__box div .build-products .feature-list li .btn:first-child, .teamPlan .info__box div .careers .info__box .btn:first-child, .teamPlan .info__box div .contact .info__box .btn:first-child, .teamPlan .info__box div .contact .white-paper .btn:first-child, .teamPlan .info__box div .contact .white-paper ul li .btn:first-child, .teamPlan .info__box div .dotted-list ul li .btn:first-child, .teamPlan .info__box div .flex .btn:first-child, .teamPlan .info__box div .footer .btn:first-child, .teamPlan .info__box div .footer .logo-placeholder .btn:first-child, .teamPlan .info__box div .footer .right-side .btn:first-child, .teamPlan .info__box div .footer .text-placeholder .btn:first-child, .teamPlan .info__box div .form__checkbox .btn:first-child, .teamPlan .info__box div .form__checkbox .checkmark .btn:first-child, .teamPlan .info__box div .form__file h6 .btn:first-child, .teamPlan .info__box div .form__file-caption .btn:first-child, .teamPlan .info__box div .form__file-name .btn:first-child, .teamPlan .info__box div .form__file-size .btn:first-child, .teamPlan .info__box div .form__row .btn:first-child, .teamPlan .info__box div .form__success-message .btn:first-child, .teamPlan .info__box div .header .container .select-language .btn:first-child, .teamPlan .info__box div .header__addon .btn:first-child, .teamPlan .info__box div .hero-default__nav .btn:first-child, .teamPlan .info__box div .hero-default__nav-item .btn:first-child, .teamPlan .info__box div .info__box .btn:first-child, .teamPlan .info__box div .landing .emerging-tech .services-cta .btn:first-child, .teamPlan .info__box div .landing .hero__wrapper .hero .social-icons .btn:first-child, .teamPlan .info__box div .landing .info .btn:first-child, .teamPlan .info__box div .legal .info__box .btn:first-child, .teamPlan .info__box div .menu .btn:first-child, .teamPlan .info__box div .menu__content .btn:first-child, .teamPlan .info__box div .menu__content>ul>li .btn:first-child, .teamPlan .info__box div .menu__content>ul>li>a .btn:first-child, .teamPlan .info__box div .menu__footer .btn:first-child, .teamPlan .info__box div .menu__sidebar .btn:first-child, .teamPlan .info__box div .menu__sidebar .logo .btn:first-child, .teamPlan .info__box div .nav .btn:first-child, .teamPlan .info__box div .nav>ul .btn:first-child, .teamPlan .info__box div .our-work .branding .info__box .btn:first-child, .teamPlan .info__box div .our-work .design .info__box .btn:first-child, .teamPlan .info__box div .our-work .use-cases .btn:first-child, .teamPlan .info__box div .our-work .use-cases__item .btn:first-child, .teamPlan .info__box div .position-card .btn:first-child, .teamPlan .info__box div .positions__header .btn:first-child, .teamPlan .info__box div .service-landing .info__box .btn:first-child, .teamPlan .info__box div .service-landing .services .info .benefits ul li .btn:first-child, .teamPlan .info__box div .service-landing .success-story__carousel .slick-track .btn:first-child, .teamPlan .info__box div .service-landing .success-story__carousel-nav .btn:first-child, .teamPlan .info__box div .services .info__box .btn:first-child, .teamPlan .info__box div .sprint__future-solution .btn:first-child, .teamPlan .info__box div .sprint__hero .btn:first-child, .teamPlan .info__box div .sprint__hero .social-icons li a .btn:first-child, .teamPlan .info__box div .sprint__hero .timeline .btn:first-child, .teamPlan .info__box div .sprint__hero .timeline li .btn:first-child, .teamPlan .info__box div .sprint__insights .btn:first-child, .teamPlan .info__box div .sprint__solution-list .btn:first-child, .teamPlan .info__box div .sprint__solution-list ul li .btn:first-child, .teamPlan .info__box div .sprint__sprint-list ul li .btn:first-child, .teamPlan .info__box div .sprint__text-placeholder .btn:first-child, .teamPlan .info__box div .success-story__culture .btn:first-child, .teamPlan .info__box div .success-story__hero .btn:first-child, .teamPlan .info__box div .success-story__info-box .btn:first-child, .teamPlan .info__box div .success-story__introduction div .btn:first-child, .teamPlan .info__box div .success-story__slider .btn:first-child, .teamPlan .info__box div .success-story__slider .slick-dots .btn:first-child, .teamPlan .info__box div .success-story__slider .slick-track .btn:first-child, .teamPlan .info__box div .success-story__slider-nav .btn:first-child, .teamPlan .info__box div .success-story__story div:first-child .btn:first-child, .teamPlan .info__box div .text-widgets .btn:first-child, .teamPlan .info__box div .use-cases .btn:first-child, .teamPlan .info__box div .use-cases__item .btn:first-child, .teamPlan .info__box div .video .icon--pause .btn:first-child, .teamPlan .info__box div .video__cta .btn:first-child, .teamPlan .info__box div .video__cta span:not(.info-message) .btn:first-child, .teamPlan .info__box div button .btn:first-child, .teamPlan .our-work .info__box .info-list-our-work div div .btn:first-child, .teamPlan .our-work .info__box div .info-list-our-work div .btn:first-child, .teamPlan .services .info__box div .info__box .btn:first-child, .video .services .info__box div .icon--pause .btn:first-child, .video .teamPlan .info__box div .icon--pause .btn:first-child, .video__cta .services .info__box div span:not(.info-message) .btn:first-child, .video__cta .teamPlan .info__box div span:not(.info-message) .btn:first-child { + margin-right:20px; } }.services .info__box div h5, .services .info__box div p, .teamPlan .info__box div h5, .teamPlan .info__box div p { - color: #000; - letter-spacing: .3px; + color:#000; + letter-spacing:.3px; } .services .services .info__box div h5, .services .services .info__box div p, .services .teamPlan .info__box div h5, .services .teamPlan .info__box div p { - max-width: 555px; + max-width:555px; } .services .info__box div h5, .teamPlan .info__box div h5 { - font: 1.6875em/156% Gilmer_Regular; - margin: 0 0 34px; + font:1.6875em/156% Gilmer_Regular; + margin:0 0 34px; } .services .info__box div h5 strong, .teamPlan .info__box div h5 strong { - font-family: Gilmer_Bold; + font-family:Gilmer_Bold; } .services .info__box div p, .teamPlan .info__box div p { - font: 400 1.125em/183% Inter, sans-serif; + font:400 1.125em/183% Inter, sans-serif; } .services .info__box div .btn, .teamPlan .info__box div .btn { - margin: 44px 0 0; + margin:44px 0 0; } @media screen and (max-width:480px) { - .services .info__box div .btn: last-of-type, .teamPlan .info__box div .btn:last-of-type { - margin: 24px 0 0; + .services .info__box div .btn:last-of-type, .teamPlan .info__box div .btn:last-of-type { + margin:24px 0 0; } }.services>.hero-default, .teamPlan>.hero-default { - background-image: none; + background-image:none; } .services>.hero-default:before, .teamPlan>.hero-default:before { - content: ""; - background-position: 100% 0; - background-size: contain; - background-repeat: no-repeat; - width: 100%; - height: 807px; - position: absolute; - top: 0; - left: 0; - z-index: -1; + content:""; + background-position:100% 0; + background-size:contain; + background-repeat:no-repeat; + width:100%; + height:807px; + position:absolute; + top:0; + left:0; + z-index:-1; } @media screen and (max-width:767px) { .services .hero-default, .teamPlan .hero-default { - max-height: none; - height: auto; + max-height:none; + height:auto; } }.services .info__box div h5, .services .info__box div p { - max-width: 555px; + max-width:555px; } .services .info__box .dots { - right: 10px; - bottom: 10px; - width: 100px; + right:10px; + bottom:10px; + width:100px; } @media screen and (max-width:480px) { .services .info__box .dots { - display: none; + display:none; } }.services .info__box .dots .dot:after, .services .info__box .dots .dot:before { - border-radius: 50%; - content: ""; - width: 5px; - height: 5px; - background-color: #ccc; - margin: 14px; - display: inline-block; + border-radius:50%; + content:""; + width:5px; + height:5px; + background-color:#ccc; + margin:14px; + display:inline-block; } .pricing>.hero-default:before, .services>.hero-default:before, .teamPlan>.hero-default:before { - background-image: url(/images/services/design/design_services.svg); + background-image:url(/images/services/design/design_services.svg); } .pricing__partnerships, .teamPlan__partnerships { - align-items: center; - display: flex; - margin: 40px auto 50px; - max-width: 1120px; + align-items:center; + display:flex; + margin:40px auto 50px; + max-width:1120px; } .pricing__partnerships p, .teamPlan__partnerships p { - font-size: 2.5em; - padding: 60px 50px; - width: 60%} + font-size:2.5em; + padding:60px 50px; + width:60%} @media screen and (max-width:1120px) { .pricing__partnerships p, .teamPlan__partnerships p { - font-size: 2em; + font-size:2em; } .pricing__partnerships img, .teamPlan__partnerships img { - max-width: 50%} + max-width:50%} }@media screen and (max-width:768px) { .pricing__partnerships p, .teamPlan__partnerships p { - font-size: 1.25em; - margin-left: 20px; - padding: 0; + font-size:1.25em; + margin-left:20px; + padding:0; } .pricing__partnerships img, .teamPlan__partnerships img { - max-width: 45%; - height: 50%} + max-width:45%; + height:50%} }.pricing .card, .teamPlan .card { - background-color: inherit; - color: #fff; - display: flex; - justify-content: space-between; - margin: 0 auto 50px; - max-width: 1120px; - padding: 30px 50px 25px; - -moz-flex-direction: column; - -o-flex-direction: column; - flex-direction: column; + background-color:inherit; + color:#fff; + display:flex; + justify-content:space-between; + margin:0 auto 50px; + max-width:1120px; + padding:30px 50px 25px; + -moz-flex-direction:column; + -o-flex-direction:column; + flex-direction:column; } .pricing .card .card-header, .teamPlan .card .card-header { - display: flex; - position: relative; - -moz-flex-direction: column; - -o-flex-direction: column; - flex-direction: column; + display:flex; + position:relative; + -moz-flex-direction:column; + -o-flex-direction:column; + flex-direction:column; } .pricing .card .card-header h3, .teamPlan .card .card-header h3 { - font-family: Gilmer_Regular; - font-size: 54px; - margin-bottom: 30px; - margin-top: 20px; + font-family:Gilmer_Regular; + font-size:54px; + margin-bottom:30px; + margin-top:20px; } .pricing .card .card-header h3 span, .teamPlan .card .card-header h3 span { - font-weight: lighter; + font-weight:lighter; } .pricing .card .card-header h3:after, .teamPlan .card .card-header h3:after { - content: "."; - color: red; + content:"."; + color:red; } .pricing .card .card-main, .teamPlan .card .card-main { - display: flex; - flex-grow: 1; + display:flex; + flex-grow:1; } .pricing .card .card-main .card-service, .pricing .card .card-main .card-team, .teamPlan .card .card-main .card-service, .teamPlan .card .card-main .card-team { - flex-basis: 40%} + flex-basis:40%} .pricing .card .card-main .card-team, .teamPlan .card .card-main .card-team { - margin: 0 10px; + margin:0 10px; } .pricing .card .card-main .card-misc, .teamPlan .card .card-main .card-misc { - display: flex; - flex-basis: 20%; - justify-content: flex-end; - position: relative; - vertical-align: bottom; - -moz-flex-direction: column; - -o-flex-direction: column; - flex-direction: column; + display:flex; + flex-basis:20%; + justify-content:flex-end; + position:relative; + vertical-align:bottom; + -moz-flex-direction:column; + -o-flex-direction:column; + flex-direction:column; } .pricing .card .card-main .card-misc p, .teamPlan .card .card-main .card-misc p { - border-left: 3px solid red; - padding-left: 15px; - position: absolute; - top: -10px; + border-left:3px solid red; + padding-left:15px; + position:absolute; + top:-10px; } .pricing .card .card-main .card-misc img, .teamPlan .card .card-main .card-misc img { - position: absolute; - top: -80px; + position:absolute; + top:-80px; } .pricing .card .card-main .card-misc .icon--advanced:before, .pricing .card .card-main .card-misc .icon--enterprise:before, .pricing .card .card-main .card-misc .icon--essential:before, .teamPlan .card .card-main .card-misc .icon--advanced:before, .teamPlan .card .card-main .card-misc .icon--enterprise:before, .teamPlan .card .card-main .card-misc .icon--essential:before { - content: ""; - height: 890px; - position: absolute; - width: 1000px; - z-index: -99; + content:""; + height:890px; + position:absolute; + width:1000px; + z-index:-99; } .pricing .card .card-main .card-misc .icon[class$=-sm], .teamPlan .card .card-main .card-misc .icon[class$=-sm] { - display: none; + display:none; } .pricing .card .card-main .card-misc .icon--essential, .teamPlan .card .card-main .card-misc .icon--essential { - bottom: 0; - position: absolute; - margin-left: 165px; + bottom:0; + position:absolute; + margin-left:165px; } .pricing .card .card-main .card-misc .icon--essential:before, .teamPlan .card .card-main .card-misc .icon--essential:before { - background: url(/images/services/pricing/essential-bg.png) no-repeat; - margin-top: -345px; - margin-left: -470px; + background:url(/images/services/pricing/essential-bg.png) no-repeat; + margin-top:-345px; + margin-left:-470px; } .pricing .card .card-main .card-misc .icon--solo, .teamPlan .card .card-main .card-misc .icon--solo { - margin-left: -40px; - position: absolute; - top: 40px; - z-index: -1; + margin-left:-40px; + position:absolute; + top:40px; + z-index:-1; } .pricing .card .card-main .card-misc .icon--advanced, .teamPlan .card .card-main .card-misc .icon--advanced { - position: absolute; - margin-left: 75px; + position:absolute; + margin-left:75px; } .pricing .card .card-main .card-misc .icon--advanced:before, .teamPlan .card .card-main .card-misc .icon--advanced:before { - background: url(/images/services/pricing/advanced-bg.png) no-repeat; - margin-top: -368px; - margin-left: -470px; + background:url(/images/services/pricing/advanced-bg.png) no-repeat; + margin-top:-368px; + margin-left:-470px; } .pricing .card .card-main .card-misc .icon--enterprise, .teamPlan .card .card-main .card-misc .icon--enterprise { - position: absolute; - margin-left: 70px; + position:absolute; + margin-left:70px; } .pricing .card .card-main .card-misc .icon--enterprise:before, .teamPlan .card .card-main .card-misc .icon--enterprise:before { - background: url(/images/services/pricing/advanced-bg.png) no-repeat; - margin-top: -340px; - margin-left: -440px; + background:url(/images/services/pricing/advanced-bg.png) no-repeat; + margin-top:-340px; + margin-left:-440px; } .pricing .card .card-main h5, .teamPlan .card .card-main h5 { - font-family: Gilmer_Bold; - font-size: 1.25em; + font-family:Gilmer_Bold; + font-size:1.25em; } .pricing .card .card-main ul, .teamPlan .card .card-main ul { - margin-top: 15px; + margin-top:15px; } .pricing .card .card-main ul li, .teamPlan .card .card-main ul li { - font-size: 1.125em; + font-size:1.125em; } .pricing .card .card-main ul li span, .teamPlan .card .card-main ul li span { - display: inline-block; - padding-left: 20px; - width: calc(100% - 9px); + display:inline-block; + padding-left:20px; + width:calc(100% - 9px); } .pricing .card .card-main ul li:not(:last-of-type), .teamPlan .card .card-main ul li:not(:last-of-type) { - padding: 0 0 30px; + padding:0 0 30px; } .pricing .card .card-main ul li:before, .teamPlan .card .card-main ul li:before { - margin: 0; - top: 5px; - vertical-align: top; + margin:0; + top:5px; + vertical-align:top; } .pricing .card .card-footer, .teamPlan .card .card-footer { - display: flex; - justify-content: space-between; - margin-top: 30px; - align-items: flex-end; + display:flex; + justify-content:space-between; + margin-top:30px; + align-items:flex-end; } .pricing .card .card-footer h6, .teamPlan .card .card-footer h6 { - color: #b7b7b7; - font-size: 1.125rem; + color:#b7b7b7; + font-size:1.125rem; } .pricing .card .card-footer .card-price, .teamPlan .card .card-footer .card-price { - color: #fff; - font-family: Gilmer_Bold; - font-size: 4.5em; + color:#fff; + font-family:Gilmer_Bold; + font-size:4.5em; } .pricing .card .card-footer .card-price span, .teamPlan .card .card-footer .card-price span { - display: inline-block; - font-size: 1.5rem; + display:inline-block; + font-size:1.5rem; } .pricing .card .card-footer .card-price span:first-of-type, .teamPlan .card .card-footer .card-price span:first-of-type { - vertical-align: top; - margin-top: 15px; + vertical-align:top; + margin-top:15px; } .pricing .card .card-footer button, .teamPlan .card .card-footer button { - margin-bottom: 12px; - position: relative; - width: 300px; + margin-bottom:12px; + position:relative; + width:300px; } .pricing .card .card-footer button:before, .teamPlan .card .card-footer button:before { - background: url(/images/services/pricing/button-dots.svg) no-repeat; - content: ""; - height: 100px; - left: 30px; - position: absolute; - width: 400px; - z-index: -1; + background:url(/images/services/pricing/button-dots.svg) no-repeat; + content:""; + height:100px; + left:30px; + position:absolute; + width:400px; + z-index:-1; } .pricing .card:nth-of-type(odd), .teamPlan .card:nth-of-type(odd) { - z-index: 1; + z-index:1; } .pricing .card:nth-of-type(odd) .card-main .card-misc img, .teamPlan .card:nth-of-type(odd) .card-main .card-misc img { - margin-left: 95px; + margin-left:95px; } .pricing .card:nth-of-type(2n) .card-header, .teamPlan .card:nth-of-type(2n) .card-header { - align-items: flex-end; + align-items:flex-end; } .pricing .card:nth-of-type(2n) .card-main .card-misc, .teamPlan .card:nth-of-type(2n) .card-main .card-misc { - order: -1; + order:-1; } .pricing .card:nth-of-type(2n) .card-main .card-misc p, .teamPlan .card:nth-of-type(2n) .card-main .card-misc p { - margin-left: -25px; + margin-left:-25px; } .pricing .card:nth-of-type(2n) .card-footer button, .teamPlan .card:nth-of-type(2n) .card-footer button { - order: -1; + order:-1; } .pricing .card:nth-of-type(2n) .card-footer button:before, .teamPlan .card:nth-of-type(2n) .card-footer button:before { - left: unset; - right: 30px; + left:unset; + right:30px; } @media screen and (max-width:1120px) { - .pricing .card: nth-of-type(odd) .card-main .card-misc .icon--advanced, .pricing .card:nth-of-type(odd) .card-main .card-misc .icon--enterprise, .pricing .card:nth-of-type(odd) .card-main .card-misc .icon--essential, .pricing .card:nth-of-type(odd) .card-main .card-misc img, .teamPlan .card:nth-of-type(odd) .card-main .card-misc .icon--advanced, .teamPlan .card:nth-of-type(odd) .card-main .card-misc .icon--enterprise, .teamPlan .card:nth-of-type(odd) .card-main .card-misc .icon--essential, .teamPlan .card:nth-of-type(odd) .card-main .card-misc img { - margin-left: unset; - right: 0; + .pricing .card:nth-of-type(odd) .card-main .card-misc .icon--advanced, .pricing .card:nth-of-type(odd) .card-main .card-misc .icon--enterprise, .pricing .card:nth-of-type(odd) .card-main .card-misc .icon--essential, .pricing .card:nth-of-type(odd) .card-main .card-misc img, .teamPlan .card:nth-of-type(odd) .card-main .card-misc .icon--advanced, .teamPlan .card:nth-of-type(odd) .card-main .card-misc .icon--enterprise, .teamPlan .card:nth-of-type(odd) .card-main .card-misc .icon--essential, .teamPlan .card:nth-of-type(odd) .card-main .card-misc img { + margin-left:unset; + right:0; } }@media screen and (max-width:768px) { .pricing .card, .teamPlan .card { - margin-bottom: 70px; - padding: 0 15px; - position: relative; + margin-bottom:70px; + padding:0 15px; + position:relative; } .pricing .card .card-header h3, .teamPlan .card .card-header h3 { - font-size: 26px; + font-size:26px; } .pricing .card .card-main, .teamPlan .card .card-main { - -moz-flex-direction: column; - -o-flex-direction: column; - flex-direction: column; + -moz-flex-direction:column; + -o-flex-direction:column; + flex-direction:column; } .pricing .card .card-main .card-team, .teamPlan .card .card-main .card-team { - margin: 25px 0 10px; + margin:25px 0 10px; } .pricing .card .card-main .card-misc, .teamPlan .card .card-main .card-misc { - height: 100%; - position: absolute; - right: 0; - width: 70px; + height:100%; + position:absolute; + right:0; + width:70px; } .pricing .card .card-main .card-misc .icon, .teamPlan .card .card-main .card-misc .icon { - bottom: 120px; - position: absolute; - right: 15px; + bottom:120px; + position:absolute; + right:15px; } .pricing .card .card-main .card-misc .icon[class$=-sm], .teamPlan .card .card-main .card-misc .icon[class$=-sm] { - display: inline; + display:inline; } .pricing .card .card-main .card-misc .icon[class$=-sm]:before, .teamPlan .card .card-main .card-misc .icon[class$=-sm]:before { - display: block; + display:block; } .pricing .card .card-main .card-misc .icon:not([class$=-sm]), .teamPlan .card .card-main .card-misc .icon:not([class$=-sm]) { - display: none; + display:none; } .pricing .card .card-main .card-misc .icon--essential-sm, .teamPlan .card .card-main .card-misc .icon--essential-sm { - right: 35px; + right:35px; } .pricing .card .card-main .card-misc .icon--essential-sm:before, .teamPlan .card .card-main .card-misc .icon--essential-sm:before { - margin-top: -200px; - margin-left: -193px; + margin-top:-200px; + margin-left:-193px; } .pricing .card .card-main .card-misc .icon--solo-sm:before, .teamPlan .card .card-main .card-misc .icon--solo-sm:before { - margin-top: -189px; - margin-left: -174px; + margin-top:-189px; + margin-left:-174px; } .pricing .card .card-main .card-misc .icon--advanced-sm:before, .teamPlan .card .card-main .card-misc .icon--advanced-sm:before { - margin-top: -198px; - margin-left: -190px; + margin-top:-198px; + margin-left:-190px; } .pricing .card .card-main .card-misc .icon--professional-sm:before, .teamPlan .card .card-main .card-misc .icon--professional-sm:before { - margin-top: -193px; - margin-left: -174px; + margin-top:-193px; + margin-left:-174px; } .pricing .card .card-main .card-misc .icon--enterprise-sm:before, .teamPlan .card .card-main .card-misc .icon--enterprise-sm:before { - margin-top: -187px; - margin-left: -175px; + margin-top:-187px; + margin-left:-175px; } .pricing .card .card-main .card-misc .icon:before, .teamPlan .card .card-main .card-misc .icon:before { - background: url(/images/services/pricing/card-bg-sm.svg) no-repeat; - content: ""; - height: 1000px; - position: absolute; - width: 100vw; + background:url(/images/services/pricing/card-bg-sm.svg) no-repeat; + content:""; + height:1000px; + position:absolute; + width:100vw; } .pricing .card .card-main .card-misc p, .teamPlan .card .card-main .card-misc p { - display: none; + display:none; } .pricing .card .card-main .card-misc img, .teamPlan .card .card-main .card-misc img { - height: 70px; - right: 15px; - top: -65px; + height:70px; + right:15px; + top:-65px; } .pricing .card .card-main h5, .teamPlan .card .card-main h5 { - color: red; + color:red; } .pricing .card .card-main ul, .teamPlan .card .card-main ul { - line-height: 1.4; + line-height:1.4; } .pricing .card .card-main ul:first-of-type li:last-of-type:after, .teamPlan .card .card-main ul:first-of-type li:last-of-type:after { - background: none; - content: ""; - position: static; + background:none; + content:""; + position:static; } .pricing .card .card-main ul li, .teamPlan .card .card-main ul li { - display: inline; + display:inline; } .pricing .card .card-main ul li span, .teamPlan .card .card-main ul li span { - display: inline; - padding-left: 0; - width: auto; + display:inline; + padding-left:0; + width:auto; } .pricing .card .card-main ul li:before, .teamPlan .card .card-main ul li:before { - background-color: unset; - content: ""; - display: inline; - box-shadow: none; + background-color:unset; + content:""; + display:inline; + box-shadow:none; } .pricing .card .card-main ul li:first-of-type:before, .teamPlan .card .card-main ul li:first-of-type:before { - content: ""} + content:""} .pricing .card .card-main ul li:after, .teamPlan .card .card-main ul li:after { - content: ", "} + content:", "} .pricing .card .card-main ul li:not(:last-of-type):after, .teamPlan .card .card-main ul li:not(:last-of-type):after { - background: none; - position: static; + background:none; + position:static; } .pricing .card .card-footer, .teamPlan .card .card-footer { - align-items: flex-start; - width: calc(100% - 110px); - -moz-flex-direction: column; - -o-flex-direction: column; - flex-direction: column; + align-items:flex-start; + width:calc(100% - 110px); + -moz-flex-direction:column; + -o-flex-direction:column; + flex-direction:column; } .pricing .card .card-footer .card-price, .teamPlan .card .card-footer .card-price { - font-size: 2.5em; - margin-bottom: 20px; + font-size:2.5em; + margin-bottom:20px; } .pricing .card .card-footer .card-price span, .teamPlan .card .card-footer .card-price span { - font-size: 1.125rem; + font-size:1.125rem; } .pricing .card .card-footer .card-price span:first-of-type, .teamPlan .card .card-footer .card-price span:first-of-type { - margin-top: 8px; + margin-top:8px; } .pricing .card .card-footer button, .teamPlan .card .card-footer button { - max-width: 300px; - width: 90%} + max-width:300px; + width:90%} .pricing .card .card-footer button:before, .teamPlan .card .card-footer button:before { - bottom: 0; - left: unset; - right: 25px; + bottom:0; + left:unset; + right:25px; } .pricing .card:nth-of-type(odd) .card-main .card-misc img, .teamPlan .card:nth-of-type(odd) .card-main .card-misc img { - right: 15px; + right:15px; } .pricing .card:nth-of-type(odd) .card-main .card-misc:before, .teamPlan .card:nth-of-type(odd) .card-main .card-misc:before { - background: unset; + background:unset; } .pricing .card:nth-of-type(2n) .card-header, .teamPlan .card:nth-of-type(2n) .card-header { - align-items: flex-start; + align-items:flex-start; } .pricing .card:nth-of-type(2n) .card-footer button, .teamPlan .card:nth-of-type(2n) .card-footer button { - order: 0; + order:0; } .pricing .card:nth-of-type(2n) .card-footer button:before, .teamPlan .card:nth-of-type(2n) .card-footer button:before { - right: 25px; + right:25px; } }.design .hero-design-services { - background-image: url(/images/services/design/design_services.svg); - background-size: contain; - background-repeat: no-repeat; - background-position: 100% 0; - padding-bottom: 24px; + background-image:url(/images/services/design/design_services.svg); + background-size:contain; + background-repeat:no-repeat; + background-position:100% 0; + padding-bottom:24px; } .design .hero-design-services .hero-default__nav { - margin: 62px auto 0; + margin:62px auto 0; } .design .hero-design-services .hero-default__nav .hero-default__nav-item { - border-radius: 0; + border-radius:0; } .design .hero-design-services__content { - max-width: 1120px; - margin: 0 auto 64px; - padding: 120px 86px 0; + max-width:1120px; + margin:0 auto 64px; + padding:120px 86px 0; } @media screen and (max-width:1279px) { .design .hero-design-services__content { - padding: 120px 60px 0; - font-size: 12px; + padding:120px 60px 0; + font-size:12px; } }@media screen and (max-width:1024px) { .design .hero-design-services__content { - padding: 120px 20px 0; + padding:120px 20px 0; } }.design .hero-design-services__content h1 { - font: 6em/121px Gilmer_Heavy; - letter-spacing: -.03em; - margin: 0 0 106px; - line-height: 1em; + font:6em/121px Gilmer_Heavy; + letter-spacing:-.03em; + margin:0 0 106px; + line-height:1em; } @media screen and (max-width:1279px) { .design .hero-design-services__content h1 { - line-height: 80px; - margin: 0 0 60px; + line-height:80px; + margin:0 0 60px; } }@media screen and (max-width:1024px) { .design .hero-design-services__content h1 { - font: 3.75em/60px Gilmer_Heavy; + font:3.75em/60px Gilmer_Heavy; } }.design .hero-design-services__content p { - font: 1.3125em/33px Inter, sans-serif; - letter-spacing: .03em; - max-width: 590px; - width: 100%} + font:1.3125em/33px Inter, sans-serif; + letter-spacing:.03em; + max-width:590px; + width:100%} .sprint { - max-width: 1280px; - margin: 0 auto; + max-width:1280px; + margin:0 auto; } .sprint__sprint-list { - margin: 0 0 100px; + margin:0 0 100px; } @media screen and (max-width:767px) { .sprint__sprint-list { - margin: 0 0 100px; + margin:0 0 100px; } }.sprint__sprint-list:before { - content: ""; - background-image: url(/images/services/sprint/sprint-list-bg.png); - background-position: 0; - background-repeat: no-repeat; - width: 588px; - height: 588px; - position: absolute; - left: -218px; - top: 57%} + content:""; + background-image:url(/images/services/sprint/sprint-list-bg.png); + background-position:0; + background-repeat:no-repeat; + width:588px; + height:588px; + position:absolute; + left:-218px; + top:57%} @media screen and (max-width:991px) { - .sprint__sprint-list: before { - display: none; + .sprint__sprint-list:before { + display:none; } }@media screen and (max-width:767px) { .sprint__sprint-list { - padding: 0 40px; + padding:0 40px; } }.sprint__sprint-list ul { - max-width: 630px; - margin: 170px 110px 80px auto; + max-width:630px; + margin:170px 110px 80px auto; } @media screen and (max-width:767px) { .sprint__sprint-list ul { - margin: 80px 0; + margin:80px 0; } .sprint__sprint-list ul li { - flex-direction: column; + flex-direction:column; } }.sprint__sprint-list ul li:not(:last-of-type) { - margin: 0 0 100px; + margin:0 0 100px; } .sprint__sprint-list ul li span { - font: 400 1.3125em/1 Inter, sans-serif; - text-align: right; - letter-spacing: .003em; - color: #9aa0bf; - margin: -10px 0 0; - width: 120px; + font:400 1.3125em/1 Inter, sans-serif; + text-align:right; + letter-spacing:.003em; + color:#9aa0bf; + margin:-10px 0 0; + width:120px; } @media screen and (max-width:767px) { .sprint__sprint-list ul li span { - margin: 0 0 50px; - width: auto; + margin:0 0 50px; + width:auto; } }.sprint__sprint-list ul li div { - max-width: 460px; - width: 100%; - padding-top: 50px; - margin-left: 50px; - display: flex; - flex-direction: column; - align-items: flex-start; + max-width:460px; + width:100%; + padding-top:50px; + margin-left:50px; + display:flex; + flex-direction:column; + align-items:flex-start; } @media screen and (max-width:767px) { .sprint__sprint-list ul li div { - margin-left: 0; + margin-left:0; } }.sprint__sprint-list ul li div:before { - content: ""; - width: 360px; - height: 1px; - position: absolute; - left: 24px; - top: 0; - background-color: rgba(157, 175, 189, .3); + content:""; + width:360px; + height:1px; + position:absolute; + left:24px; + top:0; + background-color:rgba(157, 175, 189, .3); } .sprint__sprint-list ul li div:after { - content: ""; - width: 20px; - height: 20px; - display: inline-block; - background-color: red; - box-shadow: 0 0 0 15px rgba(255, 0, 0, .25); - top: -9px; - left: 14px; - position: absolute; - border-radius: 50%} + content:""; + width:20px; + height:20px; + display:inline-block; + background-color:red; + box-shadow:0 0 0 15px rgba(255, 0, 0, .25); + top:-9px; + left:14px; + position:absolute; + border-radius:50%} .sprint__sprint-list ul li div.blue:after { - background-color: #1c74f8; - box-shadow: 0 0 0 15px rgba(28, 116, 248, .25); + background-color:#1c74f8; + box-shadow:0 0 0 15px rgba(28, 116, 248, .25); } .sprint__sprint-list ul li div.cream:after { - background-color: #efdaa4; - box-shadow: 0 0 0 15px hsla(43, 70%, 79%, .25); + background-color:#efdaa4; + box-shadow:0 0 0 15px hsla(43, 70%, 79%, .25); } .sprint__sprint-list ul li div.green:after { - background-color: #8aef3a; - box-shadow: 0 0 0 15px rgba(138, 239, 58, .25); + background-color:#8aef3a; + box-shadow:0 0 0 15px rgba(138, 239, 58, .25); } .sprint__sprint-list ul li div.white:after { - background-color: #fff; - box-shadow: 0 0 0 15px hsla(0, 0%, 100%, .25); + background-color:#fff; + box-shadow:0 0 0 15px hsla(0, 0%, 100%, .25); } .sprint__sprint-list ul li h5 { - font: 1.6875em/52px Gilmer_Bold; - letter-spacing: 2px; + font:1.6875em/52px Gilmer_Bold; + letter-spacing:2px; } .sprint__sprint-list ul li p { - font: 400 1.3125em/33px Inter, sans-serif; + font:400 1.3125em/33px Inter, sans-serif; } .sprint__sprint-list .blockquote { - margin: 0 0 0 130px; - max-width: 496px; + margin:0 0 0 130px; + max-width:496px; } @media screen and (max-width:767px) { .sprint__sprint-list .blockquote { - margin: 0; - font-size: 29px; + margin:0; + font-size:29px; } }.sprint__sprint-list .quote-placeholder p { - max-width: 420px; - font: 400 1.3125em/157% Inter, sans-serif; - letter-spacing: .003em; - margin-left: auto; - margin-right: 150px; + max-width:420px; + font:400 1.3125em/157% Inter, sans-serif; + letter-spacing:.003em; + margin-left:auto; + margin-right:150px; } @media screen and (max-width:1120px) { .sprint__sprint-list .quote-placeholder p { - margin-top: 100px; + margin-top:100px; } }@media screen and (max-width:767px) { .sprint__sprint-list .quote-placeholder p { - margin: 100px 0 0; + margin:100px 0 0; } }.sprint__text-placeholder { - margin-left: 180px; + margin-left:180px; } @media screen and (max-width:1279px) { .sprint__text-placeholder { - margin-left: 40px; + margin-left:40px; } }@media screen and (max-width:767px) { .sprint__text-placeholder { - margin-left: 0; + margin-left:0; } }.sprint__text-placeholder div { - max-width: 510px; + max-width:510px; } .sprint__text-placeholder div h2 { - font: 3.75em/127% Gilmer_Regular; - letter-spacing: -1.2px; - margin: 0 0 60px; + font:3.75em/127% Gilmer_Regular; + letter-spacing:-1.2px; + margin:0 0 60px; } @media screen and (max-width:500px) { .sprint__text-placeholder div h2 { - font-size: 40px; - max-width: 320px; + font-size:40px; + max-width:320px; } }.sprint__text-placeholder div h2 b { - font-family: Gilmer_Heavy; + font-family:Gilmer_Heavy; } .sprint__text-placeholder div p { - font: 400 1.3125em/33px Inter, sans-serif; - letter-spacing: .003em; + font:400 1.3125em/33px Inter, sans-serif; + letter-spacing:.003em; } .sprint__text-placeholder div p:not(:last-of-type) { - margin: 0 0 60px; + margin:0 0 60px; } .sprint__text-placeholder div p b { - font-weight: 700; + font-weight:700; } .sprint__text-placeholder figure { - margin: 90px 0 0 90px; - flex-shrink: 0; + margin:90px 0 0 90px; + flex-shrink:0; } @media screen and (max-width:1023px) { .sprint__text-placeholder figure { - display: none; + display:none; } }.sprint__after-sprint { - margin: 0 0 350px; + margin:0 0 350px; } @media screen and (max-width:1279px) { .sprint__after-sprint { - margin: 0 0 100px; + margin:0 0 100px; } }.sprint__after-sprint .staff-image { - width: 560px; - height: 490px; - right: 0; - bottom: -216px; + width:560px; + height:490px; + right:0; + bottom:-216px; } @media screen and (max-width:1279px) { .sprint__after-sprint .staff-image { - display: none; + display:none; } }@media screen and (max-width:1919px) { .sprint__after-sprint .staff-image { - right: 0; + right:0; } }.sprint__after-sprint .staff-image img { - width: 100%; - height: 100%; - -o-object-fit: cover; - object-fit: cover; + width:100%; + height:100%; + -o-object-fit:cover; + object-fit:cover; } .sprint__after-sprint .staff-image:before { - content: ""; - width: 576px; - height: 100%; - box-shadow: 0 50px 100px rgba(0, 0, 0, .5); - position: absolute; - top: 0; - left: 0; - z-index: 9; + content:""; + width:576px; + height:100%; + box-shadow:0 50px 100px rgba(0, 0, 0, .5); + position:absolute; + top:0; + left:0; + z-index:9; } .sprint__after-sprint .staff-image:after { - content: ""; - background-image: url(/images/triangle-lines.svg); - width: 275px; - height: 275px; - left: -94px; - bottom: 60px; - position: absolute; - z-index: 9; + content:""; + background-image:url(/images/triangle-lines.svg); + width:275px; + height:275px; + left:-94px; + bottom:60px; + position:absolute; + z-index:9; } .sprint__after-sprint ul { - list-style-type: disc; - list-style-position: inside; + list-style-type:disc; + list-style-position:inside; } .sprint__after-sprint ul li { - font: 400 1.3125em/1 Inter, sans-serif; - color: #191a1f; + font:400 1.3125em/1 Inter, sans-serif; + color:#191a1f; } .sprint__after-sprint ul li:not(:last-of-type) { - margin: 0 0 10px; + margin:0 0 10px; } .sprint__hero { - width: 100%; - padding: 120px 20px 0 180px; - margin-bottom: 70px; - background-image: url(/images/services/sprint/hero-bg.png); - background-position: 50%; - background-repeat: no-repeat; - background-size: contain; - flex-direction: column; + width:100%; + padding:120px 20px 0 180px; + margin-bottom:70px; + background-image:url(/images/services/sprint/hero-bg.png); + background-position:50%; + background-repeat:no-repeat; + background-size:contain; + flex-direction:column; } @media screen and (max-width:1025px) { .sprint__hero { - padding-left: 60px; - height: auto; + padding-left:60px; + height:auto; } }@media screen and (max-width:767px) { .sprint__hero { - padding-left: 20px; + padding-left:20px; } }.sprint__hero:after, .sprint__hero:before { - content: ""; - position: absolute; + content:""; + position:absolute; } .sprint__hero:before { - background-image: url(/images/about/work-with-us-dots.svg); - width: 78px; - height: 186px; - top: -114px; - left: 120px; + background-image:url(/images/about/work-with-us-dots.svg); + width:78px; + height:186px; + top:-114px; + left:120px; } @media screen and (max-width:900px) { - .sprint__hero: before { - top: -114px; - left: 60px; + .sprint__hero:before { + top:-114px; + left:60px; } }.sprint__hero .social-icons { - align-self: end; - left: 84px; - bottom: 48px; + align-self:end; + left:84px; + bottom:48px; } @media screen and (max-width:1025px) { .sprint__hero .social-icons { - position: relative; - align-self: start; - top: 0; - left: 0; - bottom: 0; - display: flex; - margin: 40px 0 0; + position:relative; + align-self:start; + top:0; + left:0; + bottom:0; + display:flex; + margin:40px 0 0; } }.sprint__hero .social-icons li:not(:last-of-type) { - margin-bottom: 12px; + margin-bottom:12px; } @media screen and (max-width:1025px) { - .sprint__hero .social-icons li: not(:last-of-type) { - margin-bottom: 0; - margin-right: 12px; + .sprint__hero .social-icons li:not(:last-of-type) { + margin-bottom:0; + margin-right:12px; } }.sprint__hero .social-icons li a { - border-radius: 50%; - background-color: #535968; - width: 32px; - height: 32px; + border-radius:50%; + background-color:#535968; + width:32px; + height:32px; } .sprint__hero .social-icons li a:hover { - background-color: #fff; + background-color:#fff; } .sprint__hero .social-icons li a .icon { - background-color: #191a1f; + background-color:#191a1f; } .sprint__hero .timeline { - max-width: 787px; - width: 100%; - margin: 54px 34px 0 auto; - justify-content: space-between; + max-width:787px; + width:100%; + margin:54px 34px 0 auto; + justify-content:space-between; } @media screen and (max-width:767px) { .sprint__hero .timeline { - display: none; + display:none; } }.sprint__hero .timeline li { - border-left: 1px solid rgba(157, 175, 189, .3); - height: 110px; + border-left:1px solid rgba(157, 175, 189, .3); + height:110px; } .sprint__hero .timeline li.active span { - color: #9aa0bf; + color:#9aa0bf; } .sprint__hero .timeline li.active:before { - background-color: #1c74f8; - box-shadow: 0 0 0 6px rgba(28, 116, 248, .1); + background-color:#1c74f8; + box-shadow:0 0 0 6px rgba(28, 116, 248, .1); } .sprint__hero .timeline li:before { - border-radius: 50%; - background-color: #fff; - box-shadow: 0 0 0 6px hsla(0, 0%, 100%, .1); - content: ""; - width: 6px; - height: 6px; - left: -3px; - position: absolute; - top: 50%; - transform: translateY(-50%); + border-radius:50%; + background-color:#fff; + box-shadow:0 0 0 6px hsla(0, 0%, 100%, .1); + content:""; + width:6px; + height:6px; + left:-3px; + position:absolute; + top:50%; + transform:translateY(-50%); } .sprint__hero .timeline li span { - margin-left: 18px; - font: 1em/1 Inter, sans-serif; - letter-spacing: .3px; - color: rgba(157, 175, 189, .3); - flex-shrink: 0; + margin-left:18px; + font:1em/1 Inter, sans-serif; + letter-spacing:.3px; + color:rgba(157, 175, 189, .3); + flex-shrink:0; } .sprint__hero-caption { - max-width: 640px; + max-width:640px; } @media screen and (max-width:1025px) { .sprint__hero-caption { - font-size: 12px; - max-width: 550px; + font-size:12px; + max-width:550px; } }@media screen and (max-width:767px) { .sprint__hero-caption { - font-size: 8px; - max-width: 370px; + font-size:8px; + max-width:370px; } }.sprint__hero-caption h1 { - font: 6em/115px Gilmer_Heavy; - letter-spacing: -.03em; - text-shadow: 0 4px 100px rgba(0, 0, 0, .5); - margin-bottom: 80px; - line-height: 1em; + font:6em/115px Gilmer_Heavy; + letter-spacing:-.03em; + text-shadow:0 4px 100px rgba(0, 0, 0, .5); + margin-bottom:80px; + line-height:1em; } @media screen and (max-width:1025px) { .sprint__hero-caption h1 { - line-height: 100px; - margin-bottom: 40px; + line-height:100px; + margin-bottom:40px; } }@media screen and (max-width:767px) { .sprint__hero-caption h1 { - line-height: 70px; - margin-bottom: 20px; + line-height:70px; + margin-bottom:20px; } }.sprint__hero-caption p { - font: 1.3125em/157% Inter, sans-serif; - letter-spacing: .003em; - text-shadow: 0 4px 50px #000; + font:1.3125em/157% Inter, sans-serif; + letter-spacing:.003em; + text-shadow:0 4px 50px #000; } .sprint__white-box { - background-color: #fff; - height: 1082px; - max-width: 1180px; - width: 100%; - padding: 120px 180px; - margin: 0 0 410px; + background-color:#fff; + height:1082px; + max-width:1180px; + width:100%; + padding:120px 180px; + margin:0 0 410px; } @media screen and (max-width:1279px) { .sprint__white-box { - padding: 120px 60px; - max-width: 980px; - margin: 0 0 360px; + padding:120px 60px; + max-width:980px; + margin:0 0 360px; } }@media screen and (max-width:767px) { .sprint__white-box { - height: auto; - padding: 80px 20px; - font-size: 12px; - margin: 0 0 120px; + height:auto; + padding:80px 20px; + font-size:12px; + margin:0 0 120px; } }.sprint__white-box h2, .sprint__white-box p { - color: #191a1f; + color:#191a1f; } .sprint__white-box h2 { - font: 3.75em/76px Gilmer_Regular; - letter-spacing: -1.2px; - max-width: 703px; - margin: 0 0 80px; + font:3.75em/76px Gilmer_Regular; + letter-spacing:-1.2px; + max-width:703px; + margin:0 0 80px; } @media screen and (max-width:767px) { .sprint__white-box h2 { - line-height: 48px; - margin: 0 0 40px; + line-height:48px; + margin:0 0 40px; } }.sprint__white-box h2 strong { - font-family: Gilmer_Heavy; + font-family:Gilmer_Heavy; } .sprint__white-box p { - max-width: 640px; - font: 400 1.3125em/33px Inter, sans-serif; - letter-spacing: .3px; + max-width:640px; + font:400 1.3125em/33px Inter, sans-serif; + letter-spacing:.3px; } .sprint__white-box p strong { - font-weight: 700; + font-weight:700; } .sprint__white-box p:not(:last-of-type) { - margin-bottom: 30px; + margin-bottom:30px; } .sprint__white-box figure { - margin: 80px 0 0; - max-width: 778px; - box-shadow: 0 50px 100px rgba(0, 0, 0, .5); + margin:80px 0 0; + max-width:778px; + box-shadow:0 50px 100px rgba(0, 0, 0, .5); } @media screen and (min-width:1279px) { .sprint__white-box figure { - margin: 160px 0 0; - right: -320px; + margin:160px 0 0; + right:-320px; } }@media screen and (max-width:767px) { .sprint__white-box figure { - margin: 40px 0 0; + margin:40px 0 0; } }.sprint__white-box figure:after, .sprint__white-box figure:before { - content: ""; - position: absolute; + content:""; + position:absolute; } @media screen and (max-width:680px) { - .sprint__white-box figure: after, .sprint__white-box figure:before { - display: none; + .sprint__white-box figure:after, .sprint__white-box figure:before { + display:none; } }.sprint__white-box figure:after { - background-image: url(/images/triangle-lines.svg); - width: 275px; - height: 275px; - left: -94px; - top: -28px; + background-image:url(/images/triangle-lines.svg); + width:275px; + height:275px; + left:-94px; + top:-28px; } .sprint__white-box figure:before { - background: url(/images/white_cut_img.svg) no-repeat; - width: 180px; - height: 176px; - bottom: 0; - right: 0; + background:url(/images/white_cut_img.svg) no-repeat; + width:180px; + height:176px; + bottom:0; + right:0; } .sprint__quote { - margin: 0 0 80px; + margin:0 0 80px; } .sprint__quote .blockquote { - margin: 0 0 0 130px; + margin:0 0 0 130px; } @media screen and (max-width:1079px) { .sprint__quote .blockquote { - margin: 0 40px; - font-size: 29px; + margin:0 40px; + font-size:29px; } }.sprint__future-solution { - padding-left: 188px; - margin-bottom: 140px; + padding-left:188px; + margin-bottom:140px; } @media screen and (max-width:1200px) { .sprint__future-solution { - padding-left: 40px; + padding-left:40px; } }@media screen and (max-width:1023px) { .sprint__future-solution { - -moz-flex-direction: column; - -o-flex-direction: column; - flex-direction: column; - align-items: flex-start; - padding: 0 40px; + -moz-flex-direction:column; + -o-flex-direction:column; + flex-direction:column; + align-items:flex-start; + padding:0 40px; } }.sprint__future-solution .blockquote { - max-width: 465px; - margin: 0 0 0 54px; + max-width:465px; + margin:0 0 0 54px; } @media screen and (max-width:1023px) { .sprint__future-solution .blockquote { - margin: 84px 0 0 54px; - max-width: none; - font-size: 29px; + margin:84px 0 0 54px; + max-width:none; + font-size:29px; } }@media screen and (max-width:767px) { .sprint__future-solution .blockquote { - margin: 60px 0 0; + margin:60px 0 0; } }.sprint__future-solution div { - max-width: 500px; + max-width:500px; } @media screen and (max-width:1023px) { .sprint__future-solution div { - max-width: 660px; + max-width:660px; } }.sprint__future-solution div h2 { - font: 3.75em/126% Gilmer_Regular; - letter-spacing: -1.2px; - margin: 0 0 60px; + font:3.75em/126% Gilmer_Regular; + letter-spacing:-1.2px; + margin:0 0 60px; } @media screen and (max-width:500px) { .sprint__future-solution div h2 { - font-size: 40px; - max-width: 320px; + font-size:40px; + max-width:320px; } }.sprint__future-solution div h2 strong { - font-family: Gilmer_Heavy; + font-family:Gilmer_Heavy; } .sprint__future-solution div p { - color: #f5f5f4; - margin: 0 0 60px; + color:#f5f5f4; + margin:0 0 60px; } .sprint__future-solution div .dotted-list { - margin: 0 0 80px; + margin:0 0 80px; } .sprint__future-solution div .dotted-list ul { - margin: 0; + margin:0; } .sprint__future-solution div .dotted-list ul li:not(:last-of-type):after { - height: 126px; + height:126px; } .sprint__future-solution div p, .sprint__future-solution div ul li { - font: 1.3125em/32px Inter, sans-serif; - letter-spacing: .3px; + font:1.3125em/32px Inter, sans-serif; + letter-spacing:.3px; } .sprint__future-solution .blockquote { - margin-bottom: 30px; + margin-bottom:30px; } .sprint__future-solution figure { - margin: 0 0 140px auto; + margin:0 0 140px auto; } @media screen and (max-width:1023px) { .sprint__future-solution figure { - display: none; + display:none; } }.sprint__future-solution figure:before { - content: ""; - background-image: url(/images/triangle-lines.svg); - width: 300px; - height: 300px; - left: 98px; - top: -184px; - position: absolute; + content:""; + background-image:url(/images/triangle-lines.svg); + width:300px; + height:300px; + left:98px; + top:-184px; + position:absolute; } .sprint__insights { - background-color: #fff; - padding: 120px 84px; - max-width: 1180px; - margin: 0 0 130px; + background-color:#fff; + padding:120px 84px; + max-width:1180px; + margin:0 0 130px; } @media screen and (max-width:767px) { .sprint__insights { - padding: 80px 30px; - margin: 0 0 80px; - font-size: 14px; + padding:80px 30px; + margin:0 0 80px; + font-size:14px; } }.sprint__insights h2 { - font: 3.75em/76px Gilmer_Regular; - letter-spacing: -1.2px; - max-width: 700px; - margin: 0 0 50px; + font:3.75em/76px Gilmer_Regular; + letter-spacing:-1.2px; + max-width:700px; + margin:0 0 50px; } .sprint__insights h2 b, .sprint__insights h2 strong { - font-family: Gilmer_Heavy; + font-family:Gilmer_Heavy; } .sprint__insights p { - font: 400 1.3125em/33px Inter, sans-serif; - letter-spacing: .3px; - max-width: 640px; + font:400 1.3125em/33px Inter, sans-serif; + letter-spacing:.3px; + max-width:640px; } .sprint__insights p strong { - font-weight: 700; + font-weight:700; } .sprint__insights h2, .sprint__insights p { - color: #191a1f; + color:#191a1f; } .sprint__insights svg { - margin: 148px 0 0; + margin:148px 0 0; } @media screen and (max-width:1279px) { .sprint__insights svg { - width: 160px; + width:160px; } }@media screen and (max-width:990px) { .sprint__insights svg { - display: none; + display:none; } }.sprint__solution-list { - padding: 0 20px; - margin: 0 0 160px; + padding:0 20px; + margin:0 0 160px; } .sprint__solution-list ul { - max-width: 602px; - width: 100%} + max-width:602px; + width:100%} @media screen and (min-width:767px) { .sprint__solution-list ul { - margin-left: 40px; + margin-left:40px; } }@media screen and (max-width:680px) { .sprint__solution-list ul li { - flex-direction: column; + flex-direction:column; } }.sprint__solution-list ul li:not(:last-of-type) { - margin: 0 0 170px; + margin:0 0 170px; } @media screen and (max-width:767px) { - .sprint__solution-list ul li: not(:last-of-type) { - margin: 0 0 100px; + .sprint__solution-list ul li:not(:last-of-type) { + margin:0 0 100px; } }.sprint__solution-list ul li:after, .sprint__solution-list ul li:before { - content: ""; - z-index: -1; - position: absolute; + content:""; + z-index:-1; + position:absolute; } .sprint__solution-list ul li:first-of-type:after { - background-image: url(/images/services/sprint/optimize-budget-bg.svg); - width: 184px; - height: 322px; - right: -114px; - top: -96px; + background-image:url(/images/services/sprint/optimize-budget-bg.svg); + width:184px; + height:322px; + right:-114px; + top:-96px; } .sprint__solution-list ul li:nth-child(2):before { - background-image: url(/images/services/sprint/less-risk-more-speed-bg.svg); - width: 232px; - height: 408px; - left: -194px; - top: -192px; + background-image:url(/images/services/sprint/less-risk-more-speed-bg.svg); + width:232px; + height:408px; + left:-194px; + top:-192px; } .sprint__solution-list ul li figure { - flex-shrink: 0; - -webkit-flex-shrink: 0; - width: 52px; - height: 91px; - margin: -34px 60px 0 0; + flex-shrink:0; + -webkit-flex-shrink:0; + width:52px; + height:91px; + margin:-34px 60px 0 0; } @media screen and (max-width:680px) { .sprint__solution-list ul li figure { - margin: 0 0 30px; + margin:0 0 30px; } }.sprint__solution-list ul li div h5, .sprint__solution-list ul li div p { - color: #f5f5f4; + color:#f5f5f4; } .sprint__solution-list ul li div h5 { - font: 2em/125% Gilmer_Heavy; - letter-spacing: -.5px; - margin: 0 0 50px; + font:2em/125% Gilmer_Heavy; + letter-spacing:-.5px; + margin:0 0 50px; } .sprint__solution-list ul li div p { - font: 1.3125em/157% Inter, sans-serif; - letter-spacing: .3px; + font:1.3125em/157% Inter, sans-serif; + letter-spacing:.3px; } .sprint__solution-list ul li div p:not(:last-of-type) { - margin-bottom: 20px; + margin-bottom:20px; } .about .info .info__box .btn .icon { - margin-right: 8px; + margin-right:8px; } .about.open-source .info__box { - margin: 25px auto 0; + margin:25px auto 0; } .about.open-source .hero { - min-height: 364px; + min-height:364px; } .blog { - max-width: 1280px; - margin: 0 auto; + max-width:1280px; + margin:0 auto; } .blog__slide { - padding: 110px 160px 60px; - min-height: 625px; - background-image: url(/images/blog/blog_slide.jpg); - background-size: cover; - background-position: 50%; - width: 100%} + padding:110px 160px 60px; + min-height:625px; + background-image:url(/images/blog/blog_slide.jpg); + background-size:cover; + background-position:50%; + width:100%} @media screen and (max-width:1279px) { .blog__slide { - padding: 110px 40px 60px; + padding:110px 40px 60px; } }@media screen and (max-width:1025px) { .blog__slide { - padding: 138px 40px 60px; + padding:138px 40px 60px; } }@media screen and (max-width:767px) { .blog__slide { - font-size: 12px; + font-size:12px; } }.blog__slide .dot-text { - font-weight: 300; - color: #efdaa4; - margin: 0 0 44px; + font-weight:300; + color:#efdaa4; + margin:0 0 44px; } .blog__slide h3 { - font: 3.75em/127% Gilmer_Heavy; - letter-spacing: -.012em; - color: #fff; - max-width: 666px; - margin: 0 0 62px; + font:3.75em/127% Gilmer_Heavy; + letter-spacing:-.012em; + color:#fff; + max-width:666px; + margin:0 0 62px; } .blog__slide-content { - max-width: 880px; + max-width:880px; } @media screen and (max-width:890px) { .blog__slide-paragraph { - flex-direction: column; - align-items: flex-start; + flex-direction:column; + align-items:flex-start; } }.blog__slide-paragraph p { - max-width: 540px; - font: 400 1.125em/183% Inter, sans-serif; - letter-spacing: .003em; + max-width:540px; + font:400 1.125em/183% Inter, sans-serif; + letter-spacing:.003em; } @media screen and (max-width:890px) { .blog__slide-paragraph .btn { - margin: 30px 0 0; + margin:30px 0 0; } }.blog__slide-nav { - padding: 36px 0; - display: flex; - align-items: center; - justify-content: center; + padding:36px 0; + display:flex; + align-items:center; + justify-content:center; } .blog__slide-dot { - border-radius: 50%; - width: 10px; - height: 10px; - flex-shrink: 0; - background-color: #75778a; - position: relative; + border-radius:50%; + width:10px; + height:10px; + flex-shrink:0; + background-color:#75778a; + position:relative; } .blog__slide-dot:after, .blog__slide-dot:before { - content: ""; - width: 10px; - height: 10px; - border-radius: 50%; - position: absolute; - left: 0; - right: 0; - transition: all, .3s; + content:""; + width:10px; + height:10px; + border-radius:50%; + position:absolute; + left:0; + right:0; + transition:all, .3s; } .blog__slide-dot:before { - z-index: -1; + z-index:-1; } .blog__slide-dot:after { - z-index: -2; + z-index:-2; } .blog__slide-dot.active, .blog__slide-dot:hover { - background-color: #fff; + background-color:#fff; } .blog__slide-dot.active:before, .blog__slide-dot:hover:before { - width: 22px; - height: 22px; - background-color: hsla(0, 0%, 100%, .2); - left: -6px; + width:22px; + height:22px; + background-color:hsla(0, 0%, 100%, .2); + left:-6px; } .blog__slide-dot.active:after, .blog__slide-dot:hover:after { - width: 44px; - height: 44px; - background-color: hsla(0, 0%, 100%, .1); - left: -17px; + width:44px; + height:44px; + background-color:hsla(0, 0%, 100%, .1); + left:-17px; } .blog__slide-dot:not(:last-of-type) { - margin-right: 38px; + margin-right:38px; } .blog__filter { - width: 100%; - max-width: 1194px; - margin: 0 auto 84px; - padding: 0 40px; + width:100%; + max-width:1194px; + margin:0 auto 84px; + padding:0 40px; } .blog__search-placeholder { - border-bottom: 1px solid hsla(0, 0%, 100%, .6); + border-bottom:1px solid hsla(0, 0%, 100%, .6); } .blog__search-placeholder button { - position: relative; - margin: 0 40px 0 20px; + position:relative; + margin:0 40px 0 20px; } .blog__search-placeholder button:hover svg { - transform: scale(.9); + transform:scale(.9); } .blog__search-placeholder button:after { - content: ""; - width: 1px; - height: 22px; - background-color: hsla(0, 0%, 100%, .6); - position: absolute; - right: -20px; - top: 50%; - transform: translateY(-50%); + content:""; + width:1px; + height:22px; + background-color:hsla(0, 0%, 100%, .6); + position:absolute; + right:-20px; + top:50%; + transform:translateY(-50%); } .blog__search-placeholder button svg { - transition: all .3s ease-in-out; - width: 22px; - height: 22px; + transition:all .3s ease-in-out; + width:22px; + height:22px; } .blog__search-placeholder input { - width: 100%; - border: 0; - background-color: transparent; - padding: 10px 0; - font: 1em/1 Gilmer_Regular; - outline: none; - color: #fff; - position: relative; + width:100%; + border:0; + background-color:transparent; + padding:10px 0; + font:1em/1 Gilmer_Regular; + outline:none; + color:#fff; + position:relative; } .blog__search-placeholder input:-webkit-autofill, .blog__search-placeholder input:-webkit-autofill:active, .blog__search-placeholder input:-webkit-autofill:focus, .blog__search-placeholder input:-webkit-autofill:hover, .blog__search-placeholder input::placeholder { - -webkit-text-fill-color: #fff; - -webkit-box-shadow: inset 0 0 0 30px #191a1f; + -webkit-text-fill-color:#fff; + -webkit-box-shadow:inset 0 0 0 30px #191a1f; } .blog__categories { - margin: 24px 0 90px; + margin:24px 0 90px; } .blog__categories span { - color: #fff; - margin: 0 14px 0 0; - font: 1em/1 Gilmer_Regular; + color:#fff; + margin:0 14px 0 0; + font:1em/1 Gilmer_Regular; } .blog__categories a { - font: .875em/1 Gilmer_Regular; - color: #f9d021; - margin-bottom: 10px; + font:.875em/1 Gilmer_Regular; + color:#f9d021; + margin-bottom:10px; } .blog__categories a:hover { - color: #1c74f8; + color:#1c74f8; } .blog__categories a:not(:last-of-type) { - margin-right: 12px; + margin-right:12px; } .blog__list { - display: flex; - flex-direction: column; + display:flex; + flex-direction:column; } .blog__article { - display: flex; - align-items: center; - margin: 0 0 100px; - position: relative; + display:flex; + align-items:center; + margin:0 0 100px; + position:relative; } @media screen and (max-width:1200px) { .blog__article { - font-size: 14px; + font-size:14px; } }@media screen and (max-width:1079px) { .blog__article { - flex-direction: column; - align-items: flex-start; + flex-direction:column; + align-items:flex-start; } }@media screen and (max-width:1280px) { - .blog__article: nth-child(odd) { - margin-left: 80px; + .blog__article:nth-child(odd) { + margin-left:80px; } }@media screen and (max-width:1279px) { - .blog__article: nth-child(odd) { - margin-left: 40px; + .blog__article:nth-child(odd) { + margin-left:40px; } }@media screen and (max-width:1079px) { - .blog__article: nth-child(odd) { - margin-left: 20px; + .blog__article:nth-child(odd) { + margin-left:20px; } }.blog__article:nth-child(odd) figure { - margin-right: 84px; + margin-right:84px; } @media screen and (max-width:1200px) { - .blog__article: nth-child(odd) figure { - margin-right: 44px; + .blog__article:nth-child(odd) figure { + margin-right:44px; } }@media screen and (max-width:1079px) { - .blog__article: nth-child(odd) figure { - margin-left: 24px; + .blog__article:nth-child(odd) figure { + margin-left:24px; } }.blog__article:nth-child(2n) { - margin-left: auto; + margin-left:auto; } @media screen and (max-width:1079px) { - .blog__article: nth-child(2n) { - margin-left: 20px; - flex-direction: column-reverse; + .blog__article:nth-child(2n) { + margin-left:20px; + flex-direction:column-reverse; } }.blog__article:nth-child(2n) figure { - margin-left: 84px; + margin-left:84px; } @media screen and (max-width:1200px) { - .blog__article: nth-child(2n) figure { - margin-left: 44px; + .blog__article:nth-child(2n) figure { + margin-left:44px; } }@media screen and (max-width:1079px) { - .blog__article: nth-child(2n) figure { - margin-left: 24px; + .blog__article:nth-child(2n) figure { + margin-left:24px; } }.blog__article:nth-child(2):before { - content: ""; - width: 134px; - height: 736px; - background-color: #3645cb; - position: absolute; - left: -191px; - bottom: -10px; - z-index: -1; + content:""; + width:134px; + height:736px; + background-color:#3645cb; + position:absolute; + left:-191px; + bottom:-10px; + z-index:-1; } @media screen and (min-width:1281px) { - .blog__article: nth-child(2):before { - width: 268px; - left: -341px; + .blog__article:nth-child(2):before { + width:268px; + left:-341px; } }.blog__article:nth-child(3):before { - border-radius: 50%; - content: ""; - width: 610px; - height: 610px; - position: absolute; - right: -210px; - top: 0; - z-index: -1; - background: linear-gradient(135.24deg, #2e3547 .22%, #202332 100.14%); - box-shadow: inset 0 30px 50px rgba(0, 0, 0, .5); + border-radius:50%; + content:""; + width:610px; + height:610px; + position:absolute; + right:-210px; + top:0; + z-index:-1; + background:linear-gradient(135.24deg, #2e3547 .22%, #202332 100.14%); + box-shadow:inset 0 30px 50px rgba(0, 0, 0, .5); } @media screen and (max-width:768px) { - .blog__article: nth-child(3):before { - display: none; + .blog__article:nth-child(3):before { + display:none; } }.blog__article:nth-child(5):before { - content: ""; - width: 286px; - height: 274px; - display: block; - background: url(/images/elipse.svg) no-repeat 100%; - position: absolute; - left: -20px; - top: -38px; - transform: scaleX(-1); - z-index: -1; + content:""; + width:286px; + height:274px; + display:block; + background:url(/images/elipse.svg) no-repeat 100%; + position:absolute; + left:-20px; + top:-38px; + transform:scaleX(-1); + z-index:-1; } .blog__article figure { - width: 596px; - height: 396px; - box-shadow: 0 50px 100px rgba(0, 0, 0, .5); - flex-shrink: 0; + width:596px; + height:396px; + box-shadow:0 50px 100px rgba(0, 0, 0, .5); + flex-shrink:0; } @media screen and (max-width:1200px) { .blog__article figure { - width: 494px; - height: 326px; + width:494px; + height:326px; } }@media screen and (max-width:1079px) { .blog__article figure { - margin-bottom: 40px; + margin-bottom:40px; } }@media screen and (max-width:620px) { .blog__article figure { - width: 100%} + width:100%} }.blog__article figure img { - width: 100%; - height: 100%; - -o-object-fit: cover; - object-fit: cover; - -o-object-position: top center; - object-position: top center; + width:100%; + height:100%; + -o-object-fit:cover; + object-fit:cover; + -o-object-position:top center; + object-position:top center; } .blog__article div { - max-width: 420px; - width: 100%} + max-width:420px; + width:100%} .blog__article div .dot-text, .blog__article div p { - font: 400 1.125em/183% Inter, sans-serif; - letter-spacing: .3px; + font:400 1.125em/183% Inter, sans-serif; + letter-spacing:.3px; } .blog__article div .dot-text { - text-transform: capitalize; - color: #efdaa4; - text-shadow: 0 4px 4px rgba(0, 0, 0, .3); - margin: 0 0 60px -22px; + text-transform:capitalize; + color:#efdaa4; + text-shadow:0 4px 4px rgba(0, 0, 0, .3); + margin:0 0 60px -22px; } @media screen and (max-width:1200px) { .blog__article div .dot-text { - margin: 0 0 30px; + margin:0 0 30px; } }.blog__article div .dot-text:before { - width: 10px; - height: 10px; - margin-right: 12px; + width:10px; + height:10px; + margin-right:12px; } .blog__article div h3 { - font: 400 1.6875em/156% Inter, sans-serif; - letter-spacing: .3px; - color: #fff; + font:400 1.6875em/156% Inter, sans-serif; + letter-spacing:.3px; + color:#fff; } .blog__article div h3, .blog__article div p { - margin: 0 0 48px; + margin:0 0 48px; } @media screen and (max-width:1200px) { .blog__article div h3, .blog__article div p { - margin: 0 0 40px; + margin:0 0 40px; } }.success-story__hero h2:after, .two-am .success-story__hero h2 span:before { - content: "."; - color: red; + content:"."; + color:red; } @media screen and (max-width:767px) { - .success-story__hero h2: after, .two-am .success-story__hero h2 span:before { - font-size: 46px; + .success-story__hero h2:after, .two-am .success-story__hero h2 span:before { + font-size:46px; } }@media screen and (max-width:1024px) { .success-story figure { - display: none; + display:none; } }.success-story .container { - width: 100%; - max-width: 1190px; - padding: 0 20px; + width:100%; + max-width:1190px; + padding:0 20px; } .success-story .blockquote { - font: 1.3125em/33px "Noto Serif", serif; - width: inherit; - margin: 34px 0; + font:1.3125em/33px "Noto Serif", serif; + width:inherit; + margin:34px 0; } .success-story h3 { - font: 3.75em/1 Gilmer_Heavy; - letter-spacing: -1.2px; - margin: 0 0 50px; + font:3.75em/1 Gilmer_Heavy; + letter-spacing:-1.2px; + margin:0 0 50px; } .success-story h3 span { - color: red; + color:red; } .success-story .success-story__introduction h3:after, .success-story .title-bg:after, .success-story__introduction .success-story h3:after { - font: 190px/1 Gilmer_Heavy; - letter-spacing: -.04em; - color: #1f212d; - width: 100%; - z-index: -1; + font:190px/1 Gilmer_Heavy; + letter-spacing:-.04em; + color:#1f212d; + width:100%; + z-index:-1; } .success-story p { - font: 1.3125em/157% Inter, sans-serif; - letter-spacing: .3px; - color: #f5f5f4; - margin-bottom: 34px; + font:1.3125em/157% Inter, sans-serif; + letter-spacing:.3px; + color:#f5f5f4; + margin-bottom:34px; } .success-story p a { - color: #1c74f8; + color:#1c74f8; } .success-story p span { - color: #efdaa4; + color:#efdaa4; } @media screen and (max-width:768px) { .success-story .blockquote, .success-story p { - margin-top: 34px; - margin-bottom: 0; + margin-top:34px; + margin-bottom:0; } }.success-story__hero { - height: 472px; - background-size: contain; - background-position: 100% 0; - background-repeat: no-repeat; - flex-direction: column; + height:472px; + background-size:contain; + background-position:100% 0; + background-repeat:no-repeat; + flex-direction:column; } @media screen and (max-width:1024px) { .success-story__hero { - height: 362px; - padding-left: 60px; + height:362px; + padding-left:60px; } }@media screen and (max-width:538px) { .success-story__hero { - background-size: cover; - padding-top: 50px; + background-size:cover; + padding-top:50px; } }.success-story__hero h2 { - font: 6em/1 Gilmer_Heavy; - letter-spacing: -3px; + font:6em/1 Gilmer_Heavy; + letter-spacing:-3px; } @media screen and (max-width:1279px) { .success-story__hero h2 { - font-size: 76px; + font-size:76px; } }@media screen and (max-width:767px) { .success-story__hero h2 { - font-size: 46px; + font-size:46px; } }@media screen and (max-width:374px) { .success-story__hero h2 { - font-size: 52px; + font-size:52px; } }.two-am .success-story__hero h2 span { - color: red; + color:red; } .two-am .success-story__hero h2:after { - content: ""} + content:""} .success-story__hero p { - margin-top: 20px; - max-width: 480px; + margin-top:20px; + max-width:480px; } .success-story__info-box { - background-color: #fff; - padding: 64px 84px; - margin-bottom: 138px; + background-color:#fff; + padding:64px 84px; + margin-bottom:138px; } @media screen and (max-width:1024px) { .success-story__info-box { - margin-bottom: 60px; + margin-bottom:60px; } }@media screen and (max-width:880px) { .success-story__info-box { - padding: 64px 30px; + padding:64px 30px; } .success-story__info-box .btn--lg { - width: 260px; + width:260px; } }.success-story__info-box div:not(.dots) { - max-width: 512px; - margin-right: 54px; + max-width:512px; + margin-right:54px; } .success-story__info-box .dots { - width: 140px; + width:140px; } .success-story__info-box p { - font: 1em/187% Inter, sans-serif; - letter-spacing: .3px; - color: #191a1f; - margin: 0 0 18px; + font:1em/187% Inter, sans-serif; + letter-spacing:.3px; + color:#191a1f; + margin:0 0 18px; } .success-story__info-box--md { - max-width: 944px; - margin-top: 150px; + max-width:944px; + margin-top:150px; } @media screen and (max-width:1024px) { .success-story__info-box--md { - margin-top: 60px; + margin-top:60px; } }.success-story__introduction { - margin-bottom: 150px; + margin-bottom:150px; } @media screen and (max-width:1024px) { .success-story__introduction { - margin-bottom: 60px; + margin-bottom:60px; } }.success-story__introduction h3 { - font: 3.3125em/1 Gilmer_Heavy; + font:3.3125em/1 Gilmer_Heavy; } .success-story__introduction h3:after { - content: "Introduction"; - top: -54px; - left: -115px; + content:"Introduction"; + top:-54px; + left:-115px; } .success-story__introduction div p { - max-width: 506px; - margin-right: 106px; + max-width:506px; + margin-right:106px; } @media screen and (max-width:768px) { .success-story__introduction div p { - margin-right: 0; - max-width: none; + margin-right:0; + max-width:none; } }.success-story__introduction div figure { - margin-top: -50px; + margin-top:-50px; } .success-story__introduction--2am div p { - letter-spacing: .23px; + letter-spacing:.23px; } .success-story__story { - margin: 0 0 110px -90px; + margin:0 0 110px -90px; } @media screen and (max-width:1024px) { .success-story__story { - margin: 0; + margin:0; } }.success-story__story div:first-child figure { - margin: 120px 110px 0 0; + margin:120px 110px 0 0; } .success-story__story div:first-child div { - max-width: 506px; + max-width:506px; } @media screen and (max-width:768px) { - .success-story__story div: first-child div { - max-width: none; + .success-story__story div:first-child div { + max-width:none; } }.success-story__story .middle-text { - margin-top: 100px; - margin-right: 100px; - max-width: 830px; + margin-top:100px; + margin-right:100px; + max-width:830px; } .success-story__story .middle-text.blockquote { - margin: 100px 100px 0 auto; + margin:100px 100px 0 auto; } @media screen and (max-width:1024px) { .success-story__story .middle-text { - margin-top: 60px; + margin-top:60px; } }@media screen and (max-width:768px) { .success-story__story .middle-text, .success-story__story .middle-text.blockquote { - margin-top: 34px; - margin-right: 0; - margin-bottom: 0; + margin-top:34px; + margin-right:0; + margin-bottom:0; } }.success-story__culture { - margin: 0 0 150px; + margin:0 0 150px; } @media screen and (max-width:1024px) { .success-story__culture { - margin: 0 0 60px; + margin:0 0 60px; } }.success-story__culture div { - max-width: 544px; - margin-right: 70px; + max-width:544px; + margin-right:70px; } @media screen and (max-width:768px) { .success-story__culture div { - margin-right: 0; - max-width: none; + margin-right:0; + max-width:none; } }.success-story__culture ul li { - font: 400 1.125em/1 Inter, sans-serif; - letter-spacing: .003em; + font:400 1.125em/1 Inter, sans-serif; + letter-spacing:.003em; } .success-story__culture ul li:not(:last-of-type) { - margin: 0 0 20px; + margin:0 0 20px; } .success-story__culture ul li:before { - border-radius: 50%; - content: ""; - width: 8px; - height: 8px; - display: inline-block; - background-color: red; - box-shadow: 0 0 0 5px rgba(255, 0, 0, .25); - margin: 0 20px 0 0; - position: relative; - top: 0; - flex-shrink: 0; + border-radius:50%; + content:""; + width:8px; + height:8px; + display:inline-block; + background-color:red; + box-shadow:0 0 0 5px rgba(255, 0, 0, .25); + margin:0 20px 0 0; + position:relative; + top:0; + flex-shrink:0; } .success-story__culture figure { - margin-top: 100px; + margin-top:100px; } @media screen and (max-width:768px) { .mosaic .success-story__culture { - margin-bottom: 0; + margin-bottom:0; } }.two-am .success-story__culture p { - margin-top: 54px; + margin-top:54px; } .two-am .success-story__culture figure { - margin-top: 0; + margin-top:0; } .success-story__slider { - width: 100%; - height: 920px; - margin-bottom: 134px; - background-repeat: no-repeat; - background-position: 100% 0; - background-size: contain; + width:100%; + height:920px; + margin-bottom:134px; + background-repeat:no-repeat; + background-position:100% 0; + background-size:contain; } @media screen and (max-width:1024px) { .success-story__slider { - display: none; + display:none; } }.success-story__slider .slick-list { - max-width: 944px; - margin: 0 auto; + max-width:944px; + margin:0 auto; } .success-story__slider .slick-track img { - max-width: 944px; + max-width:944px; } .success-story__slider .slick-dots { - display: flex!important; - margin: 70px auto 0; - width: -moz-fit-content; - width: fit-content; - left: 0; - right: 0; + display:flex!important; + margin:70px auto 0; + width:-moz-fit-content; + width:fit-content; + left:0; + right:0; } .success-story__slider .slick-dots li:not(:last-of-type) { - margin-right: 18px; + margin-right:18px; } .success-story__slider .slick-dots li.slick-active button { - background-color: #fff; + background-color:#fff; } .success-story__slider .slick-dots li button { - font-size: 0; - width: 8px; - height: 8px; - background-color: #6e6e76; + font-size:0; + width:8px; + height:8px; + background-color:#6e6e76; } .success-story__slider-nav { - width: 100%; - top: 50%; - transform: translateY(-50%); - left: -90px; + width:100%; + top:50%; + transform:translateY(-50%); + left:-90px; } .success-story__slider-nav button { - background-color: #fff; - width: 34px; - height: 34px; + background-color:#fff; + width:34px; + height:34px; } .success-story__slider-nav button .icon { - background-color: #dfe2f7; + background-color:#dfe2f7; } .success-story__slider-nav button:active, .success-story__slider-nav button:focus, .success-story__slider-nav button:hover { - background-color: red; + background-color:red; } .success-story__slider-nav button:active .icon, .success-story__slider-nav button:focus .icon, .success-story__slider-nav button:hover .icon { - color: #fff; + color:#fff; } .success-story__conclusion h3:after { - content: "Conclusion"; - top: 12px; - left: 74px; + content:"Conclusion"; + top:12px; + left:74px; } .success-story__conclusion p { - max-width: 770px; + max-width:770px; } .success-story__conclusion .blockquote { - max-width: 634px; + max-width:634px; } @media screen and (max-width:768px) { .mosaic .success-story__conclusion { - margin-top: 54px; + margin-top:54px; } }.contact { - margin-top: -182px; - background-image: url(/images/elipse.svg); - background-repeat: no-repeat; - background-position: 100% 100%; - overflow: auto; + margin-top:-182px; + background-image:url(/images/elipse.svg); + background-repeat:no-repeat; + background-position:100% 100%; + overflow:auto; } .contact .become-amigo { - margin: 0 0 90px; + margin:0 0 90px; } .contact .become-amigo h2, .contact .become-amigo h6, .contact .become-amigo p, .contact .become-amigo ul { - color: #191a1f; + color:#191a1f; } .contact .become-amigo h6, .contact .become-amigo p, .contact .become-amigo ul { - font: 400 1.125em/183% Inter, sans-serif; - letter-spacing: .3px; + font:400 1.125em/183% Inter, sans-serif; + letter-spacing:.3px; } .contact .become-amigo h2 { - font: 3.75em/127% Gilmer_Regular; - letter-spacing: -1.2px; - margin: 0 0 64px; - max-width: 800px; + font:3.75em/127% Gilmer_Regular; + letter-spacing:-1.2px; + margin:0 0 64px; + max-width:800px; } @media screen and (max-width:767px) { .contact .become-amigo h2 { - font-size: 3em; + font-size:3em; } }.contact .become-amigo h2 strong { - font-family: Gilmer_Bold; + font-family:Gilmer_Bold; } .contact .become-amigo ul { - margin: 0 0 46px; + margin:0 0 46px; } .contact .become-amigo ul li:not(:last-of-type):after { - width: 1px; - height: 100%; - position: absolute; - left: 4px; - top: 12px; - background: red; + width:1px; + height:100%; + position:absolute; + left:4px; + top:12px; + background:red; } .contact .become-amigo ul li:before { - border-radius: 50%; - width: 9px; - height: 9px; - display: inline-block; - background-color: red; - box-shadow: 0 0 0 5px rgba(255, 0, 0, .25); - margin: 0 27px 0 0; - position: relative; - top: -3px; - flex-shrink: 0; + border-radius:50%; + width:9px; + height:9px; + display:inline-block; + background-color:red; + box-shadow:0 0 0 5px rgba(255, 0, 0, .25); + margin:0 27px 0 0; + position:relative; + top:-3px; + flex-shrink:0; } .contact .become-amigo ul li:after, .contact .become-amigo ul li:before { - content: ""} + content:""} @media screen and (max-width:650px) { - .contact .become-amigo ul li: after, .contact .become-amigo ul li:before { - display: none; + .contact .become-amigo ul li:after, .contact .become-amigo ul li:before { + display:none; } }.contact .become-amigo h6 { - font: 400 1.6875em/156% Inter, sans-serif; - margin: 0 0 38px; + font:400 1.6875em/156% Inter, sans-serif; + margin:0 0 38px; } .contact .become-amigo h6 strong { - font-weight: 700; + font-weight:700; } .contact .white-paper { - max-width: 978px; - margin: 0 auto 110px; - flex-wrap: wrap; + max-width:978px; + margin:0 auto 110px; + flex-wrap:wrap; } @media screen and (max-width:1023px) { .contact .white-paper { - -moz-flex-direction: column; - -o-flex-direction: column; - flex-direction: column; - align-items: start; - padding: 0 40px; + -moz-flex-direction:column; + -o-flex-direction:column; + flex-direction:column; + align-items:start; + padding:0 40px; } }@media screen and (max-width:767px) { .contact .white-paper { - padding: 0 20px; + padding:0 20px; } }.contact .white-paper h4 { - font: 2em/1 Gilmer_Bold; - letter-spacing: -.5px; - margin: 0 0 44px; + font:2em/1 Gilmer_Bold; + letter-spacing:-.5px; + margin:0 0 44px; } .contact .white-paper ul { - max-width: 522px; + max-width:522px; } @media screen and (max-width:767px) { .contact .white-paper ul { - font-size: 14px; + font-size:14px; } }.contact .white-paper ul:after { - content: ""; - width: 1px; - height: 82%; - background-color: rgba(255, 0, 0, .25); - position: absolute; - left: 4px; - top: 14px; + content:""; + width:1px; + height:82%; + background-color:rgba(255, 0, 0, .25); + position:absolute; + left:4px; + top:14px; } .contact .white-paper ul li { - font: 1.3125em/1 Inter, sans-serif; - letter-spacing: .003em; + font:1.3125em/1 Inter, sans-serif; + letter-spacing:.003em; } .contact .white-paper ul li:not(:last-of-type) { - margin: 0 0 40px; + margin:0 0 40px; } @media screen and (max-width:767px) { .contact .white-paper ul li { - line-height: 24px; + line-height:24px; } }.contact .white-paper ul li:before { - border-radius: 50%; - content: ""; - width: 9px; - height: 9px; - display: inline-block; - background-color: red; - box-shadow: 0 0 0 10px rgba(255, 0, 0, .25); - margin: 0 27px 0 0; - position: relative; - top: 12px; - flex-shrink: 0; + border-radius:50%; + content:""; + width:9px; + height:9px; + display:inline-block; + background-color:red; + box-shadow:0 0 0 10px rgba(255, 0, 0, .25); + margin:0 27px 0 0; + position:relative; + top:12px; + flex-shrink:0; } .contact .white-paper figure { - margin-left: 102px; + margin-left:102px; } @media screen and (max-width:1023px) { .contact .white-paper figure { - margin: 60px 0 0; + margin:60px 0 0; } }@media screen and (max-width:1279px) { .contact .info { - padding: 0 20px; + padding:0 20px; } }.contact .info__box { - background-color: #fff; - color: #000; - max-width: 1120px; - width: 100%; - padding: 96px 110px 76px; - margin: 24px auto 132px; + background-color:#fff; + color:#000; + max-width:1120px; + width:100%; + padding:96px 110px 76px; + margin:24px auto 132px; } @media screen and (max-width:1279px) { .contact .info__box { - padding: 96px 60px 76px; - margin: 24px auto 80px; + padding:96px 60px 76px; + margin:24px auto 80px; } }@media screen and (max-width:767px) { .contact .info__box { - padding: 56px 30px; + padding:56px 30px; } }.contact .info__box>div { - width: 100%} + width:100%} .contact .info__box>div>h6 { - font: 1.0625em Gilmer_Light; - letter-spacing: 8px; - color: #9dafbd; - margin: 0 0 30px; + font:1.0625em Gilmer_Light; + letter-spacing:8px; + color:#9dafbd; + margin:0 0 30px; } .contact .info__box>div>h2 { - font: 3.75em Gilmer_Light; - line-height: 127%; - letter-spacing: -1.2px; - margin: 0 0 40px; - color: #191a1f; - max-width: 490px; + font:3.75em Gilmer_Light; + line-height:127%; + letter-spacing:-1.2px; + margin:0 0 40px; + color:#191a1f; + max-width:490px; } @media screen and (max-width:767px) { .contact .info__box>div>h2 { - font-size: 2.875em; + font-size:2.875em; } }.contact .info__box>div>h2 strong { - font-family: Gilmer_Heavy; + font-family:Gilmer_Heavy; } @media screen and (max-width:425px) { .contact .form__success-message h2 { - font-size: 3.375em; + font-size:3.375em; } }.contact .form__success-message h6 { - font-size: 1.1875em; + font-size:1.1875em; } @media screen and (max-width:879px) { .contact .form__success-message .icon { - display: none; + display:none; } }.legal .hero { - padding: 98px 0 0; - height: 554px; - background-image: url(/images/hero_default.png); - background-position: top; - background-size: cover; - background-repeat: no-repeat; + padding:98px 0 0; + height:554px; + background-image:url(/images/hero_default.png); + background-position:top; + background-size:cover; + background-repeat:no-repeat; } @media screen and (max-width:1279px) { .legal .hero { - padding: 128px 40px 0; + padding:128px 40px 0; } }@media screen and (max-width:767px) { .legal .hero { - height: 474px; + height:474px; } }.legal .hero h2 { - font: 6em/164% Gilmer_Heavy; - letter-spacing: -3px; + font:6em/164% Gilmer_Heavy; + letter-spacing:-3px; } @media screen and (max-width:1279px) { .legal .hero h2 { - font-size: 76px; + font-size:76px; } }@media screen and (max-width:767px) { .legal .hero h2 { - font-size: 56px; + font-size:56px; } }@media screen and (max-width:374px) { .legal .hero h2 { - font-size: 52px; + font-size:52px; } }.legal .hero h2:after { - content: "."; - color: red; - font: 94/1 Gilmer_Heavy; + content:"."; + color:red; + font:94/1 Gilmer_Heavy; } @media screen and (max-width:767px) { - .legal .hero h2: after { - font-size: 56px; + .legal .hero h2:after { + font-size:56px; } }@media screen and (max-width:1279px) { .legal .info { - padding: 0 20px; + padding:0 20px; } }.legal .info__box { - background-color: #fff; - color: #000; - max-width: 1120px; - width: 100%; - padding: 96px 110px 76px; - margin: -182px auto 0; + background-color:#fff; + color:#000; + max-width:1120px; + width:100%; + padding:96px 110px 76px; + margin:-182px auto 0; } @media screen and (max-width:1279px) { .legal .info__box { - padding: 96px 60px 76px; + padding:96px 60px 76px; } }@media screen and (max-width:767px) { .legal .info__box { - flex-direction: column; - padding: 60px 20px; + flex-direction:column; + padding:60px 20px; } }.legal .info__box div h5, .legal .info__box div p { - color: #000; - letter-spacing: .3px; + color:#000; + letter-spacing:.3px; } .legal .info__box div a { - color: #1c74f8; + color:#1c74f8; } .legal .info__box div h5 { - font: 1.6875em/156% Gilmer_Regular; - margin: 0 0 34px; - max-width: 610px; + font:1.6875em/156% Gilmer_Regular; + margin:0 0 34px; + max-width:610px; } .legal .info__box div h5 strong { - font-family: Gilmer_Bold; + font-family:Gilmer_Bold; } .legal .info__box div p { - font: 400 1.125em/183% Inter, sans-serif; + font:400 1.125em/183% Inter, sans-serif; } .legal .info__box div .btn { - margin: 44px 0 0; + margin:44px 0 0; } .legal .info__box ul { - color: #000; - list-style: square inside; + color:#000; + list-style:square inside; } .legal .info__box ol { - counter-reset: item; + counter-reset:item; } .legal .info__box ol>li { - margin-bottom: 15px; - display: block; + margin-bottom:15px; + display:block; } .legal .info__box ol>li:before { - font-weight: 700; - content: counters(item, ".") ". "; - counter-increment: item; + font-weight:700; + content:counters(item, ".") ". "; + counter-increment:item; } .legal .info__box .address { - margin-left: 25px; + margin-left:25px; } .legal .info__box .dots { - right: 10px; - bottom: 10px; - width: 100px; + right:10px; + bottom:10px; + width:100px; } @media screen and (max-width:480px) { .legal .info__box .dots { - display: none; + display:none; } }.legal .info__box .dots .dot:after, .legal .info__box .dots .dot:before { - border-radius: 50%; - content: ""; - width: 5px; - height: 5px; - background-color: #ccc; - margin: 14px; - display: inline-block; + border-radius:50%; + content:""; + width:5px; + height:5px; + background-color:#ccc; + margin:14px; + display:inline-block; } .service-landing .hero { - padding: 98px 0 0; - height: 454px; - background-image: url(/images/hero_about.png); - background-position: top; - background-size: cover; - background-repeat: no-repeat; - position: relative; + padding:98px 0 0; + height:454px; + background-image:url(/images/hero_about.png); + background-position:top; + background-size:cover; + background-repeat:no-repeat; + position:relative; } @media screen and (max-width:1279px) { .service-landing .hero { - padding: 128px 40px 0; + padding:128px 40px 0; } }@media screen and (max-width:767px) { .service-landing .hero { - height: 474px; + height:474px; } }.service-landing .hero:after { - content: ""; - background-image: url(/images/lines.svg); - position: absolute; - right: -500px; - top: 0; - background-repeat: no-repeat; - background-size: cover; - height: 3480px; - width: 1750px; + content:""; + background-image:url(/images/lines.svg); + position:absolute; + right:-500px; + top:0; + background-repeat:no-repeat; + background-size:cover; + height:3480px; + width:1750px; } @media screen and (max-width:1500px) { - .service-landing .hero: after { - height: 3500px; + .service-landing .hero:after { + height:3500px; } }.service-landing .hero h1 { - font: 3.125em/150% Gilmer_Heavy; - letter-spacing: -3px; + font:3.125em/150% Gilmer_Heavy; + letter-spacing:-3px; } @media screen and (max-width:1279px) { .service-landing .hero h1 { - font: 3.125em/150% Gilmer_Heavy; + font:3.125em/150% Gilmer_Heavy; } }@media screen and (max-width:767px) { .service-landing .hero h1 { - font: 2.5em/140% Gilmer_Heavy; + font:2.5em/140% Gilmer_Heavy; } }@media screen and (max-width:426px) { .service-landing .hero h1 { - font: 1.875em/130% Gilmer_Heavy; + font:1.875em/130% Gilmer_Heavy; } }.service-landing .hero h1:after { - content: "."; - color: red; - font: 94/1 Gilmer_Heavy; + content:"."; + color:red; + font:94/1 Gilmer_Heavy; } @media screen and (max-width:767px) { - .service-landing .hero h1: after { - font-size: 56px; + .service-landing .hero h1:after { + font-size:56px; } }.service-landing .hero h1:before { - content: ""; - background-image: url(/images/dot_column.svg); - position: absolute; - left: 110px; - top: 0; - background-repeat: no-repeat; - background-size: cover; - height: 580px; - width: 50px; + content:""; + background-image:url(/images/dot_column.svg); + position:absolute; + left:110px; + top:0; + background-repeat:no-repeat; + background-size:cover; + height:580px; + width:50px; } @media screen and (max-width:1500px) { - .service-landing .hero h1: before { - left: 7%} + .service-landing .hero h1:before { + left:7%} }@media screen and (max-width:1279px) { .service-landing .info { - padding: 0 10px; + padding:0 10px; } }@media screen and (max-width:1025px) { .service-landing .info { - margin-top: 20px; + margin-top:20px; } }@media screen and (max-width:426px) { .service-landing .info { - margin-top: -20px; + margin-top:-20px; } }.service-landing .info__box { - background-color: #fff; - color: #000; - max-width: 1120px; - width: 100%; - padding: 96px 110px 76px; - margin: -182px auto 0; + background-color:#fff; + color:#000; + max-width:1120px; + width:100%; + padding:96px 110px 76px; + margin:-182px auto 0; } @media screen and (max-width:1279px) { .service-landing .info__box { - padding: 96px 60px 76px; + padding:96px 60px 76px; } }@media screen and (max-width:1025px) { .service-landing .info__box { - width: 90%} + width:90%} }@media screen and (max-width:769px) { .service-landing .info__box { - flex-direction: column; - padding: 50px 20px; - width: 90%} + flex-direction:column; + padding:50px 20px; + width:90%} }@media screen and (max-width:426px) { .service-landing .info__box { - flex-direction: column; - padding: 40px 20px; - width: 90%} + flex-direction:column; + padding:40px 20px; + width:90%} }.service-landing .info__box>.icon { - margin: 0 0 0 76px; - flex-shrink: 0; + margin:0 0 0 76px; + flex-shrink:0; } @media screen and (max-width:769px) { .service-landing .info__box>.icon { - margin: 10px 0 0; + margin:10px 0 0; } }.service-landing .info__box div .info-heading, .service-landing .info__box div p { - color: #000; - letter-spacing: .3px; + color:#000; + letter-spacing:.3px; } .service-landing .info__box div .info-heading { - font: 1.6875em/156% Gilmer_Regular; - margin: 0 0 20px; + font:1.6875em/156% Gilmer_Regular; + margin:0 0 20px; } .service-landing .info__box div .info-heading strong { - font-family: Gilmer_Bold; + font-family:Gilmer_Bold; } @media screen and (max-width:426px) { .service-landing .info__box div .info-heading { - font: 1.25em/156% Gilmer_Regular; - margin: 0 0 15px; + font:1.25em/156% Gilmer_Regular; + margin:0 0 15px; } }.service-landing .info__box div p { - font: 400 1.125em/183% Inter, sans-serif; + font:400 1.125em/183% Inter, sans-serif; } @media screen and (max-width:426px) { .service-landing .info__box div p { - font: .875em/156% Gilmer_Regular; + font:.875em/156% Gilmer_Regular; } }.service-landing .info__box div .btn { - margin: 44px 0 0; + margin:44px 0 0; } .service-landing .info__box .dots { - right: 10px; - bottom: 10px; - width: 100px; + right:10px; + bottom:10px; + width:100px; } @media screen and (max-width:480px) { .service-landing .info__box .dots { - display: none; + display:none; } }.service-landing .info__box .dots .dot:after, .service-landing .info__box .dots .dot:before { - border-radius: 50%; - content: ""; - width: 5px; - height: 5px; - background-color: #ccc; - margin: 14px; - display: inline-block; + border-radius:50%; + content:""; + width:5px; + height:5px; + background-color:#ccc; + margin:14px; + display:inline-block; } .service-landing .success-story__carousel { - display: flex; - justify-content: center; - width: 100%; - height: 820px; - margin-bottom: -250px; - background-repeat: no-repeat; - background-position: 100% 0; - background-size: contain; - margin-top: -110px; + display:flex; + justify-content:center; + width:100%; + height:820px; + margin-bottom:-250px; + background-repeat:no-repeat; + background-position:100% 0; + background-size:contain; + margin-top:-110px; } @media screen and (max-width:1441px) { .service-landing .success-story__carousel { - margin-top: -280px; + margin-top:-280px; } }.service-landing .success-story__carousel .heading { - position: absolute; - top: 100px; - width: 63%} + position:absolute; + top:100px; + width:63%} .service-landing .success-story__carousel .heading h2 { - font: 3.125em/164% Gilmer_Heavy; - letter-spacing: -3px; + font:3.125em/164% Gilmer_Heavy; + letter-spacing:-3px; } @media screen and (max-width:1279px) { .service-landing .success-story__carousel .heading h2 { - font-size: 76px; + font-size:76px; } }@media screen and (max-width:767px) { .service-landing .success-story__carousel .heading h2 { - font-size: 56px; + font-size:56px; } }@media screen and (max-width:374px) { .service-landing .success-story__carousel .heading h2 { - font-size: 52px; + font-size:52px; } }.service-landing .success-story__carousel .heading h2:after { - content: "."; - color: red; - font: 94/1 Gilmer_Heavy; + content:"."; + color:red; + font:94/1 Gilmer_Heavy; } @media screen and (max-width:767px) { - .service-landing .success-story__carousel .heading h2: after { - font-size: 56px; + .service-landing .success-story__carousel .heading h2:after { + font-size:56px; } }@media screen and (max-width:1024px) { .service-landing .success-story__carousel { - display: none; + display:none; } }.service-landing .success-story__carousel .slick-list { - max-width: 944px; - margin: 0 auto; + max-width:944px; + margin:0 auto; } .service-landing .success-story__carousel-nav { - width: 85%; - top: 50%; - transform: translateY(-50%); + width:85%; + top:50%; + transform:translateY(-50%); } @media screen and (max-width:1190px) { .service-landing .success-story__carousel-nav { - width: 95%} + width:95%} }.service-landing .success-story__carousel-nav button { - background-color: #fff; - width: 34px; - height: 34px; + background-color:#fff; + width:34px; + height:34px; } .service-landing .success-story__carousel-nav button .icon { - background-color: #dfe2f7; + background-color:#dfe2f7; } .service-landing .success-story__carousel-nav button:active, .service-landing .success-story__carousel-nav button:focus, .service-landing .success-story__carousel-nav button:hover { - background-color: red; + background-color:red; } .service-landing .success-story__carousel-nav button:active .icon, .service-landing .success-story__carousel-nav button:focus .icon, .service-landing .success-story__carousel-nav button:hover .icon { - color: #fff; + color:#fff; } .service-landing .success-story__carousel-item { - display: flex!important; - width: 944px!important; + display:flex!important; + width:944px!important; } .service-landing .success-story__carousel-item.success-story-2am-tech img { - max-width: 50%} + max-width:50%} .service-landing .success-story__carousel-item.success-story-2am-tech .success-story-text { - margin-top: 2.75rem; + margin-top:2.75rem; } .service-landing .success-story__carousel-item .success-story-text { - width: 60%; - margin-right: 2rem; + width:60%; + margin-right:2rem; } .service-landing .success-story__carousel-item .success-story-text.success-story-mosaic { - margin-top: 2.75rem; + margin-top:2.75rem; } .service-landing .success-story__carousel-item .success-story-text.success-story-dms h4 { - font-size: 1.3rem; + font-size:1.3rem; } .service-landing .success-story__carousel-item .success-story-text p { - padding: 1rem; - color: #fff; - font-size: 1rem; - font-style: normal; - font-weight: 400; - letter-spacing: .065rem; - line-height: 1.4rem; + padding:1rem; + color:#fff; + font-size:1rem; + font-style:normal; + font-weight:400; + letter-spacing:.065rem; + line-height:1.4rem; } .service-landing .success-story__carousel-item .success-story-text a { - margin-left: 1rem; + margin-left:1rem; } .service-landing .success-story__carousel-item .success-story-text h4 { - padding-left: 1rem; - margin-top: 1rem; - color: #fff; - font-size: 1.4rem; - font-style: normal; - font-weight: 400; - line-height: 2.625rem; - letter-spacing: .01875rem; + padding-left:1rem; + margin-top:1rem; + color:#fff; + font-size:1.4rem; + font-style:normal; + font-weight:400; + line-height:2.625rem; + letter-spacing:.01875rem; } .service-landing .success-story__carousel-item .dot-heading { - font: 400 1em Inter, sans-serif; - line-height: 1; - color: #efdaa4; + font:400 1em Inter, sans-serif; + line-height:1; + color:#efdaa4; } .service-landing .success-story__carousel-item .dot-heading:before { - border-radius: 50%; - background-color: red; - content: ""; - width: 10px; - height: 10px; - margin-right: 10px; - display: inline-block; - flex-shrink: 0; + border-radius:50%; + background-color:red; + content:""; + width:10px; + height:10px; + margin-right:10px; + display:inline-block; + flex-shrink:0; } .service-landing .about { - position: relative; + position:relative; } .service-landing .about:before { - content: ""; - width: 1350px; - height: 1550px; - background-image: url(/images/circle_line.svg); - position: absolute; - left: -350px; - top: 45%; - background-repeat: no-repeat; - background-size: cover; - transform: rotate(139deg); + content:""; + width:1350px; + height:1550px; + background-image:url(/images/circle_line.svg); + position:absolute; + left:-350px; + top:45%; + background-repeat:no-repeat; + background-size:cover; + transform:rotate(139deg); } @media screen and (max-width:1500px) { - .service-landing .about: before { - width: 1220px; + .service-landing .about:before { + width:1220px; } }@media screen and (max-width:768px) { - .service-landing .about: before { - width: 1200px; + .service-landing .about:before { + width:1200px; } }.service-landing .about:after { - content: ""; - width: 250px; - height: 250px; - background-image: url(/images/line_triangle.svg); - background-repeat: no-repeat; - background-size: cover; - position: absolute; - right: -150px; - top: 100%; - transform: rotate(135deg); + content:""; + width:250px; + height:250px; + background-image:url(/images/line_triangle.svg); + background-repeat:no-repeat; + background-size:cover; + position:absolute; + right:-150px; + top:100%; + transform:rotate(135deg); } @media screen and (max-width:1441px) { - .service-landing .about: after { - width: 200px; - height: 200px; - right: -200px; - top: 95%} + .service-landing .about:after { + width:200px; + height:200px; + right:-200px; + top:95%} }@media screen and (max-width:1440px) { .service-landing .about { - margin: 0 64px 250px; + margin:0 64px 250px; } }@media screen and (max-width:1100px) { .service-landing .about { - margin-bottom: 20%} + margin-bottom:20%} }@media screen and (max-width:560px) { .service-landing .about { - margin: 0 24px 35%} + margin:0 24px 35%} }.service-landing .about h2 { - font: 11.875em Gilmer_Heavy; - color: #39383d; - line-height: 319px; - letter-spacing: -.04em; + font:11.875em Gilmer_Heavy; + color:#39383d; + line-height:319px; + letter-spacing:-.04em; } @media screen and (max-width:1193px) { .service-landing .about h2 { - line-height: 200px; - font-size: 130px; + line-height:200px; + font-size:130px; } }@media screen and (max-width:800px) { .service-landing .about h2 { - font-size: 110px; - margin: 0; + font-size:110px; + margin:0; } }@media screen and (max-width:560px) { .service-landing .about h2 { - font-size: 75px; - line-height: 160px; + font-size:75px; + line-height:160px; } }.service-landing .about .logo { - margin: 0 5px 0 10px; + margin:0 5px 0 10px; } .service-landing .about .section__white-box { - margin: 5rem auto; - padding: 56px 76px 100px; - max-width: 1120px; - width: 100%} + margin:5rem auto; + padding:56px 76px 100px; + max-width:1120px; + width:100%} .service-landing .about .section__white-box div { - max-width: 1120px; - width: 100%} + max-width:1120px; + width:100%} @media screen and (max-width:1100px) { .service-landing .about .section__white-box { - max-width: 100%; - margin: 0 auto; + max-width:100%; + margin:0 auto; } }@media screen and (max-width:900px) { .service-landing .about .section__white-box { - width: 100%; - padding: 34px 54px 100px; + width:100%; + padding:34px 54px 100px; } }@media screen and (max-width:560px) { .service-landing .about .section__white-box { - padding: 34px 25px 100px; + padding:34px 25px 100px; } }.service-landing .about .section__white-box .paragraph { - position: relative; + position:relative; } .service-landing .about .section__white-box .paragraph div { - display: flex; - gap: 3rem; + display:flex; + gap:3rem; } @media screen and (max-width:426px) { .service-landing .about .section__white-box .paragraph div { - display: block; + display:block; } }.service-landing .about .section__white-box .paragraph div p { - width: 50%} + width:50%} @media screen and (max-width:426px) { .service-landing .about .section__white-box .paragraph div p { - width: 100%} + width:100%} }@media screen and (max-width:1500px) { .service-landing .about .section__white-box .paragraph { - width: 100%} + width:100%} }@media screen and (max-width:1100px) { .service-landing .about .section__white-box .paragraph { - max-width: inherit; - margin-bottom: 40px; + max-width:inherit; + margin-bottom:40px; } }@media screen and (max-width:768px) { .service-landing .about .section__white-box .paragraph p { - font-size: 16px; + font-size:16px; } }@media screen and (max-width:560px) { .service-landing .about .section__white-box .paragraph p { - font-size: 14px; - margin-bottom: 24px; + font-size:14px; + margin-bottom:24px; } }.service-landing .about .section__white-box span { - font-family: Gilmer_Bold; + font-family:Gilmer_Bold; } @media screen and (max-width:560px) { .service-landing .about .section__white-box span { - font-family: Gilmer_Medium; + font-family:Gilmer_Medium; } }.service-landing .about .section__white-box h2 { - font: 3.5625em Gilmer_Regular; + font:3.5625em Gilmer_Regular; } .service-landing .about .section__white-box h2 strong { - font-family: Gilmer_Bold; + font-family:Gilmer_Bold; } @media screen and (max-width:1700px) { .service-landing .about .section__white-box h2 { - font-size: 40px; - max-width: 70%} + font-size:40px; + max-width:70%} .service-landing .about .section__white-box h2 i { - width: 200px; - height: 47px; + width:200px; + height:47px; } }@media screen and (max-width:1300px) { .service-landing .about .section__white-box h2 { - max-width: 85%} + max-width:85%} }@media screen and (max-width:1100px) { .service-landing .about .section__white-box h2 { - font-size: 34px; + font-size:34px; } .service-landing .about .section__white-box h2 i { - width: 140px; - height: 33px; + width:140px; + height:33px; } }@media screen and (max-width:769px) { .service-landing .about .section__white-box h2 { - font-size: 30px; - max-width: 100%} + font-size:30px; + max-width:100%} }@media screen and (max-width:560px) { .service-landing .about .section__white-box h2 { - font-size: 22px; - line-height: 30px; - max-width: 400px; - mwidth: 100%; - margin-bottom: 24px; + font-size:22px; + line-height:30px; + max-width:400px; + mwidth:100%; + margin-bottom:24px; } .service-landing .about .section__white-box h2 i { - width: 121px; - height: 28px; + width:121px; + height:28px; } }@media screen and (max-width:400px) { .service-landing .about .section__white-box h2 i { - width: 100px; - height: 23px; + width:100px; + height:23px; } }.service-landing .about .section__white-box .process_cta { - max-width: -moz-fit-content; - max-width: fit-content; + max-width:-moz-fit-content; + max-width:fit-content; } @media screen and (max-width:1440px) { .service-landing .about .section__white-box .process_cta { - width: 100%; - max-width: 300px!important; + width:100%; + max-width:300px!important; } }@media screen and (max-width:1100px) { .service-landing .about .section__white-box .process_cta { - position: absolute; - bottom: -85px; - right: 5%} + position:absolute; + bottom:-85px; + right:5%} }@media screen and (max-width:850px) { .service-landing .about .section__white-box .process_cta { - max-width: inherit!important; - left: 0; + max-width:inherit!important; + left:0; } }.service-landing .about .section__white-box .process_cta a { - color: #fff; + color:#fff; } @media screen and (max-width:1440px) { .service-landing .about .section__white-box .process_cta a { - width: 67%} + width:67%} }@media screen and (max-width:1100px) { .service-landing .about .section__white-box .process_cta a { - width: 100%; - font-size: 16px; + width:100%; + font-size:16px; } }.service-landing .services { - margin: 0; - position: relative; + margin:0; + position:relative; } .service-landing .services .info { - display: flex; - max-width: 1120px; - width: 100%; - padding: 96px 1px 76px; - margin: 50px auto 0; - gap: 4rem; + display:flex; + max-width:1120px; + width:100%; + padding:96px 1px 76px; + margin:50px auto 0; + gap:4rem; } @media screen and (max-width:1132px) { .service-landing .services .info { - padding-left: 30px; + padding-left:30px; } }@media screen and (max-width:1100px) { .service-landing .services .info { - display: block; + display:block; } }@media screen and (max-width:1025px) { .service-landing .services .info { - padding: 96px 60px 76px; + padding:96px 60px 76px; } }@media screen and (max-width:769px) { .service-landing .services .info { - padding: 96px 30px 76px; + padding:96px 30px 76px; } }@media screen and (max-width:426px) { .service-landing .services .info { - margin: 10px auto 0; + margin:10px auto 0; } }.service-landing .services .info .content { - flex: 2 1; - padding: 20px 0; - gap: 2rem; + flex:2 1; + padding:20px 0; + gap:2rem; } .service-landing .services .info .content h2 { - font: 3.125em Gilmer_Light; - line-height: 127%; - letter-spacing: -1.2px; - color: #f5f5f4; - text-align: start; - margin-top: -90px; + font:3.125em Gilmer_Light; + line-height:127%; + letter-spacing:-1.2px; + color:#f5f5f4; + text-align:start; + margin-top:-90px; } .service-landing .services .info .content h2 strong { - font-family: Gilmer_Heavy, Inter, sans-serif; + font-family:Gilmer_Heavy, Inter, sans-serif; } @media screen and (max-width:959px) { .service-landing .services .info .content h2 { - font: 2.5em Gilmer_Light; + font:2.5em Gilmer_Light; } }@media screen and (max-width:801px) { .service-landing .services .info .content h2 { - margin-top: -100px; - font: 2.5em Gilmer_Light; + margin-top:-100px; + font:2.5em Gilmer_Light; } }.service-landing .services .info .content p { - padding-top: 270px; - padding-right: 50px; - font: 400 1.3125em Inter, sans-serif; - line-height: 157%; - letter-spacing: .3px; + padding-top:270px; + padding-right:50px; + font:400 1.3125em Inter, sans-serif; + line-height:157%; + letter-spacing:.3px; } @media screen and (max-width:801px) { .service-landing .services .info .content p { - padding-top: 20px; + padding-top:20px; } }@media screen and (max-width:769px) { .service-landing .services .info .content p { - padding-top: 10px; - padding-right: 0; - font: 400 1.125em Inter, sans-serif; - line-height: 157%; - letter-spacing: .3px; + padding-top:10px; + padding-right:0; + font:400 1.125em Inter, sans-serif; + line-height:157%; + letter-spacing:.3px; } }.service-landing .services .info .benefits { - flex: 1 1; - padding: 20px; - margin-top: 40px; - margin-right: -140px; + flex:1 1; + padding:20px; + margin-top:40px; + margin-right:-140px; } @media screen and (max-width:1362px) { .service-landing .services .info .benefits { - margin-right: 0; + margin-right:0; } }@media screen and (max-width:1100px) { .service-landing .services .info .benefits { - margin-top: 10px; - padding: 0; + margin-top:10px; + padding:0; } }@media screen and (max-width:426px) { .service-landing .services .info .benefits { - margin-right: 0; + margin-right:0; } }.service-landing .services .info .benefits h3 { - font: 400 1.875em Gilmer_Heavy; - line-height: 125%; - letter-spacing: -.5px; - color: #f5f5f4; - margin: 0 0 40px; + font:400 1.875em Gilmer_Heavy; + line-height:125%; + letter-spacing:-.5px; + color:#f5f5f4; + margin:0 0 40px; } .service-landing .services .info .benefits ul { - margin-left: -34px; + margin-left:-34px; } .service-landing .services .info .benefits ul li { - font: 400 1.3125em Inter, sans-serif; - line-height: 33px; - letter-spacing: .003em; + font:400 1.3125em Inter, sans-serif; + line-height:33px; + letter-spacing:.003em; } .service-landing .services .info .benefits ul li:before { - border-radius: 50%; - content: ""; - width: 8px; - height: 8px; - display: inline-block; - background-color: red; - box-shadow: 0 0 0 10px rgba(255, 0, 0, .25); - margin: 0 27px 0 0; - position: relative; - top: 12px; - flex-shrink: 0; + border-radius:50%; + content:""; + width:8px; + height:8px; + display:inline-block; + background-color:red; + box-shadow:0 0 0 10px rgba(255, 0, 0, .25); + margin:0 27px 0 0; + position:relative; + top:12px; + flex-shrink:0; } @media screen and (max-width:426px) { - .service-landing .services .info .benefits ul li: before { - margin: -5px 27px 0 0; + .service-landing .services .info .benefits ul li:before { + margin:-5px 27px 0 0; } }.service-landing .services .info .benefits ul li:not(:last-of-type) { - margin: 0 0 30px; + margin:0 0 30px; } @media screen and (max-width:767px) { - .service-landing .services .info .benefits ul li: not(:last-of-type) { - margin: 0 0 12px; + .service-landing .services .info .benefits ul li:not(:last-of-type) { + margin:0 0 12px; } }.service-landing .services .info .benefits ul li:not(:last-of-type):after { - content: ""; - width: 1px; - height: calc(100% + 30px); - background-color: rgba(255, 0, 0, .25); - position: absolute; - left: 3px; - top: 18px; + content:""; + width:1px; + height:calc(100% + 30px); + background-color:rgba(255, 0, 0, .25); + position:absolute; + left:3px; + top:18px; } @media screen and (max-width:426px) { - .service-landing .services .info .benefits ul li: not(:last-of-type):after { - height: calc(100% + 12px); - top: 13px; + .service-landing .services .info .benefits ul li:not(:last-of-type):after { + height:calc(100% + 12px); + top:13px; } .service-landing .services .info .benefits ul li { - font: 400 1.125em Inter, sans-serif; - line-height: 23px; + font:400 1.125em Inter, sans-serif; + line-height:23px; } }@media screen and (max-width:1100px) { .service-landing .services .info .benefits ul { - margin-left: 10px; + margin-left:10px; } }.service-landing .services:before { - content: ""; - background-image: url(/images/blue_triangle.svg); - background-repeat: no-repeat; - position: absolute; - top: 140px; - left: -30px; - width: 156px; - height: 160px; + content:""; + background-image:url(/images/blue_triangle.svg); + background-repeat:no-repeat; + position:absolute; + top:140px; + left:-30px; + width:156px; + height:160px; } @media screen and (max-width:1388px) { - .service-landing .services: before { - top: 30px; + .service-landing .services:before { + top:30px; } }@media screen and (max-width:801px) { - .service-landing .services: before { - top: -60px; + .service-landing .services:before { + top:-60px; } }@media screen and (max-width:768px) { - .service-landing .services: before { - width: 106px; - height: 90px; - top: -40px; + .service-landing .services:before { + width:106px; + height:90px; + top:-40px; } }@media screen and (max-width:536px) { - .service-landing .services: before { - width: 106px; - height: 90px; - top: -100px; + .service-landing .services:before { + width:106px; + height:90px; + top:-100px; } }@media screen and (max-width:1193px) { .service-landing .services { - margin: 0 auto 100px; + margin:0 auto 100px; } }.service-landing .services h2 { - max-width: 1120px; - margin: -70px auto -235px; - font: 9.375em Gilmer_Heavy; - line-height: 319px; - letter-spacing: -.04em; - color: #39383d; - text-align: end; + max-width:1120px; + margin:-70px auto -235px; + font:9.375em Gilmer_Heavy; + line-height:319px; + letter-spacing:-.04em; + color:#39383d; + text-align:end; } @media screen and (max-width:1280px) { .service-landing .services h2 { - max-width: 1130px; + max-width:1130px; } }@media screen and (max-width:1025px) { .service-landing .services h2 { - font: 7.5em Gilmer_Heavy; - line-height: 319px; - letter-spacing: -.04em; - color: #39383d; - text-align: end; - padding-right: 10px; + font:7.5em Gilmer_Heavy; + line-height:319px; + letter-spacing:-.04em; + color:#39383d; + text-align:end; + padding-right:10px; } }@media screen and (max-width:959px) { .service-landing .services h2 { - font: 6.25em Gilmer_Heavy; - line-height: 319px; - letter-spacing: -.04em; - color: #39383d; - text-align: end; - padding-right: 10px; + font:6.25em Gilmer_Heavy; + line-height:319px; + letter-spacing:-.04em; + color:#39383d; + text-align:end; + padding-right:10px; } }@media screen and (max-width:800px) { .service-landing .services h2 { - font-size: 90px; - text-align: center; - margin: 80px 0 10px; - line-height: 60px; + font-size:90px; + text-align:center; + margin:80px 0 10px; + line-height:60px; } }@media screen and (max-width:364px) { .service-landing .services h2 { - font: 5em Gilmer_Heavy; - color: #39383d; + font:5em Gilmer_Heavy; + color:#39383d; } }.grecaptcha-badge { - visibility: hidden; + visibility:hidden; } diff --git a/resources/js/app.js b/resources/js/app.js index 417aadc..dce56d1 100644 --- a/resources/js/app.js +++ b/resources/js/app.js @@ -1,14 +1,4 @@ import './bootstrap'; -import $ from "cash-dom"; -import flatpickr from 'flatpickr'; - -$(function () { - function initDateTimeComps () - { - flatpickr($('.date-time')); - } - - window.initDateTimeComps = initDateTimeComps; - initDateTimeComps(); -}); - +import Alpine from 'alpinejs' +window.Alpine = Alpine +Alpine.start() diff --git a/resources/views/components/inputs/color-picker.blade.php b/resources/views/components/inputs/color-picker.blade.php new file mode 100644 index 0000000..0162b1e --- /dev/null +++ b/resources/views/components/inputs/color-picker.blade.php @@ -0,0 +1,56 @@ +
+
+
+ {{ $this->{$model} }} +
+
+
+ +
+
+
+
diff --git a/resources/views/components/inputs/date-time.blade.php b/resources/views/components/inputs/date-time.blade.php new file mode 100644 index 0000000..90f5c72 --- /dev/null +++ b/resources/views/components/inputs/date-time.blade.php @@ -0,0 +1,30 @@ +
merge(['class' => ''])}} +> +
+
+ +
+ +
+
diff --git a/resources/views/components/layout.blade.php b/resources/views/components/layout.blade.php index 9e89ecf..b98a0ec 100644 --- a/resources/views/components/layout.blade.php +++ b/resources/views/components/layout.blade.php @@ -54,7 +54,11 @@ function gtag() { height: 0 !important; } - + + + + + @vite('resources/css/app.css') @vite('resources/css/2am.css') @vite('resources/css/site.css') diff --git a/resources/views/components/options/colors.blade.php b/resources/views/components/options/colors.blade.php index 74c0123..c2403f0 100644 --- a/resources/views/components/options/colors.blade.php +++ b/resources/views/components/options/colors.blade.php @@ -1,10 +1,10 @@
Background - + Foreground - + diff --git a/resources/views/components/options/label.blade.php b/resources/views/components/options/label.blade.php index a36e325..eee9381 100644 --- a/resources/views/components/options/label.blade.php +++ b/resources/views/components/options/label.blade.php @@ -16,8 +16,10 @@ +
+ Apply diff --git a/resources/views/forms/i_cal.blade.php b/resources/views/forms/i_cal.blade.php index 368159c..73323d3 100644 --- a/resources/views/forms/i_cal.blade.php +++ b/resources/views/forms/i_cal.blade.php @@ -16,32 +16,13 @@ Start -
- + -
End - + -
- Timestamp - -
Create QR Code diff --git a/resources/views/livewire/qr_code_builder.blade.php b/resources/views/livewire/qr_code_builder.blade.php index ddd7fb6..e6ee56a 100644 --- a/resources/views/livewire/qr_code_builder.blade.php +++ b/resources/views/livewire/qr_code_builder.blade.php @@ -20,12 +20,9 @@
-
- Options -
- +
@@ -33,7 +30,7 @@ Colors
- +
@@ -41,7 +38,7 @@ Margin
- +
@@ -49,7 +46,7 @@ Label
- +
@@ -71,5 +68,57 @@
+ +
diff --git a/resources/views/qrcode/generator.blade.php b/resources/views/qrcode/generator.blade.php index 04c242d..ccd3478 100644 --- a/resources/views/qrcode/generator.blade.php +++ b/resources/views/qrcode/generator.blade.php @@ -8,11 +8,4 @@
- diff --git a/tests/Unit/CommandsTest.php b/tests/Unit/CommandsTest.php new file mode 100644 index 0000000..eeb6aea --- /dev/null +++ b/tests/Unit/CommandsTest.php @@ -0,0 +1,21 @@ +image('file1.png')->store('qrcode'); + UploadedFile::fake()->image('file1.png')->store('public/qrcode'); + + $this->artisan('tmp-files:clear') + ->expectsOutput(2 . ' files deleted') + ->assertSuccessful(); + } +} + diff --git a/tests/Unit/ExampleTest.php b/tests/Unit/ExampleTest.php deleted file mode 100644 index 5773b0c..0000000 --- a/tests/Unit/ExampleTest.php +++ /dev/null @@ -1,16 +0,0 @@ -assertTrue(true); - } -} diff --git a/tests/Unit/Factories/QrCodeFactoryTest.php b/tests/Unit/Factories/QrCodeFactoryTest.php new file mode 100644 index 0000000..1fe9657 --- /dev/null +++ b/tests/Unit/Factories/QrCodeFactoryTest.php @@ -0,0 +1,32 @@ +expectNotToPerformAssertions(); + + QrCodeFactory::build(FormatEnum::Text->value, ['text' => 'https://2am.tech']); + } + + public function test_create_custom_qrcode_format() + { + $this->expectNotToPerformAssertions(); + + QrCodeFactory::build(FormatEnum::BookMark->value, ['title' => '2am. Technologies', 'url' => 'https://2am.tech']); + } + + public function test_format_not_supported() + { + $this->expectExceptionMessage('Format must be enum of ' . FormatEnum::class); + + QrCodeFactory::build(15, ['text' => 'https://2am.tech']); + } +} diff --git a/tests/Unit/Livewire/QrCodeFormTest.php b/tests/Unit/Livewire/QrCodeFormTest.php new file mode 100644 index 0000000..373a36b --- /dev/null +++ b/tests/Unit/Livewire/QrCodeFormTest.php @@ -0,0 +1,19 @@ +value]) + ->set('form.text', '2am. Technologies') + ->call('create') + ->assertHasNoErrors() + ->assertDispatched('create-qr-code'); + } +} diff --git a/tests/Unit/Livewire/Traits/OptionsTest.php b/tests/Unit/Livewire/Traits/OptionsTest.php new file mode 100644 index 0000000..71a6d4d --- /dev/null +++ b/tests/Unit/Livewire/Traits/OptionsTest.php @@ -0,0 +1,41 @@ +value]) + ->set('strForeground', '#fff000') + ->set('strBackground', '#ffcccc') + ->call('applyColors') + ->assertHasNoErrors() + ->assertDispatched('apply-colors'); + + Livewire::test(QrCodeBuilder::class, [FormatEnum::Text->value]) + ->set('strForeground', '#ggg123') + ->set('strBackground', '#kyc0981') + ->assertHasNoErrors([ + 'strForeground', + 'strBackground' + ]); + } + + public function test_apply_label() + { + Livewire::test(QrCodeBuilder::class, [FormatEnum::Text->value]) + ->set('label', '2am. Technologies') + ->set('size', 22) + ->set('align', LabelInterface::ALIGN_RIGHT) + ->call('applyLabel') + ->assertHasNoErrors() + ->assertDispatched('apply-label'); + } +} diff --git a/vite.config.js b/vite.config.js index 421b569..3178dfa 100644 --- a/vite.config.js +++ b/vite.config.js @@ -4,7 +4,12 @@ import laravel from 'laravel-vite-plugin'; export default defineConfig({ plugins: [ laravel({ - input: ['resources/css/app.css', 'resources/js/app.js'], + input: [ + 'resources/css/app.css', + 'resources/css/site.css', + 'resources/css/2am.css', + 'resources/js/app.js', + ], refresh: true, }), ],