├── README.md ├── scss ├── blocks │ ├── _hide.scss │ ├── _container.scss │ ├── _footer-logo.scss │ ├── _header-logo.scss │ ├── _header-burger.scss │ ├── _faq.scss │ ├── _modal.scss │ ├── _header-menu.scss │ ├── _header-close.scss │ ├── _title.scss │ ├── _benefits.scss │ ├── _btn.scss │ ├── _price.scss │ ├── _form-field.scss │ ├── _header-info.scss │ ├── _partners.scss │ ├── _reviews.scss │ ├── _how-work.scss │ ├── _benefits-item.scss │ ├── _know-how.scss │ ├── _price-benefits.scss │ ├── _modal-item.scss │ ├── _reviews-nav.scss │ ├── _header-admin.scss │ ├── _know-how-item.scss │ ├── _partners-list.scss │ ├── _form-checkbox.scss │ ├── _price-services.scss │ ├── _faq-item.scss │ ├── _footer.scss │ ├── _promo.scss │ ├── _reviews-item.scss │ ├── _how-work-item.scss │ └── _header.scss ├── global │ ├── _vars.scss │ ├── _base.scss │ ├── _reset.scss │ └── _fonts.scss └── index.scss ├── img ├── logo.png ├── logo.webp ├── logo-dark.png ├── logo-dark.webp ├── partners-1.jpg ├── partners-1.webp ├── reviews-item-1.jpg ├── reviews-item-2.jpg ├── how-work-video-1.jpg ├── how-work-video-1.webp ├── how-work-video-2.jpg ├── how-work-video-2.webp ├── how-work-video-3.jpg ├── how-work-video-3.webp ├── reviews-item-1.webp ├── reviews-item-2.webp ├── check.svg ├── know-how-item-2.svg ├── corner.svg ├── partners-list-3.svg ├── partners-list-1.svg ├── know-how-item-1.svg ├── quotes.svg ├── promo-smile.svg ├── know-how-item-3.svg ├── partners-list-2.svg ├── how-work-play.svg ├── benefits-1.svg ├── benefits-3.svg ├── benefits-5.svg ├── benefits-2.svg ├── price-benefits-2.svg ├── price-benefits-1.svg └── benefits-4.svg ├── fonts ├── MVBoli.woff ├── MVBoli.woff2 ├── Inter-Bold.woff ├── Inter-Bold.woff2 ├── Ubuntu-Bold.woff ├── Inter-Regular.woff ├── Inter-Regular.woff2 ├── Ubuntu-Bold.woff2 ├── Ubuntu-Medium.woff ├── Ubuntu-Medium.woff2 ├── Ubuntu-Regular.woff └── Ubuntu-Regular.woff2 ├── favicon ├── favicon.ico ├── favicon-16x16.png ├── favicon-32x32.png ├── mstile-150x150.png ├── apple-touch-icon.png ├── android-chrome-96x96.png ├── browserconfig.xml ├── site.webmanifest └── safari-pinned-tab.svg ├── video └── how-work.mp4 ├── libs ├── graph-modal.min.css ├── graph-modal.min.js ├── fancybox.min.css └── swiper.min.css ├── js └── index.js └── css ├── index.min.css.map └── index.min.css /README.md: -------------------------------------------------------------------------------- 1 | # turboyadro -------------------------------------------------------------------------------- /scss/blocks/_hide.scss: -------------------------------------------------------------------------------- 1 | .hide { 2 | display: none !important; 3 | } -------------------------------------------------------------------------------- /img/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dostonjon21/turboyadro/HEAD/img/logo.png -------------------------------------------------------------------------------- /img/logo.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dostonjon21/turboyadro/HEAD/img/logo.webp -------------------------------------------------------------------------------- /fonts/MVBoli.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dostonjon21/turboyadro/HEAD/fonts/MVBoli.woff -------------------------------------------------------------------------------- /img/logo-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dostonjon21/turboyadro/HEAD/img/logo-dark.png -------------------------------------------------------------------------------- /favicon/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dostonjon21/turboyadro/HEAD/favicon/favicon.ico -------------------------------------------------------------------------------- /fonts/MVBoli.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dostonjon21/turboyadro/HEAD/fonts/MVBoli.woff2 -------------------------------------------------------------------------------- /img/logo-dark.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dostonjon21/turboyadro/HEAD/img/logo-dark.webp -------------------------------------------------------------------------------- /img/partners-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dostonjon21/turboyadro/HEAD/img/partners-1.jpg -------------------------------------------------------------------------------- /img/partners-1.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dostonjon21/turboyadro/HEAD/img/partners-1.webp -------------------------------------------------------------------------------- /video/how-work.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dostonjon21/turboyadro/HEAD/video/how-work.mp4 -------------------------------------------------------------------------------- /fonts/Inter-Bold.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dostonjon21/turboyadro/HEAD/fonts/Inter-Bold.woff -------------------------------------------------------------------------------- /fonts/Inter-Bold.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dostonjon21/turboyadro/HEAD/fonts/Inter-Bold.woff2 -------------------------------------------------------------------------------- /fonts/Ubuntu-Bold.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dostonjon21/turboyadro/HEAD/fonts/Ubuntu-Bold.woff -------------------------------------------------------------------------------- /img/reviews-item-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dostonjon21/turboyadro/HEAD/img/reviews-item-1.jpg -------------------------------------------------------------------------------- /img/reviews-item-2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dostonjon21/turboyadro/HEAD/img/reviews-item-2.jpg -------------------------------------------------------------------------------- /favicon/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dostonjon21/turboyadro/HEAD/favicon/favicon-16x16.png -------------------------------------------------------------------------------- /favicon/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dostonjon21/turboyadro/HEAD/favicon/favicon-32x32.png -------------------------------------------------------------------------------- /fonts/Inter-Regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dostonjon21/turboyadro/HEAD/fonts/Inter-Regular.woff -------------------------------------------------------------------------------- /fonts/Inter-Regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dostonjon21/turboyadro/HEAD/fonts/Inter-Regular.woff2 -------------------------------------------------------------------------------- /fonts/Ubuntu-Bold.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dostonjon21/turboyadro/HEAD/fonts/Ubuntu-Bold.woff2 -------------------------------------------------------------------------------- /fonts/Ubuntu-Medium.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dostonjon21/turboyadro/HEAD/fonts/Ubuntu-Medium.woff -------------------------------------------------------------------------------- /fonts/Ubuntu-Medium.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dostonjon21/turboyadro/HEAD/fonts/Ubuntu-Medium.woff2 -------------------------------------------------------------------------------- /fonts/Ubuntu-Regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dostonjon21/turboyadro/HEAD/fonts/Ubuntu-Regular.woff -------------------------------------------------------------------------------- /img/how-work-video-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dostonjon21/turboyadro/HEAD/img/how-work-video-1.jpg -------------------------------------------------------------------------------- /img/how-work-video-1.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dostonjon21/turboyadro/HEAD/img/how-work-video-1.webp -------------------------------------------------------------------------------- /img/how-work-video-2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dostonjon21/turboyadro/HEAD/img/how-work-video-2.jpg -------------------------------------------------------------------------------- /img/how-work-video-2.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dostonjon21/turboyadro/HEAD/img/how-work-video-2.webp -------------------------------------------------------------------------------- /img/how-work-video-3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dostonjon21/turboyadro/HEAD/img/how-work-video-3.jpg -------------------------------------------------------------------------------- /img/how-work-video-3.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dostonjon21/turboyadro/HEAD/img/how-work-video-3.webp -------------------------------------------------------------------------------- /img/reviews-item-1.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dostonjon21/turboyadro/HEAD/img/reviews-item-1.webp -------------------------------------------------------------------------------- /img/reviews-item-2.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dostonjon21/turboyadro/HEAD/img/reviews-item-2.webp -------------------------------------------------------------------------------- /favicon/mstile-150x150.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dostonjon21/turboyadro/HEAD/favicon/mstile-150x150.png -------------------------------------------------------------------------------- /fonts/Ubuntu-Regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dostonjon21/turboyadro/HEAD/fonts/Ubuntu-Regular.woff2 -------------------------------------------------------------------------------- /favicon/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dostonjon21/turboyadro/HEAD/favicon/apple-touch-icon.png -------------------------------------------------------------------------------- /scss/blocks/_container.scss: -------------------------------------------------------------------------------- 1 | .container { 2 | margin: 0 auto; 3 | padding: 0 15px; 4 | max-width: 1310px; 5 | } -------------------------------------------------------------------------------- /favicon/android-chrome-96x96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dostonjon21/turboyadro/HEAD/favicon/android-chrome-96x96.png -------------------------------------------------------------------------------- /img/check.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /scss/blocks/_footer-logo.scss: -------------------------------------------------------------------------------- 1 | .footer-logo { 2 | max-width: 204px; 3 | margin: 0 0 25px; 4 | 5 | @media (max-width: 377px) { 6 | margin: 0 0 10px; 7 | } 8 | 9 | &__img {} 10 | } -------------------------------------------------------------------------------- /scss/blocks/_header-logo.scss: -------------------------------------------------------------------------------- 1 | .header-logo { 2 | flex-shrink: 0; 3 | max-width: 205px; 4 | transition: none; 5 | 6 | @media (max-width: 576px) { 7 | max-width: 150px; 8 | } 9 | 10 | &__img {} 11 | } -------------------------------------------------------------------------------- /scss/global/_vars.scss: -------------------------------------------------------------------------------- 1 | // fonts 2 | 3 | $font-primary: 'Inter', sans-serif; 4 | $font-secondary: 'Ubuntu', sans-serif; 5 | $font-decorative: 'MV Boli', cursive; 6 | 7 | // colors 8 | 9 | $color-primary: #585967; 10 | $color-secondary: #07040C; 11 | $color-accent: #F35A05; -------------------------------------------------------------------------------- /img/know-how-item-2.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /favicon/browserconfig.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | #da532c 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /img/corner.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /img/partners-list-3.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /scss/global/_base.scss: -------------------------------------------------------------------------------- 1 | body { 2 | display: flex; 3 | flex-direction: column; 4 | min-width: 300px; 5 | min-height: 100vh; 6 | color: $color-primary; 7 | font-family: $font-primary; 8 | } 9 | 10 | a { 11 | text-decoration: none; 12 | } 13 | 14 | a, 15 | button, 16 | input, 17 | svg, 18 | path { 19 | transition: .2s; 20 | } -------------------------------------------------------------------------------- /favicon/site.webmanifest: -------------------------------------------------------------------------------- 1 | { 2 | "name": "", 3 | "short_name": "", 4 | "icons": [ 5 | { 6 | "src": "android-chrome-96x96.png", 7 | "sizes": "96x96", 8 | "type": "image/png" 9 | } 10 | ], 11 | "theme_color": "#ffffff", 12 | "background_color": "#ffffff", 13 | "display": "standalone" 14 | } 15 | -------------------------------------------------------------------------------- /scss/blocks/_header-burger.scss: -------------------------------------------------------------------------------- 1 | .header-burger { 2 | display: none; 3 | flex-shrink: 0; 4 | max-width: 35px; 5 | 6 | @media (max-width: 1024px) { 7 | display: block; 8 | } 9 | 10 | &:hover { 11 | 12 | .header-burger__icon { 13 | 14 | path { 15 | stroke: $color-accent; 16 | } 17 | } 18 | } 19 | 20 | &__icon {} 21 | } -------------------------------------------------------------------------------- /scss/blocks/_faq.scss: -------------------------------------------------------------------------------- 1 | .faq { 2 | margin: 0 0 130px; 3 | 4 | @media (max-width: 576px) { 5 | margin: 0 0 90px; 6 | } 7 | 8 | @media (max-width: 377px) { 9 | margin: 0 0 60px; 10 | } 11 | 12 | &__title { 13 | margin: 0 0 20px; 14 | 15 | @media (max-width: 377px) { 16 | margin: 0 0 10px; 17 | } 18 | } 19 | 20 | &__list {} 21 | 22 | &__item {} 23 | } -------------------------------------------------------------------------------- /scss/blocks/_modal.scss: -------------------------------------------------------------------------------- 1 | .modal { 2 | 3 | 4 | 5 | &.graph-modal { 6 | background: rgba(7, 4, 12, .6); 7 | } 8 | 9 | .graph-modal__close { 10 | top: 24px; 11 | right: 24px; 12 | width: auto; 13 | max-width: 35px; 14 | height: auto; 15 | background: none; 16 | 17 | &:hover { 18 | 19 | path { 20 | stroke: $color-accent; 21 | } 22 | } 23 | } 24 | } -------------------------------------------------------------------------------- /scss/blocks/_header-menu.scss: -------------------------------------------------------------------------------- 1 | .header-menu { 2 | display: flex; 3 | align-items: center; 4 | gap: 40px; 5 | 6 | @media (max-width: 1024px) { 7 | display: none; 8 | } 9 | 10 | &__link { 11 | color: $color-secondary; 12 | font-size: 14px; 13 | font-family: $font-secondary; 14 | font-weight: 500; 15 | text-transform: uppercase; 16 | 17 | &:hover { 18 | color: $color-accent; 19 | } 20 | } 21 | } -------------------------------------------------------------------------------- /scss/blocks/_header-close.scss: -------------------------------------------------------------------------------- 1 | .header-close { 2 | position: absolute; 3 | top: 30px; 4 | right: 15px; 5 | display: none; 6 | max-width: 35px; 7 | 8 | @media (max-width: 576px) { 9 | top: 22px; 10 | } 11 | 12 | @media (max-width: 377px) { 13 | top: 13px; 14 | } 15 | 16 | &:hover { 17 | 18 | .header-close__icon { 19 | 20 | path { 21 | stroke: $color-accent; 22 | } 23 | } 24 | } 25 | 26 | &__icon {} 27 | } -------------------------------------------------------------------------------- /scss/blocks/_title.scss: -------------------------------------------------------------------------------- 1 | .title { 2 | color: $color-secondary; 3 | text-align: center; 4 | font-size: 46px; 5 | font-family: $font-secondary; 6 | font-weight: 700; 7 | 8 | @media (max-width: 576px) { 9 | font-size: 36px; 10 | } 11 | 12 | @media (max-width: 576px) { 13 | font-size: 28px; 14 | line-height: 125%; 15 | } 16 | 17 | &--left { 18 | text-align: left; 19 | 20 | @media (max-width: 1024px) { 21 | text-align: center; 22 | } 23 | } 24 | } -------------------------------------------------------------------------------- /img/partners-list-1.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /img/know-how-item-1.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /scss/blocks/_benefits.scss: -------------------------------------------------------------------------------- 1 | .benefits { 2 | margin: 0 0 130px; 3 | 4 | @media (max-width: 576px) { 5 | margin: 0 0 90px; 6 | } 7 | 8 | @media (max-width: 377px) { 9 | margin: 0 0 57px; 10 | } 11 | 12 | &__inner { 13 | display: flex; 14 | justify-content: space-between; 15 | gap: 15px; 16 | 17 | @media (max-width: 1024px) { 18 | flex-wrap: wrap; 19 | justify-content: center; 20 | gap: 30px 15px; 21 | } 22 | 23 | @media (max-width: 576px) { 24 | gap: 30px 18px; 25 | } 26 | } 27 | } -------------------------------------------------------------------------------- /scss/blocks/_btn.scss: -------------------------------------------------------------------------------- 1 | .btn { 2 | padding: 20px; 3 | min-width: 220px; 4 | color: #FFF; 5 | text-align: center; 6 | font-size: 14px; 7 | font-family: $font-secondary; 8 | font-weight: 700; 9 | text-align: center; 10 | text-transform: uppercase; 11 | border-radius: 30px; 12 | background: $color-accent; 13 | border: 2px solid $color-accent; 14 | 15 | @media (max-width: 377px) { 16 | padding: 17px; 17 | min-width: 260px; 18 | font-size: 12px; 19 | } 20 | 21 | &:hover { 22 | color: $color-accent; 23 | background: #FFF; 24 | } 25 | 26 | &--light { 27 | padding: 0; 28 | min-width: auto; 29 | color: #595B62; 30 | line-height: 150%; 31 | background: transparent; 32 | border: none; 33 | } 34 | } -------------------------------------------------------------------------------- /scss/blocks/_price.scss: -------------------------------------------------------------------------------- 1 | .price { 2 | margin: 0 0 130px; 3 | 4 | @media (max-width: 576px) { 5 | margin: 0 0 90px; 6 | } 7 | 8 | @media (max-width: 377px) { 9 | margin: 0 0 60px; 10 | } 11 | 12 | &__title { 13 | margin: 0 0 40px; 14 | 15 | @media (max-width: 377px) { 16 | margin: 0 0 10px; 17 | } 18 | } 19 | 20 | &__inner { 21 | display: flex; 22 | justify-content: space-between; 23 | align-items: flex-start; 24 | gap: 30px; 25 | 26 | @media (max-width: 1024px) { 27 | flex-direction: column; 28 | justify-content: center; 29 | align-items: center; 30 | gap: 60px; 31 | } 32 | 33 | @media (max-width: 377px) { 34 | gap: 40px; 35 | } 36 | } 37 | } -------------------------------------------------------------------------------- /scss/blocks/_form-field.scss: -------------------------------------------------------------------------------- 1 | .form-field { 2 | display: flex; 3 | flex-direction: column; 4 | align-items: flex-start; 5 | gap: 15px; 6 | 7 | &__title { 8 | color: $color-primary; 9 | font-family: $font-secondary; 10 | font-size: 16px; 11 | } 12 | 13 | &__input { 14 | padding: 15px 14px; 15 | color: $color-secondary; 16 | font-family: $font-secondary; 17 | font-size: 16px; 18 | border-radius: 5px; 19 | border: 1px solid #E2E3EF; 20 | background: #FFF; 21 | 22 | &:hover, 23 | &:focus { 24 | border-color: $color-accent; 25 | } 26 | 27 | &::placeholder { 28 | color: #808296; 29 | } 30 | } 31 | 32 | &__text { 33 | color: $color-primary; 34 | font-family: $font-secondary; 35 | font-size: 14px; 36 | } 37 | } -------------------------------------------------------------------------------- /scss/blocks/_header-info.scss: -------------------------------------------------------------------------------- 1 | .header-info { 2 | padding: 30px 0; 3 | display: none; 4 | 5 | &__item { 6 | display: flex; 7 | flex-direction: column; 8 | justify-content: center; 9 | 10 | &:not(:last-child) { 11 | margin: 0 0 20px; 12 | } 13 | } 14 | 15 | &__title { 16 | margin: 0 0 10px; 17 | color: $color-primary; 18 | text-align: center; 19 | font-family: $font-primary; 20 | font-size: 14px; 21 | line-height: 145%; 22 | } 23 | 24 | &__text { 25 | margin: 0 0 10px; 26 | color: $color-secondary; 27 | text-align: center; 28 | font-family: $font-primary; 29 | font-size: 16px; 30 | line-height: 145%; 31 | } 32 | 33 | &__link { 34 | 35 | &:hover { 36 | color: $color-accent; 37 | } 38 | } 39 | } -------------------------------------------------------------------------------- /img/quotes.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /scss/blocks/_partners.scss: -------------------------------------------------------------------------------- 1 | .partners { 2 | margin: 0 0 120px; 3 | 4 | @media (max-width: 576px) { 5 | margin: 0 0 90px; 6 | } 7 | 8 | @media (max-width: 377px) { 9 | margin: 0 0 40px; 10 | } 11 | 12 | &__title { 13 | margin: 0 0 40px; 14 | 15 | @media (max-width: 377px) { 16 | margin: 0 0 20px; 17 | } 18 | } 19 | 20 | &__inner { 21 | display: flex; 22 | justify-content: space-between; 23 | align-items: flex-start; 24 | gap: 15px; 25 | 26 | @media (max-width: 1024px) { 27 | flex-direction: column; 28 | justify-content: center; 29 | align-items: center; 30 | gap: 30px; 31 | } 32 | 33 | @media (max-width: 377px) { 34 | gap: 15px; 35 | } 36 | } 37 | 38 | &__img { 39 | width: 100%; 40 | max-width: 620px; 41 | 42 | @media (max-width: 576px) { 43 | max-width: none; 44 | } 45 | } 46 | } -------------------------------------------------------------------------------- /img/promo-smile.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /scss/blocks/_reviews.scss: -------------------------------------------------------------------------------- 1 | .reviews { 2 | margin: 0 0 130px; 3 | 4 | @media (max-width: 576px) { 5 | margin: 0 0 90px; 6 | } 7 | 8 | @media (max-width: 377px) { 9 | margin: 0 0 60px; 10 | } 11 | 12 | &__top { 13 | margin: 0 0 25px; 14 | 15 | @media (max-width: 377px) { 16 | margin: 0 0 5px; 17 | } 18 | } 19 | 20 | &__top-inner { 21 | display: flex; 22 | justify-content: space-between; 23 | align-items: flex-end; 24 | 25 | @media (max-width: 1024px) { 26 | justify-content: center; 27 | align-items: center; 28 | } 29 | } 30 | 31 | &__title {} 32 | 33 | &__slider { 34 | overflow: hidden; 35 | margin: 0 auto 25px; 36 | padding: 25px; 37 | max-width: 1330px; 38 | 39 | @media (max-width: 377px) { 40 | margin: 0 auto 15px; 41 | padding: 25px 15px 0; 42 | } 43 | 44 | // swiper 45 | 46 | .swiper-slide { 47 | height: auto; 48 | } 49 | } 50 | 51 | &__bottom { 52 | text-align: center; 53 | } 54 | 55 | &__btn {} 56 | } -------------------------------------------------------------------------------- /img/know-how-item-3.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /scss/blocks/_how-work.scss: -------------------------------------------------------------------------------- 1 | .how-work { 2 | margin: 0 0 130px; 3 | 4 | @media (max-width: 576px) { 5 | margin: 0 0 90px; 6 | } 7 | 8 | @media (max-width: 377px) { 9 | margin: 0 0 60px; 10 | } 11 | 12 | &__title { 13 | margin: 0 0 15px; 14 | 15 | @media (max-width: 377px) { 16 | margin: 0 0 31px; 17 | } 18 | } 19 | 20 | &__descr { 21 | margin: 0 0 44px; 22 | color: $color-primary; 23 | text-align: center; 24 | font-size: 20px; 25 | font-family: $font-primary; 26 | line-height: normal; 27 | 28 | @media (max-width: 576px) { 29 | font-size: 16px; 30 | } 31 | 32 | @media (max-width: 377px) { 33 | display: none; 34 | } 35 | } 36 | 37 | &__inner { 38 | display: flex; 39 | justify-content: space-between; 40 | flex-wrap: wrap; 41 | 42 | @media (max-width: 1024px) { 43 | justify-content: center; 44 | gap: 26px; 45 | } 46 | 47 | @media (max-width: 377px) { 48 | flex-direction: column; 49 | justify-content: flex-start; 50 | } 51 | } 52 | } -------------------------------------------------------------------------------- /scss/blocks/_benefits-item.scss: -------------------------------------------------------------------------------- 1 | .benefits-item { 2 | width: 100%; 3 | max-width: 224px; 4 | 5 | @media (max-width: 1024px) { 6 | width: 47%; 7 | max-width: none; 8 | text-align: center; 9 | } 10 | 11 | @media (max-width: 350px) { 12 | width: 100%; 13 | } 14 | 15 | &__icon { 16 | margin: 0 0 10px; 17 | max-width: 100px; 18 | 19 | @media (max-width: 1024px) { 20 | margin: 0 auto 10px; 21 | } 22 | 23 | @media (max-width: 576px) { 24 | max-width: 70px; 25 | } 26 | } 27 | 28 | &__title { 29 | margin: 0 0 15px; 30 | color: $color-secondary; 31 | font-size: 24px; 32 | font-family: $font-secondary; 33 | font-weight: 700; 34 | line-height: 125%; 35 | 36 | @media (max-width: 576px) { 37 | margin: 0 0 10px; 38 | font-size: 20px; 39 | } 40 | } 41 | 42 | &__text { 43 | color: $color-primary; 44 | font-size: 16px; 45 | font-family: $font-primary; 46 | line-height: 145%; 47 | 48 | @media (max-width: 576px) { 49 | font-size: 14px; 50 | } 51 | } 52 | } -------------------------------------------------------------------------------- /scss/blocks/_know-how.scss: -------------------------------------------------------------------------------- 1 | .know-how { 2 | margin: 0 0 126px; 3 | 4 | @media (max-width: 576px) { 5 | margin: 0 0 90px; 6 | } 7 | 8 | @media (max-width: 377px) { 9 | margin: 0 0 50px; 10 | } 11 | 12 | &__title { 13 | margin: 0 0 40px; 14 | 15 | @media (max-width: 576px) { 16 | margin: 0 0 30px; 17 | } 18 | } 19 | 20 | &__inner { 21 | display: flex; 22 | justify-content: space-between; 23 | gap: 15px; 24 | 25 | @media (max-width: 1024px) { 26 | flex-direction: column; 27 | align-items: center; 28 | } 29 | } 30 | 31 | &__left { 32 | padding: 10px 0 0; 33 | max-width: 626px; 34 | display: flex; 35 | flex-direction: column; 36 | gap: 28px; 37 | 38 | @media (max-width: 1024px) { 39 | max-width: none; 40 | } 41 | 42 | @media (max-width: 576px) { 43 | padding: 0; 44 | gap: 18px; 45 | } 46 | } 47 | 48 | &__right { 49 | flex-shrink: 0; 50 | max-width: 620px; 51 | 52 | @media (max-width: 576px) { 53 | display: none; 54 | } 55 | } 56 | 57 | &__img {} 58 | } -------------------------------------------------------------------------------- /scss/global/_reset.scss: -------------------------------------------------------------------------------- 1 | html, 2 | *, 3 | *::before, 4 | *::after { 5 | box-sizing: border-box; 6 | padding: 0; 7 | margin: 0; 8 | font-size: 100%; 9 | font: inherit; 10 | vertical-align: baseline; 11 | border: 0; 12 | outline: none; 13 | } 14 | 15 | html, 16 | body { 17 | height: 100%; 18 | } 19 | 20 | a { 21 | display: inline-block; 22 | } 23 | 24 | img, 25 | svg { 26 | display: block; 27 | max-width: 100%; 28 | height: auto; 29 | } 30 | 31 | sub { 32 | vertical-align: sub; 33 | } 34 | 35 | sup { 36 | vertical-align: super; 37 | } 38 | 39 | ul, 40 | ol { 41 | list-style: none; 42 | } 43 | 44 | q, 45 | blockquote { 46 | quotes: none; 47 | } 48 | 49 | table { 50 | border-collapse: collapse; 51 | border-spacing: 0; 52 | } 53 | 54 | button { 55 | background: transparent; 56 | border: none; 57 | } 58 | 59 | button, 60 | input, 61 | textarea { 62 | font-family: inherit; 63 | color: inherit; 64 | } 65 | 66 | input, 67 | textarea { 68 | width: 100%; 69 | } 70 | 71 | button, 72 | label, 73 | input[type="checkbox"], 74 | input[type="radio"], 75 | input[type="submit"] { 76 | cursor: pointer; 77 | } 78 | 79 | textarea { 80 | resize: none; 81 | } -------------------------------------------------------------------------------- /img/partners-list-2.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /scss/blocks/_price-benefits.scss: -------------------------------------------------------------------------------- 1 | .price-benefits { 2 | max-width: 560px; 3 | 4 | &__item { 5 | display: flex; 6 | align-items: center; 7 | gap: 10px; 8 | 9 | &:not(:last-child) { 10 | margin: 0 0 30px; 11 | 12 | @media (max-width: 377px) { 13 | margin: 0 0 20px; 14 | } 15 | } 16 | 17 | @media (max-width: 377px) { 18 | flex-direction: column; 19 | } 20 | } 21 | 22 | &__icon { 23 | max-width: 100px; 24 | 25 | @media (max-width: 576px) { 26 | max-width: 70px; 27 | } 28 | } 29 | 30 | &__content { 31 | 32 | @media (max-width: 377px) { 33 | text-align: center; 34 | } 35 | } 36 | 37 | &__title { 38 | margin: 0 0 15px; 39 | color: $color-secondary; 40 | font-family: $font-secondary; 41 | font-size: 24px; 42 | font-weight: 700; 43 | line-height: 125%; 44 | 45 | @media (max-width: 576px) { 46 | font-size: 20px; 47 | } 48 | 49 | @media (max-width: 377px) { 50 | margin: 0 0 10px; 51 | } 52 | } 53 | 54 | &__text { 55 | color: $color-primary; 56 | font-family: $font-primary; 57 | font-size: 16px; 58 | line-height: 145%; 59 | 60 | @media (max-width: 377px) { 61 | font-size: 14px; 62 | } 63 | } 64 | } -------------------------------------------------------------------------------- /scss/index.scss: -------------------------------------------------------------------------------- 1 | // global 2 | 3 | @import 'global/vars'; 4 | @import 'global/fonts'; 5 | @import 'global/reset'; 6 | @import 'global/base'; 7 | 8 | // libs 9 | 10 | @import '../libs/fancybox.min.css'; 11 | @import '../libs/swiper.min.css'; 12 | @import '../libs/graph-modal.min.css'; 13 | 14 | // blocks 15 | 16 | @import 'blocks/hide'; 17 | @import 'blocks/container'; 18 | @import 'blocks/title'; 19 | @import 'blocks/btn'; 20 | @import 'blocks/form-field'; 21 | @import 'blocks/form-checkbox'; 22 | 23 | @import 'blocks/header'; 24 | @import 'blocks/header-logo'; 25 | @import 'blocks/header-menu'; 26 | @import 'blocks/header-admin'; 27 | @import 'blocks/header-info'; 28 | @import 'blocks/header-burger'; 29 | @import 'blocks/header-close'; 30 | 31 | @import 'blocks/promo'; 32 | 33 | @import 'blocks/benefits'; 34 | @import 'blocks/benefits-item'; 35 | 36 | @import 'blocks/know-how'; 37 | @import 'blocks/know-how-item'; 38 | 39 | @import 'blocks/how-work'; 40 | @import 'blocks/how-work-item'; 41 | 42 | @import 'blocks/price'; 43 | @import 'blocks/price-services'; 44 | @import 'blocks/price-benefits'; 45 | 46 | @import 'blocks/reviews'; 47 | @import 'blocks/reviews-nav'; 48 | @import 'blocks/reviews-item'; 49 | 50 | @import 'blocks/faq'; 51 | @import 'blocks/faq-item'; 52 | 53 | @import 'blocks/partners'; 54 | @import 'blocks/partners-list'; 55 | 56 | @import 'blocks/footer'; 57 | @import 'blocks/footer-logo'; 58 | 59 | @import 'blocks/modal'; 60 | @import 'blocks/modal-item'; -------------------------------------------------------------------------------- /scss/blocks/_modal-item.scss: -------------------------------------------------------------------------------- 1 | .modal-item { 2 | padding: 0; 3 | max-width: 440px; 4 | border-radius: 15px; 5 | box-shadow: 0px 8px 40px 0px rgba(0, 0, 0, .15); 6 | 7 | &__title { 8 | margin: 0 0 40px; 9 | padding: 30px 30px 25px; 10 | color: $color-secondary; 11 | font-family: $font-secondary; 12 | font-size: 20px; 13 | font-weight: 500; 14 | text-transform: uppercase; 15 | border-bottom: 1px solid #E2E3EF; 16 | } 17 | 18 | &__form { 19 | padding: 0 30px 30px; 20 | display: flex; 21 | flex-direction: column; 22 | gap: 30px; 23 | 24 | @media (max-width: 576px) { 25 | padding: 0 20px 20px; 26 | } 27 | } 28 | 29 | &__row { 30 | display: flex; 31 | justify-content: space-between; 32 | gap: 15px; 33 | 34 | @media (max-width: 377px) { 35 | flex-direction: column; 36 | } 37 | } 38 | 39 | &__form-field {} 40 | 41 | &__form-checkbox {} 42 | 43 | &__btn { 44 | min-width: auto; 45 | } 46 | 47 | &__btn-light { 48 | align-self: center; 49 | } 50 | 51 | &__link { 52 | color: $color-primary; 53 | text-align: right; 54 | font-family: $font-secondary; 55 | font-size: 16px; 56 | line-height: 150%; 57 | 58 | @media (max-width: 377px) { 59 | text-align: left; 60 | } 61 | 62 | &:hover { 63 | color: $color-accent; 64 | } 65 | } 66 | } -------------------------------------------------------------------------------- /scss/blocks/_reviews-nav.scss: -------------------------------------------------------------------------------- 1 | .reviews-nav { 2 | transform: translateY(-15px); 3 | flex-shrink: 0; 4 | display: flex; 5 | align-items: center; 6 | gap: 20px; 7 | 8 | @media (max-width: 1024px) { 9 | display: none; 10 | } 11 | 12 | &__btn { 13 | max-width: 24px; 14 | flex-shrink: 0; 15 | 16 | &:hover { 17 | 18 | path { 19 | stroke: $color-accent; 20 | } 21 | } 22 | 23 | path { 24 | stroke: $color-secondary; 25 | } 26 | 27 | &--prev {} 28 | 29 | &--next {} 30 | 31 | // swiper 32 | 33 | &.swiper-button-disabled { 34 | cursor: default; 35 | 36 | path { 37 | stroke: #9A9BAD; 38 | } 39 | } 40 | } 41 | 42 | &__pagination-top { 43 | color: #9A9BAD; 44 | font-family: $font-primary; 45 | font-size: 18px; 46 | 47 | // swiper 48 | 49 | .swiper-pagination-current { 50 | display: inline-block; 51 | min-width: 12px; 52 | color: $color-secondary; 53 | } 54 | } 55 | 56 | &__pagination-bottom { 57 | 58 | @media (max-width: 1024px) { 59 | margin: 0 0 25px; 60 | } 61 | 62 | // swiper 63 | 64 | .swiper-pagination-bullet { 65 | background: #E2E3EF; 66 | opacity: 1; 67 | } 68 | 69 | .swiper-pagination-bullet-active { 70 | background: $color-accent; 71 | } 72 | } 73 | } -------------------------------------------------------------------------------- /scss/blocks/_header-admin.scss: -------------------------------------------------------------------------------- 1 | .header-admin { 2 | display: flex; 3 | align-items: center; 4 | gap: 20px; 5 | 6 | @media (max-width: 1024px) { 7 | margin: 0 0 0 auto; 8 | } 9 | 10 | @media (max-width: 377px) { 11 | margin: 0; 12 | } 13 | 14 | &__text { 15 | display: none; 16 | color: $color-primary; 17 | text-align: center; 18 | font-family: $font-secondary; 19 | font-size: 14px; 20 | } 21 | 22 | &__btn { 23 | color: $color-secondary; 24 | font-size: 14px; 25 | font-family: $font-secondary; 26 | font-weight: 500; 27 | text-transform: uppercase; 28 | 29 | &:hover { 30 | color: $color-accent; 31 | } 32 | 33 | &--register { 34 | 35 | @media (max-width: 1024px) { 36 | display: none; 37 | } 38 | } 39 | 40 | &--login { 41 | padding: 11px 19px; 42 | min-width: 80px; 43 | text-align: center; 44 | border-radius: 30px; 45 | border: 1px solid #000; 46 | transition: color .2s, background .2s, border .2s; 47 | 48 | @media (max-width: 377px) { 49 | padding: 0; 50 | width: 75px; 51 | min-width: auto; 52 | height: 34px; 53 | font-size: 12px; 54 | line-height: 34px; 55 | } 56 | 57 | &:hover { 58 | color: #fff; 59 | background: $color-accent; 60 | border-color: $color-accent; 61 | } 62 | } 63 | } 64 | } -------------------------------------------------------------------------------- /scss/blocks/_know-how-item.scss: -------------------------------------------------------------------------------- 1 | .know-how-item { 2 | position: relative; 3 | padding: 20px 20px 20px 56px; 4 | background: #FFF; 5 | border-radius: 15px; 6 | border: 1px dashed #E2E3EF; 7 | transition: .3s; 8 | 9 | @media (max-width: 576px) { 10 | padding: 15px 15px 15px 51px; 11 | } 12 | 13 | &:hover { 14 | box-shadow: 0px 8px 40px 0px rgba(0, 0, 0, 0.15); 15 | } 16 | 17 | &__icon { 18 | position: absolute; 19 | top: 24px; 20 | left: 20px; 21 | max-width: 21px; 22 | 23 | @media (max-width: 576px) { 24 | top: 18px; 25 | left: 14px; 26 | } 27 | } 28 | 29 | &__title { 30 | margin: 0 0 15px; 31 | color: $color-secondary; 32 | font-size: 24px; 33 | font-family: $font-secondary; 34 | font-weight: 700; 35 | line-height: 125%; 36 | 37 | @media (max-width: 576px) { 38 | margin: 0 0 10px; 39 | font-size: 20px; 40 | } 41 | } 42 | 43 | &__text { 44 | color: $color-primary; 45 | font-size: 16px; 46 | font-family: $font-primary; 47 | line-height: 145%; 48 | 49 | @media (max-width: 576px) { 50 | font-size: 15px; 51 | } 52 | } 53 | 54 | &__list {} 55 | 56 | &__item { 57 | margin: 0 0 10px; 58 | color: $color-primary; 59 | font-size: 16px; 60 | font-family: $font-primary; 61 | line-height: 145%; 62 | 63 | @media (max-width: 576px) { 64 | margin: 0 0 7px; 65 | } 66 | } 67 | } -------------------------------------------------------------------------------- /scss/global/_fonts.scss: -------------------------------------------------------------------------------- 1 | // Ubuntu 2 | 3 | @font-face { 4 | font-family: 'Ubuntu'; 5 | src: url('../fonts/Ubuntu-Bold.woff2') format('woff2'), 6 | url('../fonts/Ubuntu-Bold.woff') format('woff'); 7 | font-weight: 700; 8 | font-style: normal; 9 | font-display: swap; 10 | } 11 | 12 | @font-face { 13 | font-family: 'Ubuntu'; 14 | src: url('../fonts/Ubuntu-Medium.woff2') format('woff2'), 15 | url('../fonts/Ubuntu-Medium.woff') format('woff'); 16 | font-weight: 500; 17 | font-style: normal; 18 | font-display: swap; 19 | } 20 | 21 | @font-face { 22 | font-family: 'Ubuntu'; 23 | src: url('../fonts/Ubuntu-Regular.woff2') format('woff2'), 24 | url('../fonts/Ubuntu-Regular.woff') format('woff'); 25 | font-weight: 400; 26 | font-style: normal; 27 | font-display: swap; 28 | } 29 | 30 | // Inter 31 | 32 | @font-face { 33 | font-family: 'Inter'; 34 | src: url('../fonts/Inter-Bold.woff2') format('woff2'), 35 | url('../fonts/Inter-Bold.woff') format('woff'); 36 | font-weight: 700; 37 | font-style: normal; 38 | font-display: swap; 39 | } 40 | 41 | @font-face { 42 | font-family: 'Inter'; 43 | src: url('../fonts/Inter-Regular.woff2') format('woff2'), 44 | url('../fonts/Inter-Regular.woff') format('woff'); 45 | font-weight: 400; 46 | font-style: normal; 47 | font-display: swap; 48 | } 49 | 50 | // MV Boli 51 | 52 | @font-face { 53 | font-family: 'MV Boli'; 54 | src: url('../fonts/MVBoli.woff2') format('woff2'), 55 | url('../fonts/MVBoli.woff') format('woff'); 56 | font-weight: 400; 57 | font-style: italic; 58 | font-display: swap; 59 | } -------------------------------------------------------------------------------- /scss/blocks/_partners-list.scss: -------------------------------------------------------------------------------- 1 | .partners-list { 2 | padding: 10px 0 0; 3 | display: flex; 4 | flex-direction: column; 5 | gap: 28px; 6 | 7 | @media (max-width: 377px) { 8 | gap: 13px; 9 | } 10 | 11 | &__item { 12 | position: relative; 13 | padding: 20px 20px 20px 56px; 14 | max-width: 626px; 15 | border-radius: 15px; 16 | border: 1px dashed #E2E3EF; 17 | transition: .3s; 18 | 19 | @media (max-width: 1024px) { 20 | max-width: none; 21 | } 22 | 23 | @media (max-width: 377px) { 24 | padding: 15px 15px 20px 50px; 25 | } 26 | 27 | &:hover { 28 | border-color: transparent; 29 | box-shadow: 0px 8px 40px 0px rgba(0, 0, 0, 0.15); 30 | } 31 | } 32 | 33 | &__icon { 34 | position: absolute; 35 | top: 22px; 36 | left: 19px; 37 | max-width: 21px; 38 | 39 | @media (max-width: 377px) { 40 | top: 18px; 41 | left: 14px; 42 | } 43 | } 44 | 45 | &__title { 46 | margin: 0 0 15px; 47 | color: $color-secondary; 48 | font-family: $font-secondary; 49 | font-size: 24px; 50 | font-weight: 700; 51 | line-height: 125%; 52 | 53 | @media (max-width: 576px) { 54 | font-size: 20px; 55 | } 56 | 57 | @media (max-width: 377px) { 58 | margin: 0 0 10px; 59 | } 60 | } 61 | 62 | &__text { 63 | color: $color-primary; 64 | font-family: $font-primary; 65 | font-size: 16px; 66 | line-height: 145%; 67 | 68 | @media (max-width: 377px) { 69 | font-size: 15px; 70 | } 71 | } 72 | } -------------------------------------------------------------------------------- /scss/blocks/_form-checkbox.scss: -------------------------------------------------------------------------------- 1 | .form-checkbox { 2 | 3 | &:hover { 4 | 5 | .form-checkbox__text { 6 | color: $color-accent; 7 | 8 | &::before { 9 | border-color: $color-accent; 10 | } 11 | } 12 | } 13 | 14 | &__input { 15 | position: absolute; 16 | overflow: hidden; 17 | width: 1px; 18 | height: 1px; 19 | clip: rect(0 0 0 0); 20 | 21 | &:checked + .form-checkbox__text::before { 22 | border-color: $color-accent; 23 | background: $color-accent; 24 | } 25 | 26 | &:checked + .form-checkbox__text::after { 27 | transform: scale(1); 28 | } 29 | } 30 | 31 | &__text { 32 | position: relative; 33 | padding: 0 0 0 30px; 34 | display: inline-block; 35 | color: $color-primary; 36 | font-family: $font-secondary; 37 | font-size: 16px; 38 | line-height: 150%; 39 | transition: .2s; 40 | 41 | @media (max-width: 377px) { 42 | padding: 0 0 0 25px; 43 | } 44 | 45 | &::before { 46 | content: ''; 47 | position: absolute; 48 | top: 2px; 49 | left: 0; 50 | display: block; 51 | width: 19px; 52 | height: 19px; 53 | border-radius: 3px; 54 | border: 1px solid #E2E3EF; 55 | transition: .2s; 56 | } 57 | 58 | &::after { 59 | content: ''; 60 | position: absolute; 61 | top: 7px; 62 | left: 3px; 63 | transform: scale(0); 64 | width: 14px; 65 | height: 10px; 66 | background: url('../img/check.svg') no-repeat center / cover; 67 | transition: .2s; 68 | } 69 | } 70 | } -------------------------------------------------------------------------------- /scss/blocks/_price-services.scss: -------------------------------------------------------------------------------- 1 | .price-services { 2 | transform: translateY(10px); 3 | padding: 4px; 4 | width: 100%; 5 | max-width: 620px; 6 | border-radius: 15px; 7 | background: #FFF; 8 | box-shadow: 0px 8px 40px 0px rgba(0, 0, 0, 0.15); 9 | 10 | &__item { 11 | padding: 23px 25px; 12 | display: flex; 13 | justify-content: space-between; 14 | gap: 30px; 15 | border: 1px dashed #E2E3EF; 16 | 17 | @media (max-width: 576px) { 18 | padding: 18px 20px; 19 | gap: 15px; 20 | } 21 | 22 | &:first-child { 23 | border-radius: 15px 15px 0 0; 24 | } 25 | 26 | &:last-child { 27 | border-radius: 0 0 15px 15px; 28 | } 29 | } 30 | 31 | &__left { 32 | flex-grow: 1; 33 | } 34 | 35 | &__right { 36 | width: 219px; 37 | flex-shrink: 0; 38 | 39 | @media (max-width: 576px) { 40 | width: 100px; 41 | } 42 | } 43 | 44 | &__title { 45 | color: $color-primary; 46 | font-family: $font-primary; 47 | font-size: 14px; 48 | font-weight: 700; 49 | text-transform: uppercase; 50 | 51 | @media (max-width: 576px) { 52 | font-size: 12px; 53 | } 54 | } 55 | 56 | &__name { 57 | padding: 4px 0 0; 58 | color: $color-secondary; 59 | font-family: $font-primary; 60 | font-size: 16px; 61 | 62 | @media (max-width: 576px) { 63 | font-size: 15px; 64 | } 65 | } 66 | 67 | &__value { 68 | color: $color-secondary; 69 | font-family: $font-primary; 70 | font-size: 20px; 71 | 72 | @media (max-width: 576px) { 73 | font-size: 18px; 74 | } 75 | } 76 | 77 | &__accent { 78 | color: $color-accent; 79 | font-weight: 700; 80 | } 81 | } -------------------------------------------------------------------------------- /img/how-work-play.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /libs/graph-modal.min.css: -------------------------------------------------------------------------------- 1 | html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}.disable-scroll{position:relative;overflow:hidden;height:100vh;position:fixed;left:0;top:0;width:100%}.graph-modal{--transition-time:0.3s;position:fixed;left:0;top:0;right:0;bottom:0;z-index:1000;background-color:rgba(0,0,0,.7);cursor:pointer;overflow-y:auto;overflow-x:hidden;text-align:center;opacity:0;visibility:hidden;transition:opacity var(--transition-time),visibility var(--transition-time)}.graph-modal:before{content:"";display:inline-block;vertical-align:middle;height:100%}.graph-modal__container{position:relative;width:1000px;margin:50px auto;display:inline-block;vertical-align:middle;background-color:#fff;border-radius:10px;padding:20px;cursor:default;text-align:left;display:none}@media (max-width:1024px){.graph-modal__container{width:90%}}.graph-modal__close{position:absolute;right:10px;top:10px;border:none;padding:0;width:20px;height:20px;background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512.001 512.001'%3E%3Cpath d='M284.286 256.002L506.143 34.144c7.811-7.811 7.811-20.475 0-28.285-7.811-7.81-20.475-7.811-28.285 0L256 227.717 34.143 5.859c-7.811-7.811-20.475-7.811-28.285 0-7.81 7.811-7.811 20.475 0 28.285l221.857 221.857L5.858 477.859c-7.811 7.811-7.811 20.475 0 28.285a19.938 19.938 0 0014.143 5.857 19.94 19.94 0 0014.143-5.857L256 284.287l221.857 221.857c3.905 3.905 9.024 5.857 14.143 5.857s10.237-1.952 14.143-5.857c7.811-7.811 7.811-20.475 0-28.285L284.286 256.002z'/%3E%3C/svg%3E");cursor:pointer}.graph-modal.is-open{opacity:1;visibility:visible;transition:opacity var(--transition-time),visibility var(--transition-time)}.graph-modal__container.graph-modal-open{display:inline-block}.fade{opacity:0}.fade,.fade.animate-open{transition:opacity var(--transition-time)}.fade.animate-open{opacity:1}.fadeInUp{opacity:0;transform:translateY(-100px)}.fadeInUp,.fadeInUp.animate-open{transition:transform var(--transition-time),opacity var(--transition-time)}.fadeInUp.animate-open{opacity:1;transform:translateY(0)} -------------------------------------------------------------------------------- /scss/blocks/_faq-item.scss: -------------------------------------------------------------------------------- 1 | .faq-item { 2 | border-bottom: 1px solid #E2E3EF; 3 | 4 | &--active { 5 | 6 | .faq-item__top { 7 | // pointer-events: none; 8 | } 9 | 10 | .faq-item__title { 11 | color: $color-accent; 12 | } 13 | 14 | .faq-item__icon { 15 | transform: rotate(90deg); 16 | 17 | path { 18 | stroke: $color-accent; 19 | } 20 | } 21 | } 22 | 23 | &__top { 24 | position: relative; 25 | padding: 29px 70px 20px 15px; 26 | cursor: pointer; 27 | 28 | @media (max-width: 576px) { 29 | padding: 20px 25px 16px 0; 30 | } 31 | 32 | &:hover { 33 | 34 | .faq-item__title { 35 | color: $color-accent; 36 | } 37 | 38 | .faq-item__icon { 39 | 40 | path { 41 | stroke: $color-accent; 42 | } 43 | } 44 | } 45 | } 46 | 47 | &__title { 48 | color: $color-secondary; 49 | font-family: $font-secondary; 50 | font-size: 24px; 51 | font-weight: 700; 52 | line-height: 125%; 53 | transition: .2s; 54 | 55 | @media (max-width: 576px) { 56 | font-size: 20px; 57 | } 58 | 59 | @media (max-width: 377px) { 60 | font-size: 18px; 61 | } 62 | } 63 | 64 | &__icon { 65 | position: absolute; 66 | top: 36px; 67 | right: 37px; 68 | 69 | @media (max-width: 576px) { 70 | top: 25px; 71 | right: 3px; 72 | } 73 | } 74 | 75 | &__content { 76 | padding: 0 70px 20px 15px; 77 | display: none; 78 | 79 | @media (max-width: 576px) { 80 | padding: 0 0 15px; 81 | } 82 | } 83 | 84 | &__text { 85 | color: $color-primary; 86 | font-family: $font-primary; 87 | font-size: 16px; 88 | line-height: 145%; 89 | 90 | @media (max-width: 576px) { 91 | font-size: 15px; 92 | } 93 | 94 | &:not(:last-child) { 95 | margin: 0 0 20px; 96 | } 97 | } 98 | } -------------------------------------------------------------------------------- /favicon/safari-pinned-tab.svg: -------------------------------------------------------------------------------- 1 | 2 | 4 | 7 | 8 | Created by potrace 1.14, written by Peter Selinger 2001-2017 9 | 10 | 12 | 33 | 34 | 35 | -------------------------------------------------------------------------------- /scss/blocks/_footer.scss: -------------------------------------------------------------------------------- 1 | .footer { 2 | margin: auto 0 0; 3 | padding: 70px 0 75px; 4 | background: #07040C; 5 | 6 | @media (max-width: 576px) { 7 | padding: 0; 8 | } 9 | 10 | a { 11 | 12 | &:hover { 13 | color: $color-accent; 14 | } 15 | } 16 | 17 | &__inner { 18 | display: flex; 19 | 20 | @media (max-width: 1300px) { 21 | flex-wrap: wrap; 22 | gap: 60px; 23 | } 24 | 25 | @media (max-width: 1024px) { 26 | flex-direction: column; 27 | justify-content: center; 28 | align-items: flex-start; 29 | } 30 | 31 | @media (max-width: 576px) { 32 | position: relative; 33 | padding: 30px 8px 120px; 34 | gap: 30px; 35 | } 36 | } 37 | 38 | &__col { 39 | flex-shrink: 0; 40 | display: flex; 41 | flex-direction: column; 42 | align-items: flex-start; 43 | min-width: 220px; 44 | 45 | @media (max-width: 1300px) { 46 | width: 45%; 47 | min-width: auto; 48 | } 49 | 50 | @media (max-width: 1024px) { 51 | width: auto; 52 | } 53 | 54 | &:nth-child(1) { 55 | margin: 0 99px 0 0; 56 | 57 | @media (max-width: 1300px) { 58 | margin: 0; 59 | } 60 | } 61 | 62 | &:nth-child(2) { 63 | margin: 0 57px 0 0; 64 | 65 | @media (max-width: 1300px) { 66 | margin: 0; 67 | } 68 | } 69 | 70 | &:nth-child(3) { 71 | margin: 0 53px 0 0; 72 | 73 | @media (max-width: 1300px) { 74 | margin: 0; 75 | } 76 | } 77 | } 78 | 79 | &__copy { 80 | color: #CACBD7; 81 | font-size: 16px; 82 | font-family: $font-primary; 83 | line-height: 150%; 84 | 85 | @media (max-width: 576px) { 86 | position: absolute; 87 | right: 8px; 88 | bottom: 40px; 89 | left: 8px; 90 | } 91 | } 92 | 93 | &__title { 94 | margin: 0 0 20px; 95 | color: #CACBD7; 96 | font-size: 16px; 97 | font-family: $font-primary; 98 | line-height: 145%; 99 | } 100 | 101 | &__value { 102 | color: #FFF; 103 | font-size: 18px; 104 | font-family: $font-primary; 105 | line-height: 145%; 106 | 107 | &:not(:last-child) { 108 | margin: 0 0 10px; 109 | } 110 | } 111 | 112 | &__link { 113 | color: #CACBD7; 114 | font-size: 16px; 115 | font-family: $font-primary; 116 | line-height: 145%; 117 | 118 | &:not(:last-child) { 119 | margin: 0 0 15px; 120 | } 121 | } 122 | } -------------------------------------------------------------------------------- /scss/blocks/_promo.scss: -------------------------------------------------------------------------------- 1 | .promo { 2 | margin: 95px 0 50px; 3 | padding: 30px 0 0; 4 | 5 | @media (max-width: 576px) { 6 | margin: 60px 0 30px; 7 | padding: 40px 0 0; 8 | text-align: center; 9 | } 10 | 11 | &__inner { 12 | display: flex; 13 | justify-content: space-between; 14 | gap: 15px; 15 | 16 | @media (max-width: 1024px) { 17 | flex-direction: column; 18 | align-items: center; 19 | gap: 25px; 20 | } 21 | 22 | @media (max-width: 576px) { 23 | align-items: center; 24 | } 25 | } 26 | 27 | &__left { 28 | padding: 70px 0 0; 29 | max-width: 614px; 30 | 31 | @media (max-width: 1024px) { 32 | padding: 0; 33 | } 34 | } 35 | 36 | &__title { 37 | margin: 0 0 30px; 38 | color: $color-secondary; 39 | font-size: 60px; 40 | font-family: $font-secondary; 41 | font-weight: 700; 42 | 43 | @media (max-width: 1024px) { 44 | text-align: center; 45 | } 46 | 47 | @media (max-width: 576px) { 48 | font-size: 42px; 49 | } 50 | 51 | @media (max-width: 377px) { 52 | margin: 0 0 16px; 53 | font-size: 32px; 54 | } 55 | } 56 | 57 | &__text { 58 | margin: 0 0 40px; 59 | max-width: 510px; 60 | color: $color-primary; 61 | font-size: 20px; 62 | font-family: $font-primary; 63 | line-height: 145%; 64 | 65 | @media (max-width: 1024px) { 66 | margin: 0 auto 40px; 67 | text-align: center; 68 | } 69 | 70 | @media (max-width: 576px) { 71 | margin: 0 0 30px; 72 | } 73 | 74 | @media (max-width: 377px) { 75 | margin: 0 0 14px; 76 | font-size: 16px; 77 | } 78 | } 79 | 80 | &__text-accent { 81 | color: $color-accent; 82 | } 83 | 84 | &__action { 85 | display: flex; 86 | align-items: center; 87 | gap: 30px; 88 | 89 | @media (max-width: 1024px) { 90 | justify-content: center; 91 | } 92 | 93 | @media (max-width: 576px) { 94 | flex-direction: column; 95 | } 96 | 97 | @media (max-width: 377px) { 98 | gap: 8px; 99 | } 100 | } 101 | 102 | &__btn {} 103 | 104 | &__action-text { 105 | max-width: 220px; 106 | color: #808296; 107 | font-size: 16px; 108 | font-family: $font-primary; 109 | line-height: 145%; 110 | 111 | @media (max-width: 377px) { 112 | max-width: 175px; 113 | font-size: 13px; 114 | text-align: center; 115 | } 116 | } 117 | 118 | &__smile { 119 | max-width: 18px; 120 | display: inline-block; 121 | 122 | @media (max-width: 377px) { 123 | max-width: 13px; 124 | } 125 | } 126 | 127 | &__right { 128 | flex-shrink: 0; 129 | max-width: 620px; 130 | } 131 | 132 | &__img {} 133 | } -------------------------------------------------------------------------------- /scss/blocks/_reviews-item.scss: -------------------------------------------------------------------------------- 1 | .reviews-item { 2 | display: flex; 3 | gap: 10px; 4 | height: 100%; 5 | 6 | @media (max-width: 576px) { 7 | flex-direction: column-reverse; 8 | gap: 20px; 9 | height: auto; 10 | } 11 | 12 | &__author { 13 | flex-shrink: 0; 14 | width: 125px; 15 | display: flex; 16 | flex-direction: column; 17 | align-items: center; 18 | 19 | @media (max-width: 576px) { 20 | flex-direction: row; 21 | gap: 10px; 22 | width: 100%; 23 | } 24 | } 25 | 26 | &__photo { 27 | margin: 0 0 15px; 28 | max-width: 90px; 29 | border-radius: 100%; 30 | 31 | @media (max-width: 576px) { 32 | margin: 0; 33 | max-width: 70px; 34 | } 35 | } 36 | 37 | &__name { 38 | margin: 0 0 10px; 39 | color: $color-secondary; 40 | text-align: center; 41 | font-family: $font-primary; 42 | font-size: 20px; 43 | 44 | @media (max-width: 576px) { 45 | text-align: left; 46 | font-size: 18px; 47 | } 48 | } 49 | 50 | &__job { 51 | color: $color-primary; 52 | text-align: center; 53 | font-family: $font-primary; 54 | font-size: 14px; 55 | 56 | @media (max-width: 576px) { 57 | text-align: left; 58 | } 59 | } 60 | 61 | &__content { 62 | position: relative; 63 | padding: 4px; 64 | border-radius: 15px; 65 | border-radius: 15px; 66 | box-shadow: 0px 8px 25px 0px rgba(0, 0, 0, 0.10); 67 | 68 | &::after { 69 | content: ''; 70 | position: absolute; 71 | top: 30px; 72 | left: -10px; 73 | z-index: 2; 74 | width: 15px; 75 | height: 16px; 76 | background: url('../img/corner.svg') no-repeat center / cover; 77 | 78 | @media (max-width: 576px) { 79 | top: auto; 80 | bottom: -10px; 81 | left: 27px; 82 | transform: rotate(-90deg); 83 | } 84 | } 85 | } 86 | 87 | &__inner { 88 | padding: 25px 25px 27px; 89 | height: 100%; 90 | border-radius: 15px; 91 | border: 1px dashed #E2E3EF; 92 | 93 | @media (max-width: 576px) { 94 | padding: 20px 15px 10px; 95 | } 96 | } 97 | 98 | &__title { 99 | position: relative; 100 | margin: 0 0 15px; 101 | padding: 0 0 0 25px; 102 | color: $color-secondary; 103 | font-family: $font-primary; 104 | font-size: 20px; 105 | font-weight: 700; 106 | 107 | @media (max-width: 576px) { 108 | font-size: 18px; 109 | } 110 | 111 | &::before { 112 | content: ''; 113 | position: absolute; 114 | top: -10px; 115 | left: 0; 116 | z-index: -1; 117 | width: 30px; 118 | height: 30px; 119 | background: url('../img/quotes.svg') no-repeat; 120 | } 121 | } 122 | 123 | &__text { 124 | color: $color-primary; 125 | font-family: $font-primary; 126 | font-size: 16px; 127 | line-height: 150%; 128 | 129 | @media (max-width: 576px) { 130 | font-size: 14px; 131 | } 132 | } 133 | } -------------------------------------------------------------------------------- /js/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | // MENU 4 | 5 | const header = $('.header'); 6 | const headerHeight = header.outerHeight(); 7 | const menu = $('.header-menu'); 8 | const menuLinks = $('.header-menu__link'); 9 | const menuRegister = $('.header-admin__btn--register'); 10 | const menuLogin = $('.header-admin__btn--login'); 11 | const menuBurger = $('.header-burger'); 12 | const menuClose = $('.header-close'); 13 | 14 | // mobile menu 15 | 16 | menuBurger.click(function() { 17 | header.toggleClass('header--active'); 18 | }); 19 | 20 | menuClose.click(function() { 21 | header.toggleClass('header--active'); 22 | }); 23 | 24 | menuRegister.on('click', function() { 25 | header.removeClass('header--active'); 26 | }); 27 | 28 | menuLogin.on('click', function() { 29 | header.removeClass('header--active'); 30 | }); 31 | 32 | // scroll to anchor 33 | 34 | menuLinks.on('click', function(e) { 35 | const anchorId = $(this).attr('href'); 36 | const anchorOffset = $(anchorId).offset().top; 37 | 38 | e.preventDefault(); 39 | menu.removeClass('header-menu--active'); 40 | header.removeClass('header--active'); 41 | $('html, body').animate({ 42 | scrollTop: anchorOffset - headerHeight, 43 | }, 1000); 44 | }); 45 | 46 | // MODAL 47 | 48 | const modal = new GraphModal(); 49 | 50 | $('#form-field-password').hide(); 51 | $('#btn-login').hide(); 52 | 53 | $('#btn-password').click(function(e) { 54 | e.preventDefault(); 55 | $('#form-field-password').slideDown(200); 56 | $('#btn-password').hide(0); 57 | $('#btn-login').slideDown(200); 58 | }); 59 | 60 | $('#btn-login-modal').click(function(e) { 61 | e.preventDefault(); 62 | }); 63 | 64 | $('#btn-register-modal').click(function(e) { 65 | e.preventDefault(); 66 | }); 67 | 68 | // REVIEWS 69 | 70 | const reviewsSlider = new Swiper('.reviews__slider', { 71 | slidesPerView: 1, 72 | spaceBetween: 40, 73 | autoHeight: true, 74 | 75 | pagination: { 76 | el: '.reviews-nav__pagination-bottom', 77 | clickable: true, 78 | }, 79 | 80 | breakpoints: { 81 | 1025: { 82 | slidesPerView: 2, 83 | autoHeight: false, 84 | 85 | navigation: { 86 | prevEl: '.reviews-nav__btn--prev', 87 | nextEl: '.reviews-nav__btn--next', 88 | }, 89 | 90 | pagination: { 91 | el: '.reviews-nav__pagination-top', 92 | type: 'fraction', 93 | }, 94 | }, 95 | }, 96 | }); 97 | 98 | // FAQ 99 | 100 | $('.faq-item__top').each(function() { 101 | if ($(this).parent('.faq-item').hasClass('faq-item--active')) { 102 | $(this).siblings('.faq-item__content').slideDown(300); 103 | } 104 | }); 105 | 106 | $('.faq-item__top').click(function () { 107 | if ($(this).parent('.faq-item').hasClass('faq-item--active')) { 108 | $('.faq-item__top').parent('.faq-item').removeClass('faq-item--active'); 109 | $('.faq-item__top').siblings('.faq-item__content').slideUp(300); 110 | } else { 111 | $('.faq-item__top').parent('.faq-item').removeClass('faq-item--active'); 112 | $('.faq-item__top').siblings('.faq-item__content').slideUp(300); 113 | 114 | $(this).parent('.faq-item').addClass('faq-item--active') 115 | $(this).siblings('.faq-item__content').slideDown(300); 116 | } 117 | }); -------------------------------------------------------------------------------- /scss/blocks/_how-work-item.scss: -------------------------------------------------------------------------------- 1 | .how-work-item { 2 | width: 32%; 3 | max-width: 400px; 4 | display: flex; 5 | flex-direction: column; 6 | align-items: center; 7 | 8 | @media (max-width: 1024px) { 9 | width: 42%; 10 | } 11 | 12 | @media (max-width: 576px) { 13 | width: 100%; 14 | } 15 | 16 | &__top { 17 | margin: 0 0 8px; 18 | display: flex; 19 | justify-content: center; 20 | align-items: center; 21 | flex-wrap: wrap; 22 | gap: 5px 15px; 23 | min-height: 40px; 24 | 25 | @media (max-width: 1300px) { 26 | position: relative; 27 | padding: 40px 0 0; 28 | min-height: 90px; 29 | } 30 | 31 | @media (max-width: 377px) { 32 | padding: 35px 0 0; 33 | } 34 | } 35 | 36 | &__title { 37 | position: relative; 38 | display: inline; 39 | color: $color-secondary; 40 | font-size: 24px; 41 | font-family: $font-secondary; 42 | font-weight: 700; 43 | 44 | @media (max-width: 1300px) { 45 | position: static; 46 | text-align: center; 47 | } 48 | 49 | @media (max-width: 576px) { 50 | font-size: 20px; 51 | } 52 | } 53 | 54 | &__number { 55 | position: absolute; 56 | top: -18px; 57 | left: -24px; 58 | z-index: -1; 59 | width: 36px; 60 | height: 36px; 61 | display: flex; 62 | justify-content: center; 63 | align-items: center; 64 | color: #FFF; 65 | font-size: 24px; 66 | font-family: $font-decorative; 67 | font-weight: 400; 68 | border-radius: 50%; 69 | background: $color-accent; 70 | 71 | @media (max-width: 1300px) { 72 | top: 0; 73 | left: 50%; 74 | transform: translateX(-50%); 75 | } 76 | 77 | @media (max-width: 377px) { 78 | width: 30px; 79 | height: 30px; 80 | font-size: 20px; 81 | } 82 | } 83 | 84 | &__badge { 85 | padding: 11px 14px; 86 | flex-shrink: 0; 87 | color: $color-accent; 88 | font-size: 14px; 89 | font-family: $font-secondary; 90 | font-weight: 500; 91 | text-transform: uppercase; 92 | border-radius: 30px; 93 | border: 1px solid $color-accent; 94 | 95 | @media (max-width: 377px) { 96 | padding: 9px 12px; 97 | min-width: 80px; 98 | min-height: 34px; 99 | font-size: 12px; 100 | } 101 | } 102 | 103 | &__text { 104 | margin: 0 0 15px; 105 | color: $color-primary; 106 | text-align: center; 107 | font-size: 16px; 108 | font-family: $font-primary; 109 | line-height: 145%; 110 | 111 | @media (max-width: 377px) { 112 | font-size: 15px; 113 | margin: 0 0 14px; 114 | } 115 | } 116 | 117 | &__video { 118 | position: relative; 119 | margin: auto 0 0; 120 | padding: 4px; 121 | border-radius: 15px; 122 | border: 1px dashed #E2E3EF; 123 | transition: .3s; 124 | 125 | &:hover { 126 | border-color: $color-accent; 127 | 128 | &::after { 129 | opacity: 0; 130 | } 131 | 132 | .how-work-item__video-img { 133 | box-shadow: 0px 8px 40px 0px rgba(0, 0, 0, 0.15); 134 | } 135 | } 136 | 137 | &::after { 138 | content: ''; 139 | position: absolute; 140 | top: 4px; 141 | right: 4px; 142 | bottom: 4px; 143 | left: 4px; 144 | background: #07040C; 145 | border-radius: 15px; 146 | opacity: 0.4; 147 | transition: .3s; 148 | } 149 | } 150 | 151 | &__video-img { 152 | width: 100%; 153 | max-width: 390px; 154 | object-fit: cover; 155 | border-radius: 15px; 156 | transition: .3s; 157 | } 158 | 159 | &__play { 160 | position: absolute; 161 | top: 50%; 162 | left: 50%; 163 | transform: translate(-50%, -50%); 164 | } 165 | } -------------------------------------------------------------------------------- /scss/blocks/_header.scss: -------------------------------------------------------------------------------- 1 | .header { 2 | position: absolute; 3 | top: 0; 4 | right: 0; 5 | left: 0; 6 | z-index: 1000; 7 | transition: background-color .2s; 8 | 9 | &--active { 10 | 11 | @media (max-width: 1024px) { 12 | background: #fff; 13 | box-shadow: 0px 8px 40px 0px rgba(0, 0, 0, 0.15); 14 | } 15 | 16 | .header__inner { 17 | 18 | @media (max-width: 1024px) { 19 | flex-direction: column; 20 | align-items: stretch; 21 | border: none; 22 | } 23 | 24 | @media (max-width: 377px) { 25 | padding: 10px 0; 26 | } 27 | } 28 | 29 | .header-logo { 30 | 31 | @media (max-width: 1024px) { 32 | padding: 0 0 20px; 33 | max-width: none; 34 | order: 1; 35 | border-bottom: 1px solid #E2E3EF; 36 | } 37 | 38 | @media (max-width: 377px) { 39 | padding: 0 0 10px; 40 | } 41 | 42 | &__img { 43 | max-width: 205px; 44 | 45 | @media (max-width: 576px) { 46 | max-width: 150px; 47 | } 48 | } 49 | } 50 | 51 | .header-menu { 52 | 53 | @media (max-width: 1024px) { 54 | padding: 30px 0 41px; 55 | display: flex; 56 | flex-direction: column; 57 | order: 3; 58 | border-bottom: 1px solid #E2E3EF; 59 | } 60 | } 61 | 62 | .header-admin { 63 | 64 | @media (max-width: 1024px) { 65 | padding: 25px 15px 44px; 66 | margin: 0; 67 | flex-wrap: wrap; 68 | justify-content: center; 69 | order: 2; 70 | border-bottom: 1px solid #E2E3EF; 71 | } 72 | 73 | @media (max-width: 377px) { 74 | justify-content: space-between; 75 | gap: 20px 0; 76 | 77 | } 78 | 79 | &__text { 80 | 81 | @media (max-width: 1024px) { 82 | width: 100%; 83 | display: block; 84 | } 85 | } 86 | 87 | &__btn { 88 | 89 | @media (max-width: 1024px) { 90 | padding: 11px 5px; 91 | width: 100%; 92 | max-width: 140px; 93 | height: auto; 94 | line-height: normal; 95 | font-size: 14px; 96 | text-align: center; 97 | border-radius: 30px; 98 | border: 1px solid #000; 99 | } 100 | 101 | @media (max-width: 377px) { 102 | width: 47%; 103 | } 104 | 105 | &--register { 106 | 107 | @media (max-width: 1024px) { 108 | display: initial; 109 | } 110 | 111 | &:hover { 112 | 113 | @media (max-width: 1024px) { 114 | color: #fff; 115 | background: $color-accent; 116 | border-color: $color-accent; 117 | } 118 | } 119 | } 120 | 121 | &--login { 122 | 123 | @media (max-width: 1024px) { 124 | color: $color-accent; 125 | border-color: $color-accent; 126 | } 127 | } 128 | } 129 | } 130 | 131 | .header-info { 132 | 133 | @media (max-width: 1024px) { 134 | display: block; 135 | order: 3; 136 | } 137 | } 138 | 139 | .header-burger { 140 | 141 | @media (max-width: 1024px) { 142 | display: none; 143 | } 144 | } 145 | 146 | .header-close { 147 | 148 | @media (max-width: 1024px) { 149 | display: block; 150 | } 151 | } 152 | } 153 | 154 | &__inner { 155 | padding: 20px 0; 156 | display: flex; 157 | justify-content: space-between; 158 | align-items: center; 159 | border-bottom: 1px solid #E2E3EF; 160 | 161 | @media (max-width: 1024px) { 162 | gap: 35px; 163 | } 164 | 165 | @media (max-width: 377px) { 166 | padding: 10px 0; 167 | gap: 10px; 168 | } 169 | } 170 | } -------------------------------------------------------------------------------- /img/benefits-1.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /libs/graph-modal.min.js: -------------------------------------------------------------------------------- 1 | !function(t){var e={};function o(n){if(e[n])return e[n].exports;var i=e[n]={i:n,l:!1,exports:{}};return t[n].call(i.exports,i,i.exports,o),i.l=!0,i.exports}o.m=t,o.c=e,o.d=function(t,e,n){o.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:n})},o.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},o.t=function(t,e){if(1&e&&(t=o(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var n=Object.create(null);if(o.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var i in t)o.d(n,i,function(e){return t[e]}.bind(null,i));return n},o.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return o.d(e,"a",e),e},o.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},o.p="",o(o.s=1)}([function(t,e,o){"use strict";o.d(e,"a",(function(){return n}));class n{constructor(t){this.options=Object.assign({isOpen:()=>{},isClose:()=>{}},t),this.modal=document.querySelector(".graph-modal"),this.speed=300,this.animation="fade",this._reOpen=!1,this._nextContainer=!1,this.modalContainer=!1,this.isOpen=!1,this.previousActiveElement=!1,this._focusElements=["a[href]","input","select","textarea","button","iframe","[contenteditable]",'[tabindex]:not([tabindex^="-"])'],this._fixBlocks=document.querySelectorAll(".fix-block"),this.events()}events(){this.modal&&(document.addEventListener("click",function(t){const e=t.target.closest("[data-graph-path]");if(e){let t=e.dataset.graphPath,o=e.dataset.graphAnimation,n=e.dataset.graphSpeed;return this.animation=o||"fade",this.speed=n?parseInt(n):300,this._nextContainer=document.querySelector(`[data-graph-target="${t}"]`),void this.open()}t.target.closest(".js-modal-close")&&this.close()}.bind(this)),window.addEventListener("keydown",function(t){27==t.keyCode&&this.isOpen&&this.close(),9==t.which&&this.isOpen&&this.focusCatch(t)}.bind(this)),document.addEventListener("click",function(t){t.target.classList.contains("graph-modal")&&t.target.classList.contains("is-open")&&this.close()}.bind(this)))}open(t){if(this.previousActiveElement=document.activeElement,this.isOpen)return this.reOpen=!0,void this.close();this.modalContainer=this._nextContainer,t&&(this.modalContainer=document.querySelector(`[data-graph-target="${t}"]`)),this.modalContainer.scrollTo(0,0),this.modal.style.setProperty("--transition-time",this.speed/1e3+"s"),this.modal.classList.add("is-open"),document.body.style.scrollBehavior="auto",document.documentElement.style.scrollBehavior="auto",this.disableScroll(),this.modalContainer.classList.add("graph-modal-open"),this.modalContainer.classList.add(this.animation),setTimeout(()=>{this.options.isOpen(this),this.modalContainer.classList.add("animate-open"),this.isOpen=!0,this.focusTrap()},this.speed)}close(){this.modalContainer&&(this.modalContainer.classList.remove("animate-open"),this.modalContainer.classList.remove(this.animation),this.modal.classList.remove("is-open"),this.modalContainer.classList.remove("graph-modal-open"),this.enableScroll(),document.body.style.scrollBehavior="auto",document.documentElement.style.scrollBehavior="auto",this.options.isClose(this),this.isOpen=!1,this.focusTrap(),this.reOpen&&(this.reOpen=!1,this.open()))}focusCatch(t){const e=this.modalContainer.querySelectorAll(this._focusElements),o=Array.prototype.slice.call(e),n=o.indexOf(document.activeElement);t.shiftKey&&0===n&&(o[o.length-1].focus(),t.preventDefault()),t.shiftKey||n!==o.length-1||(o[0].focus(),t.preventDefault())}focusTrap(){const t=this.modalContainer.querySelectorAll(this._focusElements);this.isOpen?t.length&&t[0].focus():this.previousActiveElement.focus()}disableScroll(){let t=window.scrollY;this.lockPadding(),document.body.classList.add("disable-scroll"),document.body.dataset.position=t,document.body.style.top=-t+"px"}enableScroll(){let t=parseInt(document.body.dataset.position,10);this.unlockPadding(),document.body.style.top="auto",document.body.classList.remove("disable-scroll"),window.scrollTo({top:t,left:0}),document.body.removeAttribute("data-position")}lockPadding(){let t=window.innerWidth-document.body.offsetWidth+"px";this._fixBlocks.forEach(e=>{e.style.paddingRight=t}),document.body.style.paddingRight=t}unlockPadding(){this._fixBlocks.forEach(t=>{t.style.paddingRight="0px"}),document.body.style.paddingRight="0px"}}},function(t,e,o){"use strict";o.r(e),function(t){var e=o(0);o(3),o(4);t.GraphModal=e.a}.call(this,o(2))},function(t,e){var o;o=function(){return this}();try{o=o||new Function("return this")()}catch(t){"object"==typeof window&&(o=window)}t.exports=o},function(t,e){"undefined"!=typeof Element&&(Element.prototype.matches||(Element.prototype.matches=Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector),Element.prototype.closest||(Element.prototype.closest=function(t){var e=this;do{if(e.matches(t))return e;e=e.parentElement||e.parentNode}while(null!==e&&1===e.nodeType);return null}))},function(t,e,o){}]); -------------------------------------------------------------------------------- /img/benefits-3.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /img/benefits-5.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /img/benefits-2.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /img/price-benefits-2.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /img/price-benefits-1.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /img/benefits-4.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /libs/fancybox.min.css: -------------------------------------------------------------------------------- 1 | body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:a 1s linear infinite;background:transparent;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes a{to{transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}@media (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}} -------------------------------------------------------------------------------- /css/index.min.css.map: -------------------------------------------------------------------------------- 1 | {"version":3,"sources":["../scss/index.scss","../scss/global/_fonts.scss","../scss/global/_reset.scss","../scss/global/_base.scss","../scss/global/_vars.scss","../scss/blocks/_hide.scss","../scss/blocks/_container.scss","../scss/blocks/_title.scss","../scss/blocks/_btn.scss","../scss/blocks/_form-field.scss","../scss/blocks/_form-checkbox.scss","../scss/blocks/_header.scss","../scss/blocks/_header-logo.scss","../scss/blocks/_header-menu.scss","../scss/blocks/_header-admin.scss","../scss/blocks/_header-info.scss","../scss/blocks/_header-burger.scss","../scss/blocks/_header-close.scss","../scss/blocks/_promo.scss","../scss/blocks/_benefits.scss","../scss/blocks/_benefits-item.scss","../scss/blocks/_know-how.scss","../scss/blocks/_know-how-item.scss","../scss/blocks/_how-work.scss","../scss/blocks/_how-work-item.scss","../scss/blocks/_price.scss","../scss/blocks/_price-services.scss","../scss/blocks/_price-benefits.scss","../scss/blocks/_reviews.scss","../scss/blocks/_reviews-nav.scss","../scss/blocks/_reviews-item.scss","../scss/blocks/_faq.scss","../scss/blocks/_faq-item.scss","../scss/blocks/_partners.scss","../scss/blocks/_partners-list.scss","../scss/blocks/_footer.scss","../scss/blocks/_footer-logo.scss","../scss/blocks/_modal.scss","../scss/blocks/_modal-item.scss"],"names":[],"mappings":"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","file":"index.min.css"} -------------------------------------------------------------------------------- /libs/swiper.min.css: -------------------------------------------------------------------------------- 1 | /** 2 | * Swiper 10.0.3 3 | * Most modern mobile touch slider and framework with hardware accelerated transitions 4 | * https://swiperjs.com 5 | * 6 | * Copyright 2014-2023 Vladimir Kharlampidi 7 | * 8 | * Released under the MIT License 9 | * 10 | * Released on: July 3, 2023 11 | */ 12 | 13 | @font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, 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');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;overflow:clip;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;-ms-touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden} -------------------------------------------------------------------------------- /css/index.min.css: -------------------------------------------------------------------------------- 1 | @import'../libs/fancybox.min.css';@import'../libs/swiper.min.css';@import'../libs/graph-modal.min.css';@font-face{font-family:"Ubuntu";src:url("../fonts/Ubuntu-Bold.woff2") format("woff2"),url("../fonts/Ubuntu-Bold.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Ubuntu";src:url("../fonts/Ubuntu-Medium.woff2") format("woff2"),url("../fonts/Ubuntu-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Ubuntu";src:url("../fonts/Ubuntu-Regular.woff2") format("woff2"),url("../fonts/Ubuntu-Regular.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:url("../fonts/Inter-Bold.woff2") format("woff2"),url("../fonts/Inter-Bold.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:url("../fonts/Inter-Regular.woff2") format("woff2"),url("../fonts/Inter-Regular.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"MV Boli";src:url("../fonts/MVBoli.woff2") format("woff2"),url("../fonts/MVBoli.woff") format("woff");font-weight:400;font-style:italic;font-display:swap}html,*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0;font-size:100%;font:inherit;vertical-align:baseline;border:0;outline:none}html,body{height:100%}a{display:inline-block}img,svg{display:block;max-width:100%;height:auto}sub{vertical-align:sub}sup{vertical-align:super}ul,ol{list-style:none}q,blockquote{quotes:none}table{border-collapse:collapse;border-spacing:0}button{background:rgba(0,0,0,0);border:none}button,input,textarea{font-family:inherit;color:inherit}input,textarea{width:100%}button,label,input[type=checkbox],input[type=radio],input[type=submit]{cursor:pointer}textarea{resize:none}body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:300px;min-height:100vh;color:#585967;font-family:"Inter",sans-serif}a{text-decoration:none}a,button,input,svg,path{-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.hide{display:none !important}.container{margin:0 auto;padding:0 15px;max-width:1310px}.title{color:#07040c;text-align:center;font-size:46px;font-family:"Ubuntu",sans-serif;font-weight:700}@media(max-width: 576px){.title{font-size:36px}}@media(max-width: 576px){.title{font-size:28px;line-height:125%}}.title--left{text-align:left}@media(max-width: 1024px){.title--left{text-align:center}}.btn{padding:20px;min-width:220px;color:#fff;text-align:center;font-size:14px;font-family:"Ubuntu",sans-serif;font-weight:700;text-align:center;text-transform:uppercase;border-radius:30px;background:#f35a05;border:2px solid #f35a05}@media(max-width: 377px){.btn{padding:17px;min-width:260px;font-size:12px}}.btn:hover{color:#f35a05;background:#fff}.btn--light{padding:0;min-width:auto;color:#595b62;line-height:150%;background:rgba(0,0,0,0);border:none}.form-field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:15px}.form-field__title{color:#585967;font-family:"Ubuntu",sans-serif;font-size:16px}.form-field__input{padding:15px 14px;color:#07040c;font-family:"Ubuntu",sans-serif;font-size:16px;border-radius:5px;border:1px solid #e2e3ef;background:#fff}.form-field__input:hover,.form-field__input:focus{border-color:#f35a05}.form-field__input::-webkit-input-placeholder{color:#808296}.form-field__input::-moz-placeholder{color:#808296}.form-field__input:-ms-input-placeholder{color:#808296}.form-field__input::-ms-input-placeholder{color:#808296}.form-field__input::placeholder{color:#808296}.form-field__text{color:#585967;font-family:"Ubuntu",sans-serif;font-size:14px}.form-checkbox:hover .form-checkbox__text{color:#f35a05}.form-checkbox:hover .form-checkbox__text::before{border-color:#f35a05}.form-checkbox__input{position:absolute;overflow:hidden;width:1px;height:1px;clip:rect(0 0 0 0)}.form-checkbox__input:checked+.form-checkbox__text::before{border-color:#f35a05;background:#f35a05}.form-checkbox__input:checked+.form-checkbox__text::after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.form-checkbox__text{position:relative;padding:0 0 0 30px;display:inline-block;color:#585967;font-family:"Ubuntu",sans-serif;font-size:16px;line-height:150%;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}@media(max-width: 377px){.form-checkbox__text{padding:0 0 0 25px}}.form-checkbox__text::before{content:"";position:absolute;top:2px;left:0;display:block;width:19px;height:19px;border-radius:3px;border:1px solid #e2e3ef;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.form-checkbox__text::after{content:"";position:absolute;top:7px;left:3px;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);width:14px;height:10px;background:url("../img/check.svg") no-repeat center/cover;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.header{position:absolute;top:0;right:0;left:0;z-index:1000;-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s}@media(max-width: 1024px){.header--active{background:#fff;-webkit-box-shadow:0px 8px 40px 0px rgba(0,0,0,.15);box-shadow:0px 8px 40px 0px rgba(0,0,0,.15)}}@media(max-width: 1024px){.header--active .header__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;border:none}}@media(max-width: 377px){.header--active .header__inner{padding:10px 0}}@media(max-width: 1024px){.header--active .header-logo{padding:0 0 20px;max-width:none;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;border-bottom:1px solid #e2e3ef}}@media(max-width: 377px){.header--active .header-logo{padding:0 0 10px}}.header--active .header-logo__img{max-width:205px}@media(max-width: 576px){.header--active .header-logo__img{max-width:150px}}@media(max-width: 1024px){.header--active .header-menu{padding:30px 0 41px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;border-bottom:1px solid #e2e3ef}}@media(max-width: 1024px){.header--active .header-admin{padding:25px 15px 44px;margin:0;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;border-bottom:1px solid #e2e3ef}}@media(max-width: 377px){.header--active .header-admin{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px 0}}@media(max-width: 1024px){.header--active .header-admin__text{width:100%;display:block}}@media(max-width: 1024px){.header--active .header-admin__btn{padding:11px 5px;width:100%;max-width:140px;height:auto;line-height:normal;font-size:14px;text-align:center;border-radius:30px;border:1px solid #000}}@media(max-width: 377px){.header--active .header-admin__btn{width:47%}}@media(max-width: 1024px){.header--active .header-admin__btn--register{display:initial}}@media(max-width: 1024px){.header--active .header-admin__btn--register:hover{color:#fff;background:#f35a05;border-color:#f35a05}}@media(max-width: 1024px){.header--active .header-admin__btn--login{color:#f35a05;border-color:#f35a05}}@media(max-width: 1024px){.header--active .header-info{display:block;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}@media(max-width: 1024px){.header--active .header-burger{display:none}}@media(max-width: 1024px){.header--active .header-close{display:block}}.header__inner{padding:20px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #e2e3ef}@media(max-width: 1024px){.header__inner{gap:35px}}@media(max-width: 377px){.header__inner{padding:10px 0;gap:10px}}.header-logo{-ms-flex-negative:0;flex-shrink:0;max-width:205px;-webkit-transition:none;-o-transition:none;transition:none}@media(max-width: 576px){.header-logo{max-width:150px}}.header-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:40px}@media(max-width: 1024px){.header-menu{display:none}}.header-menu__link{color:#07040c;font-size:14px;font-family:"Ubuntu",sans-serif;font-weight:500;text-transform:uppercase}.header-menu__link:hover{color:#f35a05}.header-admin{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}@media(max-width: 1024px){.header-admin{margin:0 0 0 auto}}@media(max-width: 377px){.header-admin{margin:0}}.header-admin__text{display:none;color:#585967;text-align:center;font-family:"Ubuntu",sans-serif;font-size:14px}.header-admin__btn{color:#07040c;font-size:14px;font-family:"Ubuntu",sans-serif;font-weight:500;text-transform:uppercase}.header-admin__btn:hover{color:#f35a05}@media(max-width: 1024px){.header-admin__btn--register{display:none}}.header-admin__btn--login{padding:11px 19px;min-width:80px;text-align:center;border-radius:30px;border:1px solid #000;-webkit-transition:color .2s,background .2s,border .2s;-o-transition:color .2s,background .2s,border .2s;transition:color .2s,background .2s,border .2s}@media(max-width: 377px){.header-admin__btn--login{padding:0;width:75px;min-width:auto;height:34px;font-size:12px;line-height:34px}}.header-admin__btn--login:hover{color:#fff;background:#f35a05;border-color:#f35a05}.header-info{padding:30px 0;display:none}.header-info__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header-info__item:not(:last-child){margin:0 0 20px}.header-info__title{margin:0 0 10px;color:#585967;text-align:center;font-family:"Inter",sans-serif;font-size:14px;line-height:145%}.header-info__text{margin:0 0 10px;color:#07040c;text-align:center;font-family:"Inter",sans-serif;font-size:16px;line-height:145%}.header-info__link:hover{color:#f35a05}.header-burger{display:none;-ms-flex-negative:0;flex-shrink:0;max-width:35px}@media(max-width: 1024px){.header-burger{display:block}}.header-burger:hover .header-burger__icon path{stroke:#f35a05}.header-close{position:absolute;top:30px;right:15px;display:none;max-width:35px}@media(max-width: 576px){.header-close{top:22px}}@media(max-width: 377px){.header-close{top:13px}}.header-close:hover .header-close__icon path{stroke:#f35a05}.promo{margin:95px 0 50px;padding:30px 0 0}@media(max-width: 576px){.promo{margin:60px 0 30px;padding:40px 0 0;text-align:center}}.promo__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:15px}@media(max-width: 1024px){.promo__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:25px}}@media(max-width: 576px){.promo__inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.promo__left{padding:70px 0 0;max-width:614px}@media(max-width: 1024px){.promo__left{padding:0}}.promo__title{margin:0 0 30px;color:#07040c;font-size:60px;font-family:"Ubuntu",sans-serif;font-weight:700}@media(max-width: 1024px){.promo__title{text-align:center}}@media(max-width: 576px){.promo__title{font-size:42px}}@media(max-width: 377px){.promo__title{margin:0 0 16px;font-size:32px}}.promo__text{margin:0 0 40px;max-width:510px;color:#585967;font-size:20px;font-family:"Inter",sans-serif;line-height:145%}@media(max-width: 1024px){.promo__text{margin:0 auto 40px;text-align:center}}@media(max-width: 576px){.promo__text{margin:0 0 30px}}@media(max-width: 377px){.promo__text{margin:0 0 14px;font-size:16px}}.promo__text-accent{color:#f35a05}.promo__action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px}@media(max-width: 1024px){.promo__action{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media(max-width: 576px){.promo__action{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media(max-width: 377px){.promo__action{gap:8px}}.promo__action-text{max-width:220px;color:#808296;font-size:16px;font-family:"Inter",sans-serif;line-height:145%}@media(max-width: 377px){.promo__action-text{max-width:175px;font-size:13px;text-align:center}}.promo__smile{max-width:18px;display:inline-block}@media(max-width: 377px){.promo__smile{max-width:13px}}.promo__right{-ms-flex-negative:0;flex-shrink:0;max-width:620px}.benefits{margin:0 0 130px}@media(max-width: 576px){.benefits{margin:0 0 90px}}@media(max-width: 377px){.benefits{margin:0 0 57px}}.benefits__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:15px}@media(max-width: 1024px){.benefits__inner{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:30px 15px}}@media(max-width: 576px){.benefits__inner{gap:30px 18px}}.benefits-item{width:100%;max-width:224px}@media(max-width: 1024px){.benefits-item{width:47%;max-width:none;text-align:center}}@media(max-width: 350px){.benefits-item{width:100%}}.benefits-item__icon{margin:0 0 10px;max-width:100px}@media(max-width: 1024px){.benefits-item__icon{margin:0 auto 10px}}@media(max-width: 576px){.benefits-item__icon{max-width:70px}}.benefits-item__title{margin:0 0 15px;color:#07040c;font-size:24px;font-family:"Ubuntu",sans-serif;font-weight:700;line-height:125%}@media(max-width: 576px){.benefits-item__title{margin:0 0 10px;font-size:20px}}.benefits-item__text{color:#585967;font-size:16px;font-family:"Inter",sans-serif;line-height:145%}@media(max-width: 576px){.benefits-item__text{font-size:14px}}.know-how{margin:0 0 126px}@media(max-width: 576px){.know-how{margin:0 0 90px}}@media(max-width: 377px){.know-how{margin:0 0 50px}}.know-how__title{margin:0 0 40px}@media(max-width: 576px){.know-how__title{margin:0 0 30px}}.know-how__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:15px}@media(max-width: 1024px){.know-how__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.know-how__left{padding:10px 0 0;max-width:626px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:28px}@media(max-width: 1024px){.know-how__left{max-width:none}}@media(max-width: 576px){.know-how__left{padding:0;gap:18px}}.know-how__right{-ms-flex-negative:0;flex-shrink:0;max-width:620px}@media(max-width: 576px){.know-how__right{display:none}}.know-how-item{position:relative;padding:20px 20px 20px 56px;background:#fff;border-radius:15px;border:1px dashed #e2e3ef;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}@media(max-width: 576px){.know-how-item{padding:15px 15px 15px 51px}}.know-how-item:hover{-webkit-box-shadow:0px 8px 40px 0px rgba(0,0,0,.15);box-shadow:0px 8px 40px 0px rgba(0,0,0,.15)}.know-how-item__icon{position:absolute;top:24px;left:20px;max-width:21px}@media(max-width: 576px){.know-how-item__icon{top:18px;left:14px}}.know-how-item__title{margin:0 0 15px;color:#07040c;font-size:24px;font-family:"Ubuntu",sans-serif;font-weight:700;line-height:125%}@media(max-width: 576px){.know-how-item__title{margin:0 0 10px;font-size:20px}}.know-how-item__text{color:#585967;font-size:16px;font-family:"Inter",sans-serif;line-height:145%}@media(max-width: 576px){.know-how-item__text{font-size:15px}}.know-how-item__item{margin:0 0 10px;color:#585967;font-size:16px;font-family:"Inter",sans-serif;line-height:145%}@media(max-width: 576px){.know-how-item__item{margin:0 0 7px}}.how-work{margin:0 0 130px}@media(max-width: 576px){.how-work{margin:0 0 90px}}@media(max-width: 377px){.how-work{margin:0 0 60px}}.how-work__title{margin:0 0 15px}@media(max-width: 377px){.how-work__title{margin:0 0 31px}}.how-work__descr{margin:0 0 44px;color:#585967;text-align:center;font-size:20px;font-family:"Inter",sans-serif;line-height:normal}@media(max-width: 576px){.how-work__descr{font-size:16px}}@media(max-width: 377px){.how-work__descr{display:none}}.how-work__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(max-width: 1024px){.how-work__inner{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:26px}}@media(max-width: 377px){.how-work__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.how-work-item{width:32%;max-width:400px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width: 1024px){.how-work-item{width:42%}}@media(max-width: 576px){.how-work-item{width:100%}}.how-work-item__top{margin:0 0 8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px 15px;min-height:40px}@media(max-width: 1300px){.how-work-item__top{position:relative;padding:40px 0 0;min-height:90px}}@media(max-width: 377px){.how-work-item__top{padding:35px 0 0}}.how-work-item__title{position:relative;display:inline;color:#07040c;font-size:24px;font-family:"Ubuntu",sans-serif;font-weight:700}@media(max-width: 1300px){.how-work-item__title{position:static;text-align:center}}@media(max-width: 576px){.how-work-item__title{font-size:20px}}.how-work-item__number{position:absolute;top:-18px;left:-24px;z-index:-1;width:36px;height:36px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;font-size:24px;font-family:"MV Boli",cursive;font-weight:400;border-radius:50%;background:#f35a05}@media(max-width: 1300px){.how-work-item__number{top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}@media(max-width: 377px){.how-work-item__number{width:30px;height:30px;font-size:20px}}.how-work-item__badge{padding:11px 14px;-ms-flex-negative:0;flex-shrink:0;color:#f35a05;font-size:14px;font-family:"Ubuntu",sans-serif;font-weight:500;text-transform:uppercase;border-radius:30px;border:1px solid #f35a05}@media(max-width: 377px){.how-work-item__badge{padding:9px 12px;min-width:80px;min-height:34px;font-size:12px}}.how-work-item__text{margin:0 0 15px;color:#585967;text-align:center;font-size:16px;font-family:"Inter",sans-serif;line-height:145%}@media(max-width: 377px){.how-work-item__text{font-size:15px;margin:0 0 14px}}.how-work-item__video{position:relative;margin:auto 0 0;padding:4px;border-radius:15px;border:1px dashed #e2e3ef;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.how-work-item__video:hover{border-color:#f35a05}.how-work-item__video:hover::after{opacity:0}.how-work-item__video:hover .how-work-item__video-img{-webkit-box-shadow:0px 8px 40px 0px rgba(0,0,0,.15);box-shadow:0px 8px 40px 0px rgba(0,0,0,.15)}.how-work-item__video::after{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;background:#07040c;border-radius:15px;opacity:.4;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.how-work-item__video-img{width:100%;max-width:390px;-o-object-fit:cover;object-fit:cover;border-radius:15px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.how-work-item__play{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.price{margin:0 0 130px}@media(max-width: 576px){.price{margin:0 0 90px}}@media(max-width: 377px){.price{margin:0 0 60px}}.price__title{margin:0 0 40px}@media(max-width: 377px){.price__title{margin:0 0 10px}}.price__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:30px}@media(max-width: 1024px){.price__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:60px}}@media(max-width: 377px){.price__inner{gap:40px}}.price-services{-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);padding:4px;width:100%;max-width:620px;border-radius:15px;background:#fff;-webkit-box-shadow:0px 8px 40px 0px rgba(0,0,0,.15);box-shadow:0px 8px 40px 0px rgba(0,0,0,.15)}.price-services__item{padding:23px 25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:30px;border:1px dashed #e2e3ef}@media(max-width: 576px){.price-services__item{padding:18px 20px;gap:15px}}.price-services__item:first-child{border-radius:15px 15px 0 0}.price-services__item:last-child{border-radius:0 0 15px 15px}.price-services__left{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.price-services__right{width:219px;-ms-flex-negative:0;flex-shrink:0}@media(max-width: 576px){.price-services__right{width:100px}}.price-services__title{color:#585967;font-family:"Inter",sans-serif;font-size:14px;font-weight:700;text-transform:uppercase}@media(max-width: 576px){.price-services__title{font-size:12px}}.price-services__name{padding:4px 0 0;color:#07040c;font-family:"Inter",sans-serif;font-size:16px}@media(max-width: 576px){.price-services__name{font-size:15px}}.price-services__value{color:#07040c;font-family:"Inter",sans-serif;font-size:20px}@media(max-width: 576px){.price-services__value{font-size:18px}}.price-services__accent{color:#f35a05;font-weight:700}.price-benefits{max-width:560px}.price-benefits__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.price-benefits__item:not(:last-child){margin:0 0 30px}@media(max-width: 377px){.price-benefits__item:not(:last-child){margin:0 0 20px}}@media(max-width: 377px){.price-benefits__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.price-benefits__icon{max-width:100px}@media(max-width: 576px){.price-benefits__icon{max-width:70px}}@media(max-width: 377px){.price-benefits__content{text-align:center}}.price-benefits__title{margin:0 0 15px;color:#07040c;font-family:"Ubuntu",sans-serif;font-size:24px;font-weight:700;line-height:125%}@media(max-width: 576px){.price-benefits__title{font-size:20px}}@media(max-width: 377px){.price-benefits__title{margin:0 0 10px}}.price-benefits__text{color:#585967;font-family:"Inter",sans-serif;font-size:16px;line-height:145%}@media(max-width: 377px){.price-benefits__text{font-size:14px}}.reviews{margin:0 0 130px}@media(max-width: 576px){.reviews{margin:0 0 90px}}@media(max-width: 377px){.reviews{margin:0 0 60px}}.reviews__top{margin:0 0 25px}@media(max-width: 377px){.reviews__top{margin:0 0 5px}}.reviews__top-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media(max-width: 1024px){.reviews__top-inner{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.reviews__slider{overflow:hidden;margin:0 auto 25px;padding:25px;max-width:1330px}@media(max-width: 377px){.reviews__slider{margin:0 auto 15px;padding:25px 15px 0}}.reviews__slider .swiper-slide{height:auto}.reviews__bottom{text-align:center}.reviews-nav{-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px);-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}@media(max-width: 1024px){.reviews-nav{display:none}}.reviews-nav__btn{max-width:24px;-ms-flex-negative:0;flex-shrink:0}.reviews-nav__btn:hover path{stroke:#f35a05}.reviews-nav__btn path{stroke:#07040c}.reviews-nav__btn.swiper-button-disabled{cursor:default}.reviews-nav__btn.swiper-button-disabled path{stroke:#9a9bad}.reviews-nav__pagination-top{color:#9a9bad;font-family:"Inter",sans-serif;font-size:18px}.reviews-nav__pagination-top .swiper-pagination-current{display:inline-block;min-width:12px;color:#07040c}@media(max-width: 1024px){.reviews-nav__pagination-bottom{margin:0 0 25px}}.reviews-nav__pagination-bottom .swiper-pagination-bullet{background:#e2e3ef;opacity:1}.reviews-nav__pagination-bottom .swiper-pagination-bullet-active{background:#f35a05}.reviews-item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;height:100%}@media(max-width: 576px){.reviews-item{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:20px;height:auto}}.reviews-item__author{-ms-flex-negative:0;flex-shrink:0;width:125px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width: 576px){.reviews-item__author{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:10px;width:100%}}.reviews-item__photo{margin:0 0 15px;max-width:90px;border-radius:100%}@media(max-width: 576px){.reviews-item__photo{margin:0;max-width:70px}}.reviews-item__name{margin:0 0 10px;color:#07040c;text-align:center;font-family:"Inter",sans-serif;font-size:20px}@media(max-width: 576px){.reviews-item__name{text-align:left;font-size:18px}}.reviews-item__job{color:#585967;text-align:center;font-family:"Inter",sans-serif;font-size:14px}@media(max-width: 576px){.reviews-item__job{text-align:left}}.reviews-item__content{position:relative;padding:4px;border-radius:15px;border-radius:15px;-webkit-box-shadow:0px 8px 25px 0px rgba(0,0,0,.1);box-shadow:0px 8px 25px 0px rgba(0,0,0,.1)}.reviews-item__content::after{content:"";position:absolute;top:30px;left:-10px;z-index:2;width:15px;height:16px;background:url("../img/corner.svg") no-repeat center/cover}@media(max-width: 576px){.reviews-item__content::after{top:auto;bottom:-10px;left:27px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}}.reviews-item__inner{padding:25px 25px 27px;height:100%;border-radius:15px;border:1px dashed #e2e3ef}@media(max-width: 576px){.reviews-item__inner{padding:20px 15px 10px}}.reviews-item__title{position:relative;margin:0 0 15px;padding:0 0 0 25px;color:#07040c;font-family:"Inter",sans-serif;font-size:20px;font-weight:700}@media(max-width: 576px){.reviews-item__title{font-size:18px}}.reviews-item__title::before{content:"";position:absolute;top:-10px;left:0;z-index:-1;width:30px;height:30px;background:url("../img/quotes.svg") no-repeat}.reviews-item__text{color:#585967;font-family:"Inter",sans-serif;font-size:16px;line-height:150%}@media(max-width: 576px){.reviews-item__text{font-size:14px}}.faq{margin:0 0 130px}@media(max-width: 576px){.faq{margin:0 0 90px}}@media(max-width: 377px){.faq{margin:0 0 60px}}.faq__title{margin:0 0 20px}@media(max-width: 377px){.faq__title{margin:0 0 10px}}.faq-item{border-bottom:1px solid #e2e3ef}.faq-item--active .faq-item__title{color:#f35a05}.faq-item--active .faq-item__icon{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.faq-item--active .faq-item__icon path{stroke:#f35a05}.faq-item__top{position:relative;padding:29px 70px 20px 15px;cursor:pointer}@media(max-width: 576px){.faq-item__top{padding:20px 25px 16px 0}}.faq-item__top:hover .faq-item__title{color:#f35a05}.faq-item__top:hover .faq-item__icon path{stroke:#f35a05}.faq-item__title{color:#07040c;font-family:"Ubuntu",sans-serif;font-size:24px;font-weight:700;line-height:125%;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}@media(max-width: 576px){.faq-item__title{font-size:20px}}@media(max-width: 377px){.faq-item__title{font-size:18px}}.faq-item__icon{position:absolute;top:36px;right:37px}@media(max-width: 576px){.faq-item__icon{top:25px;right:3px}}.faq-item__content{padding:0 70px 20px 15px;display:none}@media(max-width: 576px){.faq-item__content{padding:0 0 15px}}.faq-item__text{color:#585967;font-family:"Inter",sans-serif;font-size:16px;line-height:145%}@media(max-width: 576px){.faq-item__text{font-size:15px}}.faq-item__text:not(:last-child){margin:0 0 20px}.partners{margin:0 0 120px}@media(max-width: 576px){.partners{margin:0 0 90px}}@media(max-width: 377px){.partners{margin:0 0 40px}}.partners__title{margin:0 0 40px}@media(max-width: 377px){.partners__title{margin:0 0 20px}}.partners__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:15px}@media(max-width: 1024px){.partners__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px}}@media(max-width: 377px){.partners__inner{gap:15px}}.partners__img{width:100%;max-width:620px}@media(max-width: 576px){.partners__img{max-width:none}}.partners-list{padding:10px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:28px}@media(max-width: 377px){.partners-list{gap:13px}}.partners-list__item{position:relative;padding:20px 20px 20px 56px;max-width:626px;border-radius:15px;border:1px dashed #e2e3ef;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}@media(max-width: 1024px){.partners-list__item{max-width:none}}@media(max-width: 377px){.partners-list__item{padding:15px 15px 20px 50px}}.partners-list__item:hover{border-color:rgba(0,0,0,0);-webkit-box-shadow:0px 8px 40px 0px rgba(0,0,0,.15);box-shadow:0px 8px 40px 0px rgba(0,0,0,.15)}.partners-list__icon{position:absolute;top:22px;left:19px;max-width:21px}@media(max-width: 377px){.partners-list__icon{top:18px;left:14px}}.partners-list__title{margin:0 0 15px;color:#07040c;font-family:"Ubuntu",sans-serif;font-size:24px;font-weight:700;line-height:125%}@media(max-width: 576px){.partners-list__title{font-size:20px}}@media(max-width: 377px){.partners-list__title{margin:0 0 10px}}.partners-list__text{color:#585967;font-family:"Inter",sans-serif;font-size:16px;line-height:145%}@media(max-width: 377px){.partners-list__text{font-size:15px}}.footer{margin:auto 0 0;padding:70px 0 75px;background:#07040c}@media(max-width: 576px){.footer{padding:0}}.footer a:hover{color:#f35a05}.footer__inner{display:-webkit-box;display:-ms-flexbox;display:flex}@media(max-width: 1300px){.footer__inner{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:60px}}@media(max-width: 1024px){.footer__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media(max-width: 576px){.footer__inner{position:relative;padding:30px 8px 120px;gap:30px}}.footer__col{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;min-width:220px}@media(max-width: 1300px){.footer__col{width:45%;min-width:auto}}@media(max-width: 1024px){.footer__col{width:auto}}.footer__col:nth-child(1){margin:0 99px 0 0}@media(max-width: 1300px){.footer__col:nth-child(1){margin:0}}.footer__col:nth-child(2){margin:0 57px 0 0}@media(max-width: 1300px){.footer__col:nth-child(2){margin:0}}.footer__col:nth-child(3){margin:0 53px 0 0}@media(max-width: 1300px){.footer__col:nth-child(3){margin:0}}.footer__copy{color:#cacbd7;font-size:16px;font-family:"Inter",sans-serif;line-height:150%}@media(max-width: 576px){.footer__copy{position:absolute;right:8px;bottom:40px;left:8px}}.footer__title{margin:0 0 20px;color:#cacbd7;font-size:16px;font-family:"Inter",sans-serif;line-height:145%}.footer__value{color:#fff;font-size:18px;font-family:"Inter",sans-serif;line-height:145%}.footer__value:not(:last-child){margin:0 0 10px}.footer__link{color:#cacbd7;font-size:16px;font-family:"Inter",sans-serif;line-height:145%}.footer__link:not(:last-child){margin:0 0 15px}.footer-logo{max-width:204px;margin:0 0 25px}@media(max-width: 377px){.footer-logo{margin:0 0 10px}}.modal.graph-modal{background:rgba(7,4,12,.6)}.modal .graph-modal__close{top:24px;right:24px;width:auto;max-width:35px;height:auto;background:none}.modal .graph-modal__close:hover path{stroke:#f35a05}.modal-item{padding:0;max-width:440px;border-radius:15px;-webkit-box-shadow:0px 8px 40px 0px rgba(0,0,0,.15);box-shadow:0px 8px 40px 0px rgba(0,0,0,.15)}.modal-item__title{margin:0 0 40px;padding:30px 30px 25px;color:#07040c;font-family:"Ubuntu",sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;border-bottom:1px solid #e2e3ef}.modal-item__form{padding:0 30px 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}@media(max-width: 576px){.modal-item__form{padding:0 20px 20px}}.modal-item__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:15px}@media(max-width: 377px){.modal-item__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.modal-item__btn{min-width:auto}.modal-item__btn-light{-ms-flex-item-align:center;align-self:center}.modal-item__link{color:#585967;text-align:right;font-family:"Ubuntu",sans-serif;font-size:16px;line-height:150%}@media(max-width: 377px){.modal-item__link{text-align:left}}.modal-item__link:hover{color:#f35a05}/*# sourceMappingURL=index.min.css.map */ 2 | --------------------------------------------------------------------------------